Method

NumCosmoCorClusterCmbLensLimberoneh_int_mass

Declaration [src]

gdouble
nc_cor_cluster_cmb_lens_limber_oneh_int_mass (
  NcCorClusterCmbLensLimber* cccll,
  NcClusterAbundance* cad,
  NcClusterMass* clusterm,
  NcHICosmo* cosmo,
  NcHaloDensityProfile* dp,
  gdouble k,
  gdouble z,
  gdouble* lnM_obs,
  gdouble* lnM_obs_params
)

Description [src]

This function computes the 1-halo integral on mass of the cluster and CMB lensing potential $\psi$, using Limber approximation.

Parameters

cad

Type: NcClusterAbundance

A NcClusterAbundance.

The data is owned by the caller of the method.
clusterm

Type: NcClusterMass

A NcClusterMass.

The data is owned by the caller of the method.
cosmo

Type: NcHICosmo

A NcHICosmo.

The data is owned by the caller of the method.
dp

Type: NcHaloDensityProfile

A NcHaloDensityProfile.

The data is owned by the caller of the method.
k

Type: gdouble

Mode.

z

Type: gdouble

Redshift.

lnM_obs

Type: An array of double

Observable-related inputs for the cluster mass / selection model. The exact layout depends on the concrete NcClusterMass implementation (for example it may contain observed log-mass values or bin edges used by the selection function).

The data is owned by the caller of the method.
lnM_obs_params

Type: An array of double

Parameters that configure the interpretation of lnM_obs (for example, pivot, scatter or binning details). Concrete defaults and valid ranges are defined by the corresponding model registration and should be consulted there.

The data is owned by the caller of the method.

Return value

Type: gdouble

The value of the mass integral used in the 1-halo contribution. This is the integrated mass-dependent term (dimensionless) that will be multiplied by the redshift-dependent prefactors when assembling the full 1-halo angular power spectrum integrand.