NcDataBaoDMrHr

NcDataBaoDMrHr — Baryon Oscillation Data -- $(D_M/r,\; H/r)$ data.

Functions

Properties

NcDistance * dist Read / Write
double rs-fiduc Read / Write / Construct
NcmVector * z Read / Write

Object Hierarchy

    GObject
    ╰── NcmData
        ╰── NcmDataGaussCov
            ╰── NcDataBaoDMrHr

Description

See: Ross et al. (2016) and Alam et al. (2016).

The data is stored in a NcDataBaoDMrHr object. The data is stored in a NcmDataGaussCov base class object, which is a subclass of NcmData. The data represents the mean values of the transverse distance $D_M$ and the Hubble parameter $H$ at the redshift $z$ divided by the sound horizon at the last scattering surface $r_s$.

Functions

nc_data_bao_dmr_hr_new_from_file ()

NcDataBaoDMrHr *
nc_data_bao_dmr_hr_new_from_file (const gchar *filename);

Creates a new NcDataBaoDMrHr from filename .

Parameters

filename

file containing a serialized NcDataBaoDMrHr

 

Returns

the newly created NcDataBaoDMrHr.

[transfer full]


nc_data_bao_dmr_hr_new_from_id ()

NcDataBaoDMrHr *
nc_data_bao_dmr_hr_new_from_id (NcDistance *dist,
                                NcDataBaoId id);

Creates a new acustic scale data object NcDataBaoDMrHr from id . This object requires a NcDistance object to be set.

Parameters

dist

a NcDistance

 

id

a NcDataBaoId

 

Returns

a NcDataBaoDMrHr.

[transfer full]


nc_data_bao_dmr_hr_set_dist ()

void
nc_data_bao_dmr_hr_set_dist (NcDataBaoDMrHr *dmh,
                             NcDistance *dist);

Sets the distance object.

Parameters

dmh

a NcDataBaoDMrHr

 

dist

a NcDistance

 

Property Details

The “dist” property

  “dist”                     NcDistance *

Distance object.

Owner: NcDataBaoDMrHr

Flags: Read / Write


The “rs-fiduc” property

  “rs-fiduc”                 double

r_s fiducial.

Owner: NcDataBaoDMrHr

Flags: Read / Write / Construct

Allowed values: >= 0

Default value: 0


The “z” property

  “z”                        NcmVector *

Data redshift.

Owner: NcDataBaoDMrHr

Flags: Read / Write