Fixes related to the placement of the SPD ladders w.r.t. the half staves (A. Dainese)
authormasera <masera@f7af4fe6-9843-0410-8265-dc069ae4e863>
Wed, 13 Feb 2008 18:11:09 +0000 (18:11 +0000)
committermasera <masera@f7af4fe6-9843-0410-8265-dc069ae4e863>
Wed, 13 Feb 2008 18:11:09 +0000 (18:11 +0000)
ITS/MakeITSFullMisAlignment.C
ITS/MakeITSResMisAlignment.C

index 626b00a..5f606b9 100644 (file)
@@ -131,11 +131,11 @@ void MakeITSFullMisAlignment() {
   // misalignment at the level of half-staves (SPD) : source - S.Moretto
   //                              ladders (SDD,SSD) : source -
   //=****************************************
-  Float_t spdhalfstave_dx     = 0.0020; // 20 micron  
-  Float_t spdhalfstave_dy     = 0.0100; // 100 micron 
+  Float_t spdhalfstave_dx     = 0.0100; // 100 micron // normal to plane  
+  Float_t spdhalfstave_dy     = 0.0020; // 20 micron 
   Float_t spdhalfstave_dz     = 0.0020; // 20 micron
-  Float_t spdhalfstave_dpsi   = 0.0050/7.*kRadToDeg; // so as to have 50 micron difference at the two extremes
-  Float_t spdhalfstave_dtheta = 0.0020/7.*kRadToDeg; // so as to have 20 micron difference at the two extremes
+  Float_t spdhalfstave_dpsi   = 0.0020/7.*kRadToDeg; // so as to have 20 micron difference at the two extremes
+  Float_t spdhalfstave_dtheta = 0.0050/7.*kRadToDeg; // so as to have 50 micron difference at the two extremes
   Float_t spdhalfstave_dphi   = 0.0050/0.7*kRadToDeg; // so as to have 50 micron difference at the two extremes
   Bool_t unifspdhalfstave=kTRUE;
 
@@ -310,4 +310,4 @@ void MakeITSFullMisAlignment() {
 
 
   return;
-}
+}
\ No newline at end of file
index 29a0c85..cb37e81 100644 (file)
@@ -116,11 +116,11 @@ void MakeITSResMisAlignment() {
   // misalignment at the level of half-staves (SPD) : source - S.Moretto
   //                              ladders (SDD,SSD) : source -
   //=****************************************
-  Float_t spdhalfstave_dx     = 0.0020/4.; // 20 micron  
-  Float_t spdhalfstave_dy     = 0.0100/4.; // 100 micron 
+  Float_t spdhalfstave_dx     = 0.0100/4.; // 100 micron  
+  Float_t spdhalfstave_dy     = 0.0020/4.; // 20 micron 
   Float_t spdhalfstave_dz     = 0.0020/4.; // 20 micron
-  Float_t spdhalfstave_dpsi   = 0.0050/7.*kRadToDeg/4.; // so as to have 50 micron difference at the two extremes
-  Float_t spdhalfstave_dtheta = 0.0020/7.*kRadToDeg/4.; // so as to have 20 micron difference at the two extremes
+  Float_t spdhalfstave_dpsi   = 0.0020/7.*kRadToDeg/4.; // so as to have 20 micron difference at the two extremes
+  Float_t spdhalfstave_dtheta = 0.0050/7.*kRadToDeg/4.; // so as to have 50 micron difference at the two extremes
   Float_t spdhalfstave_dphi   = 0.0050/0.7*kRadToDeg/4.; // so as to have 50 micron difference at the two extremes
   Bool_t unifspdhalfstave=kFALSE;
 
@@ -295,4 +295,4 @@ void MakeITSResMisAlignment() {
 
 
   return;
-}
+}
\ No newline at end of file