16 #ifndef ROO_REAL_SUM_FUNC 17 #define ROO_REAL_SUM_FUNC 39 const char *rangeName = 0)
const;
void setFloor(Bool_t flag)
virtual Bool_t add(const RooAbsArg &var, Bool_t silent=kFALSE)
Add the specified argument to list.
void printMetaArgs(std::ostream &os) const
Double_t analyticalIntegralWN(Int_t code, const RooArgSet *normSet, const char *rangeName=0) const
Implements the actual analytical integral(s) advertised by getAnalyticalIntegral. ...
const RooArgList & coefList() const
Bool_t _doFloor
Iterator over coefficient list.
static Bool_t getFloorGlobal()
const RooArgList & funcList() const
virtual ~RooRealSumFunc()
Bool_t isBinnedDistribution(const RooArgSet &obs) const
Iterator abstract base class.
virtual RooArgList containedArgs(Action)
#define ClassDef(name, id)
virtual Bool_t checkObservables(const RooArgSet *nset) const
Overloadable function in which derived classes can implement consistency checks of the variables...
virtual Bool_t isFundamental() const
static void setFloorGlobal(Bool_t flag)
virtual TObject * clone(const char *newname) const
RooAbsCacheElement is the abstract base class for objects to be stored in RooAbsCache cache manager o...
virtual void setCacheAndTrackHints(RooArgSet &)
Double_t evaluate() const
RooListProxy is the concrete proxy for RooArgList objects.
virtual CacheMode canNodeBeCached() const
TIterator * _coefIter
Iterator over FUNC list.
RooAbsReal is the common abstract base class for objects that represent a real value and implements f...
Class RooObjCacheManager is an implementation of class RooCacheManager<RooAbsCacheElement> and specia...
virtual Bool_t forceAnalyticalInt(const RooAbsArg &arg) const
Mother of all ROOT objects.
RooAbsRealLValue is the common abstract base class for objects that represent a real value that may a...
Int_t getAnalyticalIntegralWN(RooArgSet &allVars, RooArgSet &numVars, const RooArgSet *normSet, const char *rangeName=0) const
Variant of getAnalyticalIntegral that is also passed the normalization set that should be applied to ...
virtual std::list< Double_t > * plotSamplingHint(RooAbsRealLValue &, Double_t, Double_t) const
RooObjCacheManager _normIntMgr
virtual std::list< Double_t > * binBoundaries(RooAbsRealLValue &, Double_t, Double_t) const
RooAbsArg is the common abstract base class for objects that represent a value (of arbitrary type) an...
static Bool_t _doFloorGlobal