Baryonic Oscillation Data -- Acoustic Scale

Baryonic Oscillation Data -- Acoustic Scale — BAO acoustic scale estimator

Object Hierarchy

  GObject
   +----NcmData
         +----NcmDataGaussDiag
               +----NcDataBaoA

Properties

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

Description

The acoustic scale is defined as $$ A \equiv D_V (z) \frac{\sqrt{\Omega_m H_0^2}}{z c}$$ See Section 4.5 from Eisenstein et al. (2005).

Details

struct NcDataBaoAClass

struct NcDataBaoAClass {
};

struct NcDataBaoA

struct NcDataBaoA;

nc_data_bao_a_new ()

NcmData *           nc_data_bao_a_new                   (NcDistance *dist,
                                                         NcDataBaoId id);

FIXME

dist :

FIXME

id :

FIXME

Returns :

FIXME

nc_data_bao_a_set_size ()

void                nc_data_bao_a_set_size              (NcDataBaoA *bao_a,
                                                         guint np);

FIXME

bao_a :

a NcDataBaoA

np :

FIXME

Returns :

FIXME

nc_data_bao_a_get_size ()

guint               nc_data_bao_a_get_size              (NcDataBaoA *bao_a);

FIXME

bao_a :

a NcDataBaoA

Returns :

FIXME

nc_data_bao_a_set_sample ()

void                nc_data_bao_a_set_sample            (NcDataBaoA *bao_a,
                                                         NcDataBaoId id);

FIXME

bao_a :

a NcDataBaoA.

id :

FIXME

nc_data_bao_a_get_sample ()

NcDataBaoId         nc_data_bao_a_get_sample            (NcDataBaoA *bao_a);

FIXME

bao_a :

a NcDataBaoA

Returns :

FIXME

Property Details

The "dist" property

  "dist"                     NcDistance*           : Read / Write / Construct

Distance object.


The "sample-id" property

  "sample-id"                NcDataBaoId           : Read / Write

Sample id.

Default value: NC_DATA_BAO_A_EISENSTEIN2005