]> git.uio.no Git - u/mrichter/AliRoot.git/commitdiff
Set unique 120um sensor thickness for all layers in v1 setup
authorshahoian <ruben.shahoyan@cern.ch>
Sat, 17 May 2014 11:15:40 +0000 (13:15 +0200)
committershahoian <ruben.shahoyan@cern.ch>
Sat, 17 May 2014 11:15:40 +0000 (13:15 +0200)
ITS/UPGRADE/testITSUv1/CreateITSUv1.C

index 4293ecde17842a3a319de880e85594cbfd1e6e59..66d56fae9c4ff72b052a2bf0d02101d615135634 100644 (file)
@@ -31,8 +31,7 @@ void CreateITSUv1()
   const double kPitchZ = 20e-4;
   const int    kNRow   = 650; 
   const int    kNCol   = 1500;
-  const double kLrThick03 = 120e-4;   // -> effective thickness for ~0.3%X layers
-  const double kLrThick08 = 600e-4;   // -> effective thickness for ~0.8%X layers
+  const double kSensThick = 120e-4;   // -> sensor Si thickness
   //
   const double kReadOutEdge = 0.2;   // width of the readout edge (passive bottom)
   const double kGuardRing   = 50e-4; // width of passive area on left/right/top of the sensor
@@ -98,13 +97,13 @@ void CreateITSUv1()
     if (idLr>=kNLrInner) {
       nChipsPerStaveLr *= nChipsPerModule;
       ITS->DefineLayer(idLr, phi0, rLr, nChipsPerStaveLr*seg0->Dz(), nStaveLr, nModPerStaveLr, 
-                      kLrThick03, seg0->Dy(), seg0->GetChipTypeID(),kBuildLevel);
+                      kSensThick, seg0->Dy(), seg0->GetChipTypeID(),kBuildLevel);
       //      printf("Add Lr%d: R=%6.2f DZ:%6.2f Staves:%3d NMod/Stave:%3d\n",
       //            idLr,rLr,nChipsPerStaveLr*seg0->Dz(),nStaveLr,nModPerStaveLr);
     } else {
       turbo = -radii2Turbo(tdr5dat[idLr][kRmn],rLr,tdr5dat[idLr][kRmx],seg0->Dx());    
       ITS->DefineLayerTurbo(idLr, phi0, rLr, nChipsPerStaveLr*seg0->Dz(), nStaveLr, nChipsPerStaveLr, 
-                         seg0->Dx(), turbo, kLrThick08, seg0->Dy(), seg0->GetChipTypeID());
+                         seg0->Dx(), turbo, kSensThick, seg0->Dy(), seg0->GetChipTypeID());
       //      printf("Add Lr%d: R=%6.2f DZ:%6.2f Turbo:%+6.2f Staves:%3d NMod/Stave:%3d\n",
       //            idLr,rLr,nChipsPerStaveLr*seg0->Dz(),turbo,nStaveLr,nModPerStaveLr);
     }