 |
Belle II Software
release-05-01-25
|
16 #include <dqm/analysis/modules/DQMHistAnalysis.h>
17 #include <vxd/dataobjects/VxdID.h>
48 void event(
void)
override final;
75 std::vector <chid> mychid;
DQMHistAnalysisPXDReductionModule()
Constructor.
void event(void) override final
This method is the core of the module.
void initialize(void) override final
Module functions to be called from main process.
bool m_useEpics
flag if to export to EPICS
Abstract base class for different kinds of events.
std::vector< VxdID > m_PXDModules
IDs of all PXD Modules to iterate over.
MonitoringObject * m_monObj
Monitoring Object.
~DQMHistAnalysisPXDReductionModule()
Destructor.
std::string m_histogramDirectoryName
name of histogram directory
TLine * m_line1
Line in the Canvas to guide the eye.
TCanvas * m_cReduction
Final Canvas.
void beginRun(void) override final
Module functions to be called from event process.
TH1F * m_hReduction
Histogram covering all modules.
DQM Histogram Analysis for PXD Reduction.
void terminate(void) override final
This method is called at the end of the event processing.
std::string m_pvPrefix
prefix for EPICS PVs
MonitoringObject is a basic object to hold data for the run-dependency monitoring Run summary TCanvas...
The base class for the histogram analysis module.