#include <RooSegmentedIntegrator2D.h>
Inheritance diagram for RooSegmentedIntegrator2D:
Definition at line 23 of file RooSegmentedIntegrator2D.h.
RooSegmentedIntegrator2D::RooSegmentedIntegrator2D | ( | ) |
Definition at line 57 of file RooSegmentedIntegrator2D.cxx.
Referenced by clone(), and registerIntegrator().
RooSegmentedIntegrator2D::RooSegmentedIntegrator2D | ( | const RooAbsFunc & | function, | |
const RooNumIntConfig & | config | |||
) |
Definition at line 65 of file RooSegmentedIntegrator2D.cxx.
RooSegmentedIntegrator2D::RooSegmentedIntegrator2D | ( | const RooAbsFunc & | function, | |
Double_t | xmin, | |||
Double_t | xmax, | |||
Double_t | ymin, | |||
Double_t | ymax, | |||
const RooNumIntConfig & | config | |||
) |
Definition at line 74 of file RooSegmentedIntegrator2D.cxx.
RooSegmentedIntegrator2D::~RooSegmentedIntegrator2D | ( | ) | [virtual] |
RooSegmentedIntegrator2D::RooSegmentedIntegrator2D | ( | ) |
RooSegmentedIntegrator2D::RooSegmentedIntegrator2D | ( | const RooAbsFunc & | function, | |
const RooNumIntConfig & | config | |||
) |
RooSegmentedIntegrator2D::RooSegmentedIntegrator2D | ( | const RooAbsFunc & | function, | |
Double_t | xmin, | |||
Double_t | xmax, | |||
Double_t | ymin, | |||
Double_t | ymax, | |||
const RooNumIntConfig & | config | |||
) |
virtual RooSegmentedIntegrator2D::~RooSegmentedIntegrator2D | ( | ) | [virtual] |
RooAbsIntegrator * RooSegmentedIntegrator2D::clone | ( | const RooAbsFunc & | function, | |
const RooNumIntConfig & | config | |||
) | const [virtual] |
Reimplemented from RooSegmentedIntegrator1D.
Definition at line 85 of file RooSegmentedIntegrator2D.cxx.
References RooSegmentedIntegrator2D().
Bool_t RooSegmentedIntegrator2D::checkLimits | ( | ) | const [virtual] |
Reimplemented from RooSegmentedIntegrator1D.
Definition at line 106 of file RooSegmentedIntegrator2D.cxx.
References RooSegmentedIntegrator1D::_array, RooSegmentedIntegrator1D::_nseg, RooSegmentedIntegrator1D::_range, RooSegmentedIntegrator1D::_useIntegrandLimits, RooSegmentedIntegrator1D::_xmax, RooSegmentedIntegrator1D::_xmin, RooAbsFunc::getMaxLimit(), RooAbsFunc::getMinLimit(), i, RooFit::InputArguments, RooAbsIntegrator::integrand(), RooNumber::isInfinite(), RooAbsIntegrator::isValid(), kFALSE, kTRUE, oocoutE, and RooSegmentedIntegrator1D::setLimits().
virtual Bool_t RooSegmentedIntegrator2D::canIntegrate1D | ( | ) | const [inline, virtual] |
Reimplemented from RooSegmentedIntegrator1D.
Definition at line 37 of file RooSegmentedIntegrator2D.h.
References kFALSE.
virtual Bool_t RooSegmentedIntegrator2D::canIntegrate2D | ( | ) | const [inline, virtual] |
Reimplemented from RooSegmentedIntegrator1D.
Definition at line 38 of file RooSegmentedIntegrator2D.h.
References kTRUE.
virtual Bool_t RooSegmentedIntegrator2D::canIntegrateND | ( | ) | const [inline, virtual] |
Reimplemented from RooSegmentedIntegrator1D.
Definition at line 39 of file RooSegmentedIntegrator2D.h.
References kFALSE.
virtual Bool_t RooSegmentedIntegrator2D::canIntegrateOpenEnded | ( | ) | const [inline, virtual] |
Reimplemented from RooSegmentedIntegrator1D.
Definition at line 40 of file RooSegmentedIntegrator2D.h.
References kFALSE.
void RooSegmentedIntegrator2D::registerIntegrator | ( | RooNumIntFactory & | fact | ) | [static, protected] |
Reimplemented from RooSegmentedIntegrator1D.
Definition at line 47 of file RooSegmentedIntegrator2D.cxx.
References xmlio::Class, TObject::GetName(), RooSegmentedIntegrator2D(), and RooNumIntFactory::storeProtoIntegrator().
Referenced by RooNumIntFactory::RooNumIntFactory().
virtual RooAbsIntegrator* RooSegmentedIntegrator2D::clone | ( | const RooAbsFunc & | function, | |
const RooNumIntConfig & | config | |||
) | const [virtual] |
Reimplemented from RooSegmentedIntegrator1D.
virtual Bool_t RooSegmentedIntegrator2D::checkLimits | ( | ) | const [virtual] |
Reimplemented from RooSegmentedIntegrator1D.
virtual Bool_t RooSegmentedIntegrator2D::canIntegrate1D | ( | ) | const [inline, virtual] |
Reimplemented from RooSegmentedIntegrator1D.
Definition at line 37 of file RooSegmentedIntegrator2D.h.
References kFALSE.
virtual Bool_t RooSegmentedIntegrator2D::canIntegrate2D | ( | ) | const [inline, virtual] |
Reimplemented from RooSegmentedIntegrator1D.
Definition at line 38 of file RooSegmentedIntegrator2D.h.
References kTRUE.
virtual Bool_t RooSegmentedIntegrator2D::canIntegrateND | ( | ) | const [inline, virtual] |
Reimplemented from RooSegmentedIntegrator1D.
Definition at line 39 of file RooSegmentedIntegrator2D.h.
References kFALSE.
virtual Bool_t RooSegmentedIntegrator2D::canIntegrateOpenEnded | ( | ) | const [inline, virtual] |
Reimplemented from RooSegmentedIntegrator1D.
Definition at line 40 of file RooSegmentedIntegrator2D.h.
References kFALSE.
static void RooSegmentedIntegrator2D::registerIntegrator | ( | RooNumIntFactory & | fact | ) | [static, protected] |
Reimplemented from RooSegmentedIntegrator1D.
RooNumIntFactory [friend] |
Reimplemented from RooSegmentedIntegrator1D.
Definition at line 44 of file RooSegmentedIntegrator2D.h.
Definition at line 47 of file RooSegmentedIntegrator2D.h.
Referenced by ~RooSegmentedIntegrator2D().
RooAbsFunc* RooSegmentedIntegrator2D::_xint [protected] |
Definition at line 48 of file RooSegmentedIntegrator2D.h.
Referenced by ~RooSegmentedIntegrator2D().
Definition at line 47 of file RooSegmentedIntegrator2D.h.
RooAbsFunc* RooSegmentedIntegrator2D::_xint [protected] |
Definition at line 48 of file RooSegmentedIntegrator2D.h.