76 list<ecalCell*> cells;
77 list<ecalCell*>::const_iterator p;
78 list<ecalCell*>::const_iterator r;
89 for(p=all.begin();p!=all.end();++p)
92 r1=(*p)->GetCenterX(); r1*=r1;
93 t=(*p)->GetCenterY(); t*=t;
94 r1=TMath::Sqrt(r1*r1+t*t);
97 (*p)->GetNeighborsList(cells);
98 for(r=cells.begin();r!=cells.end();++r)
100 if ((*r)->GetEnergy()<e)
continue;
101 if ((*r)->GetEnergy()==e)
103 r2=(*r)->GetCenterX(); r2*=r2;
104 t=(*r)->GetCenterY(); t*=t;
105 r2=TMath::Sqrt(r2*r2+t*t);
106 if (r1>=r2)
continue;
116 Info(
"Exec",
"%d maximums found", n);