Top | ![]() |
![]() |
![]() |
![]() |
Supernovae Distance CovarianceSupernovae Distance Covariance — Calculates the covariance between distance estimates |
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).
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