16#include <framework/core/HistoModule.h>
17#include <framework/datastore/StoreArray.h>
18#include <framework/datastore/StoreObjPtr.h>
19#include <framework/dataobjects/EventMetaData.h>
20#include <rawdata/dataobjects/RawPXD.h>
21#include <rawdata/dataobjects/RawSVD.h>
22#include <rawdata/dataobjects/RawCDC.h>
23#include <rawdata/dataobjects/RawTOP.h>
24#include <rawdata/dataobjects/RawARICH.h>
25#include <rawdata/dataobjects/RawECL.h>
26#include <rawdata/dataobjects/RawKLM.h>
27#include <rawdata/dataobjects/RawTRG.h>
56 void event() override final;
A module for producing general DAQ DQM histograms.
TH1F * h_hltSize
Histogram for HLT data size.
void initialize() override final
Initialize.
StoreArray< RawARICH > m_arichRaw
ARICH raw data.
DAQMonitorModule()
Constructor.
TH1F * h_totalSize
Histogram for total data size.
StoreArray< RawSVD > m_svdRaw
SVD raw data.
StoreArray< RawTOP > m_topRaw
TOP raw data.
StoreArray< RawKLM > m_klmRaw
KLM raw data.
void defineHisto() override final
Histograms definition.
TH1F * h_nEvt
Histogram for total number of events.
StoreArray< RawPXD > m_pxdRaw
PXD raw data.
TH1F * h_cdcSize
Histogram for CDC data size.
StoreObjPtr< EventMetaData > m_eventMetaData
Input ptr for EventMetaData.
TH1F * h_arichSize
Histogram for ARICH data size.
void event() override final
Event.
TH1F * h_svdSize
Histogram for SVD data size.
TH1F * h_pxdSize
Histogram for PXD data size.
TH1F * h_runNr
Histogram for run nr crosscheck.
void beginRun() override final
Begin run.
TH1F * h_trgSize
Histogram for TRG data size.
TH1F * h_eclSize
Histogram for ECL data size.
~DAQMonitorModule()=default
Destructor.
StoreArray< RawTRG > m_trgRaw
TRG raw data.
TH1F * h_klmSize
Histogram for KLM data size.
StoreArray< RawECL > m_eclRaw
ECL raw data.
StoreArray< RawCDC > m_cdcRaw
CDC raw data.
TH1F * h_topSize
Histogram for TOP data size.
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.
Type-safe access to single objects in the data store.
Abstract base class for different kinds of events.