LArSoft  v09_90_00
Liquid Argon Software toolkit - https://larsoft.org/
wcls::IArtEventVisitor Class Referenceabstract

#include "IArtEventVisitor.h"

Inheritance diagram for wcls::IArtEventVisitor:

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...
 

Detailed Description

Definition at line 23 of file IArtEventVisitor.h.

Constructor & Destructor Documentation

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

Definition at line 25 of file IArtEventVisitor.h.

25 {}

Member Function Documentation

virtual void wcls::IArtEventVisitor::produces ( art::ProducesCollector collector)
inlinevirtual

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

Definition at line 30 of file IArtEventVisitor.h.

30 {}
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: