 |
Belle II Software
release-05-02-19
|
14 #include <klm/dataobjects/KLMDigit.h>
15 #include <klm/eklm/geometry/GeometryData.h>
18 #include <framework/core/Module.h>
19 #include <framework/datastore/StoreArray.h>
33 class EKLMDataCheckerModule :
public Module {
69 virtual void event()
override;
74 virtual void endRun()
override;
int nDigits
Total number of digits.
virtual void event() override
This method is called for each event.
const EKLM::GeometryData * m_GeoDat
Geometry data.
EKLMDataCheckerModule()
Constructor.
virtual ~EKLMDataCheckerModule()
Destructor.
virtual void beginRun() override
Called when entering a new run.
virtual void endRun() override
This method is called if the current run ends.
Abstract base class for different kinds of events.
int nBadDigits
Number of digits with readout error.
StoreArray< KLMDigit > m_Digits
Digits.
const EKLMElementNumbers * m_ElementNumbers
Element numbers.
std::map< int, struct StripData > m_StripDataMap
Map of strip data information.
int strip
Strip global number.
Accessor to arrays stored in the data store.
virtual void initialize() override
Initializer.
virtual void terminate() override
This method is called at the end of the event processing.