8 #ifndef DQM_HISTO_MANAGER_H
9 #define DQM_HISTO_MANAGER_H
11 #include <framework/core/Module.h>
12 #include <daq/dataflow/EvtSocket.h>
14 #include <framework/pcore/MsgHandler.h>
17 #include "TDirectory.h"
22 #define DQM_SOCKET 9899
49 int StreamHistograms(TDirectory*,
MsgHandler*);
Class definition of DqmHistoManager module.
virtual void event()
This method is the core of the module.
std::string m_histfile
Name of histogram output file.
virtual void initialize()
module functions
virtual void beginRun()
Called when entering a new run.
virtual void terminate()
This method is called at the end of the event processing.
virtual void endRun()
This method is called if the current run ends.
std::string m_workdir
Name of working directory.
bool m_initmain
True if initialize() was called.
std::string m_hostname
Host name to send histograms.
DqmHistoManagerModule()
Constructor and Destructor.
A class to encode/decode an EvtMessage.
Abstract base class for different kinds of events.