15#include <dqm/core/DQMHistAnalysis.h>
54 void event(
void)
override final;
The base class for the histogram analysis module.
DQM Histogram Analysis for PXD DAQ.
void terminate(void) override final
Terminator.
int m_minEntries
Update entry interval.
~DQMHistAnalysisPXDDAQModule()
Destructor.
void initialize(void) override final
Initializer.
TH1D * m_hStatistic
Histogram covering stat.
TCanvas * m_cStatisticUpd
Final Canvas.
MonitoringObject * m_monObj
Monitoring Object.
TCanvas * m_cDAQError
Final Canvas.
TCanvas * m_cMissingDHE
Final Canvas.
TCanvas * m_cStatistic
Final Canvas.
std::string m_histogramDirectoryName
name of histogram directory
TH2F * m_hMissingDHC
Histogram covering all DHC modules.
TH1 * m_hDAQError
Histogram covering all error types.
DQMHistAnalysisPXDDAQModule()
Constructor.
TH1F * m_hMissingDHP
Histogram covering all modules*DHP.
TCanvas * m_cMissingDHP
Final Canvas.
TH2F * m_hMissingDHE
Histogram covering all DHE modules.
void beginRun(void) override final
Called when entering a new run.
void event(void) override final
This method is called for each event.
TCanvas * m_cMissingDHC
Final Canvas.
MonitoringObject is a basic object to hold data for the run-dependency monitoring Run summary TCanvas...
Abstract base class for different kinds of events.