halomod.halo_exclusion.NgMatched¶
- class halomod.halo_exclusion.NgMatched(m, density, Ifunc, bias, r, delta_halo, mean_density)[source]¶
A model for double ellipsoid halo exclusion, where a mask is defined so that the number density of galaxies is matched.
Methods
__init__
(m, density, Ifunc, bias, r, …)Initialize self.
Get a dictionary of all implemented models for this component.
Integrate the
raw_integrand()
over mass.Return either a 2d (k,m) or 3d (r,k,m) array with the general integrand.
Attributes
The modified density, under new limits.
Mask Function for matching density
The mass threshold for the mask.
The probablity distribution used in calculating double integral.
The virial radius of the halo