![]() |
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>
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().