NcmDataGauss

NcmDataGauss — Gaussian data -- inverse covariance provided.

Properties

NcmMatrix * inv-cov Read / Write
NcmVector * mean Read / Write
guint n-points Read / Write / Construct

Object Hierarchy

    GObject
    ╰── NcmData
        ╰── NcmDataGauss
            ├── NcDataBaoRDV
            ╰── NcDataCMBDistPriors

Description

Gaussian distribution which uses the inverse covariance matrix as input.

Functions

ncm_data_gauss_set_size ()

void
ncm_data_gauss_set_size (NcmDataGauss *gauss,
                         guint np);

Sets the data size to np .

[virtual set_size]

Parameters

gauss

a NcmDataGauss

 

np

data size.

 

ncm_data_gauss_get_size ()

guint
ncm_data_gauss_get_size (NcmDataGauss *gauss);

Gets the data size.

[virtual get_size]

Parameters

gauss

a NcmDataGauss

 

Returns

Data size.

Types and Values

Property Details

The “inv-cov” property

  “inv-cov”                  NcmMatrix *

Data covariance inverse.

Flags: Read / Write


The “mean” property

  “mean”                     NcmVector *

Data mean.

Flags: Read / Write


The “n-points” property

  “n-points”                 guint

Data sample size.

Flags: Read / Write / Construct

Default value: 0