#include <RooIntegrator2D.h>
Inheritance diagram for RooIntegrator2D:
Definition at line 22 of file RooIntegrator2D.h.
RooIntegrator2D::RooIntegrator2D | ( | ) |
RooIntegrator2D::RooIntegrator2D | ( | const RooAbsFunc & | function, | |
RooIntegrator1D::SummationRule | rule = RooIntegrator1D::Trapezoid , |
|||
Int_t | maxSteps = 0 , |
|||
Double_t | eps = 0 | |||
) |
Definition at line 63 of file RooIntegrator2D.cxx.
RooIntegrator2D::RooIntegrator2D | ( | const RooAbsFunc & | function, | |
Double_t | xmin, | |||
Double_t | xmax, | |||
Double_t | ymin, | |||
Double_t | ymax, | |||
SummationRule | rule = Trapezoid , |
|||
Int_t | maxSteps = 0 , |
|||
Double_t | eps = 0 | |||
) |
Definition at line 74 of file RooIntegrator2D.cxx.
RooIntegrator2D::RooIntegrator2D | ( | const RooAbsFunc & | function, | |
const RooNumIntConfig & | config | |||
) |
Definition at line 86 of file RooIntegrator2D.cxx.
RooIntegrator2D::RooIntegrator2D | ( | const RooAbsFunc & | function, | |
Double_t | xmin, | |||
Double_t | xmax, | |||
Double_t | ymin, | |||
Double_t | ymax, | |||
const RooNumIntConfig & | config | |||
) |
Definition at line 97 of file RooIntegrator2D.cxx.
RooIntegrator2D::~RooIntegrator2D | ( | ) | [virtual] |
RooIntegrator2D::RooIntegrator2D | ( | ) |
RooIntegrator2D::RooIntegrator2D | ( | const RooAbsFunc & | function, | |
RooIntegrator1D::SummationRule | rule = RooIntegrator1D::Trapezoid , |
|||
Int_t | maxSteps = 0 , |
|||
Double_t | eps = 0 | |||
) |
RooIntegrator2D::RooIntegrator2D | ( | const RooAbsFunc & | function, | |
Double_t | xmin, | |||
Double_t | xmax, | |||
Double_t | ymin, | |||
Double_t | ymax, | |||
SummationRule | rule = Trapezoid , |
|||
Int_t | maxSteps = 0 , |
|||
Double_t | eps = 0 | |||
) |
RooIntegrator2D::RooIntegrator2D | ( | const RooAbsFunc & | function, | |
const RooNumIntConfig & | config | |||
) |
RooIntegrator2D::RooIntegrator2D | ( | const RooAbsFunc & | function, | |
Double_t | xmin, | |||
Double_t | xmax, | |||
Double_t | ymin, | |||
Double_t | ymax, | |||
const RooNumIntConfig & | config | |||
) |
virtual RooIntegrator2D::~RooIntegrator2D | ( | ) | [virtual] |
RooAbsIntegrator * RooIntegrator2D::clone | ( | const RooAbsFunc & | function, | |
const RooNumIntConfig & | config | |||
) | const [virtual] |
Reimplemented from RooIntegrator1D.
Definition at line 108 of file RooIntegrator2D.cxx.
References RooIntegrator2D().
Bool_t RooIntegrator2D::checkLimits | ( | ) | const [virtual] |
Reimplemented from RooIntegrator1D.
Definition at line 127 of file RooIntegrator2D.cxx.
References _xIntegrator, and RooIntegrator1D::checkLimits().
virtual Bool_t RooIntegrator2D::canIntegrate1D | ( | ) | const [inline, virtual] |
Reimplemented from RooIntegrator1D.
Definition at line 41 of file RooIntegrator2D.h.
References kFALSE.
virtual Bool_t RooIntegrator2D::canIntegrate2D | ( | ) | const [inline, virtual] |
Reimplemented from RooIntegrator1D.
Definition at line 42 of file RooIntegrator2D.h.
References kTRUE.
virtual Bool_t RooIntegrator2D::canIntegrateND | ( | ) | const [inline, virtual] |
Reimplemented from RooIntegrator1D.
Definition at line 43 of file RooIntegrator2D.h.
References kFALSE.
virtual Bool_t RooIntegrator2D::canIntegrateOpenEnded | ( | ) | const [inline, virtual] |
Reimplemented from RooIntegrator1D.
Definition at line 44 of file RooIntegrator2D.h.
References kFALSE.
void RooIntegrator2D::registerIntegrator | ( | RooNumIntFactory & | fact | ) | [static, protected] |
Reimplemented from RooIntegrator1D.
Definition at line 43 of file RooIntegrator2D.cxx.
References xmlio::Class, RooNumIntConfig::defaultConfig(), TObject::GetName(), RooNumIntConfig::method2D(), RooIntegrator2D(), RooCategory::setLabel(), and RooNumIntFactory::storeProtoIntegrator().
Referenced by RooNumIntFactory::RooNumIntFactory().
virtual RooAbsIntegrator* RooIntegrator2D::clone | ( | const RooAbsFunc & | function, | |
const RooNumIntConfig & | config | |||
) | const [virtual] |
Reimplemented from RooIntegrator1D.
virtual Bool_t RooIntegrator2D::checkLimits | ( | ) | const [virtual] |
Reimplemented from RooIntegrator1D.
virtual Bool_t RooIntegrator2D::canIntegrate1D | ( | ) | const [inline, virtual] |
Reimplemented from RooIntegrator1D.
Definition at line 41 of file RooIntegrator2D.h.
References kFALSE.
virtual Bool_t RooIntegrator2D::canIntegrate2D | ( | ) | const [inline, virtual] |
Reimplemented from RooIntegrator1D.
Definition at line 42 of file RooIntegrator2D.h.
References kTRUE.
virtual Bool_t RooIntegrator2D::canIntegrateND | ( | ) | const [inline, virtual] |
Reimplemented from RooIntegrator1D.
Definition at line 43 of file RooIntegrator2D.h.
References kFALSE.
virtual Bool_t RooIntegrator2D::canIntegrateOpenEnded | ( | ) | const [inline, virtual] |
Reimplemented from RooIntegrator1D.
Definition at line 44 of file RooIntegrator2D.h.
References kFALSE.
static void RooIntegrator2D::registerIntegrator | ( | RooNumIntFactory & | fact | ) | [static, protected] |
Reimplemented from RooIntegrator1D.
RooNumIntFactory [friend] |
RooIntegrator1D* RooIntegrator2D::_xIntegrator [protected] |
Definition at line 51 of file RooIntegrator2D.h.
Referenced by checkLimits(), and ~RooIntegrator2D().
RooAbsFunc* RooIntegrator2D::_xint [protected] |
RooIntegrator1D* RooIntegrator2D::_xIntegrator [protected] |
Definition at line 51 of file RooIntegrator2D.h.
RooAbsFunc* RooIntegrator2D::_xint [protected] |
Definition at line 52 of file RooIntegrator2D.h.