1 #ifndef IMINIMISABLE_HH 2 #define IMINIMISABLE_HH 24 virtual void Gradient(std::vector<double>& grad){
25 std::cout <<
"Gradient of pdf is not implemented." 26 <<
"Please implement me or set useAnalyticGradient to 0 in your options file." 27 <<
" I'll crash now. " << std::endl;
virtual void Gradient(std::vector< double > &grad)
virtual void beginFit()=0
virtual bool useAnalyticGradient()
virtual double getVal()=0
virtual void setUseAnalyticGradient(bool useAnalyticGradient)
virtual MinuitParameterSet * getParSet()=0
virtual void parametersChanged()=0
virtual double getNewVal()=0