Top | ![]() |
![]() |
![]() |
![]() |
NcReducedShearClusterMassNcReducedShearClusterMass — FIXME cluster mass estimation via reduced shear |
Properties
gdouble | Gamma | Read / Write |
gboolean | Gamma-fit | Read / Write |
gdouble | a | Read / Write |
gboolean | a-fit | Read / Write |
gdouble | b | Read / Write |
gboolean | b-fit | Read / Write |
gdouble | c | Read / Write |
gboolean | c-fit | Read / Write |
gdouble | sigma | Read / Write |
gboolean | sigma-fit | Read / Write |
gdouble | xp | Read / Write |
gboolean | xp-fit | Read / Write |
Types and Values
Object Hierarchy
GEnum ╰── NcReducedShearClusterMassParams GObject ╰── NcmModel ╰── NcReducedShearClusterMass
Functions
nc_reduced_shear_cluster_mass_new ()
NcReducedShearClusterMass *
nc_reduced_shear_cluster_mass_new (guint nclusters
);
This function instantiates a new object of type NcReducedShearClusterMass.
nc_reduced_shear_cluster_mass_ref ()
NcReducedShearClusterMass *
nc_reduced_shear_cluster_mass_ref (NcReducedShearClusterMass *rscm
);
Increases the reference count of rscm
by one.
nc_reduced_shear_cluster_mass_free ()
void
nc_reduced_shear_cluster_mass_free (NcReducedShearClusterMass *rscm
);
Atomically decreases the reference count of rscm
by one. If the reference count drops to 0,
all memory allocated by rscm
is released.
nc_reduced_shear_cluster_mass_clear ()
void
nc_reduced_shear_cluster_mass_clear (NcReducedShearClusterMass **rscm
);
The reference count of rscm
is decreased and the pointer is set to NULL.
nc_reduced_shear_cluster_mass_posterior_no_shear_calibration ()
gdouble nc_reduced_shear_cluster_mass_posterior_no_shear_calibration (NcReducedShearClusterMass *rscm
,NcHICosmo *cosmo
,const gdouble z
,const gdouble g_obs
);
FIXME
Types and Values
enum NcReducedShearClusterMassParams
These parameters refers to the shear calibration, and the Voigt profile.
In particular, we consider the shear calibration as defined for STEP and STEP2 simulations: $$\hat{g}_{Teo} = (1 + m)g + c,$$ where $g$ is the reduced shear, the multiplicative bias $m$ is $$ m =\left{ \begin{array}{c l} a \frac{r_{gal}}{r_{PSF}} + b & \frac{r_{gal}}{r_{PSF}} < x_p \ b & \frac{r_{gal}}{r_{PSF}} \geq x_p \end{array}\right. $$ and $c = constant.$ $r_{gal}$ and $r_{PSF}$ are the galaxy and PSF (point spread function) sizes, respectively. See Applegate (2014).
NC_REDUCED_SHEAR_CLUSTER_MASS_DEFAULT_VSIGMA
#define NC_REDUCED_SHEAR_CLUSTER_MASS_DEFAULT_VSIGMA (0.3)
NC_REDUCED_SHEAR_CLUSTER_MASS_DEFAULT_VGAMMA
#define NC_REDUCED_SHEAR_CLUSTER_MASS_DEFAULT_VGAMMA (0.05)