#ifndef ROO_NUM_INT_CONFIG
#define ROO_NUM_INT_CONFIG
#include "TObject.h"
#include "RooCategory.h"
#include "RooLinkedList.h"
class RooAbsIntegrator ;
class RooNumIntConfig : public TObject, public RooPrintable {
public:
RooNumIntConfig();
RooNumIntConfig(const RooNumIntConfig& other) ;
RooNumIntConfig& operator=(const RooNumIntConfig& other) ;
virtual ~RooNumIntConfig();
RooCategory& method1D() { return _method1D ; }
RooCategory& method2D() { return _method2D ; }
RooCategory& methodND() { return _methodND ; }
const RooCategory& method1D() const { return _method1D ; }
const RooCategory& method2D() const { return _method2D ; }
const RooCategory& methodND() const { return _methodND ; }
RooCategory& method1DOpen() { return _method1DOpen ; }
RooCategory& method2DOpen() { return _method2DOpen ; }
RooCategory& methodNDOpen() { return _methodNDOpen ; }
const RooCategory& method1DOpen() const { return _method1DOpen ; }
const RooCategory& method2DOpen() const { return _method2DOpen ; }
const RooCategory& methodNDOpen() const { return _methodNDOpen ; }
Double_t epsAbs() const { return _epsAbs ; }
Double_t epsRel() const { return _epsRel ; }
void setEpsAbs(Double_t newEpsAbs) ;
void setEpsRel(Double_t newEpsRel) ;
Bool_t printEvalCounter() const { return _printEvalCounter ; }
void setPrintEvalCounter(Bool_t newVal) { _printEvalCounter = newVal ; }
static RooNumIntConfig& defaultConfig() ;
Bool_t addConfigSection(const RooAbsIntegrator* proto, const RooArgSet& defaultConfig) ;
const RooArgSet& getConfigSection(const char* name) const ;
RooArgSet& getConfigSection(const char* name) ;
void printToStream(ostream &os, PrintOption opt= Standard, TString indent= "") const;
inline virtual void Print(Option_t *options= 0) const {
printToStream(defaultStream(),parseOptions(options));
}
protected:
Double_t _epsAbs ;
Double_t _epsRel ;
Bool_t _printEvalCounter ;
RooCategory _method1D ;
RooCategory _method2D ;
RooCategory _methodND ;
RooCategory _method1DOpen ;
RooCategory _method2DOpen ;
RooCategory _methodNDOpen ;
RooLinkedList _configSets ;
ClassDef(RooNumIntConfig,1)
};
#endif
ROOT page - Class index - Class Hierarchy - Top of the page
This page has been automatically generated. If you have any comments or suggestions about the page layout send a mail to ROOT support, or contact the developers with any questions or problems regarding ROOT.