Hyperiso 1.0.3
Modular flavour-physics calculations, Wilson coefficients and statistical inference
Loading...
Searching...
No Matches
MarginalType.h File Reference

Enumeration of supported one-dimensional marginal distribution types. More...

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Enumerations

enum class  MarginalType { GAUSSIAN , HALF_GAUSSIAN , FLAT , LIKELIHOOD }
 Supported marginal-distribution families. More...
 

Detailed Description

Enumeration of supported one-dimensional marginal distribution types.

This header defines MarginalType, used by the statistical layer to select which scalar probability law should be attached to a parameter or observable.

Typical workflow:

See also
MarginalConfigFactory
DistributionFactory
IMarginalDistribution

Definition in file MarginalType.h.

Enumeration Type Documentation

◆ MarginalType

enum class MarginalType
strong

Supported marginal-distribution families.

These values identify the probability law to use for a scalar nuisance parameter or observable fluctuation.

Enumerator
GAUSSIAN 

Symmetric Gaussian marginal.

HALF_GAUSSIAN 

Asymmetric / half-Gaussian-like marginal (currently mapped to split Gaussian logic).

FLAT 

Uniform (flat) marginal on a finite interval.

LIKELIHOOD 

Discrete likelihood-based marginal built from weighted support points.

Definition at line 31 of file MarginalType.h.