A++ » INCLUDE » RooGenFunction

class RooGenFunction: public ROOT::Math::IBaseFunctionOneDim

Function Members (Methods)

public:
virtual~RooGenFunction()
static TClass*Class()
virtual ROOT::Math::IBaseFunctionOneDim*Clone() const
ROOT::Math::IBaseFunctionOneDimROOT::Math::IBaseFunctionOneDim::IBaseFunctionOneDim()
ROOT::Math::IBaseFunctionOneDimROOT::Math::IBaseFunctionOneDim::IBaseFunctionOneDim(const ROOT::Math::IBaseFunctionOneDim&)
virtual TClass*IsA() const
doubleROOT::Math::IBaseFunctionOneDim::operator()(double x) const
doubleROOT::Math::IBaseFunctionOneDim::operator()(const double* x) const
RooGenFunction&operator=(const RooGenFunction&)
RooGenFunction(const RooGenFunction& other)
RooGenFunction(const RooAbsReal& func, const RooArgList& observables, const RooArgList& parameters)
RooGenFunction(const RooAbsReal& func, const RooArgList& observables, const RooArgList& parameters, const RooArgSet& nset)
virtual voidShowMembers(TMemberInspector& insp) const
virtual voidStreamer(TBuffer&)
voidStreamerNVirtual(TBuffer& ClassDef_StreamerNVirtual_b)
protected:
virtual doubleDoEval(double) const

Data Members

protected:
RooFunctor_ftor

Class Charts

Inheritance Chart:
ROOT::Math::IBaseFunctionOneDim
RooGenFunction

Function documentation

RooGenFunction(const RooAbsReal& func, const RooArgList& observables, const RooArgList& parameters)
RooGenFunction(const RooAbsReal& func, const RooArgList& observables, const RooArgList& parameters, const RooArgSet& nset)
RooGenFunction(const RooGenFunction& other)
virtual ~RooGenFunction()
ROOT::Math::IBaseFunctionOneDim* Clone() const
double DoEval(double ) const
Int_t numCall() const { return _ftor.numCall() ; }
void resetNumCall() const { _ftor.resetNumCall() ; }