 |
Belle II Software
release-05-01-25
|
19 #include <dqm/analysis/modules/DQMHistAnalysis.h>
57 virtual void event()
override;
58 virtual void endRun()
override;
int m_check_interval
Interval between checks in second.
DQMHistSnapshotsModule()
Constructor / Destructor.
TCanvas * canvas
The canvas for the histogram to be showed.
virtual void event() override
This method is the core of the module.
Class for generating snapshots for histograms.
SSNODE * find_snapshot(TString a)
Find a snapshot by the histogram's name.
virtual void beginRun() override
Module functions to be called from event process.
time_t m_last_check
The time for the last check.
The struct for the snapshots.
Abstract base class for different kinds of events.
TH1 * histo
The histogram for snapshot.
std::vector< SSNODE * > m_ssnode
List of snapshots.
virtual void terminate() override
This method is called at the end of the event processing.
TCanvas * find_canvas(TString s)
Find canvas by name.
virtual void endRun() override
This method is called if the current run ends.
int stale
Whether the histogram is not updated for a long time.
virtual void initialize() override
Module functions to be called from main process.
The base class for the histogram analysis module.