 |
Belle II Software
release-05-01-25
|
12 #include <framework/core/HistoModule.h>
13 #include <framework/datastore/StoreArray.h>
14 #include <rawdata/dataobjects/RawPXD.h>
15 #include <rawdata/dataobjects/RawSVD.h>
16 #include <rawdata/dataobjects/RawCDC.h>
17 #include <rawdata/dataobjects/RawTOP.h>
18 #include <rawdata/dataobjects/RawARICH.h>
19 #include <rawdata/dataobjects/RawECL.h>
20 #include <rawdata/dataobjects/RawKLM.h>
21 #include <rawdata/dataobjects/RawTRG.h>
47 void event()
override final;
void defineHisto() override final
Histograms definition.
StoreArray< RawECL > m_eclRaw
ECL raw data.
TH1F * h_svdSize
Histogram for SVD data size.
TH1F * h_klmSize
Histogram for KLM data size.
TH1F * h_trgSize
Histogram for TRG data size.
StoreArray< RawCDC > m_cdcRaw
CDC raw data.
void initialize() override final
Initialize.
StoreArray< RawKLM > m_klmRaw
KLM raw data.
TH1F * h_cdcSize
Histogram for CDC data size.
TH1F * h_hltSize
Histogram for HLT data size.
TH1F * h_topSize
Histogram for TOP data size.
TH1F * h_arichSize
Histogram for ARICH data size.
StoreArray< RawSVD > m_svdRaw
SVD raw data.
Abstract base class for different kinds of events.
StoreArray< RawTRG > m_trgRaw
TRG raw data.
DAQMonitorModule()
Constructor.
TH1F * h_totalSize
Histogram for total data size.
StoreArray< RawARICH > m_arichRaw
ARICH raw data.
TH1F * h_eclSize
Histogram for ECL data size.
~DAQMonitorModule()=default
Destructor.
StoreArray< RawTOP > m_topRaw
TOP raw data.
TH1F * h_pxdSize
Histogram for PXD data size.
TH1F * h_nEvt
Histogram for total number of events.
void event() override final
Event.
StoreArray< RawPXD > m_pxdRaw
PXD raw data.
Accessor to arrays stored in the data store.
HistoModule.h is supposed to be used instead of Module.h for the modules with histogram definitions t...
A module for producing general DAQ DQM histograms.