![]() |
The Gaudi Framework
v27r0
|
Classes | |
| class | ContextSpecificData |
| Implementation of a context specific storage accessible as a sort of smart reference class. More... | |
| class | ContextSpecificPtr |
| Simple implementation of a smart pointer with different values for different event contexts (slots). More... | |
Typedefs | |
| typedef size_t | ContextIdType |
| Internal type used for the ContextId. More... | |
Functions | |
| GAUDI_API ContextIdType | currentContextId () |
| Return the current context id. More... | |
| GAUDI_API ContextIdType | currentContextEvt () |
| GAUDI_API void | setCurrentContextId (ContextIdType newId) |
| Used by the framework to change the value of the current context id. More... | |
| GAUDI_API void | setCurrentContextEvt (long int evtN) |
| GAUDI_API void | setCurrentContextId (ContextIdType newId, long int evtN) |
| GAUDI_API void | setCurrentContextId (const EventContext *ctx) |
| typedef size_t Gaudi::Hive::ContextIdType |
Internal type used for the ContextId.
Definition at line 18 of file ContextSpecificPtr.h.
| GAUDI_API ContextIdType Gaudi::Hive::currentContextEvt | ( | ) |
Definition at line 15 of file ContextSpecificPtr.cpp.
| GAUDI_API ContextIdType Gaudi::Hive::currentContextId | ( | ) |
Return the current context id.
The returned id is valid only within the (sys)Execute method of algorithms.
Definition at line 12 of file ContextSpecificPtr.cpp.
| GAUDI_API void Gaudi::Hive::setCurrentContextEvt | ( | long int | evtN | ) |
Definition at line 18 of file ContextSpecificPtr.cpp.
| GAUDI_API void Gaudi::Hive::setCurrentContextId | ( | ContextIdType | newId | ) |
Used by the framework to change the value of the current context id.
Definition at line 21 of file ContextSpecificPtr.cpp.
| GAUDI_API void Gaudi::Hive::setCurrentContextId | ( | ContextIdType | newId, |
| long int | evtN | ||
| ) |
Definition at line 24 of file ContextSpecificPtr.cpp.
| GAUDI_API void Gaudi::Hive::setCurrentContextId | ( | const EventContext * | ctx | ) |
Definition at line 29 of file ContextSpecificPtr.cpp.