Top | ![]() |
![]() |
![]() |
![]() |
Functions
NcmData * | nc_data_snia_cov_new () |
NcmData * | nc_data_snia_cov_new_full () |
guint | nc_data_snia_cov_sigma_int_len () |
void | nc_data_snia_cov_load_txt () |
void | nc_data_snia_cov_load () |
void | nc_data_snia_cov_save () |
gdouble | nc_data_snia_cov_estimate_width_colour () |
#define | NC_DATA_SNIA_COV_SYMM_TOL |
Properties
GVariant * | absmag-set | Read / Write |
GVariant * | colour | Read / Write |
GVariant * | cov-packed | Read / Write |
GVariant * | magnitudes | Read / Write |
GVariant * | sigma-thirdpar | Read / Write |
GVariant * | sigma-z | Read / Write |
GVariant * | thirdpar | Read / Write |
GVariant * | width | Read / Write |
GVariant * | z-He | Read / Write |
GVariant * | z-cmb | Read / Write |
Types and Values
enum | NcDataSNIACovData |
#define | NC_DATA_SNIA_COV_LENGTH |
enum | NcDataSNIACovDataV1 |
#define | NC_DATA_SNIA_COV_V1_LENGTH |
enum | NcDataSNIACovOrder |
#define | NC_DATA_SNIA_COV_CAT_LAST_VERSION |
#define | NC_DATA_SNIA_COV_CAT_DESC |
#define | NC_DATA_SNIA_COV_DATA_DESC |
#define | NC_DATA_SNIA_COV_CAT_DESC_COMMENT |
#define | NC_DATA_SNIA_COV_CAT_VERSION |
#define | NC_DATA_SNIA_COV_CAT_VERSION_COMMENT |
#define | NC_DATA_SNIA_COV_DATA_GROUP |
#define | NC_DATA_SNIA_COV_DATA_LEN_KEY |
#define | NC_DATA_SNIA_COV_DATA_KEY |
#define | NC_DATA_SNIA_COV_DATA_HAS_COMPLETE_COV_KEY |
#define | NC_DATA_SNIA_COV_CAT_HAS_COMPLETE_COV |
#define | NC_DATA_SNIA_COV_CAT_HAS_COMPLETE_COV_COMMENT |
#define | NC_DATA_SNIA_COV_MAG_KEY |
#define | NC_DATA_SNIA_COV_WIDTH_KEY |
#define | NC_DATA_SNIA_COV_COLOUR_KEY |
#define | NC_DATA_SNIA_COV_MAG_WIDTH_KEY |
#define | NC_DATA_SNIA_COV_MAG_COLOUR_KEY |
#define | NC_DATA_SNIA_COV_WIDTH_COLOUR_KEY |
Object Hierarchy
GEnum ├── NcDataSNIACovData ├── NcDataSNIACovDataV1 ╰── NcDataSNIACovOrder GObject ╰── NcmData ╰── NcmDataGaussCov ╰── NcDataSNIACov
Functions
nc_data_snia_cov_new ()
NcmData *
nc_data_snia_cov_new (gboolean use_norma
);
Creates a new empty NcDataSNIACov object. If use_norma
is
true the object will use the correct Likelihood normalzation
when calculating $-2\ln(L)$
nc_data_snia_cov_new_full ()
NcmData * nc_data_snia_cov_new_full (gchar *filename
,gboolean use_norma
);
Creates a new NcDataSNIACov object and load with the catalog
in filename
. If use_norma
is true the object will use the
correct Likelihood normalzation when calculating $-2\ln(L)$
nc_data_snia_cov_sigma_int_len ()
guint
nc_data_snia_cov_sigma_int_len (NcDataSNIACov *snia_cov
);
Gets the number of different intrinsic sigma parameters in the catalog.
nc_data_snia_cov_load_txt ()
void nc_data_snia_cov_load_txt (NcDataSNIACov *snia_cov
,const gchar *filename
);
FIXME
nc_data_snia_cov_load ()
void nc_data_snia_cov_load (NcDataSNIACov *snia_cov
,const gchar *filename
);
Loads the catalog from filename
.
nc_data_snia_cov_save ()
void nc_data_snia_cov_save (NcDataSNIACov *snia_cov
,const gchar *filename
,gboolean overwrite
);
Saves the catalog in fits (cfitsio) format using filename
.
nc_data_snia_cov_estimate_width_colour ()
gdouble nc_data_snia_cov_estimate_width_colour (NcDataSNIACov *snia_cov
,NcmMSet *mset
);
Estimate the values of width and colour from the catalog using the models in mset
and fitting the width and colour as free parameters.
Types and Values
enum NcDataSNIACovData
Data ordering of Version 0 (V0) data format.
enum NcDataSNIACovDataV1
Data ordering of Version 1 (V1) data format.
Members
Redshift in the CMB frame. |
||
Redshift in sun's frame. |
||
Redshift error. |
||
Magnitude. |
||
Width (strecth). |
||
Colour. |
||
Third parameter. |
||
Error on third parameter. |
||
Data set index. |
||
Covariance mag-mag. |
||
Covariance mag-width. |
||
Covariance mag-colour. |
||
Covariance width-width. |
||
Covariance width-colour. |
||
Covariance colour-colour. |
NC_DATA_SNIA_COV_CAT_DESC_COMMENT
#define NC_DATA_SNIA_COV_CAT_DESC_COMMENT "Catalog data description"
NC_DATA_SNIA_COV_DATA_HAS_COMPLETE_COV_KEY
#define NC_DATA_SNIA_COV_DATA_HAS_COMPLETE_COV_KEY "has-complete-cov"
NC_DATA_SNIA_COV_CAT_HAS_COMPLETE_COV_COMMENT
#define NC_DATA_SNIA_COV_CAT_HAS_COMPLETE_COV_COMMENT "Whether the covariance matrix is complete"
Property Details
The “absmag-set”
property
“absmag-set” GVariant *
Absolute magnitude set.
Flags: Read / Write
Allowed values: GVariant<au>
Default value: NULL
The “colour”
property
“colour” GVariant *
Colour.
Flags: Read / Write
Allowed values: GVariant<ad>
Default value: NULL
The “cov-packed”
property
“cov-packed” GVariant *
Covariance in packed form.
Flags: Read / Write
Allowed values: GVariant<ad>
Default value: NULL
The “magnitudes”
property
“magnitudes” GVariant *
Magnitudes.
Flags: Read / Write
Allowed values: GVariant<ad>
Default value: NULL
The “sigma-thirdpar”
property
“sigma-thirdpar” GVariant *
Thirdpar standard deviation.
Flags: Read / Write
Allowed values: GVariant<ad>
Default value: NULL
The “sigma-z”
property
“sigma-z” GVariant *
Redshifts standard deviation.
Flags: Read / Write
Allowed values: GVariant<ad>
Default value: NULL
The “thirdpar”
property
“thirdpar” GVariant *
Thirdpar.
Flags: Read / Write
Allowed values: GVariant<ad>
Default value: NULL
The “width”
property
“width” GVariant *
Width.
Flags: Read / Write
Allowed values: GVariant<ad>
Default value: NULL
The “z-He”
property
“z-He” GVariant *
Data He redshifts.
Flags: Read / Write
Allowed values: GVariant<ad>
Default value: NULL
The “z-cmb”
property
“z-cmb” GVariant *
Data cmb redshifts.
Flags: Read / Write
Allowed values: GVariant<ad>
Default value: NULL