Loop variables declared once (needed on HP)
authorhristov <hristov@f7af4fe6-9843-0410-8265-dc069ae4e863>
Sat, 6 Oct 2001 18:27:47 +0000 (18:27 +0000)
committerhristov <hristov@f7af4fe6-9843-0410-8265-dc069ae4e863>
Sat, 6 Oct 2001 18:27:47 +0000 (18:27 +0000)
PHOS/AliPHOSClusterizerv2.cxx
PHOS/AliPHOSEvalRecPoint.cxx

index 76d32df..950d6a5 100644 (file)
@@ -77,7 +77,9 @@ void AliPHOSClusterizerv2::Exec(Option_t* option)
     AliPHOSRecCpvManager* recCpv = new AliPHOSRecCpvManager();
     wPoolF->Add(recCpv);
 
-    for(Int_t iPoint=0; iPoint<gime->CpvRecPoints()->GetEntriesFast(); iPoint++) {
+    Int_t iPoint; //loop variable
+
+    for(iPoint=0; iPoint<gime->CpvRecPoints()->GetEntriesFast(); iPoint++) {
       rp = new AliPHOSEvalRecPoint(iPoint,AliPHOSEvalRecPoint::cpv);
       rp->MakeJob();
     }
@@ -90,7 +92,9 @@ void AliPHOSClusterizerv2::Exec(Option_t* option)
     cpvRecPoints->Delete();
     cpvRecPoints->Compress();
 
-    for(Int_t i=0; i<wPool->GetEntries(); i++)
+    Int_t i; //loop variable
+
+    for(i=0; i<wPool->GetEntries(); i++)
       cpvRecPoints->Add(wPool->At(i));
 
     wPool->Clear();
@@ -108,7 +112,7 @@ void AliPHOSClusterizerv2::Exec(Option_t* option)
     AliPHOSRecEmcManager* recEmc = new AliPHOSRecEmcManager();
     wPoolF->Add(recEmc);
 
-    for(Int_t iPoint=0; iPoint<gime->EmcRecPoints()->GetEntriesFast(); iPoint++) {
+    for(iPoint=0; iPoint<gime->EmcRecPoints()->GetEntriesFast(); iPoint++) {
       rp = new AliPHOSEvalRecPoint(iPoint,AliPHOSEvalRecPoint::emc);
       rp->MakeJob();
     }
@@ -120,7 +124,7 @@ void AliPHOSClusterizerv2::Exec(Option_t* option)
     emcRecPoints->Delete();
     emcRecPoints->Compress();
 
-    for(Int_t i=0; i<wPool->GetEntries(); i++)
+    for(i=0; i<wPool->GetEntries(); i++)
       emcRecPoints->Add(wPool->At(i));
 
     wPool->Clear();
index 8698bbc..cc86792 100644 (file)
@@ -139,8 +139,10 @@ void AliPHOSEvalRecPoint::DeleteParent()
 
 void AliPHOSEvalRecPoint::UpdateWorkingPool()
 {
+
+  Int_t i; //loop variable
   
-  for(Int_t i=0; i<this->InWorkingPool(); i++) {
+  for(i=0; i<this->InWorkingPool(); i++) {
      AliPHOSEvalRecPoint* parent = (AliPHOSEvalRecPoint*)GetFromWorkingPool(i);
      TObjArray children;
      Int_t nChild = parent->HasChild(children);
@@ -156,17 +158,17 @@ void AliPHOSEvalRecPoint::UpdateWorkingPool()
 
   }
 
-  for(Int_t i=0; i<this->InWorkingPool(); i++) {
+  for(i=0; i<this->InWorkingPool(); i++) {
     AliPHOSEvalRecPoint* weak = (AliPHOSEvalRecPoint*)GetFromWorkingPool(i);
     if (weak->KillWeakPoint()) delete weak;
   }
 
-  for(Int_t i=0; i<this->InWorkingPool(); i++) {
+  for(i=0; i<this->InWorkingPool(); i++) {
     AliPHOSEvalRecPoint* close = (AliPHOSEvalRecPoint*)GetFromWorkingPool(i);
     close->MergeClosePoint();
   }
 
-  for(Int_t i=0; i<this->InWorkingPool(); i++)
+  for(i=0; i<this->InWorkingPool(); i++)
     ((AliPHOSEvalRecPoint*)AliPHOSEvalRecPoint::GetFromWorkingPool(i))->SetIndexInList(i);
 
 }
@@ -272,7 +274,9 @@ void AliPHOSEvalRecPoint::InitTwoGam(Float_t* gamma1, Float_t* gamma2)
   AliPHOSGetter* fGetter = AliPHOSGetter::GetInstance();
   const AliPHOSGeometry* fGeom = fGetter->PHOSGeometry();
 
-  for(Int_t iDigit = 0 ; iDigit < nDigits ; iDigit ++)
+  Int_t iDigit; //loop variable
+
+  for(iDigit = 0 ; iDigit < nDigits ; iDigit ++)
     {
       digit = (AliPHOSDigit*)fGetter->Digits()->At( Digits[iDigit] ); 
       eDigit = Energies[iDigit];
@@ -295,7 +299,7 @@ void AliPHOSEvalRecPoint::InitTwoGam(Float_t* gamma1, Float_t* gamma2)
   if(exy<0) sinfi = -sinfi;
 
   Float_t eu3 = 0;
-  for(Int_t iDigit = 0 ; iDigit < nDigits ; iDigit ++)
+  for(iDigit = 0 ; iDigit < nDigits ; iDigit ++)
     {
       digit = (AliPHOSDigit*)fGetter->Digits()->At( Digits[iDigit] ); 
       eDigit = Energies[iDigit];
@@ -919,12 +923,14 @@ Int_t AliPHOSEvalRecPoint::UnfoldLocalMaxima()
   Float_t* Energies = GetEnergiesList();
   Float_t* eFit = new Float_t[nDigits];
 
-  for(Int_t iDigit=0; iDigit<nDigits; iDigit++)
+  Int_t iDigit; //loop variable
+
+  for(iDigit=0; iDigit<nDigits; iDigit++)
     {
       eFit[iDigit] = 0.;
     }
 
-  for(Int_t iDigit=0; iDigit<nDigits; iDigit++)
+  for(iDigit=0; iDigit<nDigits; iDigit++)
     {
       
       AliPHOSDigit* digit = (AliPHOSDigit*)fGetter->Digits()->At( Digits[iDigit] );