#include <RooNumIntConfig.h>
Inheritance diagram for RooNumIntConfig:
Definition at line 25 of file RooNumIntConfig.h.
RooNumIntConfig::RooNumIntConfig | ( | ) |
Definition at line 74 of file RooNumIntConfig.cxx.
References _method1D, _method1DOpen, _method2D, _method2DOpen, _methodND, _methodNDOpen, and RooCategory::defineType().
RooNumIntConfig::RooNumIntConfig | ( | const RooNumIntConfig & | other | ) |
Definition at line 110 of file RooNumIntConfig.cxx.
References _configSets, RooLinkedList::Add(), RooAbsCollection::GetName(), RooLinkedList::MakeIterator(), TIterator::Next(), RooAbsCollection::setName(), and RooAbsCollection::snapshot().
RooNumIntConfig::~RooNumIntConfig | ( | ) | [virtual] |
Definition at line 100 of file RooNumIntConfig.cxx.
References _configSets, and RooLinkedList::Delete().
RooNumIntConfig::RooNumIntConfig | ( | ) |
RooNumIntConfig::RooNumIntConfig | ( | const RooNumIntConfig & | other | ) |
virtual RooNumIntConfig::~RooNumIntConfig | ( | ) | [virtual] |
RooNumIntConfig & RooNumIntConfig::operator= | ( | const RooNumIntConfig & | other | ) |
Definition at line 137 of file RooNumIntConfig.cxx.
References _configSets, _epsAbs, _epsRel, _method1D, _method1DOpen, _method2D, _method2DOpen, _methodND, _methodNDOpen, RooLinkedList::Add(), RooLinkedList::Delete(), RooCategory::getIndex(), RooAbsCollection::GetName(), RooLinkedList::MakeIterator(), TIterator::Next(), RooCategory::setIndex(), RooAbsCollection::setName(), and RooAbsCollection::snapshot().
RooCategory& RooNumIntConfig::method1D | ( | ) | [inline] |
Definition at line 34 of file RooNumIntConfig.h.
References _method1D.
Referenced by RooXYChi2Var::initialize(), RooIntegrator1D::registerIntegrator(), rf901_numintconfig(), RooNumConvolution::RooNumConvolution(), RooNumIntFactory::RooNumIntFactory(), and TestBasic111::testCode().
RooCategory& RooNumIntConfig::method2D | ( | ) | [inline] |
Definition at line 35 of file RooNumIntConfig.h.
References _method2D.
Referenced by RooIntegrator2D::registerIntegrator(), and RooNumIntFactory::RooNumIntFactory().
RooCategory& RooNumIntConfig::methodND | ( | ) | [inline] |
Definition at line 36 of file RooNumIntConfig.h.
References _methodND.
Referenced by RooXYChi2Var::initialize(), RooMCIntegrator::registerIntegrator(), and RooNumIntFactory::RooNumIntFactory().
const RooCategory& RooNumIntConfig::method1D | ( | ) | const [inline] |
const RooCategory& RooNumIntConfig::method2D | ( | ) | const [inline] |
const RooCategory& RooNumIntConfig::methodND | ( | ) | const [inline] |
RooCategory& RooNumIntConfig::method1DOpen | ( | ) | [inline] |
Definition at line 42 of file RooNumIntConfig.h.
References _method1DOpen.
Referenced by RooNumConvolution::RooNumConvolution(), and RooNumIntFactory::RooNumIntFactory().
RooCategory& RooNumIntConfig::method2DOpen | ( | ) | [inline] |
RooCategory& RooNumIntConfig::methodNDOpen | ( | ) | [inline] |
const RooCategory& RooNumIntConfig::method1DOpen | ( | ) | const [inline] |
const RooCategory& RooNumIntConfig::method2DOpen | ( | ) | const [inline] |
const RooCategory& RooNumIntConfig::methodNDOpen | ( | ) | const [inline] |
Double_t RooNumIntConfig::epsAbs | ( | ) | const [inline] |
Definition at line 50 of file RooNumIntConfig.h.
References _epsAbs.
Referenced by RooSegmentedIntegrator1D::initialize().
Double_t RooNumIntConfig::epsRel | ( | ) | const [inline] |
Definition at line 51 of file RooNumIntConfig.h.
References _epsRel.
Referenced by RooSegmentedIntegrator1D::initialize().
void RooNumIntConfig::setEpsAbs | ( | Double_t | newEpsAbs | ) |
Definition at line 241 of file RooNumIntConfig.cxx.
References _epsAbs, RooFit::InputArguments, and oocoutE.
Referenced by RooXYChi2Var::initialize(), RooSegmentedIntegrator1D::initialize(), rf315_projectpdf(), rf901_numintconfig(), TestBasic111::testCode(), and TestBasic315::testCode().
void RooNumIntConfig::setEpsRel | ( | Double_t | newEpsRel | ) |
Definition at line 271 of file RooNumIntConfig.cxx.
References _epsRel, RooFit::InputArguments, and oocoutE.
Referenced by RooXYChi2Var::initialize(), RooSegmentedIntegrator1D::initialize(), rf315_projectpdf(), rf901_numintconfig(), TestBasic111::testCode(), and TestBasic315::testCode().
Bool_t RooNumIntConfig::printEvalCounter | ( | ) | const [inline] |
void RooNumIntConfig::setPrintEvalCounter | ( | Bool_t | newVal | ) | [inline] |
RooNumIntConfig & RooNumIntConfig::defaultConfig | ( | ) | [static] |
Definition at line 59 of file RooNumIntConfig.cxx.
References _default, and RooNumIntFactory::instance().
Referenced by RooAbsReal::defaultIntegratorConfig(), G__G__RooFitCore2_243_0_22(), G__setup_memfuncRooNumIntConfig(), RooIntegrator2D::registerIntegrator(), RooIntegrator1D::registerIntegrator(), RooMCIntegrator::registerIntegrator(), RooNumIntFactory::RooNumIntFactory(), RooNumIntFactory::storeProtoIntegrator(), and stressRooFit().
Bool_t RooNumIntConfig::addConfigSection | ( | const RooAbsIntegrator * | proto, | |
const RooArgSet & | defaultConfig | |||
) |
Definition at line 175 of file RooNumIntConfig.cxx.
References _configSets, _method1D, _method1DOpen, _method2D, _method2DOpen, _methodND, _methodNDOpen, RooLinkedList::Add(), RooAbsIntegrator::canIntegrate1D(), RooAbsIntegrator::canIntegrate2D(), RooAbsIntegrator::canIntegrateND(), RooAbsIntegrator::canIntegrateOpenEnded(), RooCategory::defineType(), TObject::GetName(), kFALSE, name, and RooAbsCollection::snapshot().
Referenced by RooNumIntFactory::storeProtoIntegrator().
const RooArgSet & RooNumIntConfig::getConfigSection | ( | const char * | name | ) | const |
Definition at line 225 of file RooNumIntConfig.cxx.
References _configSets, dummy, RooLinkedList::FindObject(), RooFit::InputArguments, and oocoutE.
Referenced by getConfigSection(), and rf901_numintconfig().
RooArgSet & RooNumIntConfig::getConfigSection | ( | const char * | name | ) |
void RooNumIntConfig::printMultiline | ( | ostream & | os, | |
Int_t | content, | |||
Bool_t | verbose, | |||
TString | indent = "" | |||
) | const [virtual] |
Reimplemented from RooPrintable.
Definition at line 285 of file RooNumIntConfig.cxx.
References _configSets, _epsAbs, _epsRel, _method1D, _method1DOpen, _method2D, _method2DOpen, _methodND, _methodNDOpen, _printEvalCounter, RooAbsIntegrator::canIntegrate1D(), RooAbsIntegrator::canIntegrate2D(), RooAbsIntegrator::canIntegrateND(), RooAbsIntegrator::canIntegrateOpenEnded(), RooNumIntFactory::getDepIntegratorName(), RooCategory::getIndex(), RooCategory::getLabel(), RooAbsCollection::GetName(), RooNumIntFactory::getProtoIntegrator(), RooNumIntFactory::instance(), RooPrintable::kName, RooPrintable::kValue, RooLinkedList::MakeIterator(), TIterator::Next(), and RooAbsCollection::printMultiline().
RooPrintable::StyleOption RooNumIntConfig::defaultPrintStyle | ( | Option_t * | opt | ) | const [virtual] |
Reimplemented from RooPrintable.
Definition at line 253 of file RooNumIntConfig.cxx.
References RooPrintable::kStandard, RooPrintable::kVerbose, and o.
Referenced by Print().
virtual void RooNumIntConfig::Print | ( | Option_t * | options = 0 |
) | const [inline, virtual] |
Reimplemented from TObject.
Definition at line 69 of file RooNumIntConfig.h.
References RooPrintable::defaultPrintContents(), RooPrintable::defaultPrintStream(), defaultPrintStyle(), and RooPrintable::printStream().
Referenced by rf901_numintconfig().
void RooNumIntConfig::cleanup | ( | ) | [static] |
Definition at line 46 of file RooNumIntConfig.cxx.
References _default.
Referenced by CleanUpRooFitAtExit(), G__G__RooFitCore2_243_0_29(), and G__setup_memfuncRooNumIntConfig().
RooNumIntConfig& RooNumIntConfig::operator= | ( | const RooNumIntConfig & | other | ) |
RooCategory& RooNumIntConfig::method1D | ( | ) | [inline] |
RooCategory& RooNumIntConfig::method2D | ( | ) | [inline] |
RooCategory& RooNumIntConfig::methodND | ( | ) | [inline] |
const RooCategory& RooNumIntConfig::method1D | ( | ) | const [inline] |
const RooCategory& RooNumIntConfig::method2D | ( | ) | const [inline] |
const RooCategory& RooNumIntConfig::methodND | ( | ) | const [inline] |
RooCategory& RooNumIntConfig::method1DOpen | ( | ) | [inline] |
RooCategory& RooNumIntConfig::method2DOpen | ( | ) | [inline] |
RooCategory& RooNumIntConfig::methodNDOpen | ( | ) | [inline] |
const RooCategory& RooNumIntConfig::method1DOpen | ( | ) | const [inline] |
const RooCategory& RooNumIntConfig::method2DOpen | ( | ) | const [inline] |
const RooCategory& RooNumIntConfig::methodNDOpen | ( | ) | const [inline] |
Double_t RooNumIntConfig::epsAbs | ( | ) | const [inline] |
Double_t RooNumIntConfig::epsRel | ( | ) | const [inline] |
void RooNumIntConfig::setEpsAbs | ( | Double_t | newEpsAbs | ) |
void RooNumIntConfig::setEpsRel | ( | Double_t | newEpsRel | ) |
Bool_t RooNumIntConfig::printEvalCounter | ( | ) | const [inline] |
void RooNumIntConfig::setPrintEvalCounter | ( | Bool_t | newVal | ) | [inline] |
static RooNumIntConfig& RooNumIntConfig::defaultConfig | ( | ) | [static] |
Bool_t RooNumIntConfig::addConfigSection | ( | const RooAbsIntegrator * | proto, | |
const RooArgSet & | defaultConfig | |||
) |
const RooArgSet& RooNumIntConfig::getConfigSection | ( | const char * | name | ) | const |
RooArgSet& RooNumIntConfig::getConfigSection | ( | const char * | name | ) |
void RooNumIntConfig::printMultiline | ( | ostream & | os, | |
Int_t | content, | |||
Bool_t | verbose, | |||
TString | indent = "" | |||
) | const [virtual] |
Reimplemented from RooPrintable.
virtual StyleOption RooNumIntConfig::defaultPrintStyle | ( | Option_t * | opt | ) | const [virtual] |
Reimplemented from RooPrintable.
virtual void RooNumIntConfig::Print | ( | Option_t * | options = 0 |
) | const [inline, virtual] |
Reimplemented from TObject.
Definition at line 69 of file RooNumIntConfig.h.
References RooPrintable::defaultPrintContents(), RooPrintable::defaultPrintStream(), defaultPrintStyle(), and RooPrintable::printStream().
static void RooNumIntConfig::cleanup | ( | ) | [static] |
RooNumIntConfig * RooNumIntConfig::_default [static, protected] |
Double_t RooNumIntConfig::_epsAbs [protected] |
Definition at line 79 of file RooNumIntConfig.h.
Referenced by epsAbs(), operator=(), printMultiline(), and setEpsAbs().
Double_t RooNumIntConfig::_epsRel [protected] |
Definition at line 80 of file RooNumIntConfig.h.
Referenced by epsRel(), operator=(), printMultiline(), and setEpsRel().
Bool_t RooNumIntConfig::_printEvalCounter [protected] |
Definition at line 81 of file RooNumIntConfig.h.
Referenced by printEvalCounter(), printMultiline(), and setPrintEvalCounter().
RooCategory RooNumIntConfig::_method1D [protected] |
Definition at line 83 of file RooNumIntConfig.h.
Referenced by addConfigSection(), method1D(), operator=(), printMultiline(), and RooNumIntConfig().
RooCategory RooNumIntConfig::_method2D [protected] |
Definition at line 84 of file RooNumIntConfig.h.
Referenced by addConfigSection(), method2D(), operator=(), printMultiline(), and RooNumIntConfig().
RooCategory RooNumIntConfig::_methodND [protected] |
Definition at line 85 of file RooNumIntConfig.h.
Referenced by addConfigSection(), methodND(), operator=(), printMultiline(), and RooNumIntConfig().
RooCategory RooNumIntConfig::_method1DOpen [protected] |
Definition at line 86 of file RooNumIntConfig.h.
Referenced by addConfigSection(), method1DOpen(), operator=(), printMultiline(), and RooNumIntConfig().
RooCategory RooNumIntConfig::_method2DOpen [protected] |
Definition at line 87 of file RooNumIntConfig.h.
Referenced by addConfigSection(), method2DOpen(), operator=(), printMultiline(), and RooNumIntConfig().
RooCategory RooNumIntConfig::_methodNDOpen [protected] |
Definition at line 88 of file RooNumIntConfig.h.
Referenced by addConfigSection(), methodNDOpen(), operator=(), printMultiline(), and RooNumIntConfig().
RooLinkedList RooNumIntConfig::_configSets [protected] |
Definition at line 89 of file RooNumIntConfig.h.
Referenced by addConfigSection(), getConfigSection(), operator=(), printMultiline(), RooNumIntConfig(), and ~RooNumIntConfig().
RooNumIntConfig* RooNumIntConfig::_default [static, protected] |
Definition at line 77 of file RooNumIntConfig.h.