43 std::vector<double>
const& Masses,
44 std::vector<double>
const& Thresholds,
47 int const& nsteps = 10);
61 std::vector<double>
const& Masses,
64 int const& nsteps = 10);
74 double MatchObject(
bool const& Up,
int const& nf,
double const& Coup)
const;
82 double Derivative(
int const& nf,
double const&,
double const& as)
const;
92 double betaQCD(
int const& pt,
int const& nf,
double const& lambda)
const;
The AlphaQCDxi is a specialization class of the MatchedEvolution class for the computation of the QCD...
Definition alphaqcdxi.h:22
AlphaQCDxi(double const &AlphaRef, double const &MuRef, std::vector< double > const &Masses, std::vector< double > const &Thresholds, int const &pt, double const &xi=1, int const &nsteps=10)
AlphaQCDxi constructor.
double Derivative(int const &nf, double const &, double const &as) const
Function that returns QCD function.
std::function< double(int const &, double const &)> _BetaFunction
Beta function.
Definition alphaqcdxi.h:98
AlphaQCDxi(double const &AlphaRef, double const &MuRef, std::vector< double > const &Masses, int const &pt, double const &xi=1, int const &nsteps=10)
AlphaQCDxi constructor.
double MatchObject(bool const &Up, int const &nf, double const &Coup) const
Function for the computation of the matching.
double betaQCD(int const &pt, int const &nf, double const &lambda) const
Function for the computation of the single coefficients of the expansion of the QCD function.
int const _pt
Perturbative order.
Definition alphaqcdxi.h:95
double const _xi
Resummation-scale paremeter.
Definition alphaqcdxi.h:96
std::function< double(bool const &, int const &, double const &)> _MatchingConditions
Matching condition functions.
Definition alphaqcdxi.h:97
The MatchedEvolution class is a template mother class for the computation of the running of a generic...
Definition matchedevolution.h:23
Namespace for all APFEL++ functions and classes.
Definition alphaqcd.h:14