![]() |
The Gaudi Framework
v28r2
|
Class representing the event slot. More...
#include <src/EventSlot.h>

Public Member Functions | |
| EventSlot (const std::vector< DataObjIDColl > &algoDependencies, unsigned int numberOfAlgorithms, unsigned int numberOfControlFlowNodes, SmartIF< IMessageSvc > MS) | |
| ~EventSlot () | |
| void | reset (EventContext *theeventContext) |
| Reset all resources in order to reuse the slot. More... | |
Public Attributes | |
| EventContext * | eventContext |
| Cache for the eventContext. More... | |
| AlgsExecutionStates | algsStates |
| Vector of algorithms states. More... | |
| bool | complete |
| Flags completion of the event. More... | |
| DataFlowManager | dataFlowMgr |
| DataFlowManager of this slot. More... | |
| std::vector< int > | controlFlowState |
| State of the control flow. More... | |
Class representing the event slot.
Definition at line 11 of file EventSlot.h.
|
inline |
Definition at line 13 of file EventSlot.h.
|
inline |
Definition at line 23 of file EventSlot.h.
|
inline |
Reset all resources in order to reuse the slot.
Definition at line 26 of file EventSlot.h.
| AlgsExecutionStates EventSlot::algsStates |
Vector of algorithms states.
Definition at line 37 of file EventSlot.h.
| bool EventSlot::complete |
Flags completion of the event.
Definition at line 39 of file EventSlot.h.
| std::vector<int> EventSlot::controlFlowState |
State of the control flow.
Definition at line 43 of file EventSlot.h.
| DataFlowManager EventSlot::dataFlowMgr |
DataFlowManager of this slot.
Definition at line 41 of file EventSlot.h.
| EventContext* EventSlot::eventContext |
Cache for the eventContext.
Definition at line 32 of file EventSlot.h.