| Top |
Functions
| NcSNIADistCov * | nc_snia_dist_cov_new () |
| NcSNIADistCov * | nc_snia_dist_cov_ref () |
| void | nc_snia_dist_cov_free () |
| void | nc_snia_dist_cov_clear () |
| void | nc_snia_dist_cov_prepare () |
| void | nc_snia_dist_cov_prepare_if_needed () |
| void | nc_snia_dist_cov_calc () |
| void | nc_snia_dist_cov_mean () |
| #define | NC_SNIA_DIST_COV_DEFAULT_ALPHA |
| #define | NC_SNIA_DIST_COV_DEFAULT_BETA |
| #define | NC_SNIA_DIST_COV_DEFAULT_M1 |
| #define | NC_SNIA_DIST_COV_DEFAULT_M2 |
| #define | NC_SNIA_DIST_COV_DEFAULT_SIGMA_PECZ |
| #define | NC_SNIA_DIST_COV_DEFAULT_PARAMS_ABSTOL |
| #define | NC_SNIA_DIST_COV_SIGMA_INT_DEFAULT_LEN |
| #define | NC_SNIA_DIST_COV_DEFAULT_SIGMA_INT |
| #define | NC_SNIA_DIST_COV_MU_DEFAULT_LEN |
| #define | NC_SNIA_DIST_COV_DEFAULT_MU |
Properties
| gdouble | M1 | Read / Write |
| gboolean | M1-fit | Read / Write |
| gdouble | M2 | Read / Write |
| gboolean | M2-fit | Read / Write |
| gdouble | alpha | Read / Write |
| gboolean | alpha-fit | Read / Write |
| gdouble | beta | Read / Write |
| gboolean | beta-fit | Read / Write |
| NcDistance * | dist | Read / Write / Construct |
| GVariant * | mu | Read / Write |
| GVariant * | mu-fit | Read / Write |
| guint | mu-length | Read / Write / Construct Only |
| GVariant * | sigma-int | Read / Write |
| GVariant * | sigma-int-fit | Read / Write |
| guint | sigma-int-length | Read / Write / Construct Only |
| gdouble | sigma-pecz | Read / Write |
| gboolean | sigma-pecz-fit | Read / Write |
Object Hierarchy
GEnum
├── NcSNIADistCovSParams
╰── NcSNIADistCovVParams
GObject
╰── NcmModel
╰── NcSNIADistCov
Description
This object implements the calculation necessary to make a statistical analysis using data from Conley et al. (2011) and Sullivan et al. (2011).
Is also supports Betoule et al. (2014).
Functions
nc_snia_dist_cov_new ()
NcSNIADistCov * nc_snia_dist_cov_new (NcDistance *dist,guint sigma_int_len);
FIXME
nc_snia_dist_cov_prepare_if_needed ()
void nc_snia_dist_cov_prepare_if_needed (NcSNIADistCov *dcov,NcmMSet *mset);
nc_snia_dist_cov_calc ()
void nc_snia_dist_cov_calc (NcSNIADistCov *dcov,NcDataSNIACov *snia_cov,NcmMatrix *cov);
FIXME
nc_snia_dist_cov_mean ()
void nc_snia_dist_cov_mean (NcSNIADistCov *dcov,NcHICosmo *cosmo,NcDataSNIACov *snia_cov,NcmVector *y);
FIXME
Property Details
The “M1” property
“M1” gdouble
Absolute Magnitude 1.
Flags: Read / Write
Allowed values: [-50,10]
Default value: -19.1686
The “M1-fit” property
“M1-fit” gboolean
Absolute Magnitude 1:fit.
Flags: Read / Write
Default value: FALSE
The “M2” property
“M2” gdouble
Absolute Magnitude 2.
Flags: Read / Write
Allowed values: [-50,10]
Default value: -19.1856
The “M2-fit” property
“M2-fit” gboolean
Absolute Magnitude 2:fit.
Flags: Read / Write
Default value: FALSE
The “alpha” property
“alpha” gdouble
alpha.
Flags: Read / Write
Allowed values: [-10,10]
Default value: 1.45
The “beta” property
“beta” gdouble
beta.
Flags: Read / Write
Allowed values: [-10,10]
Default value: 3.16
The “mu” property
“mu” GVariant *
Distance modulus.
Flags: Read / Write
Allowed values: GVariant<ad>
Default value: NULL
The “mu-fit” property
“mu-fit” GVariant *
Distance modulus:fit.
Flags: Read / Write
Allowed values: GVariant<a*>
Default value: NULL
The “mu-length” property
“mu-length” guint
Distance modulus:length.
Flags: Read / Write / Construct Only
Default value: 0
The “sigma-int” property
“sigma-int” GVariant *
Sigma intrisic.
Flags: Read / Write
Allowed values: GVariant<ad>
Default value: NULL
The “sigma-int-fit” property
“sigma-int-fit” GVariant *
Sigma intrisic:fit.
Flags: Read / Write
Allowed values: GVariant<a*>
Default value: NULL
The “sigma-int-length” property
“sigma-int-length” guint
Sigma intrisic:length.
Flags: Read / Write / Construct Only
Default value: 4
The “sigma-pecz” property
“sigma-pecz” gdouble
Error from SN Ia peculiar velocity.
Flags: Read / Write
Allowed values: [0,10]
Default value: 0.0005
The “sigma-pecz-fit” property
“sigma-pecz-fit” gboolean
Error from SN Ia peculiar velocity:fit.
Flags: Read / Write
Default value: FALSE