28 list<hcalModule*> modules;
29 list<hcalModule*>::const_iterator p;
47 module=fStr->GetModule(fX, fY);
48 if (!module)
continue;
50 module->GetNeighborsList(modules);
51 for(p=modules.begin();p!=modules.end();++p)
52 if ((*p)->GetEnergy()>mmodule->GetEnergy())
55 mmodule->GetNeighborsList(modules);
56 for(p=modules.begin();p!=modules.end();++p)
57 if ((*p)->GetEnergy()>mmodule->GetEnergy())
60 if (p!=modules.end())
continue;
62 fCX=mmodule->GetCenterX();
63 fCY=mmodule->GetCenterY();
64 fCE=mmodule->GetEnergy();
65 fCE2=mmodule->GetEnergy2();
69 for(p=modules.begin();p!=modules.end();++p)
70 fOE+=(*p)->GetEnergy();