![]() |
ROOT
6.06/09
Reference Guide
|
Definition at line 28 of file RooAbsCache.h.
Public Member Functions | |
| RooAbsCache (RooAbsArg *owner=0) | |
| Constructor. Takes owner as argument and register cache with owner. More... | |
| RooAbsCache (const RooAbsCache &, RooAbsArg *owner=0) | |
| Copy constructor. Takes owner as argument and registers cache with owne. More... | |
| virtual Bool_t | redirectServersHook (const RooAbsCollection &, Bool_t, Bool_t, Bool_t) |
| Interface for server redirect 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 | findConstantNodes (const RooArgSet &, RooArgSet &, RooLinkedList &) |
| Interface for constant term node finding calls. More... | |
| virtual void | printCompactTreeHook (std::ostream &, const char *) |
| Interface for printing of cache guts in tree mode printing. More... | |
| virtual void | wireCache () |
| virtual | ~RooAbsCache () |
| Destructor. Unregisters cache with owner. More... | |
Protected Attributes | |
| RooAbsArg * | _owner |
#include <RooAbsCache.h>
Inheritance diagram for RooAbsCache:
Collaboration diagram for RooAbsCache:| RooAbsCache::RooAbsCache | ( | RooAbsArg * | owner = 0 | ) |
Constructor. Takes owner as argument and register cache with owner.
Definition at line 44 of file RooAbsCache.cxx.
| RooAbsCache::RooAbsCache | ( | const RooAbsCache & | , |
| RooAbsArg * | owner = 0 |
||
| ) |
Copy constructor. Takes owner as argument and registers cache with owne.
Definition at line 56 of file RooAbsCache.cxx.
|
virtual |
Destructor. Unregisters cache with owner.
Definition at line 68 of file RooAbsCache.cxx.
|
virtual |
Interface for constant term node finding calls.
Reimplemented in RooObjCacheManager.
Definition at line 108 of file RooAbsCache.cxx.
Referenced by RooAbsArg::findConstantNodes().
|
virtual |
Interface for operation mode changes.
Reimplemented in RooCacheManager< T >, RooCacheManager< RooAbsCacheElement >, RooCacheManager< std::vector< Double_t > >, and RooObjCacheManager.
Definition at line 99 of file RooAbsCache.cxx.
Referenced by RooAbsArg::setOperMode().
|
virtual |
Interface for processing of cache mode optimization calls.
Reimplemented in RooObjCacheManager.
Definition at line 80 of file RooAbsCache.cxx.
Referenced by RooAbsArg::optimizeCacheMode().
|
virtual |
Interface for printing of cache guts in tree mode printing.
Reimplemented in RooCacheManager< T >, RooCacheManager< RooAbsCacheElement >, RooCacheManager< std::vector< Double_t > >, and RooObjCacheManager.
Definition at line 117 of file RooAbsCache.cxx.
Referenced by RooAbsArg::printCompactTree().
|
virtual |
Interface for server redirect calls.
Reimplemented in RooCacheManager< T >, RooCacheManager< RooAbsCacheElement >, RooCacheManager< std::vector< Double_t > >, and RooObjCacheManager.
Definition at line 89 of file RooAbsCache.cxx.
Referenced by RooAbsArg::redirectServers().
|
inlinevirtual |
Reimplemented in RooCacheManager< T >, RooCacheManager< RooAbsCacheElement >, and RooCacheManager< std::vector< Double_t > >.
Definition at line 39 of file RooAbsCache.h.
|
protected |
Definition at line 45 of file RooAbsCache.h.
Referenced by RooObjCacheManager::insertObjectHook(), RooObjCacheManager::operModeHook(), RooObjCacheManager::optimizeCacheMode(), RooAbsCache(), RooCacheManager< std::vector< Double_t > >::wireCache(), and ~RooAbsCache().