Loop variables delcared only once (HP,Sun)
authorhristov <hristov@f7af4fe6-9843-0410-8265-dc069ae4e863>
Mon, 25 Jun 2001 15:35:58 +0000 (15:35 +0000)
committerhristov <hristov@f7af4fe6-9843-0410-8265-dc069ae4e863>
Mon, 25 Jun 2001 15:35:58 +0000 (15:35 +0000)
ITS/AliITSTrackerV1.cxx
ZDC/AliZDCFragment.cxx

index 1946e9273f61549ee21596c6e6deffc90f6c6596..ddda97f4e2ef77067c3d5d56243138e89cd5556a 100644 (file)
@@ -107,6 +107,10 @@ void AliITSTrackerV1::DoTracking(Int_t evNumber, Int_t min_t, Int_t max_t, TFile
 //Origin  A. Badala' and G.S. Pappalardo:  e-mail Angela.Badala@ct.infn.it, Giuseppe.S.Pappalardo@ct.infn.it 
 //   ex macro for tracking ITS
 
+  //Loop variables
+
+  Int_t i;
+
   printf("begin DoTracking - file %p\n",file);
   
 ///////////////////////////////////////  gets information on geometry ///////////////////////////////////  
@@ -118,7 +122,7 @@ void AliITSTrackerV1::DoTracking(Int_t evNumber, Int_t min_t, Int_t max_t, TFile
   TVector det(9);
   
   //cout<<" nlad ed ndet \n";
-  for(Int_t i=0; i<6; i++) {
+  for(i=0; i<6; i++) {
     geoinfo->Nlad[i]=g1->GetNladders(i+1);
     geoinfo->Ndet[i]=g1->GetNdetectors(i+1);
         //cout<<geoinfo->Nlad[i]<<" "<<geoinfo->Ndet[i]<<"\n"; 
@@ -126,7 +130,7 @@ void AliITSTrackerV1::DoTracking(Int_t evNumber, Int_t min_t, Int_t max_t, TFile
   //getchar();
 
   //cout<<" raggio medio = ";
-  for(Int_t i=0; i<6; i++) {  
+  for(i=0; i<6; i++) {  
     g1->GetCenterThetaPhi(i+1,ll,dd,det);
     geoinfo->Avrad[i]=TMath::Sqrt(det(0)*det(0)+det(1)*det(1));
         //cout<<geoinfo->Avrad[i]<<" ";
@@ -237,7 +241,6 @@ void AliITSTrackerV1::DoTracking(Int_t evNumber, Int_t min_t, Int_t max_t, TFile
   //////////////////////////////  good tracks definition in TPC  ////////////////////////////////
       
   ofstream out1 ("AliITSTrag.out");
-  Int_t i;
   for (i=0; i<ngood; i++) out1 << gt[i].ptg << "\n";
   out1.close();
 
index f95f926b734e69d3a16abf73a88c820337c65d48..05e6c668fb3cc10e104e05d5b1b3a59cfa2baf0b 100644 (file)
@@ -62,6 +62,10 @@ AliZDCFragment::AliZDCFragment(Float_t b)
 //_____________________________________________________________________________
 void AliZDCFragment::GenerateIMF(Int_t* fZZ, Int_t &fNalpha)
 {
+
+   // Loop variables
+  Int_t i,j;
+
    // Coefficients of polynomial for average number of IMF
    const Float_t  ParamNimf[5]={0.011236,1.8364,56.572,-116.24,58.289}; 
    // Coefficients of polynomial for fluctuations on average number of IMF
@@ -213,10 +217,10 @@ void AliZDCFragment::GenerateIMF(Int_t* fZZ, Int_t &fNalpha)
    // Extract randomly the charge of the fragments from the distribution
  
    Float_t * zz = new Float_t[fNimf];
-   for(Int_t j=0; j<fNimf; j++){
+   for(j=0; j<fNimf; j++){
       zz[j] =0;
    }
-   for(Int_t i=0; i<fNimf; i++){
+   for(i=0; i<fNimf; i++){
       zz[i] = Float_t(funTau->GetRandom());
 //      printf("\n     zz[%d] = %f \n",i,zz[i]);
    }
@@ -231,7 +235,7 @@ void AliZDCFragment::GenerateIMF(Int_t* fZZ, Int_t &fNalpha)
 //   }
    
    // Rescale the maximum charge to fZmax
-   for(Int_t j=0; j<fNimf; j++){
+   for(j=0; j<fNimf; j++){
      fZZ[j] = Int_t (zz[j]*fZmax/zz[fNimf-1]);
      if(fZZ[j]<3) fZZ[j] = 3;
 //     printf("\n      fZZ[%d] = %d \n",j,fZZ[j]);
@@ -247,7 +251,7 @@ void AliZDCFragment::GenerateIMF(Int_t* fZZ, Int_t &fNalpha)
    
    Int_t k = 0;
    if(SumZ>ZbFrag){
-     for(Int_t i=0; i< fNimf; i++){
+     for(i=0; i< fNimf; i++){
        k += 1;
        SumZ -= fZZ[i];
        if(SumZ<=ZbFrag){
@@ -269,13 +273,13 @@ void AliZDCFragment::GenerateIMF(Int_t* fZZ, Int_t &fNalpha)
    }
 
    fNimf += k;
-   for(Int_t i=0; i<fNimf; i++){
+   for(i=0; i<fNimf; i++){
      fZZ[i] = fZZ[i+k];
    }
    fNimf -= k;
    
    SumZ=0;
-   for(Int_t i=0; i<fNimf; i++){
+   for(i=0; i<fNimf; i++){
      SumZ += fZZ[i];
    }