12#include <framework/core/Module.h>
13#include <framework/datastore/DataStore.h>
14#include <framework/datastore/StoreArray.h>
15#include <framework/datastore/StoreObjPtr.h>
16#include <framework/dataobjects/EventT0.h>
17#include <hlt/dataobjects/OnlineEventT0.h>
48 void event()
override;
Module to write the EventT0s computed on the online systems (HLT).
StoreObjPtr< EventT0 > m_eventT0
StoreArray of EventT0.
virtual ~OnlineEventT0CreatorModule()=default
Destructor.
void initialize() override
Initialize: check DataStore content.
bool m_executeThisModule
Module parameter for executing the module or not.
void event() override
This method is called for each event.
OnlineEventT0CreatorModule()
Default constructor.
StoreArray< OnlineEventT0 > m_onlineEventT0
StoreArray of OnlineEventT0.
Accessor to arrays stored in the data store.
Type-safe access to single objects in the data store.
Abstract base class for different kinds of events.