|
| RooObjCacheManager (const RooObjCacheManager &other, RooAbsArg *owner=0) |
| Copy constructor. More...
|
|
| RooObjCacheManager (RooAbsArg *owner=0, Int_t maxSize=2, Bool_t clearCacheOnServerRedirect=kTRUE, Bool_t allowOptimize=kFALSE) |
| Constructor of object cache manager for given owner. More...
|
|
virtual | ~RooObjCacheManager () |
| Destructor. More...
|
|
virtual void | findConstantNodes (const RooArgSet &, RooArgSet &, RooLinkedList &) |
| If clearOnRedirect is false, forward constant term optimization calls to cache elements. More...
|
|
virtual void | insertObjectHook (RooAbsCacheElement &) |
| Set owner link on all object inserted into cache. More...
|
|
virtual void | operModeHook () |
| Intercept changes to cache operation mode and forward to cache elements. More...
|
|
virtual void | optimizeCacheMode (const RooArgSet &, RooArgSet &, RooLinkedList &) |
| Intercept calls to perform automatic optimization of cache mode operation. More...
|
|
virtual void | printCompactTreeHook (std::ostream &, const char *) |
| Add details on cache contents when printing in tree mode. More...
|
|
virtual Bool_t | redirectServersHook (const RooAbsCollection &, Bool_t, Bool_t, Bool_t) |
| Intercept server redirect calls. More...
|
|
void | setClearOnRedirect (Bool_t flag) |
|
void | sterilize () |
|
| RooCacheManager (const RooCacheManager &other, RooAbsArg *owner=0) |
|
| RooCacheManager (Int_t maxSize=2) |
|
| RooCacheManager (RooAbsArg *owner, Int_t maxSize=2) |
|
virtual | ~RooCacheManager () |
|
Int_t | cacheSize () const |
|
RooAbsCacheElement * | getObj (const RooArgSet *nset, const RooArgSet *iset, Int_t *sterileIdx, const char *isetRangeName) |
|
RooAbsCacheElement * | getObj (const RooArgSet *nset, const RooArgSet *iset, Int_t *sterileIndex=0, const TNamed *isetRangeName=0) |
|
RooAbsCacheElement * | getObj (const RooArgSet *nset, Int_t *sterileIndex=0, const TNamed *isetRangeName=0) |
|
RooAbsCacheElement * | getObjByIndex (Int_t index) const |
|
virtual void | insertObjectHook (RooAbsCacheElement &) |
|
Int_t | lastIndex () const |
|
const RooNameSet * | nameSet1ByIndex (Int_t index) const |
|
const RooNameSet * | nameSet2ByIndex (Int_t index) const |
|
virtual void | operModeHook () |
| Interface for operation mode changes. More...
|
|
virtual void | printCompactTreeHook (std::ostream &, const char *) |
| Interface for printing of cache guts in tree mode printing. More...
|
|
virtual Bool_t | redirectServersHook (const RooAbsCollection &, Bool_t, Bool_t, Bool_t) |
| Interface for server redirect calls. More...
|
|
void | reset () |
|
Int_t | setObj (const RooArgSet *nset, const RooArgSet *iset, RooAbsCacheElement *obj, const TNamed *isetRangeName=0) |
|
Int_t | setObj (const RooArgSet *nset, RooAbsCacheElement *obj, const TNamed *isetRangeName=0) |
|
virtual void | sterilize () |
|
void | wireCache () |
|
| RooAbsCache (const RooAbsCache &, RooAbsArg *owner=0) |
| Copy constructor. Takes owner as argument and registers cache with owne. More...
|
|
| RooAbsCache (RooAbsArg *owner=0) |
| Constructor. Takes owner as argument and register cache with owner. More...
|
|
virtual | ~RooAbsCache () |
| Destructor. Unregisters cache with owner. More...
|
|
virtual void | findConstantNodes (const RooArgSet &, RooArgSet &, RooLinkedList &) |
| Interface for constant term node finding calls. More...
|
|
virtual void | operModeHook () |
| Interface for operation mode changes. More...
|
|
virtual void | optimizeCacheMode (const RooArgSet &, RooArgSet &, RooLinkedList &) |
| Interface for processing of cache mode optimization calls. More...
|
|
virtual void | printCompactTreeHook (std::ostream &, const char *) |
| Interface for printing of cache guts in tree mode printing. More...
|
|
virtual Bool_t | redirectServersHook (const RooAbsCollection &, Bool_t, Bool_t, Bool_t) |
| Interface for server redirect calls. More...
|
|
virtual void | wireCache () |
|