NcmPriorGauss

NcmPriorGauss — A gaussian prior for NcmLikelihood

Properties

gdouble mu Read / Write / Construct
gdouble sigma Read / Write / Construct
gdouble variable Read / Write / Construct

Object Hierarchy

    GObject
    ╰── NcmMSetFunc
        ╰── NcmPrior
            ╰── NcmPriorGauss
                ├── NcmPriorGaussFunc
                ╰── NcmPriorGaussParam

Description

FIXME

Functions

NcmPriorGaussMean ()

gdouble
(*NcmPriorGaussMean) (NcmPriorGauss *pg,
                      NcmMSet *mset);

ncm_prior_gauss_ref ()

NcmPriorGauss *
ncm_prior_gauss_ref (NcmPriorGauss *pg);

Increases the reference count of pg atomically.

Parameters

pg

a NcmPriorGauss

 

Returns

pg .

[transfer full]


ncm_prior_gauss_free ()

void
ncm_prior_gauss_free (NcmPriorGauss *pg);

Decreases the reference count of pg atomically.

Parameters

pg

a NcmPriorGauss

 

ncm_prior_gauss_clear ()

void
ncm_prior_gauss_clear (NcmPriorGauss **pg);

Decreases the reference count of *pg and sets *pg to NULL.

Parameters

pg

a NcmPriorGauss

 

Types and Values

Property Details

The “mu” property

  “mu”                       gdouble

mean.

Flags: Read / Write / Construct

Default value: 0


The “sigma” property

  “sigma”                    gdouble

standard deviation.

Flags: Read / Write / Construct

Default value: 1


The “variable” property

  “variable”                 gdouble

variable.

Flags: Read / Write / Construct

Default value: 0