12#include <klm/dataobjects/KLMDigit.h>
13#include <klm/dataobjects/KLMChannelArrayIndex.h>
14#include <klm/dataobjects/KLMChannelMapValue.h>
15#include <klm/dataobjects/KLMElementNumbers.h>
18#include <calibration/CalibrationCollectorModule.h>
19#include <framework/datastore/StoreArray.h>
20#include <framework/datastore/StoreObjPtr.h>
CalibrationCollectorModule()
Constructor. Sets the default prefix for calibration dataobjects.
StoreObjPtr< KLMChannelMapValue< unsigned int > > m_HitMap
Hit map.
StoreArray< KLMDigit > m_KLMDigits
KLM digits.
const KLMElementNumbers * m_ElementNumbers
Element numbers.
void collectFromDQM(const char *dqmFile)
Collection of data from DQM modules.
KLMChannelStatusCollectorModule()
Constructor.
void collect() override
This method is called for each event.
~KLMChannelStatusCollectorModule() override
Destructor.
void closeRun() override
This method is called at the end of run.
void prepare() override
Initializer.
const KLMChannelArrayIndex * m_ChannelArrayIndex
KLM channel array index.
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.