18 digi != digiRange.second;
34 for(RPCClusterContainer::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);
void merge(const RPCCluster &cl)
RPCClusterContainer doAction(const RPCDigiCollection::Range &digiRange)
RPCClusterContainer doActualAction(RPCClusterContainer &initialclusters)
std::vector< DigiType >::const_iterator const_iterator
std::pair< const_iterator, const_iterator > Range
std::set< RPCCluster > RPCClusterContainer
bool isAdjacent(const RPCCluster &cl) const