 |
Belle II Software
release-05-01-25
|
11 #include <dqm/analysis/modules/DQMHistAnalysis.h>
17 #include "epicsString.h"
18 #include "cantProceed.h"
34 std::string histoname;
35 std::vector <double> data;
54 void endRun(
void)
override final;
55 void event(
void)
override final;
71 std::vector<MYNODE*> pmynode;
void event(void) override final
This method is the core of the module.
~DQMHistOutputToEPICSModule()
Destructor.
void copyToLast(void)
copy over to "last" PV
void beginRun(void) override final
Module functions to be called from event process.
std::vector< std::vector< std::string > > m_histlist
Parameter list for histograms.
void terminate(void) override final
This method is called at the end of the event processing.
bool m_dirty
Flag to mark that a new runs as started anddata not copied to last PV.
Abstract base class for different kinds of events.
void endRun(void) override final
This method is called if the current run ends.
Write DQM Histogram Content to EPICS Arrays.
void cleanPVs(void)
set PVs to zero content (at run start)
DQMHistOutputToEPICSModule()
Constructor.
The base class for the histogram analysis module.
void initialize(void) override final
Module functions to be called from main process.