//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 ///////////////////////////////////
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";
//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]<<" ";
////////////////////////////// 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();
//_____________________________________________________________________________
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
// 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]);
}
// }
// 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]);
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){
}
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];
}