17#include <dqm/core/DQMHistAnalysis.h>
45 void event() override final;
47 void endRun() override final;
This module is for analysis of ECL DQM histograms.
DQMHistAnalysisECLConnectedRegionsModule()
< derived from DQMHistAnalysisModule class.
void initialize() override final
Initialize the module.
std::string m_pvPrefix
Prefix to use for PVs registered by this module.
MonitoringObject * m_monObj
monitoring object
void terminate() override final
Terminate.
double m_largestCRLocalMaxNum
Average number local maximum in largest ECL CR.
void event() override final
Event processor.
void endRun() override final
Call when a run ends.
void beginRun() override final
Call when a run begins.
double m_largestCRAvgCrystalsNum
Average number of crystals in largest ECL CR.
~DQMHistAnalysisECLConnectedRegionsModule()
Destructor.
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.