16 #ifndef ROO_NUM_GEN_CONFIG
17 #define ROO_NUM_GEN_CONFIG
RooCategory & methodND(Bool_t cond, Bool_t cat)
const RooArgSet & getConfigSection(const char *name) const
Retrieve configuration information specific to integrator with given name.
RooLinkedList _configSets
RooCategory _method1DCond
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 _methodNDCondCat
virtual Int_t defaultPrintContents(Option_t *opt) const
Default choice of contents to be printed (name and value)
#define ClassDef(name, id)
RooPlotable is a 'mix-in' base class that define the standard RooFit plotting and printing methods...
RooNumGenConfig & operator=(const RooNumGenConfig &other)
Assignment operator from other RooNumGenConfig.
static RooNumGenConfig & defaultConfig()
Return reference to instance of default numeric integrator configuration object.
virtual void Print(Option_t *options=0) const
This method must be overridden when a class wants to print itself.
Class RooAbsNumGenerator is the abstract base class for MC event generator implementations like RooAc...
static void indent(ostringstream &buf, int indent_level)
virtual ~RooNumGenConfig()
Destructor.
RooCategory represents a fundamental (non-derived) discrete value object.
void printMultiline(std::ostream &os, Int_t content, Bool_t verbose, TString indent="") const
Detailed printing interface.
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().
RooNumGenConfig()
Constructor.
RooCategory _methodNDCond
Bool_t addConfigSection(const RooAbsNumGenerator *proto, const RooArgSet &defaultConfig)
Add a configuration section for a particular integrator.
RooCategory _method2DCond
Mother of all ROOT objects.
RooCategory _method2DCondCat
virtual StyleOption defaultPrintStyle(Option_t *opt) const
RooCategory _method1DCondCat
RooNumGenConfig holds the configuration parameters of the various numeric integrators used by RooReal...
RooNumGenFactory is a factory to instantiate numeric integrators from a given function binding and a ...
static RooNumGenConfig * _default
static void cleanup()
Function called by atexit() handler installed by RooSentinel to cleanup global objects at end of job...
RooCategory & method2D(Bool_t cond, Bool_t cat)
RooCategory & method1D(Bool_t cond, Bool_t cat)