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.
const RooCategory & method1D() const
RooAbsIntegrator is the abstract interface for integrators of real-valued functions that implement th...
RooCategory _method1DOpen
RooNumIntConfig holds the configuration parameters of the various numeric integrators used by RooReal...
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'.
RooNumIntFactory is a factory to instantiate numeric integrators from a given function binding and a ...
RooCategory & method2DOpen()
virtual Int_t defaultPrintContents(Option_t *opt) const
Default choice of contents to be printed (name and value)
const RooCategory & methodNDOpen() const
#define ClassDef(name, id)
RooPlotable is a 'mix-in' base class that define the standard RooFit plotting and printing methods...
RooCategory & methodNDOpen()
virtual StyleOption defaultPrintStyle(Option_t *opt) const
const RooCategory & method2D() const
const RooCategory & methodND() const
RooNumIntConfig()
Constructor.
void printMultiline(std::ostream &os, Int_t content, Bool_t verbose, TString indent="") const
Detailed printing interface.
static RooNumIntConfig * _default
static void indent(ostringstream &buf, int indent_level)
RooCategory represents a fundamental (non-derived) discrete value object.
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 & method1DOpen() const
RooCategory & method1DOpen()
RooCategory _method2DOpen
RooCategory _methodNDOpen
Mother of all ROOT objects.
virtual void Print(Option_t *options=0) const
This method must be overridden when a class wants to print itself.
static void cleanup()
Function called by atexit() handler installed by RooSentinel to cleanup global objects at end of job...
const RooCategory & method2DOpen() const
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.
const RooArgSet & getConfigSection(const char *name) const
Retrieve configuration information specific to integrator with given name.
Bool_t printEvalCounter() const
void setEpsRel(Double_t newEpsRel)
Set relative convergence criteria (convergence if abs(Err)/abs(Int)<newEpsRel)