Options for \(q\bar{q}\) functions. More...
Public Attributes | |
contribution_factors | contributions |
double | alpha_s_mZ = QQbar_threshold::alpha_s_mZ |
alpha_s_options | alpha_s_mu0 |
double | m_Higgs = QQbar_threshold::m_Higgs |
double | Yukawa_factor = 1 |
double | invariant_mass_cut = std::numeric_limits<double>::quiet_NaN() |
double | ml = 0 |
double | r4 = std::numeric_limits<double>::quiet_NaN() |
double | alpha |
double | mu_alpha |
int | resum_poles = 6 |
SM | beyond_QCD |
scheme | mass_scheme |
production_channel | production = production_channel::all |
bool | resonant_only |
bool | expand_s |
bool | double_light_insertion = false |
Options for \(q\bar{q}\) functions.
The default settings depend on the specific function. Members that are irrelevant to the considered function are ignored.
contribution_factors contributions |
Specifies multiplicative factors for various contributions
Option for cross section, energy level and residue functions
double alpha_s_mZ = QQbar_threshold::alpha_s_mZ |
Specifies value of the strong coupling at the scale mZ
Option for cross section, energy level and residue functions.
alpha_s_options alpha_s_mu0 |
alpha_s_mu0 = {mu0, alpha_s} specifies a reference scale mu0 and the value alpha_s of the strong coupling constant at that scale. If set, this option overrides the alpha_s_mZ option.
For bottom-related functions decoupling to the four-flavour theory will be performed if mu0 is above the decoupling scale mu_thr. For lower values of mu0 it is assumed that alpha_s is given in the four-flavour theory.
Option for cross section, energy level and residue functions.
double m_Higgs = QQbar_threshold::m_Higgs |
Specifies the value of the Higgs boson mass.
Option for cross section, energy level and residue functions.
double Yukawa_factor = 1 |
Specifies a multiplier for the quark Yukawa coupling.
Option for cross section, energy level and residue functions.
double invariant_mass_cut = std::numeric_limits<double>::quiet_NaN() |
Specifies an invariant mass cut for the non-resonant contribution
TODO: check The invariant mass of the final-state particles will be restricted to the region between m - invariant_mass_cut and m + invariant_mass_cut. By default, the loosest possible cut invariant_mass_cut = m - mW is taken, which yields the total cross section.
Option for cross section functions.
double ml = 0 |
Specifies the value of the light (e.g. charm or bottom) quark mass
Option for all bottom- and top-related function. For the cross section functions, the implementation only includes corrections up to order = 1. For other functions also the corrections for order = 2 are included.
double r4 = std::numeric_limits<double>::quiet_NaN() |
Third-order coefficient for conversion between pole and MS scheme
Specifies the non-logarithmic coefficient in the conversion between the pole and the MS scheme at order == N3LO.
r4 is mostly equivalent to \(c_m^{(4)}(\mu = m(m))\) in [27], but r4 refers to the theory with nl as opposed to nl + 1 active flavours.
Option for cross section, energy level and residue functions.
double alpha |
Specifies the value of the running QED coupling constant.
Option for cross section, energy level and residue functions
double mu_alpha |
Specifies the scale for the running QED coupling constant.
Option for cross section, energy level and residue functions
int resum_poles = 6 |
Specifies the number of bound states that are resummed into the Green function.
Option for cross section functions.
SM beyond_QCD |
Specifies the corrections beyond QCD that should be taken into account.
Option for cross section, energy level and residue functions.
scheme mass_scheme |
Specifies the renormalisation scheme and scale of the quark mass
Option for all bottom- or top-related functions
production_channel production = production_channel::all |
Specifies which production channels are taken into account
Option for cross section functions.
bool resonant_only |
Specifies whether only the resonant production should be computed
Option for cross section functions.
bool expand_s |
Specifies treatment of the global factor 1/s in the polarisation function
If set to true
, 1/s is expanded around the threshold center-of-mass energy, i.e. the relation between the polarisation function and the PNRQCD Green function at leading order reads \(\Pi = \frac{N_c}{2m^2} G(E)\). If set to false, the factor is kept in unexpanded form, so that \(\Pi = \frac{2 N_c}{s} G(E)\) ar leading order.
Option for cross section and residue functions.
bool double_light_insertion = false |
Specifies whether effects from a non-zero light quark mass on double potential insertions are taken into account.
Setting this option to true
usually has a small numerical impact on the final result and leads to a considerable slowdown. The current implementation is comparably fast, but not very accurate. Furthermore, it is not thread safe.
Option for energy level and residue functions.