Hyperiso 1.0.3
Modular flavour-physics calculations, Wilson coefficients and statistical inference
Loading...
Searching...
No Matches
pyhyperiso.core.BusinessLogic.LambdaDecay.LambdaDecayConfig Class Reference
Collaboration diagram for pyhyperiso.core.BusinessLogic.LambdaDecay.LambdaDecayConfig:

Public Member Functions

 to_cpp (self)
 

Static Public Attributes

str canonical
 
Sequence observables [LambdaObservableConfig]
 
Sequence aliases = field(default_factory=list)
 
float matching_scale = 81.0
 
float hadronic_scale = 4.8
 
QCDOrder order = QCDOrder.LO
 
QCDOrder max_order = QCDOrder.NNLO
 
Sequence wilson_groups = field(default_factory=list)
 
Sequence custom_wilson_groups = field(default_factory=list)
 
bool propagate_custom_wilson_dependencies = True
 

Detailed Description

Runtime decay backed by Python observable lambdas.

This config is the Python counterpart of C++ ``LambdaDecayConfig``. It can
declare builtin Wilson groups, lambda-backed custom Wilson groups and one or
more custom observables. Declared dependencies are propagated to Statistic.

Definition at line 193 of file LambdaDecay.py.

Member Function Documentation

◆ to_cpp()

pyhyperiso.core.BusinessLogic.LambdaDecay.LambdaDecayConfig.to_cpp (   self)
Convert to the bound C++ ``LambdaDecayConfig``.

Definition at line 212 of file LambdaDecay.py.

Member Data Documentation

◆ aliases

Sequence pyhyperiso.core.BusinessLogic.LambdaDecay.LambdaDecayConfig.aliases = field(default_factory=list)
static

Definition at line 203 of file LambdaDecay.py.

◆ canonical

str pyhyperiso.core.BusinessLogic.LambdaDecay.LambdaDecayConfig.canonical
static

Definition at line 201 of file LambdaDecay.py.

◆ custom_wilson_groups

Sequence pyhyperiso.core.BusinessLogic.LambdaDecay.LambdaDecayConfig.custom_wilson_groups = field(default_factory=list)
static

Definition at line 209 of file LambdaDecay.py.

◆ hadronic_scale

float pyhyperiso.core.BusinessLogic.LambdaDecay.LambdaDecayConfig.hadronic_scale = 4.8
static

Definition at line 205 of file LambdaDecay.py.

◆ matching_scale

float pyhyperiso.core.BusinessLogic.LambdaDecay.LambdaDecayConfig.matching_scale = 81.0
static

Definition at line 204 of file LambdaDecay.py.

◆ max_order

QCDOrder pyhyperiso.core.BusinessLogic.LambdaDecay.LambdaDecayConfig.max_order = QCDOrder.NNLO
static

Definition at line 207 of file LambdaDecay.py.

◆ observables

Sequence pyhyperiso.core.BusinessLogic.LambdaDecay.LambdaDecayConfig.observables [LambdaObservableConfig]
static

Definition at line 202 of file LambdaDecay.py.

◆ order

QCDOrder pyhyperiso.core.BusinessLogic.LambdaDecay.LambdaDecayConfig.order = QCDOrder.LO
static

Definition at line 206 of file LambdaDecay.py.

◆ propagate_custom_wilson_dependencies

bool pyhyperiso.core.BusinessLogic.LambdaDecay.LambdaDecayConfig.propagate_custom_wilson_dependencies = True
static

Definition at line 210 of file LambdaDecay.py.

◆ wilson_groups

Sequence pyhyperiso.core.BusinessLogic.LambdaDecay.LambdaDecayConfig.wilson_groups = field(default_factory=list)
static

Definition at line 208 of file LambdaDecay.py.


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