Hyperiso 1.0.3
Modular flavour-physics calculations, Wilson coefficients and statistical inference
Loading...
Searching...
No Matches
pyhyperiso.core.Core.QCDConstants.QCDConstants Class Reference

Public Member Functions

 __init__ (self, _CppQCDConstants cpp_obj)
 
 Nc (self)
 
 C_F (self)
 
 C_A (self)
 
 beta (self)
 
 gamma (self)
 
 __repr__ (self)
 

Protected Attributes

 _cpp_obj
 

Detailed Description

Read-only view of QCD color factors and perturbative coefficients.

The wrapped C++ object is not constructed directly from Python. It is
returned by ``QCDProvider.get_qcd_constants()`` after the Hyperiso core has
been initialized.

Args:
    cpp_obj: Bound C++ ``QCDConstants`` instance.

Attributes:
    Nc: Number of colors, usually ``3``.
    C_F: Fundamental Casimir color factor.
    C_A: Adjoint Casimir color factor.
    beta: Beta-function coefficients used by the QCD running backend.
    gamma: Anomalous-dimension coefficients used by the QCD running backend.

Definition at line 18 of file QCDConstants.py.

Constructor & Destructor Documentation

◆ __init__()

pyhyperiso.core.Core.QCDConstants.QCDConstants.__init__ (   self,
_CppQCDConstants  cpp_obj 
)

Definition at line 36 of file QCDConstants.py.

Member Function Documentation

◆ __repr__()

pyhyperiso.core.Core.QCDConstants.QCDConstants.__repr__ (   self)
Return a compact developer-oriented representation.

Definition at line 84 of file QCDConstants.py.

◆ beta()

pyhyperiso.core.Core.QCDConstants.QCDConstants.beta (   self)
QCD beta-function coefficients.

Returns:
    Sequence[float]: Coefficients exposed by the C++ QCD provider.

Definition at line 67 of file QCDConstants.py.

◆ C_A()

pyhyperiso.core.Core.QCDConstants.QCDConstants.C_A (   self)
Adjoint Casimir color factor.

Returns:
    float: The coefficient commonly denoted :math:`C_A`.

Definition at line 58 of file QCDConstants.py.

◆ C_F()

pyhyperiso.core.Core.QCDConstants.QCDConstants.C_F (   self)
Fundamental Casimir color factor.

Returns:
    float: The coefficient commonly denoted :math:`C_F`.

Definition at line 49 of file QCDConstants.py.

◆ gamma()

pyhyperiso.core.Core.QCDConstants.QCDConstants.gamma (   self)
QCD anomalous-dimension coefficients.

Returns:
    Sequence[float]: Coefficients exposed by the C++ QCD provider.

Definition at line 76 of file QCDConstants.py.

◆ Nc()

pyhyperiso.core.Core.QCDConstants.QCDConstants.Nc (   self)
Number of QCD colors.

Returns:
    int | float: Value stored by the C++ backend.

Definition at line 40 of file QCDConstants.py.

Member Data Documentation

◆ _cpp_obj

pyhyperiso.core.Core.QCDConstants.QCDConstants._cpp_obj
protected

Definition at line 37 of file QCDConstants.py.


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