11#include <reconstruction/dbobjects/EventsOfDoomParameters.h>
14#include <cdc/dataobjects/CDCHit.h>
15#include <framework/core/Module.h>
16#include <framework/database/DBObjPtr.h>
17#include <framework/dataobjects/EventMetaData.h>
18#include <framework/datastore/StoreArray.h>
19#include <framework/datastore/StoreObjPtr.h>
20#include <svd/dataobjects/SVDShaperDigit.h>
Class containing the result of the unpacker in raw data and the result of the digitizer in simulation...
Class for accessing objects in the database.
virtual ~EventsOfDoomBusterModule() final
Default Destructor.
uint32_t m_nCDCHitsMax
The max number of CDC hits for an event to be kept for reconstruction.
void initialize() final
Module initializer.
void beginRun() final
Called when entering a new run.
uint32_t m_nSVDShaperDigitsMax
The max number of SVD shaper digits for an event to be kept for reconstruction.
StoreObjPtr< EventMetaData > m_eventInfo
Event Meta Data Store ObjPtr.
void event() final
Flag each event.
DBObjPtr< EventsOfDoomParameters > m_eventsOfDoomParameters
EventsOfDoomParameters Database OjbPtr.
StoreArray< SVDShaperDigit > m_svdShaperDigits
SVDShaperDigits StoreArray.
StoreArray< CDCHit > m_cdcHits
CDCHits StoreArray.
EventsOfDoomBusterModule()
Module constructor.
DBObject containing parameters used in EventsOfDoomBuster module.
The SVD ShaperDigit class.
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.