Pavia 2017 parameterisation derived from the "Parameterisation" mother class.  
 More...
 | 
|   | PV17 () | 
|   | 
| double  | Evaluate (double const &x, double const &b, double const &zeta, int const &ifunc) const | 
|   | Virtual function that returns the value of one of the functions.  More...
  | 
|   | 
| std::string  | LatexFormula () const | 
|   | Virtual function that returns a string with the formula of the non-perturbative function(s) in LaTex format.  More...
  | 
|   | 
| std::vector< std::string >  | GetParameterNames () const | 
|   | Virtual function that returns a vector of strings containing the names of the parameters in LaTex format.  More...
  | 
|   | 
| std::string  | GetDescription () const | 
|   | Virtual function that returns a short description of the parametrisation.  More...
  | 
|   | 
|   | Parameterisation (std::string const &name="", int const &nfuncs=0, std::vector< double > pars={}, bool const &anders=false) | 
|   | The "Parameterisation" constructor.  More...
  | 
|   | 
| virtual  | ~Parameterisation () | 
|   | The "Parameterisation" destructor.  More...
  | 
|   | 
| virtual void  | SetParameters (std::vector< double > const &pars) | 
|   | Function that sets the free parameters of the parameterisation.  More...
  | 
|   | 
| virtual void  | EvaluateOnGrid () | 
|   | 
| std::function< double(double const &, double const &, double const &, int const &)>  | Function () const | 
|   | Function that returns the parametrisation in the form of a std::function.  More...
  | 
|   | 
| virtual double  | Derive (double const &x, double const &b, double const &zeta, int const &ifunc, int const &ipar) const | 
|   | Virtual function that returns the value of the derivative of one of the functions.  More...
  | 
|   | 
| virtual void  | DeriveOnGrid () | 
|   | 
| std::function< double(double const &, double const &, double const &, int const &, int const &)>  | Derivative () const | 
|   | Function that returns the derivative of the parametrisation in the form of a std::function.  More...
  | 
|   | 
| virtual std::function< std::map< int, double >(double const &, double const &)>  | LHAPDF_Function () const | 
|   | 
| virtual std::function< std::map< int, double >(double const &, double const &)>  | LHAPDF_Derivative (int) const | 
|   | 
| virtual std::function< apfel::Set< apfel::Distribution >(double const &)>  | DistributionFunction () const | 
|   | 
| virtual std::function< apfel::Set< apfel::Distribution >(double const &)>  | DistributionDerivative (int) const | 
|   | 
| std::string  | GetName () const | 
|   | 
| int  | GetNumberOfFunctions () const | 
|   | 
| virtual std::vector< double >  | GetParameters () const | 
|   | 
| virtual int  | GetParameterNumber () const | 
|   | 
| bool  | HasGradient () const | 
|   | 
Pavia 2017 parameterisation derived from the "Parameterisation" mother class.