Definition at line 37 of file RooMappedCategory.cxx.
Public Member Functions | |
| RooMappedCategoryCache (const RooAbsCache &, RooAbsArg *owner) | |
| RooMappedCategoryCache (RooAbsArg *owner) | |
| virtual void | findConstantNodes (const RooArgSet &, RooArgSet &, RooLinkedList &) |
| Interface for constant term node finding calls. | |
| virtual TClass * | IsA () const |
| RooAbsCategory::value_type | lookup (Int_t idx) const |
| virtual void | operModeHook () |
| Interface for operation mode changes. | |
| virtual void | optimizeCacheMode (const RooArgSet &, RooArgSet &, RooLinkedList &) |
| Interface for processing of cache mode optimization calls. | |
| virtual void | printCompactTreeHook (std::ostream &, const char *) |
| Interface for printing of cache guts in tree mode printing. | |
| bool | redirectServersHook (const RooAbsCollection &, bool, bool, bool) override |
| Interface for server redirect calls. | |
| void | setOwner (RooAbsArg *owner) |
| Reset the owner, triggering the owner to register this cache in its list of caches. | |
| virtual void | Streamer (TBuffer &) |
| void | StreamerNVirtual (TBuffer &ClassDef_StreamerNVirtual_b) |
| void | wireCache () override |
Static Public Member Functions | |
| static TClass * | Class () |
| static const char * | Class_Name () |
| static constexpr Version_t | Class_Version () |
| static const char * | DeclFileName () |
Protected Attributes | |
| RooAbsArg * | _owner |
| Pointer to owning RooAbsArg. | |
Private Member Functions | |
| void | initialise () |
Private Attributes | |
| std::map< Int_t, RooAbsCategory::value_type > | _map |
|
inline |
Definition at line 39 of file RooMappedCategory.cxx.
|
inline |
Definition at line 41 of file RooMappedCategory.cxx.
Definition at line 63 of file RooAbsCache.h.
Definition at line 63 of file RooAbsCache.h.
|
inlinevirtualinherited |
Interface for constant term node finding calls.
Reimplemented in RooObjCacheManager.
Definition at line 52 of file RooAbsCache.h.
|
inlineprivate |
Definition at line 60 of file RooMappedCategory.cxx.
Reimplemented in RooCacheManager< T >, RooCacheManager< RooAbsCacheElement >, and RooObjCacheManager.
Definition at line 63 of file RooAbsCache.h.
|
inline |
Definition at line 46 of file RooMappedCategory.cxx.
|
inlinevirtualinherited |
Interface for operation mode changes.
Reimplemented in RooCacheManager< T >, RooCacheManager< RooAbsCacheElement >, and RooObjCacheManager.
Definition at line 46 of file RooAbsCache.h.
|
inlinevirtualinherited |
Interface for processing of cache mode optimization calls.
Reimplemented in RooObjCacheManager.
Definition at line 49 of file RooAbsCache.h.
|
inlinevirtualinherited |
Interface for printing of cache guts in tree mode printing.
Reimplemented in RooCacheManager< T >, RooCacheManager< RooAbsCacheElement >, and RooObjCacheManager.
Definition at line 55 of file RooAbsCache.h.
|
inlineoverridevirtual |
Interface for server redirect calls.
Reimplemented from RooAbsCache.
Definition at line 52 of file RooMappedCategory.cxx.
|
inherited |
Reset the owner, triggering the owner to register this cache in its list of caches.
Definition at line 70 of file RooAbsCache.cxx.
Reimplemented in RooCacheManager< T >, RooCacheManager< RooAbsCacheElement >, and RooObjCacheManager.
|
inlineinherited |
Definition at line 63 of file RooAbsCache.h.
|
inlineoverridevirtual |
Reimplemented from RooAbsCache.
Definition at line 49 of file RooMappedCategory.cxx.
|
mutableprivate |
Definition at line 56 of file RooMappedCategory.cxx.
|
protectedinherited |
Pointer to owning RooAbsArg.
Definition at line 61 of file RooAbsCache.h.