Class

NumCosmoDataSNIACov

Description [src]

final class NumCosmo.DataSNIACov : NumCosmoMath.DataGaussCov
{
  /* No available fields */
}

Type Ia supernovae data with covariance error matrix.

See NcSNIADistCov.

Constructors

nc_data_snia_cov_new

Creates a new empty NcDataSNIACov object. If use_norma is true the object will use the correct Likelihood normalization when calculating $-2\ln(L)$.

nc_data_snia_cov_new_from_cat_id

Creates a new NcDataSNIACov using the catalog from id.

nc_data_snia_cov_new_full

Creates a new NcDataSNIACov object and load with the catalog in filename. If use_norma is true the object will use the correct Likelihood normalization when calculating $-2\ln(L)$.

Functions

nc_data_snia_cov_get_catalog

Gets catalog filename from the id.

nc_data_snia_cov_get_catalog_by_id

Gets catalog filename from the id.

nc_data_snia_cov_get_catalog_id

Gets catalog id from the id string.

nc_data_snia_cov_get_fits

Downloads catalog from the repository.

Instance methods

nc_data_snia_cov_apply_filter_sh0es_z

Apply SH0ES+z_min filter to data.

nc_data_snia_cov_estimate_width_colour

Estimate the values of width and colour from the catalog using the models in mset and fitting the width and colour as free parameters.

nc_data_snia_cov_get_estimated_colour

Estimate the values of width and colour from the catalog using the models in mset and fitting the width and colour as free parameters.

nc_data_snia_cov_get_estimated_mag

Estimate the values of width and colour from the catalog using the models in mset and fitting the width and colour as free parameters.

nc_data_snia_cov_get_estimated_width

Estimate the values of width and colour from the catalog using the models in mset and fitting the width and colour as free parameters.

nc_data_snia_cov_get_mag_cut
No description available.

nc_data_snia_cov_load_txt

Loads SNIa data from the key-file filename.

nc_data_snia_cov_peek_abs_mag_set

Gets the dataset array.

nc_data_snia_cov_peek_ceph_dist

Gets the Cepheid distances NcmVector.

nc_data_snia_cov_peek_colour

Gets the colour NcmVector.

nc_data_snia_cov_peek_cov_full

Gets the cov_full NcmMatrix.

nc_data_snia_cov_peek_cov_mbc_mbc

Gets the cov_full NcmMatrix.

nc_data_snia_cov_peek_cov_packed

Gets the packed version of the full covariance.

nc_data_snia_cov_peek_dataset

Gets an array containing the dataset id for each SNIa.

nc_data_snia_cov_peek_is_calib

Gets an array containing whether the SNIa is a calibrator.

nc_data_snia_cov_peek_mag

Gets the magnitude NcmVector.

nc_data_snia_cov_peek_sigma_z

Gets the $\sigma_z$ NcmVector.

nc_data_snia_cov_peek_thirdpar

Gets the thirdpar NcmVector.

nc_data_snia_cov_peek_used_in_sh0es

Gets an array containing whether the SNIa was used in SH0ES.

nc_data_snia_cov_peek_width

Gets the width NcmVector.

nc_data_snia_cov_peek_z_cmb

Gets the $z_\mathrm{cmb}$ NcmVector.

nc_data_snia_cov_peek_z_hd

Gets the redshift in the CMB frame corrected for peculiar velocities $z_\mathrm{hd}$ NcmVector.

nc_data_snia_cov_peek_z_he

Gets the $z_\mathrm{he}$ NcmVector.

nc_data_snia_cov_save

Saves the catalog in fits (cfitsio) format using filename.

nc_data_snia_cov_set_abs_mag_set

Sets the array containing the indexes labeling to which set each SNIa belongs.

nc_data_snia_cov_set_ceph_dist

Sets the Cepheid distances vector to ceph_dist.

nc_data_snia_cov_set_colour

Sets the colour vector to colour.

nc_data_snia_cov_set_cov_full

Sets the full covariance for the system, the size of cov_full, must match the system size.

nc_data_snia_cov_set_cov_mbc_mbc

Sets the the mag b corr covariance to cov_mbc_mbc.

nc_data_snia_cov_set_is_calib

Sets the array containing whether the SNIa is a calibrator.

nc_data_snia_cov_set_mag

Sets the magnitude vector to mag.

nc_data_snia_cov_set_mag_b_corr

Sets the magnitude b corrected vector to mag_b_corr.

nc_data_snia_cov_set_mag_cut

Sets the absolute magnitude cut value.

nc_data_snia_cov_set_sigma_thirdpar

Sets the sigma thirdpar vector to sigma_thirdpar.

