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 | NcClusterMassPlCLParams |
#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 ╰── NcClusterMassPlCLParams 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 NcClusterMassPlCLParams
FIXME
Property Details
The “Al”
property
“Al” gdouble
Lensing signal-mass scaling parameter. FIXME Set correct values (limits)
Flags: Read / Write
Default value: 0.9
The “Asz”
property
“Asz” gdouble
SZ signal-mass scaling parameter. FIXME Set correct values (limits)
Flags: Read / Write
Default value: 1
The “Bl”
property
“Bl” gdouble
Lensing signal-mass scaling parameter. FIXME Set correct values (limits)
Flags: Read / Write
Default value: 0
The “Bsz”
property
“Bsz” gdouble
SZ signal-mass scaling parameter. FIXME Set correct values (limits)
Flags: Read / Write
Default value: 0.2
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)
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$.
Flags: Read / Write
Default value: 0.5
The “sigma-l-fit”
property
“sigma-l-fit” gboolean
\sigma_{L}:fit.
Flags: Read / Write
Default value: FALSE
The “sigma-sz-fit”
property
“sigma-sz-fit” gboolean
\sigma_{SZ}:fit.
Flags: Read / Write
Default value: FALSE