32 unsigned int numberClusters(0);
34 unsigned int sizeCluster(0);
35 bool closeCluster(
false);
42 for (
unsigned int row(0); row <
nrows_; ++row) {
47 if (sizeCluster == 0) {
58 else closeCluster = ((sizeCluster != 0) ?
true :
false);
64 if (sizeCluster != 0 and row == (nrows_ - 1)) closeCluster =
true;
void push_back(data_type const &d)
Phase2TrackerClusterizerArray matrix_
void set(unsigned int, unsigned int, bool, bool)
void setup(const PixelGeomDetUnit *)
void clusterizeDetUnit(const edm::DetSet< Phase2TrackerDigi > &, Phase2TrackerCluster1DCollectionNew::FastFiller &)
void fillMatrix(edm::DetSet< Phase2TrackerDigi >::const_iterator, edm::DetSet< Phase2TrackerDigi >::const_iterator)
unsigned int maxNumberClusters_
void clearMatrix(edm::DetSet< Phase2TrackerDigi >::const_iterator, edm::DetSet< Phase2TrackerDigi >::const_iterator)
Phase2TrackerClusterizerAlgorithm(unsigned int, unsigned int)
virtual const PixelTopology & specificTopology() const
Returns a reference to the pixel proxy topology.
collection_type::const_iterator const_iterator
unsigned int maxClusterSize_