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