nc_data_snia_cov_set_sigma_z

Sets the $\sigma_z$ vector to sigma_z.

nc_data_snia_cov_set_thirdpar

Sets the thirdpar vector to thirdpar.

nc_data_snia_cov_set_used_in_sh0es

Sets the array containing whether the SNIa was used in SH0ES.

nc_data_snia_cov_set_width

Sets the width vector to width.

nc_data_snia_cov_set_z_cmb

Sets the $z_\mathrm{cmb}$ vector to z_cmb.

nc_data_snia_cov_set_z_hd

Sets the $z_\mathrm{hd}$ vector to z_cmb.

nc_data_snia_cov_set_z_he

Sets the $z_\mathrm{he}$ vector to z_he.

nc_data_snia_cov_sigma_int_len

Gets the number of different intrinsic sigma parameters in the catalog.

nc_data_snia_cov_snia_len

Gets the number of supernovae in the catalog.

Methods inherited from NcmDataGaussCov (11)
ncm_data_gauss_cov_bulk_resample

Resamples the data based on the models in mset according to the current data distribution. The resampled data is stored in resample. The resampling is done in bulk, i.e., all the data is resampled at once.

ncm_data_gauss_cov_compute_cov

Computes the covariance matrix based on the models in mset. If the ncm_data_gauss_cov_func is not set, returns NULL.

ncm_data_gauss_cov_compute_mean

Computes the mean vector based on the models in mset. If the ncm_data_gauss_cov_mean_func is not set, returns NULL.

ncm_data_gauss_cov_get_log_norma
No description available.
ncm_data_gauss_cov_get_size

Gets the data size.

ncm_data_gauss_cov_peek_cov
No description available.
ncm_data_gauss_cov_peek_mean
No description available.
ncm_data_gauss_cov_replace_mean

Replaces the current mean vector for mean.

ncm_data_gauss_cov_set_cov

Sets a NcmMatrix representing the covariance matrix in each bin.

ncm_data_gauss_cov_set_size

Sets the data size to np.

ncm_data_gauss_cov_use_norma

Sets whether the value of $-2\ln(L)$ will be properly normalized.

Methods inherited from NcmData (29)

Please see NcmData for a full list of methods.

Methods inherited from GObject (43)

Please see GObject for a full list of methods.

Properties

NumCosmo.DataSNIACov:absmag-set
No description available.

NumCosmo.DataSNIACov:cat-version
No description available.

NumCosmo.DataSNIACov:catalog-file
No description available.

NumCosmo.DataSNIACov:ceph-dist
No description available.

NumCosmo.DataSNIACov:colour
No description available.

NumCosmo.DataSNIACov:cov-full
No description available.

NumCosmo.DataSNIACov:cov-mbc-mbc
No description available.

NumCosmo.DataSNIACov:has-complete-cov
No description available.

NumCosmo.DataSNIACov:is-calib
No description available.

NumCosmo.DataSNIACov:magnitude-b-corrected
No description available.

NumCosmo.DataSNIACov:magnitude-cut
No description available.

NumCosmo.DataSNIACov:magnitudes
No description available.

NumCosmo.DataSNIACov:sigma-thirdpar
No description available.

NumCosmo.DataSNIACov:sigma-z
No description available.

NumCosmo.DataSNIACov:thirdpar
No description available.

NumCosmo.DataSNIACov:used-in-sh0es
No description available.

NumCosmo.DataSNIACov:width
No description available.

NumCosmo.DataSNIACov:z-He
No description available.

NumCosmo.DataSNIACov:z-cmb
No description available.

NumCosmo.DataSNIACov:z-hd
No description available.

Properties inherited from NcmDataGaussCov (4)
NumCosmoMath.DataGaussCov:cov
No description available.
NumCosmoMath.DataGaussCov:mean
No description available.
NumCosmoMath.DataGaussCov:n-points
No description available.
NumCosmoMath.DataGaussCov:use-norma
No description available.
Properties inherited from NcmData (5)
NumCosmoMath.Data:bootstrap

The NcmData bootstrap object if any.

NumCosmoMath.Data:desc

Description of the data object.

NumCosmoMath.Data:init
No description available.
NumCosmoMath.Data:long-desc

Description of the data object.

NumCosmoMath.Data:name

Name of the data object.

Signals

Signals inherited from GObject (1)
GObject::notify

The notify signal is emitted on an object when one of its properties has its value set through g_object_set_property(), g_object_set(), et al.

Class structure

struct NumCosmoDataSNIACovClass {
  NcmDataGaussCovClass parent_class;
  
}

No description available.

Class members
parent_class: NcmDataGaussCovClass

No description available.