1 #ifndef _RdStationDebugWriter_RdStationDebugWriter_h_
2 #define _RdStationDebugWriter_RdStationDebugWriter_h_
4 #include <fwk/VModule.h>
7 namespace RdStationDebugWriter {
fwk::VModule::ResultFlag Run(evt::Event &event) override
Run: invoked once per event.
fwk::VModule::ResultFlag Finish() override
Finish: invoked at end of the run (NOT end of the event)
fwk::VModule::ResultFlag Init() override
Initialize: invoked at beginning of run (NOT beginning of event)
REGISTER_MODULE("RdStationDebugWriter", RdStationDebugWriter)
std::string fAsciiTraceNameBase
Beginning of file name for ASCII file output.
std::string fAsciiSpectrumNameBase
Beginning of file name for ASCII file output.
int fLastEventID
ID of the last event.
unsigned long int fEventCounter
Counts the number of events processed by the module.
ResultFlag
Flag returned by module methods to the RunController.
unsigned long int fStepCounter
Counts the number of calls of the module for the same event.