41 std::vector<double>
const& Masses,
42 std::vector<double>
const& Thresholds,
44 double const& kappa = 1);
57 std::vector<double>
const& Masses,
59 double const& kappa = 1);
69 double MatchObject(
bool const& Up,
int const& nf,
double const& Coup)
const;
75 double Derivative(
int const&,
double const&,
double const&)
const {
return 0; };
85 double EvolveObject(
int const& nf,
double const& lnmu02,
double const& lnmu2,
double const& as0)
const;
The AlphaQCDg is a specialization class of the MatchedEvolution class for the computation of the QCD ...
Definition alphaqcdg.h:21
double MatchObject(bool const &Up, int const &nf, double const &Coup) const
Function for the computation of the matching.
double EvolveObject(int const &nf, double const &lnmu02, double const &lnmu2, double const &as0) const
Function for the computation of the evolution.
double Derivative(int const &, double const &, double const &) const
Dummy function used to overload a purely virtual function. It should be never called.
Definition alphaqcdg.h:75
AlphaQCDg(double const &AlphaRef, double const &MuRef, std::vector< double > const &Masses, std::vector< double > const &Thresholds, int const &pt, double const &kappa=1)
AlphaQCDg constructor.
AlphaQCDg(double const &AlphaRef, double const &MuRef, std::vector< double > const &Masses, int const &pt, double const &kappa=1)
AlphaQCDg constructor.
int const _pt
Perturbative order.
Definition alphaqcdg.h:88
double const _kappa
Resummation-scale parameter.
Definition alphaqcdg.h:89
std::function< double(bool const &, int const &, double const &)> _MatchingConditions
Matching condition functions.
Definition alphaqcdg.h:90
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