16 #ifndef ROO_NUM_INT_CONFIG 17 #define ROO_NUM_INT_CONFIG static RooNumIntConfig & defaultConfig()
Return reference to instance of default numeric integrator configuration object.
virtual StyleOption defaultPrintStyle(Option_t *opt) const
virtual void printStream(std::ostream &os, Int_t contents, StyleOption style, TString indent="") const
Print description of object on ostream, printing contents set by contents integer, which is interpreted as an OR of 'enum ContentsOptions' values and in the style given by 'enum StyleOption'.
RooCategory _method1DOpen
Bool_t printEvalCounter() const
RooCategory & method2DOpen()
const RooArgSet & getConfigSection(const char *name) const
Retrieve configuration information specific to integrator with given name.
#define ClassDef(name, id)
const RooCategory & methodND() const
const RooCategory & method1D() const
const RooCategory & method2DOpen() const
virtual void Print(Option_t *options=0) const
This method must be overridden when a class wants to print itself.
const RooCategory & method1DOpen() const
RooCategory & methodNDOpen()
RooNumIntConfig()
Constructor.
static RooNumIntConfig * _default
virtual Int_t defaultPrintContents(Option_t *opt) const
Default choice of contents to be printed (name and value)
static void indent(ostringstream &buf, int indent_level)
const RooCategory & methodNDOpen() const
static std::ostream & defaultPrintStream(std::ostream *os=0)
Return a reference to the current default stream to use in Print().
RooNumIntConfig & operator=(const RooNumIntConfig &other)
Assignment operator from other RooNumIntConfig.
void setPrintEvalCounter(Bool_t newVal)
const RooCategory & method2D() const
RooCategory & method1DOpen()
RooCategory _method2DOpen
RooCategory _methodNDOpen
Mother of all ROOT objects.
static void cleanup()
Function called by atexit() handler installed by RooSentinel to cleanup global objects at end of job...
RooLinkedList _configSets
virtual ~RooNumIntConfig()
Destructor.
void setEpsAbs(Double_t newEpsAbs)
Set absolute convergence criteria (convergence if abs(Err)<newEpsAbs)
Bool_t addConfigSection(const RooAbsIntegrator *proto, const RooArgSet &defaultConfig)
Add a configuration section for a particular integrator.
void setEpsRel(Double_t newEpsRel)
Set relative convergence criteria (convergence if abs(Err)/abs(Int)<newEpsRel)
void printMultiline(std::ostream &os, Int_t content, Bool_t verbose, TString indent="") const
Detailed printing interface.