19#ifndef CALOTOPOTMPHASHCLUSTERBASE_H
20#define CALOTOPOTMPHASHCLUSTERBASE_H
59 return reinterpret_cast<reference> (pointer_list::iterator::operator*());
64 return reinterpret_cast<reference> (pointer_list::iterator::operator*());
119 float ratio = cell->getSignedRatio();
const T * getCaloTopoTmpClusterCell() const
iterator(pointer_list::iterator iter)
void add(HashCell &hashCell)
pointer_list::pool_type pool_type
CaloTopoTmpHashClusterBase(pool_type &pool)
CxxUtils::pointer_list pointer_list
float getMaxRatio() const
void add(CaloTopoTmpHashClusterBase &hashCluster)
CaloTopoTmpHashCell< CaloTopoSplitterClusterCell > HashCell
Forward iterator over the list.
friend class pointer_list
A fast way to store a variable-sized collection of pointers.
iterator end()
Iterator at the end of the container.
iterator begin()
Iterator at the beginning of the container.
A fast way to store a variable-sized collection of pointers.