Method

NumCosmoXcorcompute

Declaration [src]

void
nc_xcor_compute (
  NcXcor* xc,
  NcXcorKernel* xclk1,
  NcXcorKernel* xclk2,
  NcHICosmo* cosmo,
  guint lmin,
  guint lmax,
  NcmVector* vp
)

Description [src]

Performs the computation of the power spectrum $C_{\ell}^{AB}$. The kernels of observables A and B are xclk1 and xclk2. If xclk2 is NULL, the auto power spectrum is computed. The result for multipoles lmin to lmax (included) is stored in the NcmVector vp.

Parameters

xclk1

Type: NcXcorKernel

A NcXcorKernel.

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

Type: NcXcorKernel

A NcXcorKernel.

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

Type: guint

A #guint.

lmax

Type: guint

A #guint.

vp

Type: NcmVector

A NcmVector.

The data is owned by the caller of the method.