#include <RooObjCacheManager.h>
Inheritance diagram for RooObjCacheManager:

Definition at line 33 of file RooObjCacheManager.h.
| RooObjCacheManager::RooObjCacheManager | ( | RooAbsArg * | owner = 0, |
|
| Int_t | maxSize = 10, |
|||
| Bool_t | clearCacheOnServerRedirect = kTRUE | |||
| ) |
Definition at line 43 of file RooObjCacheManager.cxx.
| RooObjCacheManager::RooObjCacheManager | ( | const RooObjCacheManager & | other, | |
| RooAbsArg * | owner = 0 | |||
| ) |
Definition at line 58 of file RooObjCacheManager.cxx.
| RooObjCacheManager::~RooObjCacheManager | ( | ) | [virtual] |
Definition at line 69 of file RooObjCacheManager.cxx.
References _optCacheObservables, and _optCacheObsList.
| RooObjCacheManager::RooObjCacheManager | ( | RooAbsArg * | owner = 0, |
|
| Int_t | maxSize = 10, |
|||
| Bool_t | clearCacheOnServerRedirect = kTRUE | |||
| ) |
| RooObjCacheManager::RooObjCacheManager | ( | const RooObjCacheManager & | other, | |
| RooAbsArg * | owner = 0 | |||
| ) |
| virtual RooObjCacheManager::~RooObjCacheManager | ( | ) | [virtual] |
| Bool_t RooObjCacheManager::redirectServersHook | ( | const RooAbsCollection & | , | |
| Bool_t | , | |||
| Bool_t | , | |||
| Bool_t | ||||
| ) | [virtual] |
Reimplemented from RooCacheManager< RooAbsCacheElement >.
Definition at line 86 of file RooObjCacheManager.cxx.
References _clearOnRedirect, RooCacheManager< RooAbsCacheElement >::_object, RooCacheManager< RooAbsCacheElement >::_size, i, kFALSE, and RooCacheManager< RooAbsCacheElement >::sterilize().
| void RooObjCacheManager::operModeHook | ( | ) | [virtual] |
Reimplemented from RooCacheManager< RooAbsCacheElement >.
Definition at line 111 of file RooObjCacheManager.cxx.
References RooCacheManager< RooAbsCacheElement >::_object, RooAbsCache::_owner, RooCacheManager< RooAbsCacheElement >::_size, i, and RooAbsArg::operMode().
| void RooObjCacheManager::optimizeCacheMode | ( | const RooArgSet & | , | |
| RooArgSet & | , | |||
| RooLinkedList & | ||||
| ) | [virtual] |
Reimplemented from RooAbsCache.
Definition at line 129 of file RooObjCacheManager.cxx.
References RooCacheManager< RooAbsCacheElement >::_object, _optCacheModeSeen, _optCacheObservables, _optCacheObsList, RooAbsCache::_owner, RooCacheManager< RooAbsCacheElement >::_size, RooFit::Caching, TNamed::GetName(), i, kTRUE, oocxcoutD, and RooAbsCollection::snapshot().
| void RooObjCacheManager::printCompactTreeHook | ( | std::ostream & | , | |
| const char * | ||||
| ) | [virtual] |
Reimplemented from RooCacheManager< RooAbsCacheElement >.
Definition at line 174 of file RooObjCacheManager.cxx.
References RooCacheManager< RooAbsCacheElement >::_object, RooCacheManager< RooAbsCacheElement >::_size, and i.
| void RooObjCacheManager::findConstantNodes | ( | const RooArgSet & | , | |
| RooArgSet & | , | |||
| RooLinkedList & | ||||
| ) | [virtual] |
Reimplemented from RooAbsCache.
Definition at line 188 of file RooObjCacheManager.cxx.
References _clearOnRedirect, RooCacheManager< RooAbsCacheElement >::_object, RooCacheManager< RooAbsCacheElement >::_size, and i.
| void RooObjCacheManager::insertObjectHook | ( | RooAbsCacheElement & | ) | [virtual] |
Reimplemented from RooCacheManager< RooAbsCacheElement >.
Definition at line 153 of file RooObjCacheManager.cxx.
References _optCacheModeSeen, _optCacheObservables, RooAbsCache::_owner, l, and s.
| virtual Bool_t RooObjCacheManager::redirectServersHook | ( | const RooAbsCollection & | , | |
| Bool_t | , | |||
| Bool_t | , | |||
| Bool_t | ||||
| ) | [virtual] |
Reimplemented from RooCacheManager< RooAbsCacheElement >.
| virtual void RooObjCacheManager::operModeHook | ( | ) | [virtual] |
Reimplemented from RooCacheManager< RooAbsCacheElement >.
| virtual void RooObjCacheManager::optimizeCacheMode | ( | const RooArgSet & | , | |
| RooArgSet & | , | |||
| RooLinkedList & | ||||
| ) | [virtual] |
Reimplemented from RooAbsCache.
| virtual void RooObjCacheManager::printCompactTreeHook | ( | std::ostream & | , | |
| const char * | ||||
| ) | [virtual] |
Reimplemented from RooCacheManager< RooAbsCacheElement >.
| virtual void RooObjCacheManager::findConstantNodes | ( | const RooArgSet & | , | |
| RooArgSet & | , | |||
| RooLinkedList & | ||||
| ) | [virtual] |
Reimplemented from RooAbsCache.
| virtual void RooObjCacheManager::insertObjectHook | ( | RooAbsCacheElement & | ) | [virtual] |
Reimplemented from RooCacheManager< RooAbsCacheElement >.
Bool_t RooObjCacheManager::_clearOnRedirect [protected] |
Definition at line 51 of file RooObjCacheManager.h.
Referenced by findConstantNodes(), and redirectServersHook().
Bool_t RooObjCacheManager::_optCacheModeSeen [protected] |
Definition at line 52 of file RooObjCacheManager.h.
Referenced by insertObjectHook(), and optimizeCacheMode().
std::list<RooArgSet*> RooObjCacheManager::_optCacheObsList [protected] |
Definition at line 54 of file RooObjCacheManager.h.
Referenced by optimizeCacheMode(), and ~RooObjCacheManager().
RooArgSet* RooObjCacheManager::_optCacheObservables [protected] |
list of all optCacheObservables owned
Definition at line 55 of file RooObjCacheManager.h.
Referenced by insertObjectHook(), optimizeCacheMode(), and ~RooObjCacheManager().
std::list<RooArgSet*> RooObjCacheManager::_optCacheObsList [protected] |
Definition at line 54 of file RooObjCacheManager.h.
RooArgSet* RooObjCacheManager::_optCacheObservables [protected] |
1.5.1