Public Member Functions | List of all members
gar::geo::seg::ChannelMapAlg Class Referenceabstract

#include <ChannelMapAlg.h>

Inheritance diagram for gar::geo::seg::ChannelMapAlg:
gar::geo::seg::ChannelMapStandardAlg

Public Member Functions

virtual ~ChannelMapAlg ()=default
 
virtual void Initialize (gar::geo::GeometryCore &geo)=0
 
virtual void Uninitialize ()=0
 
virtual unsigned int Nchannels () const =0
 
virtual unsigned int NearestChannel (float const *xyz) const =0
 
virtual void NearestChannelInfo (float const *xyz, gar::geo::ChanWithNeighbors &cwn) const =0
 
virtual unsigned int GapChannelNumber () const =0
 
virtual void ChannelToPosition (unsigned int chan, float *xyz) const =0
 
virtual float GetIROCInnerRadius () const =0
 
virtual float GetIROCOuterRadius () const =0
 
virtual float GetOROCInnerRadius () const =0
 
virtual float GetOROCOuterRadius () const =0
 
virtual float GetOROCPadHeightChangeRadius () const =0
 

Detailed Description

Definition at line 48 of file ChannelMapAlg.h.

Constructor & Destructor Documentation

virtual gar::geo::seg::ChannelMapAlg::~ChannelMapAlg ( )
virtualdefault

Member Function Documentation

virtual void gar::geo::seg::ChannelMapAlg::ChannelToPosition ( unsigned int  chan,
float *  xyz 
) const
pure virtual
virtual unsigned int gar::geo::seg::ChannelMapAlg::GapChannelNumber ( ) const
pure virtual
virtual float gar::geo::seg::ChannelMapAlg::GetIROCInnerRadius ( ) const
pure virtual
virtual float gar::geo::seg::ChannelMapAlg::GetIROCOuterRadius ( ) const
pure virtual
virtual float gar::geo::seg::ChannelMapAlg::GetOROCInnerRadius ( ) const
pure virtual
virtual float gar::geo::seg::ChannelMapAlg::GetOROCOuterRadius ( ) const
pure virtual
virtual float gar::geo::seg::ChannelMapAlg::GetOROCPadHeightChangeRadius ( ) const
pure virtual
virtual void gar::geo::seg::ChannelMapAlg::Initialize ( gar::geo::GeometryCore geo)
pure virtual
virtual unsigned int gar::geo::seg::ChannelMapAlg::Nchannels ( ) const
pure virtual
virtual unsigned int gar::geo::seg::ChannelMapAlg::NearestChannel ( float const *  xyz) const
pure virtual
virtual void gar::geo::seg::ChannelMapAlg::NearestChannelInfo ( float const *  xyz,
gar::geo::ChanWithNeighbors cwn 
) const
pure virtual
virtual void gar::geo::seg::ChannelMapAlg::Uninitialize ( )
pure virtual

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