|
std::ostream & | operator<< (std::ostream &stream, const Result &result) |
|
double | Ftest (const Result &former, const Result ¤t) |
|
double | Xval (const Result ¤t, const Result &former) |
|
void | PrintAllTests (std::function< double(const Result &, const Result &)> test, std::ostream &stream=std::cout, size_t best=0) |
|
double | identity (double x) |
|
double | Chebyshev (double x, int i) |
|
double | Legendre (double x, int i) |
|
template<double(*)(double, int) T = Basis::Chebyshev, double(*)(double) Log = identity, double(*)(double) Exp = identity> |
TF1 * | GetSmoothFit (TH1 *h, TH2 *cov, int im, int iM, unsigned int maxdegree, EarlyStopping criterion=None, double stopParam=1, UInt_t nrep=0, std::ostream &stream=std::cout) |
|
template<double(*)(double, int) T = Basis::Chebyshev, double(*)(double) Log = identity, double(*)(double) Exp = identity> |
TF1 * | GetSmoothFit (TH1 *h, TH2 *cov, unsigned int maxdegree, EarlyStopping criterion=EarlyStopping::None, double stopParam=1, UInt_t nrep=0, std::ostream &stream=std::cout) |
|
template<double(*)(double, int) T = Basis::Chebyshev, double(*)(double) Log = identity, double(*)(double) Exp = identity> |
TF1 * | GetSmoothFit (TH1 *h, int im, int iM, unsigned int maxdegree, EarlyStopping criterion=EarlyStopping::None, double stopParam=1, UInt_t nrep=0, std::ostream &stream=std::cout) |
|
template<double(*)(double, int) T = Basis::Chebyshev, double(*)(double) Log = identity, double(*)(double) Exp = identity> |
TF1 * | GetSmoothFit (TH1 *h, unsigned int maxdegree, EarlyStopping criterion=EarlyStopping::None, double stopParam=1, UInt_t nrep=0, std::ostream &stream=std::cout) |
|