- for (Int_t i=0; i<3; i++) {
- zr=abs_l-d_rear+5+i*10.;
- cpar[1] = zr * TMath::Tan(theta_r);
- cpar[2] = zr * TMath::Tan(acc_max);
- cpar[3] = cpar[1] + dr_min;
- cpar[4] = cpar[2] + dr_max;
- dz=(abs_l-abs_d)/2.-cpar[0]-5.-(2-i)*10;
- gMC->Gsposp("ARPE", i+1, "AITR", 0., 0., dz, 0, "ONLY",cpar,5);
- }
+ { // Begin local scope for i
+ for (Int_t i=0; i<3; i++) {
+ zr=zRear-dRear+5+i*10.;
+ cpar[1] = zr * TMath::Tan(thetaR);
+ cpar[2] = zr * TMath::Tan(accMax);
+ cpar[3] = cpar[1] + drMin;
+ cpar[4] = cpar[2] + drMax;
+ dz=(zRear-zAbsStart)/2.-cpar[0]-5.-(2-i)*10;
+ gMC->Gsposp("ARPE", i+1, "AITR", 0., 0., dz, 0, "ONLY",cpar,5);
+ }
+ } // End local scope for i