Class

NumCosmoDataPlanckSmica

Description [src]

final class NumCosmo.DataPlanckSmica : NumCosmoMath.DataGauss
{
  /* No available fields */
}

Planck plik high-$\ell$ SMICA likelihood (TT), native reimplementation.

An NcmDataGauss whose data vector is the masked upper-triangular entries of the observed cross-frequency bandpower covariances $\hat{R}_q$, with inverse covariance the SMICA Gaussian criterion matrix (clik ships the criterion directly, so NcmDataGauss uses it as-is — no inversion). The model vector (mean_func) assembles, per bin, the $m\times m$ cross-frequency covariance $R_q$ from a CMB term plus the foreground and calibration components (CIB, tSZ, kSZ, point sources, galactic dust, subpixel, beam leakage, inter-calibration, absolute calibration), then extracts the same masked entries. Being an NcmDataGauss it supports resampling.

The assembly reproduces the clik smica likelihood; the exact formulas are validated against the file check_value in the port’s Python reference.

Constructors

nc_data_planck_smica_new

Builds a fully-specified NcDataPlanckSmica. Every argument maps to a construction-only property; the object validates their mutual consistency (lengths, index bounds) at construction. The theory $C_\ell$ source and the observed mean/covariance are set separately (see nc_data_planck_smica_set_hipert_boltzmann() and the NcmDataGauss API).

nc_data_planck_smica_new_from_file
No description available.

Instance methods

nc_data_planck_smica_peek_hipert_boltzmann
No description available.

nc_data_planck_smica_set_hipert_boltzmann

Sets the theory $C_\ell$ source.

Methods inherited from NcmDataGauss (4)
ncm_data_gauss_get_size

Gets the data size.

ncm_data_gauss_peek_inv_cov

Gets the inverse covariance matrix.

ncm_data_gauss_peek_mean

Gets the mean vector.

ncm_data_gauss_set_size

Sets the data size to np.

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.DataPlanckSmica:a-cmb
No description available.

NumCosmo.DataPlanckSmica:bin-lmax
No description available.

NumCosmo.DataPlanckSmica:bin-lmin
No description available.

NumCosmo.DataPlanckSmica:bin-weight
No description available.

NumCosmo.DataPlanckSmica:field
No description available.

NumCosmo.DataPlanckSmica:freqs
No description available.

NumCosmo.DataPlanckSmica:gcib-conv
No description available.

NumCosmo.DataPlanckSmica:gibxsz-conv
No description available.

NumCosmo.DataPlanckSmica:hipert-boltzmann
No description available.

NumCosmo.DataPlanckSmica:ical-im
No description available.

NumCosmo.DataPlanckSmica:ical-other
No description available.

NumCosmo.DataPlanckSmica:ical-w
No description available.

NumCosmo.DataPlanckSmica:lmax
No description available.

NumCosmo.DataPlanckSmica:lmin
No description available.

NumCosmo.DataPlanckSmica:m-channels
No description available.

NumCosmo.DataPlanckSmica:nbins
No description available.

NumCosmo.DataPlanckSmica:quad-idx
No description available.

NumCosmo.DataPlanckSmica:sz-color
No description available.

NumCosmo.DataPlanckSmica:tmpl-dust
No description available.

NumCosmo.DataPlanckSmica:tmpl-e2e
No description available.

NumCosmo.DataPlanckSmica:tmpl-gcib
No description available.

NumCosmo.DataPlanckSmica:tmpl-gibxsz
No description available.

NumCosmo.DataPlanckSmica:tmpl-ksz
No description available.

NumCosmo.DataPlanckSmica:tmpl-leak
No description available.

NumCosmo.DataPlanckSmica:tmpl-sbpx
No description available.

NumCosmo.DataPlanckSmica:tmpl-sz
No description available.

Properties inherited from NcmDataGauss (3)
NumCosmoMath.DataGauss:inv-cov

The inverse covariance $C^{-1}$; setting it invalidates its Cholesky factor.

NumCosmoMath.DataGauss:mean

The data vector $y$.

NumCosmoMath.DataGauss:n-points

The number of data points; changing it reallocates the data and marks it not initialized.

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

Whether the NcmData is initialized, i.e., holds data.

NumCosmoMath.Data:long-desc

Detailed 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 NumCosmoDataPlanckSmicaClass {
  NcmDataGaussClass parent_class;
  
}

No description available.

Class members
parent_class: NcmDataGaussClass

No description available.