 |
Belle II Software
release-05-01-25
|
6 #ifndef CDCDQM7MODULE_H
7 #define CDCDQM7MODULE_H
9 #include <framework/core/HistoModule.h>
10 #include <framework/datastore/StoreArray.h>
11 #include <framework/datastore/StoreObjPtr.h>
12 #include <rawdata/dataobjects/RawFTSW.h>
43 void event()
override;
TH1D * h_occAfterInjLER
occupancy after LER injection.
TH1D * h_board_out_tdc
board w/ out of range TDC
virtual ~cdcDQM7Module()
Destructor.
void defineHisto() override
function to define histograms
TH2D * bmap_2
board status map 2D
void terminate() override
termination action
TH1D * h_occ_L[56]
occupancy-layer-dep.
cdcDQM7Module()
Constructor.
StoreArray< RawFTSW > m_rawFTSW
Input array for DAQ Status.
TH1D * h_nhits_L[56]
histogram hit in each layer
TH1D * h_EoccAfterInjLER
nhits after LER injection.
The module for Data Quality Monitor.
TH1D * h_tdc_sL[9]
tdc each super layer
Abstract base class for different kinds of events.
void initialize() override
Module functions.
TH1D * h_EoccAfterInjHER
nhits after HER injection.
TH1D * h_hit_cell
hits-of-cell
TH1D * h_occAfterInjHER
occupancy after HER injection.
void event() override
action per each event
void endRun() override
action at run end
TH1D * h_fast_tdc
fastest TDC in each event
TH1D * h_adc_sL[9]
adc each super layer
Accessor to arrays stored in the data store.
void beginRun() override
action at runbegin
HistoModule.h is supposed to be used instead of Module.h for the modules with histogram definitions t...