Method

NumCosmoClusterPseudoCountsposterior_numerator

Declaration [src]

gdouble
nc_cluster_pseudo_counts_posterior_numerator (
  NcClusterPseudoCounts* cpc,
  NcHaloMassFunction* mfp,
  NcClusterMass* clusterm,
  NcHICosmo* cosmo,
  const gdouble z,
  const gdouble* Mobs,
  const gdouble* Mobs_params
)

Description [src]

Compute the numerator of the posterior integrand for a single object given fixed spectroscopic redshift. The function integrates the product of the selection function, the halo mass function and the observable likelihood over true mass to yield the posterior numerator contribution.

Parameters

mfp

Type: NcHaloMassFunction

A NcHaloMassFunction.

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.
z

Type: const gdouble

Spectroscopic redshift.

Mobs

Type: An array of double

Logarithm base e of the observed mass.

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

Type: An array of double

Observed mass paramaters.

The data is owned by the caller of the method.

Return value

Type: gdouble

Value of the posterior numerator integral for the provided observation (dimensionless).