10 #ifndef MN_GaussFcn_H_
11 #define MN_GaussFcn_H_
27 const std::vector<double>& pos,
36 virtual double operator()(
const std::vector<double>&)
const;
57 #endif //MN_GaussFcn_H_
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...
virtual double Up() const
Error definition of the function.
Namespace for new ROOT classes and functions.
std::vector< double > fMeasurements
std::vector< double > fMVariances
std::vector< double > Positions() const
Interface (abstract class) defining the function to be minimized, which has to be implemented by the ...
GaussFcn(const std::vector< double > &meas, const std::vector< double > &pos, const std::vector< double > &mvar)
std::vector< double > fPositions
void SetErrorDef(double def)
add interface to set dynamically a new error definition Re-implement this function if needed...
std::vector< double > Measurements() const
std::vector< double > Variances() const