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

Domain objects representing Wilson coefficients and their matching metadata. More...

#include "Include.h"
#include "Math.h"
#include "Utils.h"
#include "Parameter.h"
#include "IParameterProxy.h"
#include "SourcesView.h"
Include dependency graph for Wilson.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  MatchingInfo
 Matching metadata for a Wilson coefficient at a specific QCD order. More...
 
class  WilsonCoefficient
 Abstract base class representing a Wilson coefficient and its matching information. More...
 

Detailed Description

Domain objects representing Wilson coefficients and their matching metadata.

This header provides:

  • MatchingInfo: a small aggregate describing how to compute a coefficient at a given QCD order, and which source parameters it depends on.
  • WilsonCoefficient: an abstract base class representing one Wilson coefficient, with:
    • a name,
    • a contribution type (SM/BSM/…),
    • a storage block name where values are stored in the Parameters system,
    • per-order matching metadata (sources, compute function, LHA id).

The class is designed to interact with the framework layers:

Conventions used:

  • QCD orders are represented by QCDOrder (LO/NLO/NNLO).
  • Contribution types are represented by ContributionType (SM/BSM/…).
  • LHA identifiers are stored as LhaID and follow the mapping conventions of WCoefMapper.
See also
IParameterProxy
Parameter
ParamId
SourcesView / ParamSrc
WCoefMapper
OrderMapper

Definition in file Wilson.h.