All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Types | Public Member Functions | List of all members
icarus_tool::IROILocator Class Referenceabstract

#include <IROILocator.h>

Inheritance diagram for icarus_tool::IROILocator:
icarus_tool::ROICannyEdgeDetection icarus_tool::ROIFromDecoder icarus_tool::ROIMorphological2D

Public Types

using VectorBool = std::vector< bool >
 
using VectorFloat = std::vector< float >
 
using ArrayBool = std::vector< VectorBool >
 
using ArrayFloat = std::vector< VectorFloat >
 
using PlaneIDVec = std::vector< geo::PlaneID >
 

Public Member Functions

virtual ~IROILocator () noexcept=default
 
virtual void configure (const fhicl::ParameterSet &pset)=0
 
virtual void initializeHistograms (art::TFileDirectory &)=0
 
virtual void FindROIs (const art::Event &, const ArrayFloat &, const std::vector< raw::ChannelID_t > &, const geo::PlaneID &, ArrayFloat &, ArrayBool &)=0
 

Detailed Description

Definition at line 25 of file IROILocator.h.

Member Typedef Documentation

Definition at line 36 of file IROILocator.h.

Definition at line 37 of file IROILocator.h.

Definition at line 39 of file IROILocator.h.

using icarus_tool::IROILocator::VectorBool = std::vector<bool>

Definition at line 34 of file IROILocator.h.

using icarus_tool::IROILocator::VectorFloat = std::vector<float>

Definition at line 35 of file IROILocator.h.

Constructor & Destructor Documentation

virtual icarus_tool::IROILocator::~IROILocator ( )
virtualdefaultnoexcept

Member Function Documentation

virtual void icarus_tool::IROILocator::configure ( const fhicl::ParameterSet &  pset)
pure virtual
virtual void icarus_tool::IROILocator::FindROIs ( const art::Event &  ,
const ArrayFloat ,
const std::vector< raw::ChannelID_t > &  ,
const geo::PlaneID ,
ArrayFloat ,
ArrayBool  
)
pure virtual
virtual void icarus_tool::IROILocator::initializeHistograms ( art::TFileDirectory &  )
pure virtual

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