NcDataPlanckLKL

NcDataPlanckLKL — Planck Likelihood interface.

Functions

Properties

char * checksum Read
char * data-file Read / Write / Construct Only
NcHIPertBoltzmann * hipert-boltzmann Read / Write
gboolean is-lensing Read
guint nparams Read

Object Hierarchy

    GObject
    ╰── NcmData
        ╰── NcDataPlanckLKL

Description

FIXME

Functions

nc_data_planck_lkl_new ()

NcDataPlanckLKL *
nc_data_planck_lkl_new (const gchar *filename);

FIXME

Parameters

filename

a Planck likelihood file

 

Returns

a new NcDataPlanckLKL


nc_data_planck_lkl_full_new ()

NcDataPlanckLKL *
nc_data_planck_lkl_full_new (const gchar *filename,
                             NcHIPertBoltzmann *pb);

FIXME

Parameters

filename

a Planck likelihood file

 

pb

a NcHIPertBoltzmann

 

Returns

a new NcDataPlanckLKL


nc_data_planck_lkl_get_param_name ()

const gchar *
nc_data_planck_lkl_get_param_name (NcDataPlanckLKL *plik,
                                   guint i);

FIXME

Parameters

plik

a NcDataPlanckLKL

 

i

param index

 

Returns

a string constaining the param name.

[transfer none]


nc_data_planck_lkl_get_param_names ()

gchar **
nc_data_planck_lkl_get_param_names (NcDataPlanckLKL *plik);

FIXME

Parameters

plik

a NcDataPlanckLKL

 

Returns

an array of strings constaining the param names.

[array zero-terminated=1][element-type utf8][transfer full]


nc_data_planck_lkl_set_hipert_boltzmann ()

void
nc_data_planck_lkl_set_hipert_boltzmann
                               (NcDataPlanckLKL *plik,
                                NcHIPertBoltzmann *pb);

Sets the NcHIPertBoltzmann to be used in the likelihood calculation.

Parameters

Property Details

The “checksum” property

  “checksum”                 char *

Params names checksum.

Owner: NcDataPlanckLKL

Flags: Read

Default value: NULL


The “data-file” property

  “data-file”                char *

Data file.

Owner: NcDataPlanckLKL

Flags: Read / Write / Construct Only

Default value: "no-file"


The “hipert-boltzmann” property

  “hipert-boltzmann”         NcHIPertBoltzmann *

NcHIPertBoltzmann object.

Owner: NcDataPlanckLKL

Flags: Read / Write


The “is-lensing” property

  “is-lensing”               gboolean

Whether the likelihood has lensing.

Owner: NcDataPlanckLKL

Flags: Read

Default value: FALSE


The “nparams” property

  “nparams”                  guint

Number of expected params.

Owner: NcDataPlanckLKL

Flags: Read

Default value: 0