16 #ifndef ROO_GEN_FUNCTION 17 #define ROO_GEN_FUNCTION 39 double DoEval(
double)
const ;
Interface (abstract class) for generic functions objects of one-dimension Provides a method to evalua...
#define ClassDef(name, id)
Lightweight interface adaptor that exports a RooAbsReal as a ROOT::Math::IGenFunction.
double DoEval(double) const
implementation of the evaluation function. Must be implemented by derived classes ...
RooAbsReal is the common abstract base class for objects that represent a real value and implements f...
virtual ROOT::Math::IBaseFunctionOneDim * Clone() const
Clone a function.
double func(double *x, double *p)
virtual ~RooGenFunction()
RooGenFunction(const RooAbsReal &func, const RooArgList &observables, const RooArgList ¶meters)
Lightweight interface adaptor that exports a RooAbsPdf as a functor.