Top |
void | nc_cluster_mass_plcl_gsl_f () |
void | nc_cluster_mass_plcl_gsl_f_new_variables () |
void | nc_cluster_mass_plcl_gsl_J_new_variables () |
void | nc_cluster_mass_plcl_peak_new_variables () |
gdouble | nc_cluster_mass_plcl_pdf_only_lognormal () |
gdouble | nc_cluster_mass_plcl_pdf () |
gdouble | nc_cluster_mass_plcl_Msz_Ml_p_ndetone () |
double | Al | Read / Write |
gboolean | Al-fit | Read / Write |
double | Asz | Read / Write |
gboolean | Asz-fit | Read / Write |
double | Bl | Read / Write |
gboolean | Bl-fit | Read / Write |
double | Bsz | Read / Write |
gboolean | Bsz-fit | Read / Write |
double | M0 | Read / Write / Construct Only |
double | cor | Read / Write |
gboolean | cor-fit | Read / Write |
double | sigma-l | Read / Write |
gboolean | sigma-l-fit | Read / Write |
double | sigma-sz | Read / Write |
gboolean | sigma-sz-fit | Read / Write |
enum | NcClusterMassPlCLSParams |
#define | NC_CLUSTER_MASS_PLCL_DEFAULT_A_SZ |
#define | NC_CLUSTER_MASS_PLCL_DEFAULT_B_SZ |
#define | NC_CLUSTER_MASS_PLCL_DEFAULT_SD_SZ |
#define | NC_CLUSTER_MASS_PLCL_DEFAULT_A_L |
#define | NC_CLUSTER_MASS_PLCL_DEFAULT_B_L |
#define | NC_CLUSTER_MASS_PLCL_DEFAULT_SD_L |
#define | NC_CLUSTER_MASS_PLCL_DEFAULT_COR |
#define | NC_CLUSTER_MASS_PLCL_DEFAULT_PARAMS_ABSTOL |
#define | NC_CLUSTER_MASS_PLCL_MPL |
#define | NC_CLUSTER_MASS_PLCL_SD_PL |
#define | NC_CLUSTER_MASS_PLCL_MCL |
#define | NC_CLUSTER_MASS_PLCL_SD_CL |
GEnum ╰── NcClusterMassPlCLSParams GObject ╰── NcmModel ╰── NcClusterMass ╰── NcClusterMassPlCL
FIXME Planck-CLASH Cluster Mass Distribution (SZ - Lensing).
Do not use this object to perform cluster abundance analyses. For now, it is suitable just for cluster pseudo counts.
void nc_cluster_mass_plcl_gsl_f (const gdouble *p
,gdouble *hx
,gint n
,NcClusterMassPlCL *mszl
,gdouble lnM
,const gdouble *Mobs
,const gdouble *Mobs_params
);
The $\chi^2$ is minimized with respect to the parameters $\ln\left(M_{SZ}/M_0\right)$ and
$\ln\left(M_{L}/M_0\right)$, therefore p
= 2. FIXME
void nc_cluster_mass_plcl_gsl_f_new_variables (const gsl_vector *p
,gsl_vector *hx
,NcClusterMassPlCL *mszl
,gdouble lnM_M0
,const gdouble *Mobs
,const gdouble *Mobs_params
);
FIXME
[skip]
void nc_cluster_mass_plcl_gsl_J_new_variables (const gsl_vector *p
,gsl_matrix *j
,NcClusterMassPlCL *mszl
,gdouble lnM_M0
,const gdouble *Mobs
,const gdouble *Mobs_params
);
FIXME
[skip]
void nc_cluster_mass_plcl_peak_new_variables (gdouble N
,gdouble *lb
,gdouble *ub
,NcClusterMassPlCL *mszl
,gdouble lnM
,const gdouble *Mobs
,const gdouble *Mobs_params
);
FIXME
gdouble nc_cluster_mass_plcl_pdf_only_lognormal (NcClusterMass *clusterm
,gdouble lnM
,gdouble lnMsz_M0
,gdouble lnMl_M0
);
gdouble nc_cluster_mass_plcl_pdf (NcClusterMass *clusterm
,gdouble lnM_M0
,gdouble w1
,gdouble w2
,const gdouble *Mobs
,const gdouble *Mobs_params
);
FIXME Integrals in $M_{sz}$ and $M_l$ performed in the dimensionless quantities $\ln (M_{sz} / M_0)$ and $\ln (M_l / M_0)$, respectively. The Gaussian distributions between $M_{Pl}$ and $M_{CL}$ are written in terms of the dimensionless quantities $M_{Pl}/M_0$, $M_{CL}/M_0$, $\sigma_{Pl}/M_0$ and $\sigma_{CL}/M_0$.
This distribution is "partially" normalized. The constant normalization factor is included
only in nc_cluster_pseudo_counts_posterior_numerator_plcl()
.
gdouble nc_cluster_mass_plcl_Msz_Ml_p_ndetone (NcClusterMass *clusterm
,gdouble lnMcut
,const gdouble z
,const gdouble Mpl
,const gdouble Mcl
,const gdouble sigma_pl
,const gdouble sigma_cl
);
This function computes the i-th term of the posterior given flat priors for
the selection function and mass function. See function nc_cluster_pseudo_counts_posterior_ndetone()
.
FIXME
“Al”
property “Al” double
Lensing signal-mass scaling parameter. FIXME Set correct values (limits)
Owner: NcClusterMassPlCL
Flags: Read / Write
Default value: 0.9
“Al-fit”
property “Al-fit” gboolean
\alpha_{L}:fit.
Owner: NcClusterMassPlCL
Flags: Read / Write
Default value: FALSE
“Asz”
property “Asz” double
SZ signal-mass scaling parameter. FIXME Set correct values (limits)
Owner: NcClusterMassPlCL
Flags: Read / Write
Default value: 1
“Asz-fit”
property “Asz-fit” gboolean
\alpha_{SZ}:fit.
Owner: NcClusterMassPlCL
Flags: Read / Write
Default value: FALSE
“Bl”
property “Bl” double
Lensing signal-mass scaling parameter. FIXME Set correct values (limits)
Owner: NcClusterMassPlCL
Flags: Read / Write
Default value: 0
“Bl-fit”
property “Bl-fit” gboolean
b_{L}:fit.
Owner: NcClusterMassPlCL
Flags: Read / Write
Default value: FALSE
“Bsz”
property “Bsz” double
SZ signal-mass scaling parameter. FIXME Set correct values (limits)
Owner: NcClusterMassPlCL
Flags: Read / Write
Default value: 0.2
“Bsz-fit”
property “Bsz-fit” gboolean
b_{SZ}:fit.
Owner: NcClusterMassPlCL
Flags: Read / Write
Default value: FALSE
“M0”
property “M0” double
Reference mass (in h^(-1) * M_sun unit) in the SZ signal-mass scaling relation. FIXME Set correct values (limits)
Owner: NcClusterMassPlCL
Flags: Read / Write / Construct Only
Allowed values: >= 1e+13
Default value: 5.7e+14
“cor”
property “cor” double
SZ-Lensing signal-mass correlation, $0.0 \leq \rho \leq 1.0$.
Owner: NcClusterMassPlCL
Flags: Read / Write
Default value: 0.5
“cor-fit”
property “cor-fit” gboolean
\rho:fit.
Owner: NcClusterMassPlCL
Flags: Read / Write
Default value: FALSE
“sigma-l”
property “sigma-l” double
\sigma_{L}.
Owner: NcClusterMassPlCL
Flags: Read / Write
Default value: 0.2
“sigma-l-fit”
property “sigma-l-fit” gboolean
\sigma_{L}:fit.
Owner: NcClusterMassPlCL
Flags: Read / Write
Default value: FALSE
“sigma-sz”
property “sigma-sz” double
\sigma_{SZ}.
Owner: NcClusterMassPlCL
Flags: Read / Write
Default value: 0.3