Marlin
01.17.01
|
Tagging interface for processors that modify the LCIO event. More...
#include <EventModifier.h>
Public Member Functions | |
virtual void | modifyEvent (EVENT::LCEvent *)=0 |
Implement to modify the event. More... | |
virtual void | modifyRunHeader (EVENT::LCRunHeader *) |
Implement to modify the run header. More... | |
virtual const std::string & | name () const =0 |
Return name of this event modifier. More... | |
virtual | ~EventModifier () |
Return name of log level name this event modifier. More... | |
Tagging interface for processors that modify the LCIO event.
Definition at line 13 of file EventModifier.h.
|
inlinevirtual |
Return name of log level name this event modifier.
Definition at line 33 of file EventModifier.h.
|
pure virtual |
Implement to modify the event.
|
inlinevirtual |
Implement to modify the run header.
Definition at line 20 of file EventModifier.h.
|
pure virtual |
Return name of this event modifier.
Implemented in marlin::EventSelector.