 |
Belle II Software
release-05-02-19
|
17 #include <framework/core/Module.h>
18 #include <framework/datastore/StoreArray.h>
54 virtual void event()
override;
EclCovMatrixNtupleModule()
Constructor.
virtual void event() override
Method is called for each event.
int m_DigiTime[8736]
eclDigit Time
StoreArray< ECLDigit > m_eclDigiArray
Store array: ECLDigit.
int m_theta[8736]
Crystal Theta ID.
int m_DspHit[8736][31]
eclDsp sample Array
TTree * m_tree
Root tree name.
double m_DeltaT[8736]
eclTrig Time
TFile * m_rootFile
Root file for saving the output.
StoreArray< ECLDsp > m_eclDspArray
Store array: ECLDsp.
std::string m_dspArrayName
eclDSPs array name
std::string m_digiArrayName
eclDigit array name
int m_nhits
Number of eclHits.
StoreArray< ECLTrig > m_eclTrigArray
Store array: ECLTrig.
int m_phi[8736]
Crystal Phi ID.
Abstract base class for different kinds of events.
virtual void initialize() override
Initializes the module.
double m_hitTime[8736]
eclHit Time
a module to write ECL waveform and fitted time and amplitude information in a root ntuple
double m_hitE[8736]
eclHit Energy
Accessor to arrays stored in the data store.
std::string m_dataOutFileName
output root file name (given as Module parameter)
int m_cellID[8736]
Crystal ID.
virtual ~EclCovMatrixNtupleModule()
Destructor.
virtual void terminate() override
Terminates the module.