9#include <apfel/qgrid.h>
27 MeanReplica(std::string
const& InputFolder, std::string
const& FitConfigFile, std::vector<int>
const& discard = {});
43 double Evaluate(
double const& x,
double const& bT,
double const& zeta,
int const& ifunc)
const;
59 std::vector<NangaParbat::Parameterisation*>
_NPFuncv;
60 std::unique_ptr<apfel::QGrid<double>>
_xg;
61 std::unique_ptr<apfel::QGrid<double>>
_bTg;
62 std::unique_ptr<apfel::QGrid<double>>
_zetag;
63 std::vector<std::vector<std::vector<double>>>
_fNP1g;
64 std::vector<std::vector<std::vector<double>>>
_fNP2g;
Parameterisation derived from the "Parameterisation" mother class to compute the mean replica of a Mo...
Definition: meanreplica.h:19
std::vector< std::vector< std::vector< double > > > _fNP2g
Definition: meanreplica.h:64
double Evaluate(double const &x, double const &bT, double const &zeta, int const &ifunc) const
Function that returns the value of one of the functions.
std::vector< NangaParbat::Parameterisation * > _NPFuncv
Definition: meanreplica.h:59
std::unique_ptr< apfel::QGrid< double > > _xg
Definition: meanreplica.h:60
std::unique_ptr< apfel::QGrid< double > > _zetag
Definition: meanreplica.h:62
std::unique_ptr< apfel::QGrid< double > > _bTg
Definition: meanreplica.h:61
~MeanReplica()
The "MeanReplica" destructor.
NangaParbat::Parameterisation * _NPFunc
Definition: meanreplica.h:58
std::vector< std::vector< std::vector< double > > > _fNP1g
Definition: meanreplica.h:63
MeanReplica(std::string const &InputFolder, std::string const &FitConfigFile, std::vector< int > const &discard={})
The "Parameterisation" constructor.
std::vector< std::string > GetParameterNames() const
Function that returns a vector of strings containing the names of the parameters in LaTex format.
std::string LatexFormula() const
Function that returns a string with the formula of the non-perturbative function(s) in LaTex format.
Mother class that implements the main feautures of a functional parameterisation of non-perturbative ...
Definition: parameterisation.h:20