Cosmic Microwave Background Data -- Distance priors

Cosmic Microwave Background Data -- Distance priors — CMB distance priors implementation

Object Hierarchy

  GObject
   +----NcmData
         +----NcmDataGauss
               +----NcDataCMBDistPriors

Properties

  "dist"                     NcDistance*           : Read / Write / Construct
  "sample-id"                NcDataCMBId           : Read / Write

Description

FIXME

Details

struct NcDataCMBDistPriors

struct NcDataCMBDistPriors;

struct NcDataCMBDistPriorsClass

struct NcDataCMBDistPriorsClass {
};

nc_data_cmb_dist_priors_get_sample ()

NcDataCMBId         nc_data_cmb_dist_priors_get_sample  (NcDataCMBDistPriors *cmb_dist_priors);

This function returns the id of the CMB distance priors sample.

cmb_dist_priors :

a NcDataCMBDistPriors

Returns :

a NcDataCMBId.

nc_data_cmb_dist_priors_new ()

NcmData *           nc_data_cmb_dist_priors_new         (NcDistance *dist,
                                                         NcDataCMBId id);

This function allocates memory for a new NcmData object and sets its properties to the values from the input arguments.

dist :

a NcDistance.

id :

a NcDataCMBId.

Returns :

A NcmData.

nc_data_cmb_dist_priors_set_sample ()

void                nc_data_cmb_dist_priors_set_sample  (NcDataCMBDistPriors *cmb_dist_priors,
                                                         NcDataCMBId id);

This function sets the elements of both a vector and a matrix to the best-fit and the inverse covariance matrix values, respectively, of the CMB distance priors sample specified by id.

cmb_dist_priors :

a NcDataCMBDistPriors.

id :

a NcDataCMBId.

Property Details

The "dist" property

  "dist"                     NcDistance*           : Read / Write / Construct

Distance object.


The "sample-id" property

  "sample-id"                NcDataCMBId           : Read / Write

Sample id.

Default value: NC_DATA_CMB_DIST_PRIORS_WMAP7