|
| std::string | type () const |
| | Implementation type of this solver. More...
|
| |
| double | alphasQ2 (double q2) const |
| | Calculate alphaS(Q2) More...
|
| |
| void | setQValues (const std::vector< double > &qs) |
| |
| void | setQ2Values (const std::vector< double > &q2s) |
| |
| void | setAlphaSValues (const std::vector< double > &as) |
| |
|
| AlphaS () |
| | Base class constructor for default param setup.
|
| |
|
virtual | ~AlphaS () |
| | Destructor.
|
| |
|
double | alphasQ (double q) const |
| | Calculate alphaS(Q)
|
| |
|
int | numFlavorsQ (double q) const |
| | Calculate the number of active flavours at energy scale Q.
|
| |
| virtual int | numFlavorsQ2 (double q2) const |
| | Calculate the number of active flavours at energy scale Q2. More...
|
| |
|
double | quarkMass (int id) const |
| | Get a quark mass by PDG code.
|
| |
| void | setQuarkMass (int id, double value) |
| | Set quark masses by PDG code. More...
|
| |
| double | quarkThreshold (int id) const |
| | Get a flavor scale threshold by PDG code. More...
|
| |
| void | setQuarkThreshold (int id, double value) |
| | Set a flavor threshold by PDG code (= quark masses by default) More...
|
| |
| int | orderQCD () |
| |
| void | setOrderQCD (int order) |
| | Set the order of QCD (expressed as number of loops) More...
|
| |
| void | setMZ (double mz) |
| | Set the Z mass used in this alpha_s. More...
|
| |
| void | setAlphaSMZ (double alphas) |
| | Set the alpha_s(MZ) used in this alpha_s. More...
|
| |
| void | setMassReference (double mref) |
| | Set the Z mass used in this alpha_s. More...
|
| |
| void | setAlphaSReference (double alphas) |
| | Set the alpha_s(MZ) used in this alpha_s. More...
|
| |
| virtual void | setLambda (unsigned int, double) |
| | Set the {i}th Lambda constant for i active flavors. More...
|
| |
|
void | setFlavorScheme (FlavorScheme scheme, int nf=-1) |
| | Set flavor scheme of alpha_s solver.
|
| |
|
FlavorScheme | flavorScheme () const |
| | Get flavor scheme.
|
| |
|
|
double | _interpolateCubic (double T, double VL, double VDL, double VH, double VDH) const |
| | Standard cubic interpolation formula.
|
| |
|
double | _ddq_central (size_t i) const |
| | Get the gradient for a patch in the middle of the grid.
|
| |
|
double | _ddq_forward (size_t i) const |
| | Get the gradient for a patch at the low end of the grid.
|
| |
|
double | _ddq_backward (size_t i) const |
| | Get the gradient for a patch at the high end of the grid.
|
| |
| void | _setup_grids () const |
| |
Interpolate alpha_s from tabulated points in Q2 via metadata
- Todo:
- Extrapolation: log-gradient xpol at low Q, const at high Q?