1 #ifndef RecoLocalTracker_MTDClusterizer_MTDClusterizerBase_H 2 #define RecoLocalTracker_MTDClusterizer_MTDClusterizerBase_H 41 std::array<float,MAXSIZE>
time;
43 std::array<UShort,MAXSIZE>
x;
44 std::array<UShort,MAXSIZE>
y;
57 if (isize==MAXSIZE)
return false;
60 energy[
isize]=ienergy;
62 timeError[
isize]=itimeError;
boost::transform_iterator< IterHelp, const_IdIter > const_iterator
std::array< float, MAXSIZE > time
std::array< float, MAXSIZE > timeError
FTLRecHitCollection::const_iterator RecHitIterator
std::vector< T >::const_iterator const_iterator
bool add(FTLCluster::FTLHitPos const &p, float const ienergy, float const itime, float const itimeError)
std::array< UShort, MAXSIZE > y
static std::string const input
constexpr int row() const
FTLClusterCollection::const_iterator ClusterIterator
virtual ~MTDClusterizerBase()
virtual void clusterize(const FTLRecHitCollection &input, const MTDGeometry *geom, const MTDTopology *topo, FTLClusterCollection &output)=0
std::array< float, MAXSIZE > energy
std::array< UShort, MAXSIZE > x
constexpr int col() const