pyccl.halos.hmfunc.tinker10 module
- class pyccl.halos.hmfunc.tinker10.MassFuncTinker10(self, *, mass_def='200m', mass_def_strict=True, norm_all_z=False)[source]
Bases:
MassFunc
Implements the mass function of Tinker et al. 2010. This parametrization accepts S.O. masses with \(200 < \Delta < 3200\), defined with respect to the matter density. This can be automatically translated to S.O. masses defined with respect to the critical density.
- Parameters:
mass_def (
MassDef
orstr
) – a mass definition object, or a name string.mass_def_strict (
bool
) – ifFalse
, consistency of the mass definition will be ignored.norm_all_z (
bool
) – ifTrue
, the mass function will be normalised to yield the total matter density when integrated over mass at all redshifts (as opposed to \(z=0\) only).
- name = 'Tinker10'