| Top |
Functions
Properties
| gdouble | Al | Read / Write |
| gboolean | Al-fit | Read / Write |
| gdouble | Asz | Read / Write |
| gboolean | Asz-fit | Read / Write |
| gdouble | Bl | Read / Write |
| gboolean | Bl-fit | Read / Write |
| gdouble | Bsz | Read / Write |
| gboolean | Bsz-fit | Read / Write |
| gdouble | M0 | Read / Write / Construct Only |
| gdouble | cor | Read / Write |
| gboolean | cor-fit | Read / Write |
| gdouble | sigma-l | Read / Write |
| gboolean | sigma-l-fit | Read / Write |
| gdouble | sigma-sz | Read / Write |
| gboolean | sigma-sz-fit | Read / Write |
Types and Values
| 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 |
Object Hierarchy
GEnum ╰── NcClusterMassPlCLSParams GObject ╰── NcmModel ╰── NcClusterMass ╰── NcClusterMassPlCL
Description
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.
Functions
nc_cluster_mass_plcl_gsl_f ()
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
nc_cluster_mass_plcl_gsl_f_new_variables ()
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]
nc_cluster_mass_plcl_gsl_J_new_variables ()
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]
nc_cluster_mass_plcl_peak_new_variables ()
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
nc_cluster_mass_plcl_pdf_only_lognormal ()
gdouble nc_cluster_mass_plcl_pdf_only_lognormal (NcClusterMass *clusterm,gdouble lnM,gdouble lnMsz_M0,gdouble lnMl_M0);
nc_cluster_mass_plcl_pdf ()
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().
nc_cluster_mass_plcl_Msz_Ml_p_ndetone ()
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().
Types and Values
enum NcClusterMassPlCLSParams
FIXME
Property Details
The “Al” property
“Al” gdouble
Lensing signal-mass scaling parameter. FIXME Set correct values (limits)
Owner: NcClusterMassPlCL
Flags: Read / Write
Default value: 0.9
The “Al-fit” property
“Al-fit” gboolean
\alpha_{L}:fit.
Owner: NcClusterMassPlCL
Flags: Read / Write
Default value: FALSE
The “Asz” property
“Asz” gdouble
SZ signal-mass scaling parameter. FIXME Set correct values (limits)
Owner: NcClusterMassPlCL
Flags: Read / Write
Default value: 1
The “Asz-fit” property
“Asz-fit” gboolean
\alpha_{SZ}:fit.
Owner: NcClusterMassPlCL
Flags: Read / Write
Default value: FALSE
The “Bl” property
“Bl” gdouble
Lensing signal-mass scaling parameter. FIXME Set correct values (limits)
Owner: NcClusterMassPlCL
Flags: Read / Write
Default value: 0
The “Bl-fit” property
“Bl-fit” gboolean
b_{L}:fit.
Owner: NcClusterMassPlCL
Flags: Read / Write
Default value: FALSE
The “Bsz” property
“Bsz” gdouble
SZ signal-mass scaling parameter. FIXME Set correct values (limits)
Owner: NcClusterMassPlCL
Flags: Read / Write
Default value: 0.2
The “Bsz-fit” property
“Bsz-fit” gboolean
b_{SZ}:fit.
Owner: NcClusterMassPlCL
Flags: Read / Write
Default value: FALSE
The “M0” property
“M0” gdouble
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
The “cor” property
“cor” gdouble
SZ-Lensing signal-mass correlation, $0.0 \leq \rho \leq 1.0$.
Owner: NcClusterMassPlCL
Flags: Read / Write
Default value: 0.5
The “cor-fit” property
“cor-fit” gboolean
\rho:fit.
Owner: NcClusterMassPlCL
Flags: Read / Write
Default value: FALSE
The “sigma-l” property
“sigma-l” gdouble
\sigma_{L}.
Owner: NcClusterMassPlCL
Flags: Read / Write
Default value: 0.2
The “sigma-l-fit” property
“sigma-l-fit” gboolean
\sigma_{L}:fit.
Owner: NcClusterMassPlCL
Flags: Read / Write
Default value: FALSE
The “sigma-sz” property
“sigma-sz” gdouble
\sigma_{SZ}.
Owner: NcClusterMassPlCL
Flags: Read / Write
Default value: 0.3
The “sigma-sz-fit” property
“sigma-sz-fit” gboolean
\sigma_{SZ}:fit.
Owner: NcClusterMassPlCL
Flags: Read / Write
Default value: FALSE