LArSoft  v07_13_02
Liquid Argon Software toolkit - http://larsoft.org/
wcls::IArtEventVisitor Class Referenceabstract

#include "IArtEventVisitor.h"

Inheritance diagram for wcls::IArtEventVisitor:

Public Member Functions

virtual ~IArtEventVisitor ()
 
virtual void produces (art::EDProducer *prod)
 
virtual void visit (art::Event &event)=0
 Implement to visit an Art event. More...
 

Detailed Description

Definition at line 22 of file IArtEventVisitor.h.

Constructor & Destructor Documentation

virtual wcls::IArtEventVisitor::~IArtEventVisitor ( )
inlinevirtual

Definition at line 24 of file IArtEventVisitor.h.

24 {}

Member Function Documentation

virtual void wcls::IArtEventVisitor::produces ( art::EDProducer prod)
inlinevirtual

If data is produced, must implement in order to call: prod.<DataType>produces(); If only reading data, implementation is not required.

Definition at line 29 of file IArtEventVisitor.h.

29 {}
virtual void wcls::IArtEventVisitor::visit ( art::Event event)
pure virtual

Implement to visit an Art event.


The documentation for this class was generated from the following file: