#include <RooMultiGenFunction.h>
Inheritance diagram for RooMultiGenFunction:
Public Member Functions | |
RooMultiGenFunction (const RooAbsFunc &func) | |
RooMultiGenFunction (const RooAbsReal &func, const RooArgList &observables, const RooArgList ¶meters) | |
RooMultiGenFunction (const RooAbsReal &func, const RooArgList &observables, const RooArgList ¶meters, const RooArgSet &nset) | |
RooMultiGenFunction (const RooMultiGenFunction &other) | |
virtual | ~RooMultiGenFunction () |
virtual ROOT::Math::IBaseFunctionMultiDim * | Clone () const |
unsigned int | NDim () const |
RooMultiGenFunction (const RooAbsFunc &func) | |
RooMultiGenFunction (const RooAbsReal &func, const RooArgList &observables, const RooArgList ¶meters) | |
RooMultiGenFunction (const RooAbsReal &func, const RooArgList &observables, const RooArgList ¶meters, const RooArgSet &nset) | |
RooMultiGenFunction (const RooMultiGenFunction &other) | |
virtual | ~RooMultiGenFunction () |
virtual ROOT::Math::IBaseFunctionMultiDim * | Clone () const |
unsigned int | NDim () const |
Protected Member Functions | |
double | DoEval (const double *) const |
double | DoEval (const double *) const |
Protected Attributes | |
RooFunctor | _ftor |
Definition at line 27 of file RooMultiGenFunction.h.
RooMultiGenFunction::RooMultiGenFunction | ( | const RooAbsFunc & | func | ) |
RooMultiGenFunction::RooMultiGenFunction | ( | const RooAbsReal & | func, | |
const RooArgList & | observables, | |||
const RooArgList & | parameters | |||
) |
Definition at line 52 of file RooMultiGenFunction.cxx.
RooMultiGenFunction::RooMultiGenFunction | ( | const RooAbsReal & | func, | |
const RooArgList & | observables, | |||
const RooArgList & | parameters, | |||
const RooArgSet & | nset | |||
) |
Definition at line 59 of file RooMultiGenFunction.cxx.
RooMultiGenFunction::RooMultiGenFunction | ( | const RooMultiGenFunction & | other | ) |
Definition at line 66 of file RooMultiGenFunction.cxx.
RooMultiGenFunction::~RooMultiGenFunction | ( | ) | [virtual] |
Definition at line 73 of file RooMultiGenFunction.cxx.
RooMultiGenFunction::RooMultiGenFunction | ( | const RooAbsFunc & | func | ) |
RooMultiGenFunction::RooMultiGenFunction | ( | const RooAbsReal & | func, | |
const RooArgList & | observables, | |||
const RooArgList & | parameters | |||
) |
RooMultiGenFunction::RooMultiGenFunction | ( | const RooAbsReal & | func, | |
const RooArgList & | observables, | |||
const RooArgList & | parameters, | |||
const RooArgSet & | nset | |||
) |
RooMultiGenFunction::RooMultiGenFunction | ( | const RooMultiGenFunction & | other | ) |
virtual RooMultiGenFunction::~RooMultiGenFunction | ( | ) | [virtual] |
virtual ROOT::Math::IBaseFunctionMultiDim* RooMultiGenFunction::Clone | ( | ) | const [inline, virtual] |
Clone a function. Each derived class must implement his version of the Clone method
Implements ROOT::Math::IBaseFunctionMultiDim.
Definition at line 36 of file RooMultiGenFunction.h.
References RooMultiGenFunction().
unsigned int RooMultiGenFunction::NDim | ( | ) | const [inline, virtual] |
Retrieve the dimension of the function
Implements ROOT::Math::IBaseFunctionMultiDim.
Definition at line 43 of file RooMultiGenFunction.h.
References _ftor, and RooFunctor::nObs().
Referenced by RooAdaptiveIntegratorND::checkLimits(), RooAdaptiveIntegratorND::RooAdaptiveIntegratorND(), and RooAdaptiveIntegratorND::setLimits().
Implementation of the evaluation function. Must be implemented by derived classes
Implements ROOT::Math::IBaseFunctionMultiDim.
Definition at line 79 of file RooMultiGenFunction.cxx.
References _ftor.
virtual ROOT::Math::IBaseFunctionMultiDim* RooMultiGenFunction::Clone | ( | ) | const [inline, virtual] |
Clone a function. Each derived class must implement his version of the Clone method
Implements ROOT::Math::IBaseFunctionMultiDim.
Definition at line 36 of file RooMultiGenFunction.h.
References RooMultiGenFunction().
unsigned int RooMultiGenFunction::NDim | ( | ) | const [inline, virtual] |
Retrieve the dimension of the function
Implements ROOT::Math::IBaseFunctionMultiDim.
Definition at line 43 of file RooMultiGenFunction.h.
References _ftor, and RooFunctor::nObs().
Implementation of the evaluation function. Must be implemented by derived classes
Implements ROOT::Math::IBaseFunctionMultiDim.
RooFunctor RooMultiGenFunction::_ftor [protected] |