Class

NumCosmoDataPlanckLKL

Description [src]

final class NumCosmo.DataPlanckLKL : NumCosmoMath.Data
{
  /* No available fields */
}

Planck Likelihood interface.

Interface to Planck likelihoods from the Planck Legacy Archive. This class is a wrapper to the Planck likelihoods code from the Planck Legacy Archive.

Ancestors

Constructors

nc_data_planck_lkl_full_new

Creates a new NcDataPlanckLKL object with a specified Boltzmann code. This initializes the likelihood using the provided perturbation/Boltzmann solver pb for computing the theoretical power spectra.

nc_data_planck_lkl_full_new_id

Create a new NcDataPlanckLKL object from the given id and NcHIPertBoltzmann. If the Planck likelihood file is not found, it will be downloaded.

nc_data_planck_lkl_new

Creates a new NcDataPlanckLKL object from a Planck likelihood data file. This loads the likelihood data using the Planck likelihood code library.

Functions

nc_data_planck_lkl_download_baseline

Download the Planck baseline likelihood data to the given directory. This function will download the file `COM_Likelihood_Data-baseline_R3.00.tar.gz’ from the Planck Legacy Archive and extract it to the given directory.

Instance methods

nc_data_planck_lkl_get_param_name

Gets the name of the nuisance parameter at index i.

nc_data_planck_lkl_get_param_names

Gets an array containing all nuisance parameter names used by the likelihood.

nc_data_planck_lkl_set_hipert_boltzmann

Sets the NcHIPertBoltzmann to be used in the likelihood calculation.

Methods inherited from NcmData (29)

Please see NcmData for a full list of methods.

Methods inherited from GObject (43)

Please see GObject for a full list of methods.

Properties

NumCosmo.DataPlanckLKL:checksum
No description available.

NumCosmo.DataPlanckLKL:data-file

Path to the Planck likelihood (.clik) file.

NumCosmo.DataPlanckLKL:hipert-boltzmann

The NcHIPertBoltzmann object used to compute theoretical CMB power spectra.

NumCosmo.DataPlanckLKL:is-lensing

Whether this likelihood includes CMB lensing data.

NumCosmo.DataPlanckLKL:nparams

Number of nuisance parameters expected by this likelihood.

Properties inherited from NcmData (5)
NumCosmoMath.Data:bootstrap

The NcmData bootstrap object if any.

NumCosmoMath.Data:desc

Description of the data object.

NumCosmoMath.Data:init
No description available.
NumCosmoMath.Data:long-desc

Description of the data object.

NumCosmoMath.Data:name

Name of the data object.

Signals

Signals inherited from GObject (1)
GObject::notify

The notify signal is emitted on an object when one of its properties has its value set through g_object_set_property(), g_object_set(), et al.

Class structure

struct NumCosmoDataPlanckLKLClass {
  NcmDataClass parent_class;
  
}

No description available.

Class members
parent_class: NcmDataClass

No description available.