#include <IArtEventVisitor.h>
Public Member Functions | |
virtual | ~IArtEventVisitor () |
virtual void | produces (art::ProducesCollector &collector) |
virtual void | visit (art::Event &event)=0 |
Implement to visit an Art event. More... | |
Definition at line 23 of file IArtEventVisitor.h.
|
inlinevirtual |
Definition at line 25 of file IArtEventVisitor.h.
|
inlinevirtual |
If data is produced, must implement in order to call: collector.produces<DataType>(); If only reading data, implementation is not required.
Reimplemented in wcls::FrameSaver, wcls::SimChannelSink, and wcls::CookedFrameSink.
Definition at line 30 of file IArtEventVisitor.h.
|
pure virtual |
Implement to visit an Art event.
Implemented in wcls::SimDepoSource, wcls::FrameSaver, wcls::SimChannelSink, wcls::LazyFrameSource, wcls::CookedFrameSource, wcls::RawFrameSource, wcls::CookedFrameSink, wcls::MultiChannelNoiseDB, wcls::ChannelNoiseDB, and wcls::ChannelSelectorDB.