halomod.halo_exclusion.DblSphere¶
- class halomod.halo_exclusion.DblSphere(m, density, Ifunc, bias, r, delta_halo, mean_density)[source]¶
Double Sphere model of halo exclusion.
Only halo pairs for which the sum of virial radii is smaller than the separation, i.e.:
\[R_{\rm vir,1}+R_{\rm vir,2} \le r\]will be accounted for.
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.
Elements that should be set to zero (r,m,m).
The mass threshold for the mask.
The virial radius of the halo