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

Public Member Functions

"BKstarllConfig" from_cpp (cls, _CppBKstarllConfig cpp_obj)
 
_CppBKstarllConfig to_cpp (self)
 

Public Attributes

 power_corr_impl
 

Static Public Attributes

BVFFSource ff_src = BVFFSource.BSZ_SR_LAT
 
BFFType ff_type = BFFType.FULL
 
BKstarllPowerCorrectionsImpl power_corr_impl = BKstarllPowerCorrectionsImpl.BFS
 
BKstarllBCharge charge = BKstarllBCharge.B_PLUS
 
BKstarllLepton gen = BKstarllLepton.MU
 
int n_threads = 1
 

Additional Inherited Members

- Protected Member Functions inherited from pyhyperiso.core.BusinessLogic.DecayConfig.DecayConfig
_CppDecayConfig _to_cpp (self)
 

Detailed Description

Configuration for exclusive ``B -> K* l+ l-`` decays.

Args:
    ff_src: Source of B -> K* form factors.
    ff_type: Form-factor treatment, full or soft.
    power_corr_impl: Non-factorisable power-correction prescription.
    charge: B-meson charge convention.
    gen: Lepton generation.
    n_threads: Requested number of worker threads. ``0`` may be interpreted
        by the C++ decay as "use hardware concurrency" when supported.

Definition at line 322 of file DecayConfig.py.

Member Function Documentation

◆ from_cpp()

"BKstarllConfig" pyhyperiso.core.BusinessLogic.DecayConfig.BKstarllConfig.from_cpp (   cls,
_CppBKstarllConfig  cpp_obj 
)
Create a Python wrapper from a C++ ``BKstarllConfig``.

Reimplemented from pyhyperiso.core.BusinessLogic.DecayConfig.DecayConfig.

Definition at line 343 of file DecayConfig.py.

◆ to_cpp()

_CppBKstarllConfig pyhyperiso.core.BusinessLogic.DecayConfig.BKstarllConfig.to_cpp (   self)
Build the C++ ``BKstarllConfig`` object.

Reimplemented from pyhyperiso.core.BusinessLogic.DecayConfig.DecayConfig.

Definition at line 354 of file DecayConfig.py.

Member Data Documentation

◆ charge

BKstarllBCharge pyhyperiso.core.BusinessLogic.DecayConfig.BKstarllConfig.charge = BKstarllBCharge.B_PLUS
static

Definition at line 338 of file DecayConfig.py.

◆ ff_src

BVFFSource pyhyperiso.core.BusinessLogic.DecayConfig.BKstarllConfig.ff_src = BVFFSource.BSZ_SR_LAT
static

Definition at line 335 of file DecayConfig.py.

◆ ff_type

BFFType pyhyperiso.core.BusinessLogic.DecayConfig.BKstarllConfig.ff_type = BFFType.FULL
static

Definition at line 336 of file DecayConfig.py.

◆ gen

BKstarllLepton pyhyperiso.core.BusinessLogic.DecayConfig.BKstarllConfig.gen = BKstarllLepton.MU
static

Definition at line 339 of file DecayConfig.py.

◆ n_threads

int pyhyperiso.core.BusinessLogic.DecayConfig.BKstarllConfig.n_threads = 1
static

Definition at line 340 of file DecayConfig.py.

◆ power_corr_impl [1/2]

BKstarllPowerCorrectionsImpl pyhyperiso.core.BusinessLogic.DecayConfig.BKstarllConfig.power_corr_impl = BKstarllPowerCorrectionsImpl.BFS
static

Definition at line 337 of file DecayConfig.py.

◆ power_corr_impl [2/2]

pyhyperiso.core.BusinessLogic.DecayConfig.BKstarllConfig.power_corr_impl

Definition at line 360 of file DecayConfig.py.


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