10#ifndef ROOT_Minuit2_FCNBase
11#define ROOT_Minuit2_FCNBase
78 virtual double operator()(
const std::vector<double>&
x)
const = 0;
108 virtual double Up()
const = 0;
Interface (abstract class) defining the function to be minimized, which has to be implemented by the ...
virtual double Up() const =0
Error definition of the function.
virtual void SetErrorDef(double)
add interface to set dynamically a new error definition Re-implement this function if needed.
virtual double ErrorDef() const
Error definition of the function.
virtual double operator()(const std::vector< double > &x) const =0
The meaning of the vector of parameters is of course defined by the user, who uses the values of thos...
Class from which all the other classes, representing functions, inherit.