1 #ifndef _LDFFinderKG_ROptFitter_h_
2 #define _LDFFinderKG_ROptFitter_h_
5 #include <Minuit2/FCNBase.h>
9 namespace LDFFinderKG {
15 const std::vector<double>& ldfParameters,
22 PushBack(
const double beta,
const double showerSize)
24 fBeta.push_back(beta);
35 double operator()(
const std::vector<double>& pars)
const;
37 double Up()
const {
return 1; }
const std::vector< double > & GetShowerSizeVector() const
void PushBack(const double beta, const double showerSize)
ROptFitter(const LDF &ldfFunction, const std::vector< double > &ldfParameters, const bool verbose)
const std::vector< double > & GetBetaVector() const
double operator()(const std::vector< double > &pars) const
std::vector< double > fLDFParameters
std::vector< double > fShowerSize
std::vector< double > fBeta
bool GetResult(double &rOpt) const