Float_t AliITSsegmentationSPD::ZpitchFromCol(Int_t col) {
// Get pitch size in z direction for each colunm
- Float_t pitchz = 425;
+ Float_t pitchz = 425.;
if(col < 0){
pitchz = 0.0;
} else if(col >= 31 && col <= 32) {
- pitchz = 625;
+ pitchz = 625.;
} else if(col >= 63 && col <= 64) {
- pitchz = 625;
+ pitchz = 625.;
} else if(col >= 95 && col <= 96) {
- pitchz = 625;
+ pitchz = 625.;
} else if(col >= 127 && col <= 128) {
- pitchz = 625;
+ pitchz = 625.;
} else if(col >= 159 && col <= 160) {
- pitchz = 625;
+ pitchz = 625.;
} else if(col>=192){
- pitchz = 0.0;
+ pitchz = 425.;
}
return pitchz;
}
Int_t i;
for(i=0;i<256;i++) fCellSizeX[i] = x[i];
- for(i=0;i<280;i++) fCellSizeX[i] = z[i];
+ for(i=0;i<280;i++) fCellSizeZ[i] = z[i];
return;
}
//----------------------------------------------------------------------
fNpx = 256; // The number of X pixel Cell same as in fCellSizeX array size
fNpz = 279; // The number of Z pixel Cell same as in fCellSizeZ array size
for(i=0;i<fNpx;i++) fCellSizeX[i] = 50.0; // microns all the same
- for(i=0;i<fNpz;i++) fCellSizeZ[i] = ZpitchFromCol300(i); // microns
- for(i=fNpz;i<280;i++) fCellSizeZ[i] = 0.0; // zero out rest of array
+ for(i=0;i<280;i++) fCellSizeZ[i] = ZpitchFromCol300(i); // microns
+// for(i=fNpz;i<280;i++) fCellSizeZ[i] = 0.0; // zero out rest of array
fDx = 0;
for(i=0;i<fNpx;i++) fDx += fCellSizeX[i];
fDz = 0;
fNpx = 256; // The number of X pixel Cell same as in fCellSizeX array size
fNpz = 192; // The number of Z pixel Cell same as in fCellSizeZ array size
for(i=0;i<fNpx;i++) fCellSizeX[i] = 50.0; // microns all the same
- for(i=0;i<fNpz;i++) fCellSizeZ[i] = ZpitchFromCol(i); // microns
- for(i=fNpz;i<280;i++) fCellSizeZ[i] = 0.0; // zero out rest of array
+ for(i=0;i<280;i++) fCellSizeZ[i] = ZpitchFromCol(i); // microns
+// for(i=fNpz;i<280;i++) fCellSizeZ[i] = 0.0; // zero out rest of array
fDx = 0;
for(i=0;i<fNpx;i++) fDx += fCellSizeX[i];
fDz = 0;