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

#include "MainTool.h"

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

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


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