RooAbsCache Class Reference

#include <RooAbsCache.h>

Inheritance diagram for RooAbsCache:

RooCacheManager< T > RooCacheManager< T > RooCacheManager< RooAbsCacheElement > RooCacheManager< RooAbsCacheElement > RooObjCacheManager RooObjCacheManager RooObjCacheManager RooObjCacheManager List of all members.

Public Member Functions

 RooAbsCache (RooAbsArg *owner=0)
 RooAbsCache (const RooAbsCache &, RooAbsArg *owner=0)
virtual Bool_t redirectServersHook (const RooAbsCollection &, Bool_t, Bool_t, Bool_t)
virtual void operModeHook ()
virtual void optimizeCacheMode (const RooArgSet &, RooArgSet &, RooLinkedList &)
virtual void findConstantNodes (const RooArgSet &, RooArgSet &, RooLinkedList &)
virtual void printCompactTreeHook (ostream &, const char *)
virtual ~RooAbsCache ()
 RooAbsCache (RooAbsArg *owner=0)
 RooAbsCache (const RooAbsCache &, RooAbsArg *owner=0)
virtual Bool_t redirectServersHook (const RooAbsCollection &, Bool_t, Bool_t, Bool_t)
virtual void operModeHook ()
virtual void optimizeCacheMode (const RooArgSet &, RooArgSet &, RooLinkedList &)
virtual void findConstantNodes (const RooArgSet &, RooArgSet &, RooLinkedList &)
virtual void printCompactTreeHook (ostream &, const char *)
virtual ~RooAbsCache ()

Protected Attributes

RooAbsArg_owner
RooAbsArg_owner

Detailed Description

Definition at line 28 of file RooAbsCache.h.


Constructor & Destructor Documentation

RooAbsCache::RooAbsCache ( RooAbsArg owner = 0  ) 

Definition at line 40 of file RooAbsCache.cxx.

References _owner, and RooAbsArg::registerCache().

RooAbsCache::RooAbsCache ( const RooAbsCache ,
RooAbsArg owner = 0 
)

Definition at line 51 of file RooAbsCache.cxx.

References _owner, and RooAbsArg::registerCache().

RooAbsCache::~RooAbsCache (  )  [virtual]

Definition at line 62 of file RooAbsCache.cxx.

References _owner, and RooAbsArg::unRegisterCache().

RooAbsCache::RooAbsCache ( RooAbsArg owner = 0  ) 

RooAbsCache::RooAbsCache ( const RooAbsCache ,
RooAbsArg owner = 0 
)

virtual RooAbsCache::~RooAbsCache (  )  [virtual]


Member Function Documentation

Bool_t RooAbsCache::redirectServersHook ( const RooAbsCollection ,
Bool_t  ,
Bool_t  ,
Bool_t   
) [virtual]

Definition at line 81 of file RooAbsCache.cxx.

References kFALSE.

Referenced by RooAbsArg::redirectServers().

void RooAbsCache::operModeHook (  )  [virtual]

Definition at line 90 of file RooAbsCache.cxx.

Referenced by RooAbsArg::setOperMode().

void RooAbsCache::optimizeCacheMode ( const RooArgSet ,
RooArgSet ,
RooLinkedList  
) [virtual]

Definition at line 73 of file RooAbsCache.cxx.

Referenced by RooAbsArg::optimizeCacheMode().

void RooAbsCache::findConstantNodes ( const RooArgSet ,
RooArgSet ,
RooLinkedList  
) [virtual]

Definition at line 98 of file RooAbsCache.cxx.

Referenced by RooAbsArg::findConstantNodes().

virtual void RooAbsCache::printCompactTreeHook ( ostream &  ,
const char *   
) [virtual]

Referenced by RooAbsArg::printCompactTree().

virtual Bool_t RooAbsCache::redirectServersHook ( const RooAbsCollection ,
Bool_t  ,
Bool_t  ,
Bool_t   
) [virtual]

virtual void RooAbsCache::operModeHook (  )  [virtual]

virtual void RooAbsCache::optimizeCacheMode ( const RooArgSet ,
RooArgSet ,
RooLinkedList  
) [virtual]

virtual void RooAbsCache::findConstantNodes ( const RooArgSet ,
RooArgSet ,
RooLinkedList  
) [virtual]

virtual void RooAbsCache::printCompactTreeHook ( ostream &  ,
const char *   
) [virtual]


Member Data Documentation

RooAbsArg* RooAbsCache::_owner [protected]

Definition at line 44 of file RooAbsCache.h.

Referenced by RooCacheManager< T >::getObj(), RooCacheManager< T >::getObjByIndex(), RooObjCacheManager::insertObjectHook(), RooCacheManager< T >::nameSet1ByIndex(), RooCacheManager< T >::nameSet2ByIndex(), RooObjCacheManager::operModeHook(), RooObjCacheManager::optimizeCacheMode(), RooAbsCache(), RooCacheManager< T >::setObj(), and ~RooAbsCache().

RooAbsArg* RooAbsCache::_owner [protected]

Definition at line 44 of file RooAbsCache.h.


The documentation for this class was generated from the following files:
Generated on Tue Jul 5 16:32:17 2011 for ROOT_528-00b_version by  doxygen 1.5.1