 |
Belle II Software
release-05-02-19
|
10 #include <tracking/trackFindingCDC/utilities/ProcessingSignalListener.h>
12 #include <tracking/trackFindingCDC/utilities/Backtrace.h>
14 #include <framework/logging/Logger.h>
19 using namespace TrackFindingCDC;
26 B2DEBUG(20,
"Processing signal listener " <<
m_initializedAs <<
" was not terminated after initialization");
33 B2DEBUG(20,
typeid(*this).name() <<
" has been initialized before");
43 B2DEBUG(20,
typeid(*this).name() <<
" was not initialized");
50 B2DEBUG(20,
typeid(*this).name() <<
" was not initialized");
57 B2DEBUG(20,
typeid(*this).name() <<
" was not initialized");
64 B2DEBUG(20,
typeid(*this).name() <<
" has been terminated before");
70 B2DEBUG(20,
typeid(*this).name() <<
" was not initialized before termination");
virtual void beginEvent()
Receive signal for the start of a new event.
virtual void endRun()
Receive signal for the end of the run.
virtual void initialize()
Receive signal before the start of the event processing.
bool m_initialized
Flag to keep track whether initialization happend before.
virtual void beginRun()
Receive signal for the beginning of a new run.
Abstract base class for different kinds of events.
ProcessingSignalListener()
Allow default construction.
bool m_terminated
Flag to keep track whether termination happend before.
virtual ~ProcessingSignalListener()
Make destructor of interface virtual.
@ c_Debug
Debug: for code development.
std::string m_initializedAs
Name of the type during initialisation.
virtual void terminate()
Receive Signal for termination of the event processing.