|
ROOT
Reference Guide |
|
Go to the documentation of this file.
16 #ifndef ROO_NUM_INT_CONFIG
17 #define ROO_NUM_INT_CONFIG
RooNumIntFactory is a factory to instantiate numeric integrators from a given function binding and a ...
const RooCategory & method1DOpen() const
RooCategory & method2DOpen()
const RooArgSet & getConfigSection(const char *name) const
Retrieve configuration information specific to integrator with given name.
const RooCategory & methodNDOpen() const
virtual ~RooNumIntConfig()
Destructor.
RooNumIntConfig & operator=(const RooNumIntConfig &other)
Assignment operator from other RooNumIntConfig.
const RooCategory & methodND() const
static void indent(ostringstream &buf, int indent_level)
RooLinkedList _configSets
void setPrintEvalCounter(Bool_t newVal)
RooPlotable is a 'mix-in' base class that define the standard RooFit plotting and printing methods.
RooCategory _method2DOpen
RooNumIntConfig()
Constructor.
void printMultiline(std::ostream &os, Int_t content, Bool_t verbose, TString indent="") const
Detailed printing interface.
virtual StyleOption defaultPrintStyle(Option_t *opt) const
virtual Int_t defaultPrintContents(Option_t *opt) const
Default choice of contents to be printed (name and value)
Bool_t addConfigSection(const RooAbsIntegrator *proto, const RooArgSet &defaultConfig)
Add a configuration section for a particular integrator.
static std::ostream & defaultPrintStream(std::ostream *os=0)
Return a reference to the current default stream to use in Print().
const RooCategory & method2D() const
RooLinkedList is an collection class for internal use, storing a collection of RooAbsArg pointers in ...
void setEpsRel(Double_t newEpsRel)
Set relative convergence criteria (convergence if abs(Err)/abs(Int)<newEpsRel)
Bool_t printEvalCounter() const
virtual void Print(Option_t *options=0) const
This method must be overridden when a class wants to print itself.
static RooNumIntConfig & defaultConfig()
Return reference to instance of default numeric integrator configuration object.
RooCategory & methodNDOpen()
void setEpsAbs(Double_t newEpsAbs)
Set absolute convergence criteria (convergence if abs(Err)<newEpsAbs)
RooCategory is an object to represent discrete states.
const RooCategory & method1D() const
Mother of all ROOT objects.
#define ClassDef(name, id)
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,...
RooNumIntConfig holds the configuration parameters of the various numeric integrators used by RooReal...
RooAbsIntegrator is the abstract interface for integrators of real-valued functions that implement th...
RooCategory _method1DOpen
RooCategory & method1DOpen()
RooCategory _methodNDOpen
RooArgSet is a container object that can hold multiple RooAbsArg objects.
const RooCategory & method2DOpen() const