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;
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()
Constructor.
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.