Public Member Functions | List of all members
wcls::MainTool Class Referenceabstract

#include <MainTool.h>

Inheritance diagram for wcls::MainTool:
wcls::WCLS

Public Member Functions

virtual ~MainTool () noexcept=default
 
virtual void produces (art::ProducesCollector &collector)=0
 
virtual void process (art::Event &event)=0
 Accept an event to process. More...
 

Detailed Description

Definition at line 20 of file MainTool.h.

Constructor & Destructor Documentation

virtual wcls::MainTool::~MainTool ( )
virtualdefaultnoexcept

Member Function Documentation

virtual void wcls::MainTool::process ( art::Event event)
pure virtual

Accept an event to process.

Implemented in wcls::WCLS.

virtual void wcls::MainTool::produces ( art::ProducesCollector collector)
pure virtual

Accept a base producer. Typically needed in order to call prod.produces<Type>() for Type of any expected data products

Implemented in wcls::WCLS.


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