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_ This namespace contains pre-defined functions to be used in conjuction with TExecutor::Map and TExecu...
std::vector< double > fMeasurements
std::vector< double > Measurements() const
std::vector< double > Positions() const
std::vector< double > fMVariances
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...
Interface (abstract class) defining the function to be minimized, which has to be implemented by the ...
virtual double Up() const
Error definition of the function.
std::vector< double > Variances() const
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...