7 #include <UTIL/LCTOOLS.h> 35 "Whether to make a detailed dump of the event",
true } ;
60 auto lcevent = evt->
event<EVENT::LCEvent>() ;
62 UTIL::LCTOOLS::dumpEventDetailed( lcevent.get() ) ;
65 UTIL::LCTOOLS::dumpEvent( lcevent.get() ) ;
std::shared_ptr< T > event() const
Get the underlying event to a specific type.
void setRuntimeOption(ERuntimeOption option, bool value)
Force the runtime option to a given boolean value.
void processEvent(EventStore *evt)
Process an input event.
DumpEventProcessor()
Constructor.
DumpEventProcessor simply dumps an event in the console.
#define MARLINMT_DECLARE_PROCESSOR(Class)
void setDescription(const std::string &desc)
Set the component description.
void init()
Initialize the processor.
Whether the processor has to be executed in a critical section.
void printParameters() const
Print the component parameters.
BoolParameter _dumpDetailed