18 digi != digiRange.second;
20 GEMCluster cl(digi->strip(),digi->strip(),digi->bx());
34 for(GEMClusterContainer::const_iterator
i=initialclusters.begin();
35 i != initialclusters.end();
i++){
38 if(
i==initialclusters.begin()){
41 if(j == initialclusters.size()){
42 finalCluster.insert(prev);
44 else if(j < initialclusters.size()){
52 if(j == initialclusters.size()){
53 finalCluster.insert(prev);
58 if(j < initialclusters.size()){
59 finalCluster.insert(prev);
62 if(j == initialclusters.size()){
63 finalCluster.insert(prev);
64 finalCluster.insert(cl);
GEMClusterContainer doActualAction(GEMClusterContainer &initialclusters)
std::set< GEMCluster > GEMClusterContainer
GEMClusterContainer doAction(const GEMDigiCollection::Range &digiRange)
void merge(const GEMCluster &cl)
std::vector< DigiType >::const_iterator const_iterator
std::pair< const_iterator, const_iterator > Range
bool isAdjacent(const GEMCluster &cl) const