Bases: halotools.halo_occupation.Assembias_HOD_Model
HOD-style model in which satellite abundance is correlated with the presence of a central galaxy.
Notes
This is special case of assembly biased occupation statistics. It is implemented in HOD_Mock by setting the halo type of satellites after centrals have been assigned to halos (satellite halo type = 1 if there is a central in the halo).
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) | |
| unconstrained_central_inflection_halo_type1(...) | |
| unconstrained_polynomial_model(abcissa, ...) | |
| 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 |