 |
Belle II Software
release-05-02-19
|
1 #ifndef TRCCDCTSFDQMMODULE_h
2 #define TRCCDCTSFDQMMODULE_h
4 #include <framework/core/HistoModule.h>
5 #include <framework/datastore/StoreArray.h>
6 #include <trg/cdc/dataobjects/TRGCDCTSFUnpackerStore.h>
17 class TRGCDCTSFDQMModule :
public HistoModule {
32 virtual void event()
override;
34 virtual void endRun()
override;
bool m_generatePostscript
flag to save ps file
TH1I * h_nhit
Total number of TSF hits per event in each superlayer.
virtual ~TRGCDCTSFDQMModule()
Destrunctor.
int m_TSFMOD
TSF module number.
StoreArray< TRGCDCTSFUnpackerStore > entAry
TSF data store.
TH1I * h_timing
Timing of TSF hits in each superlayer.
virtual void initialize() override
initialize
virtual void event() override
Event.
std::string m_postScriptName
name of ps file
unsigned _exp
experiment number
TH1I * h_nhit_tsf
Total number of hits in each TSF.
Abstract base class for different kinds of events.
virtual void beginRun() override
begin Run
TRGCDCTSFDQMModule()
Costructor.
TH1I * h_valid
Valid type of TSF hits in each superlayer.
TDirectory * oldDir
TDirectories.
virtual void terminate() override
terminate
Accessor to arrays stored in the data store.
virtual void defineHisto() override
Define Histogram.
virtual void endRun() override
End Run.
TDirectory * dirDQM
TDirectories.