Hyperiso 1.0.3
Modular flavour-physics calculations, Wilson coefficients and statistical inference
Loading...
Searching...
No Matches
NuisanceSpec Struct Reference

Specification of one nuisance parameter. More...

#include <NuisanceSpec.h>

Collaboration diagram for NuisanceSpec:

Public Attributes

ParamId param_id
 Parameter identifier, usually an LHA block/code pair.
 
std::pair< double, double > bounds
 Inclusive lower and upper bounds for the nuisance value.
 
MarginalType marginal = MarginalType::GAUSSIAN
 Marginal model used for the nuisance constraint.
 

Detailed Description

Specification of one nuisance parameter.

A nuisance specification is the parsed representation of one nuisance entry in a configuration file. It is keyed by ParamId inside a NuisanceRegistry.

Definition at line 27 of file NuisanceSpec.h.

Member Data Documentation

◆ bounds

std::pair<double, double> NuisanceSpec::bounds

Inclusive lower and upper bounds for the nuisance value.

Definition at line 29 of file NuisanceSpec.h.

◆ marginal

MarginalType NuisanceSpec::marginal = MarginalType::GAUSSIAN

Marginal model used for the nuisance constraint.

Definition at line 30 of file NuisanceSpec.h.

◆ param_id

ParamId NuisanceSpec::param_id

Parameter identifier, usually an LHA block/code pair.

Definition at line 28 of file NuisanceSpec.h.


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