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
RooAbsIntegrator is the abstract interface for integrators of real-valued functions that implement th...
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
RooNumIntConfig holds the configuration parameters of the various numeric integrators used by RooReal...
RooNumIntFactory is a factory to instantiate numeric integrators from a given function binding and a ...
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)
RooPlotable is a 'mix-in' base class that define the standard RooFit plotting and printing methods...
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)
RooCategory represents a fundamental (non-derived) discrete value object.
const RooCategory & methodNDOpen() const
RooLinkedList is an collection class for internal use, storing a collection of RooAbsArg pointers in ...
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.