Hyperiso 1.0.3
Modular flavour-physics calculations, Wilson coefficients and statistical inference
Loading...
Searching...
No Matches
MarginalConfig.MarginalKind Class Reference
Inheritance diagram for MarginalConfig.MarginalKind:
Collaboration diagram for MarginalConfig.MarginalKind:

Public Member Functions

Any to_cpp (self)
 

Public Attributes

 value
 

Static Public Attributes

str GAUSSIAN = "GAUSSIAN"
 
str HALF_GAUSSIAN = "HALF_GAUSSIAN"
 
str FLAT = "FLAT"
 
str LIKELIHOOD = "LIKELIHOOD"
 

Detailed Description

Supported one-dimensional marginal distribution families.

Attributes:
    GAUSSIAN: Symmetric Gaussian marginal.
    HALF_GAUSSIAN: Split/asymmetric Gaussian marginal in the backend naming.
    FLAT: Uniform marginal over a finite interval.
    LIKELIHOOD: Empirical marginal represented by values and weights.

Definition at line 17 of file MarginalConfig.py.

Member Function Documentation

◆ to_cpp()

Any MarginalConfig.MarginalKind.to_cpp (   self)
Convert the Python enum value to the bound C++ ``MarginalType``.

Definition at line 32 of file MarginalConfig.py.

Member Data Documentation

◆ FLAT

str MarginalConfig.MarginalKind.FLAT = "FLAT"
static

Definition at line 29 of file MarginalConfig.py.

◆ GAUSSIAN

str MarginalConfig.MarginalKind.GAUSSIAN = "GAUSSIAN"
static

Definition at line 27 of file MarginalConfig.py.

◆ HALF_GAUSSIAN

str MarginalConfig.MarginalKind.HALF_GAUSSIAN = "HALF_GAUSSIAN"
static

Definition at line 28 of file MarginalConfig.py.

◆ LIKELIHOOD

str MarginalConfig.MarginalKind.LIKELIHOOD = "LIKELIHOOD"
static

Definition at line 30 of file MarginalConfig.py.

◆ value

MarginalConfig.MarginalKind.value

Definition at line 34 of file MarginalConfig.py.


The documentation for this class was generated from the following file: