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

Public Member Functions

_CppWilsonRequest to_cpp (self)
 
 to_matching_args (self)
 
 to_running_args (self)
 

Public Attributes

 group
 
 coefficient
 
 sum_qcd_orders
 
 order
 
 contribution
 
 wilson_basis
 

Static Public Attributes

WilsonGroupLike group
 
WilsonCoefLike coefficient
 
QCDOrder order = QCDOrder.LO
 
ContributionType contribution = ContributionType.TOTAL
 
ScaleType scale_type = ScaleType.HADRONIC
 
WilsonBasis wilson_basis = WilsonBasis.STANDARD
 
bool sum_qcd_orders = False
 

Detailed Description

Request for one Wilson coefficient.

``group`` and ``coefficient`` accept both legacy enums and dynamic ids. This
means the same wrapper can query builtin Wilson coefficients and custom
lambda-backed coefficients.

Definition at line 73 of file Configs.py.

Member Function Documentation

◆ to_cpp()

_CppWilsonRequest pyhyperiso.core.Common.Configs.WilsonRequest.to_cpp (   self)
Convert this request to the bound C++ ``WilsonRequest``.

Definition at line 89 of file Configs.py.

◆ to_matching_args()

pyhyperiso.core.Common.Configs.WilsonRequest.to_matching_args (   self)
Return keyword arguments suitable for matching-scale getters.

Definition at line 100 of file Configs.py.

◆ to_running_args()

pyhyperiso.core.Common.Configs.WilsonRequest.to_running_args (   self)
Return keyword arguments suitable for running-scale getters.

Definition at line 109 of file Configs.py.

Member Data Documentation

◆ coefficient [1/2]

WilsonCoefLike pyhyperiso.core.Common.Configs.WilsonRequest.coefficient
static

Definition at line 82 of file Configs.py.

◆ coefficient [2/2]

pyhyperiso.core.Common.Configs.WilsonRequest.coefficient

Definition at line 93 of file Configs.py.

◆ contribution [1/2]

ContributionType pyhyperiso.core.Common.Configs.WilsonRequest.contribution = ContributionType.TOTAL
static

Definition at line 84 of file Configs.py.

◆ contribution [2/2]

pyhyperiso.core.Common.Configs.WilsonRequest.contribution

Definition at line 106 of file Configs.py.

◆ group [1/2]

WilsonGroupLike pyhyperiso.core.Common.Configs.WilsonRequest.group
static

Definition at line 81 of file Configs.py.

◆ group [2/2]

pyhyperiso.core.Common.Configs.WilsonRequest.group

Definition at line 92 of file Configs.py.

◆ order [1/2]

QCDOrder pyhyperiso.core.Common.Configs.WilsonRequest.order = QCDOrder.LO
static

Definition at line 83 of file Configs.py.

◆ order [2/2]

pyhyperiso.core.Common.Configs.WilsonRequest.order

Definition at line 105 of file Configs.py.

◆ scale_type

ScaleType pyhyperiso.core.Common.Configs.WilsonRequest.scale_type = ScaleType.HADRONIC
static

Definition at line 85 of file Configs.py.

◆ sum_qcd_orders [1/2]

bool pyhyperiso.core.Common.Configs.WilsonRequest.sum_qcd_orders = False
static

Definition at line 87 of file Configs.py.

◆ sum_qcd_orders [2/2]

pyhyperiso.core.Common.Configs.WilsonRequest.sum_qcd_orders

Definition at line 97 of file Configs.py.

◆ wilson_basis [1/2]

WilsonBasis pyhyperiso.core.Common.Configs.WilsonRequest.wilson_basis = WilsonBasis.STANDARD
static

Definition at line 86 of file Configs.py.

◆ wilson_basis [2/2]

pyhyperiso.core.Common.Configs.WilsonRequest.wilson_basis

Definition at line 116 of file Configs.py.


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