Constructor

NumCosmoDataPlanckLKLfull_new_id

Declaration [src]

NcDataPlanckLKL*
nc_data_planck_lkl_full_new_id (
  NcDataPlanckLKLType id,
  NcHIPertBoltzmann* pb
)

Description [src]

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

Parameters

id

Type: NcDataPlanckLKLType

A Planck likelihood file id NcDataPlanckLKLType.

pb

Type: NcHIPertBoltzmann

A NcHIPertBoltzmann.

The data is owned by the caller of the function.

Return value

Type: NcDataPlanckLKL

A new NcDataPlanckLKL.

The caller of the function takes ownership of the data, and is responsible for freeing it.