NcDataBaoDV

NcDataBaoDV — Baryon oscillation data -- volume mean $D_V$.

Functions

Properties

NcDistance * dist Read / Write
NcmVector * z Read / Write

Object Hierarchy

    GObject
    ╰── NcmData
        ╰── NcmDataGaussDiag
            ╰── NcDataBaoDV

Description

See Eisenstein et al. (2005).

The data is stored in a NcDataBaoDV object. The data is stored in a NcmDataGaussDiag base class object, which is a subclass of NcmData. The data represents the mean values of the volume mean $D_V$ at the redshift $z$.

Functions

nc_data_bao_dv_new_from_file ()

NcDataBaoDV *
nc_data_bao_dv_new_from_file (const gchar *filename);

Creates a new NcDataBaoDV from filename .

Parameters

filename

file containing a serialized NcDataBaoDV.

 

Returns

the newly created NcDataBaoDV.

[transfer full]


nc_data_bao_dv_new_from_id ()

NcDataBaoDV *
nc_data_bao_dv_new_from_id (NcDistance *dist,
                            NcDataBaoId id);

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

Parameters

dist

a NcDistance

 

id

a NcDataBaoId

 

Returns

a NcDataBaoDV


nc_data_bao_dv_set_dist ()

void
nc_data_bao_dv_set_dist (NcDataBaoDV *bao_dv,
                         NcDistance *dist);

Sets the distance object.

Parameters

bao_dv

a NcDataBaoDV

 

dist

a NcDistance

 

Property Details

The “dist” property

  “dist”                     NcDistance *

Distance object.

Owner: NcDataBaoDV

Flags: Read / Write


The “z” property

  “z”                        NcmVector *

Data redshift.

Owner: NcDataBaoDV

Flags: Read / Write