16 #ifndef ROO_ABS_CACHE_ELEMENT 17 #define ROO_ABS_CACHE_ELEMENT
virtual RooArgList containedArgs(Action)=0
#define ClassDef(name, id)
virtual void printCompactTreeHook(std::ostream &, const char *, Int_t curElem, Int_t totElem)
Hook function to print cache guts in tree printing mode of RooAbsArgs.
virtual ~RooAbsCacheElement()
RooAbsCacheElement is the abstract base class for objects to be stored in RooAbsCache cache manager o...
RooLinkedList is an collection class for internal use, storing a collection of RooAbsArg pointers in ...
virtual void optimizeCacheMode(const RooArgSet &obs, RooArgSet &optNodes, RooLinkedList &processedNodes)
Interface for cache optimization calls.
void setOwner(RooAbsArg *owner)
RooAbsCollection is an abstract container object that can hold multiple RooAbsArg objects...
virtual void findConstantNodes(const RooArgSet &obs, RooArgSet &cacheList, RooLinkedList &processedNodes)
Interface for constant term optimization calls.
virtual Bool_t redirectServersHook(const RooAbsCollection &, Bool_t, Bool_t, Bool_t)
Interface for server redirect calls.
RooAbsArg is the common abstract base class for objects that represent a value (of arbitrary type) an...
virtual void operModeHook(RooAbsArg::OperMode)
Interface for operation mode change calls.