12#include <dqm/core/DQMHistAnalysis.h>
41 void event() override final;
43 void endRun() override final;
This module exports the average value of out-of-time ECLCalDigits into EPICS and MiraBelle.
void initialize() override final
Initialize the module.
std::map< std::string, double > m_out_of_time_digits
Out-of-time ECLCalDigits for several cases.
DQMHistAnalysisECLOutOfTimeDigitsModule()
< derived from DQMHistAnalysisModule class.
std::string m_pvPrefix
Prefix to use for PVs registered by this module.
MonitoringObject * m_monObj
monitoring object
void terminate() override final
Terminate.
void event() override final
Event processor.
~DQMHistAnalysisECLOutOfTimeDigitsModule()
Destructor.
void endRun() override final
Call when a run ends.
bool m_onlyIfUpdated
If true (default), update EPICS PVs only if there were changes in the histograms.
The base class for the histogram analysis module.
MonitoringObject is a basic object to hold data for the run-dependency monitoring Run summary TCanvas...
Abstract base class for different kinds of events.