LArSoft  v07_13_02
Liquid Argon Software toolkit - http://larsoft.org/
lar_pandora::NeutrinoIdBaseTool Class Referenceabstract

Abstract base class for a neutrino ID tool. More...

#include "NeutrinoIdBaseTool.h"

Inheritance diagram for lar_pandora::NeutrinoIdBaseTool:
lar_pandora::SimpleNeutrinoId

Public Member Functions

virtual ~NeutrinoIdBaseTool () noexcept=default
 
virtual void ClassifySlices (SliceVector &slices, const art::Event &evt)=0
 The tools interface function. Here the derived tool will classify the input slices. More...
 

Detailed Description

Abstract base class for a neutrino ID tool.

Definition at line 21 of file NeutrinoIdBaseTool.h.

Constructor & Destructor Documentation

virtual lar_pandora::NeutrinoIdBaseTool::~NeutrinoIdBaseTool ( )
virtualdefaultnoexcept

Member Function Documentation

virtual void lar_pandora::NeutrinoIdBaseTool::ClassifySlices ( SliceVector slices,
const art::Event evt 
)
pure virtual

The tools interface function. Here the derived tool will classify the input slices.

Parameters
slicesthe input vector of slices to classify
evtthe art event

Implemented in lar_pandora::SimpleNeutrinoId.


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