35 void Remove(
unsigned int planeIdx,
unsigned int cellIdx);
41 unsigned int cellIdx)
const;
45 unsigned int cellIdx)
const;
49 unsigned int cellIdx)
const;
52 std::map<geo::OfflineChan, art::Ptr<rb::CellHit> >
fMap;
std::map< geo::OfflineChan, art::Ptr< rb::CellHit > > fMap
A collection of associated CellHits.
Provides efficient lookup of CellHits by plane and cell number.
void Remove(unsigned int planeIdx, unsigned int cellIdx)
Perform a "2 point" Hough transform on a collection of hits.
art::Ptr< rb::CellHit > Cell(unsigned int planeIdx, unsigned int cellIdx) const
Return the cell at this position. Empty pointer if no match.
art::Ptr< rb::CellHit > operator()(unsigned int planeIdx, unsigned int cellIdx) const
Syntactic sugar for Cell.
bool CellExists(unsigned int planeIdx, unsigned int cellIdx) const
Does the map contain any cell at this position?
Simple object representing a (plane, cell) pair.
void Add(const art::Ptr< rb::CellHit > &chit)