16 #ifndef ROO_GEN_FUNCTION
17 #define ROO_GEN_FUNCTION
22 class RooGenFunction :
public ROOT::Math::IGenFunction {
25 RooGenFunction(
const RooAbsReal& func,
const RooArgList& observables,
const RooArgList& parameters) ;
26 RooGenFunction(
const RooAbsReal& func,
const RooArgList& observables,
const RooArgList& parameters,
const RooArgSet& nset) ;
27 RooGenFunction(
const RooGenFunction& other) ;
28 virtual ~RooGenFunction() ;
30 virtual ROOT::Math::IBaseFunctionOneDim* Clone()
const {
31 return new RooGenFunction(*
this) ;
39 double DoEval(
double)
const ;
43 ClassDef(RooGenFunction,0)