13 template<
typename EVENT>
16 virtual double getVal(EVENT & EVT)=0;
17 virtual double RealVal(EVENT & EVT)=0;
24 std::cout <<
"Gradient of pdf is not implemented. Please implement me or set useAnalyticGradient to 0 in your options file. I'll crash now. " << std::endl;
virtual void parametersChanged()=0
virtual double getVal(EVENT &EVT)=0
virtual bool useAnalyticGradient()
virtual void Gradient(EVENT &evt, std::vector< double > &grad, MINT::MinuitParameterSet *mps)
virtual void beginFit()=0
virtual double RealVal(EVENT &EVT)=0