10 #ifndef MN_GaussFcn2_H_
11 #define MN_GaussFcn2_H_
27 const std::vector<double>& pos,
36 virtual double Up()
const {
return 1.;}
37 virtual double operator()(
const std::vector<double>&)
const;
56 #endif //MN_GaussFcn2_H_
Namespace for new ROOT classes and functions.
std::vector< double > fMVariances
std::vector< double > fPositions
std::vector< double > Measurements() const
std::vector< double > fMeasurements
Interface (abstract class) defining the function to be minimized, which has to be implemented by the ...
std::vector< double > Positions() const
GaussFcn2(const std::vector< double > &meas, const std::vector< double > &pos, const std::vector< double > &mvar)
virtual double ErrorDef() const
Error definition of the function.
virtual double Up() const
Error definition of the function.
virtual double operator()(const std::vector< double > &) const
The meaning of the vector of parameters is of course defined by the user, who uses the values of thos...
std::vector< double > Variances() const