Bases: halotools.halo_occupation.Assembias_HOD_Quenching_Model
Concrete subclass of Assembias_HOD_Model.
In this model, both galaxy abundances and quenched fractions exhibit assembly bias, where some secondary host halo property modulates the mean galaxy abundance. The assembly bias effect is set by explicitly specifing its strength at specific values of the primary halo property.
Attributes Summary
baseline_hod_model | |
primary_halo_property_key | |
secondary_halo_property_centrals_key | |
secondary_halo_property_satellites_key |
Methods Summary
halo_type1_fraction_centrals(...) | Determines the fractional representation of host halo types as a function of the value of the primary halo property. |
halo_type1_fraction_satellites(...) | Determines the fractional representation of host halo types as a function of the value of the primary halo property. |
mean_concentration(primary_halo_property, ...) | Concentration-halo relation assumed by the underlying HOD_Model object. |
require_correct_keys(assembias_parameter_dict) | If the init constructor is passed an input parameter dictionary, verify that the keys are correct. |
unconstrained_central_conformity_halo_type1(...) | Method determining ![]() ![]() ![]() |
unconstrained_central_inflection_halo_type1(...) | |
unconstrained_polynomial_model(abcissa, ...) | |
unconstrained_satellite_conformity_halo_type1(...) | Method determining ![]() ![]() ![]() |
unconstrained_satellite_inflection_halo_type1(...) |
Attributes Documentation
Methods Documentation
Determines the fractional representation of host halo types as a function of the value of the primary halo property.
Halo types can be either given by fixed-Mvir rank-orderings of the host halos, or by the input occupation statistics functions.
Determines the fractional representation of host halo types as a function of the value of the primary halo property.
Halo types can be either given by fixed-Mvir rank-orderings of the host halos, or by the input occupation statistics functions.
Concentration-halo relation assumed by the underlying HOD_Model object. The appropriate method is already bound to the self.baseline_hod_model object.
Parameters: | primary_halo_property : array_like
halo_type : array
|
---|---|
Returns: | concentrations : numpy array |
If the init constructor is passed an input parameter dictionary, verify that the keys are correct.
Method determining ,
the unconstrained excess quenched fraction of centrals
in halos of primary property
and
secondary property type
.
Method determining ,
the unconstrained excess quenched fraction of satellites
in halos of primary property
and
secondary property type
.