NcmStatsDist2dSpline

NcmStatsDist2dSpline — Two-dimensional probability distribution based on a spline

Functions

Properties

NcmSpline2d * m2lnp Read / Write / Construct
gboolean marginal-x Read / Write / Construct

Types and Values

Object Hierarchy

    GObject
    ╰── NcmStatsDist2d
        ╰── NcmStatsDist2dSpline

Description

Reconstruction of an arbitrary two-dimensional probability distribution based on a spline.

Functions

ncm_stats_dist2d_spline_new ()

NcmStatsDist2dSpline *
ncm_stats_dist2d_spline_new (NcmSpline2d *m2lnp);

Returns a new NcmStatsDist2dSpline where m2lnp , $-2\ln(p(x, y))$, is a NcmSpline2d, where $p(x, y)$ is the probability density function.

Parameters

m2lnp

a NcmSpline2d

 

Returns

a new NcmStatsDist2dSpline

Types and Values

NCM_TYPE_STATS_DIST2D_SPLINE

#define NCM_TYPE_STATS_DIST2D_SPLINE (ncm_stats_dist2d_spline_get_type ())

NcmStatsDist2dSpline

typedef struct _NcmStatsDist2dSpline NcmStatsDist2dSpline;

Property Details

The “m2lnp” property

  “m2lnp”                    NcmSpline2d *

m2lnp.

Owner: NcmStatsDist2dSpline

Flags: Read / Write / Construct


The “marginal-x” property

  “marginal-x”               gboolean

Compute marginal with respect to x if True, and y if False.

Owner: NcmStatsDist2dSpline

Flags: Read / Write / Construct

Default value: TRUE