 |
Belle II Software
release-05-02-19
|
14 #include <klm/dataobjects/KLMDigit.h>
15 #include <klm/dataobjects/KLMChannelArrayIndex.h>
16 #include <klm/dataobjects/KLMChannelMapValue.h>
17 #include <klm/dataobjects/KLMElementNumbers.h>
20 #include <calibration/CalibrationCollectorModule.h>
21 #include <framework/datastore/StoreArray.h>
22 #include <framework/datastore/StoreObjPtr.h>
33 class KLMChannelStatusCollectorModule :
34 public CalibrationCollectorModule {
void collect() override
This method is called for each event.
void collectFromDQM(const char *dqmFile)
Collection of data from DQM modules.
StoreObjPtr< KLMChannelMapValue< unsigned int > > m_HitMap
Hit map.
const KLMElementNumbers * m_ElementNumbers
Element numbers.
Abstract base class for different kinds of events.
Type-safe access to single objects in the data store.
void closeRun() override
This method is called at the end of run.
const KLMChannelArrayIndex * m_ChannelArrayIndex
KLM channel array index.
void prepare() override
Initializer.
StoreArray< KLMDigit > m_KLMDigits
KLM digits.
KLMChannelStatusCollectorModule()
Constructor.
Accessor to arrays stored in the data store.
~KLMChannelStatusCollectorModule()
Destructor.