Top |
NcXcorLimberKernelGalNcXcorLimberKernelGal — implementation of NcXcorLimberKernel for galaxy density |
NcmSpline * | bias | Read / Write / Construct |
NcmVector * | bparam | Read / Write |
GVariant * | bparam-fit | Read / Write |
guint | bparam-length | Read / Write / Construct Only |
NcDistance * | dist | Read / Write / Construct |
NcmSpline * | dndz | Read / Write / Construct |
gboolean | domagbias | Read / Write / Construct |
double | mag-bias | Read / Write |
gboolean | mag-bias-fit | Read / Write |
double | nbarm1 | Read / Write / Construct |
double | noise-bias | Read / Write |
gboolean | noise-bias-fit | Read / Write |
GEnum ├── NcXcorLimberKernelGalSParams ╰── NcXcorLimberKernelGalVParams GObject ╰── NcmModel ╰── NcXcorLimberKernel ╰── NcXcorLimberKernelGal
The kernel is given by \begin{equation} W^g (z) = b(z) \frac{dn}{dz} + \frac{3\Omega_m}{2c} \frac{H^2_0}{H(z)} (1+ z) \, \chi(z) \, (5s-2) \, g(z) \end{equation} where \begin{equation} g(z) = \int_z^{z_{*}} dz^\prime \left( 1 - \frac{\chi(z)}{\chi(z^\prime)}\right) \frac{dn}{dz^\prime}$. \end{equation}
$\frac{dn}{dz}$ is the (automatically normalized) redshift distribution of galaxies (implemented as a NcmSpline), $ b(z)$ is the large-scale clustering bias and $s$ is the magnification bias. $b(z)$ can be a single number or a NcmSpline.
NcXcorLimberKernelGal * nc_xcor_limber_kernel_gal_new (gdouble zmin
,gdouble zmax
,gsize np
,gdouble nbarm1
,NcmSpline *dn_dz
,NcDistance *dist
,gboolean domagbias
);
#define NC_XCOR_LIMBER_KERNEL_GAL_DEFAULT_NOISE_BIAS (0.0)
“bias”
property“bias” NcmSpline *
Bias spline object.
Owner: NcXcorLimberKernelGal
Flags: Read / Write / Construct
“bparam-fit”
property “bparam-fit” GVariant *
bparam:fit.
Owner: NcXcorLimberKernelGal
Flags: Read / Write
Allowed values: GVariant<ab>
Default value: NULL
“bparam-length”
property “bparam-length” guint
bparam:length.
Owner: NcXcorLimberKernelGal
Flags: Read / Write / Construct Only
Default value: 1
“dist”
property“dist” NcDistance *
Distance object.
Owner: NcXcorLimberKernelGal
Flags: Read / Write / Construct
“dndz”
property“dndz” NcmSpline *
Galaxy redshift distribution.
Owner: NcXcorLimberKernelGal
Flags: Read / Write / Construct
“domagbias”
property “domagbias” gboolean
Do magnification bias.
Owner: NcXcorLimberKernelGal
Flags: Read / Write / Construct
Default value: FALSE
“mag-bias”
property “mag-bias” double
mag_bias.
Owner: NcXcorLimberKernelGal
Flags: Read / Write
Default value: 0.4
“mag-bias-fit”
property “mag-bias-fit” gboolean
mag_bias:fit.
Owner: NcXcorLimberKernelGal
Flags: Read / Write
Default value: FALSE
“nbarm1”
property “nbarm1” double
One over nbar (galaxy angular density).
Owner: NcXcorLimberKernelGal
Flags: Read / Write / Construct
Allowed values: [0,20]
Default value: 0
“noise-bias”
property “noise-bias” double
noise_bias.
Owner: NcXcorLimberKernelGal
Flags: Read / Write
Default value: 0