 |
Belle II Software
release-05-02-19
|
11 #ifndef BEAMDIGITIZERMODULE_H
12 #define BEAMDIGITIZERMODULE_H
14 #include <framework/core/Module.h>
15 #include <framework/datastore/StoreArray.h>
16 #include <beast/beamabort/dataobjects/BeamabortHit.h>
19 const Int_t MAXSIZE = 10000;
21 const Int_t MAXtSIZE = 1000;
57 virtual void event()
override;
60 virtual void endRun()
override;
double m_WorkFunction
Array for BemaabortHit.
double m_FanoFactor
Fano Factor.
BeamDigitizerModule()
Constructor: Sets the description, the properties and the parameters of the module.
virtual void terminate() override
This method is called at the end of the event processing.
virtual void endRun() override
This method is called if the current run ends.
Abstract base class for different kinds of events.
virtual void event() override
This method is the core of the module.
virtual void beginRun() override
Called when entering a new run.
Accessor to arrays stored in the data store.
virtual void initialize() override
Initialize the Module.