Tinker13QuiescentSats¶
- class halotools.empirical_models.Tinker13QuiescentSats(threshold=10.5, prim_haloprop_key='halo_mvir', redshift=0.0, **kwargs)[source]¶
Bases:
OccupationComponent
HOD-style model for a central galaxy occupation that derives from two distinct active/quiescent stellar-to-halo-mass relations.
Note
The
Tinker13QuiescentSats
model is part of thetinker13
prebuilt composite HOD-style model. For a tutorial on thetinker13
composite model, see Tinker et al. (2013) Composite Model.- Parameters:
- thresholdfloat, optional
Stellar mass threshold of the mock galaxy sample in h=1 solar mass units. Default value is specified in the
model_defaults
module.- prim_haloprop_keystring, optional
String giving the column name of the primary halo property governing the occupation statistics of gal_type galaxies. Default value is specified in the
model_defaults
module.- redshiftfloat, optional
Redshift of the stellar-to-halo-mass relation. Default is set in
sim_defaults
.
Methods Summary
mc_sfr_designation
(table, **kwargs)mean_occupation
(**kwargs)Expected number of central galaxies in a halo of mass halo_mass.
Methods Documentation
- mean_occupation(**kwargs)[source]¶
Expected number of central galaxies in a halo of mass halo_mass. See Equation 12-14 of arXiv:1103.2077.
- Parameters:
- prim_haloproparray, optional
array of masses of table in the catalog
- tableobject, optional
Data table storing halo catalog.
- Returns:
- mean_nsatarray
Mean number of central galaxies in the halo of the input mass.
Notes
Assumes constant scatter in the stellar-to-halo-mass relation.
Examples
>>> sat_model = Tinker13QuiescentSats() >>> mean_nsat = sat_model.mean_occupation(prim_haloprop = 1.e13)