36 setDescription(
"LCIOEventUnpackingProcessor unpacks LCIO event" ) ;
42 log<DEBUG>() <<
"LCIOEventUnpackingProcessor::init() called" << std::endl ;
48 auto lcevent =
event->event<EVENT::LCEvent>() ;
49 auto colnames = lcevent->getCollectionNames() ;
50 if( not colnames->empty() ) {
51 auto colname = colnames->at(0) ;
52 lcevent->getCollection( colname ) ;
LCIOEventUnpackingProcessor()
Simple processor that triggers the LCEvent data unpacking.
#define MARLINMT_DECLARE_PROCESSOR(Class)
void setDescription(const std::string &desc)
Set the component description.
void init()
Initialize the processor.
void processEvent(EventStore *evt)
Process an input event.