Bases: halotools.halo_occupation.HOD_Model
Subclass of HOD_Model object, where functional forms for occupation statistics are taken from Zheng et al. 2007, arXiv:0703457.
Parameters: | parameter_dict : dictionary, optional.
threshold : float, optional.
|
---|
Notes
relation is current set to be Anatoly’s, though
this is not the relation used in Zheng07. Their concentration-mass relation
is of the same form as the one implemented one, but with different
values for the hard-coded parameters. See Equation 1 of arXiv:0703457.
Attributes Summary
primary_halo_property_key | Model is based on ![]() |
Methods Summary
mean_concentration(logM, halo_type) | Concentration-mass relation of the model. |
mean_ncen(logM, halo_type) | Expected number of central galaxies in a halo of mass logM. |
mean_nsat(logM, halo_type) | Expected number of satellite galaxies in a halo of mass logM. |
published_parameters() | Best-fit HOD parameters from Table 1 of Zheng et al. |
require_correct_keys() | If a parameter dictionary is passed to the class upon instantiation, this method is used to enforce that the set of keys is in accord with the set of keys required by the model. |
Attributes Documentation
Model is based on .
Methods Documentation
Concentration-mass relation of the model.
Parameters: | logM : array_like
halo_type : array
|
---|---|
Returns: | concentrations : array_like
|
Expected number of central galaxies in a halo of mass logM. See Equation 2 of arXiv:0703457.
Parameters: | logM : array
halo_type : array
|
---|---|
Returns: | mean_ncen : array |
Notes
Mean number of central galaxies in a host halo of the specified mass.
Expected number of satellite galaxies in a halo of mass logM. See Equation 5 of arXiv:0703457.
Parameters: | logM : array
halo_type : array
|
---|---|
Returns: | mean_nsat : float or array
|
Best-fit HOD parameters from Table 1 of Zheng et al. 2007.
Parameters: | threshold : float
|
---|---|
Returns: | parameter_dict : dict
|
If a parameter dictionary is passed to the class upon instantiation, this method is used to enforce that the set of keys is in accord with the set of keys required by the model.