CMS 3D CMS Logo

/afs/cern.ch/work/a/aaltunda/public/www/CMSSW_5_3_14/src/Alignment/SurveyAnalysis/python/SurveyInfoScenario_cff.py

Go to the documentation of this file.
00001 import FWCore.ParameterSet.Config as cms
00002 
00003 # -----------------------------------------------------------------------
00004 # This contains TIB-TID-TEC-(TOB) global-level movements 
00005 SurveyInfoScenario = cms.PSet(
00006     # TIB+ 
00007     # FIXME Assuming very small rotation angles we rotate of -asin(n_y) ~ -n_y
00008     #       around x axis and of asin(n_x) ~ n_x around y axis  
00009     TIBHalfBarrel2 = cms.PSet(
00010         TIBLayer1 = cms.PSet(
00011             phiYlocal = cms.double(0.001004),
00012             phiZlocal = cms.double(0.001188),
00013             phiXlocal = cms.double(-0.001863),
00014             dX = cms.double(0.08),
00015             dY = cms.double(-0.19)
00016         ),
00017         TIBLayer3 = cms.PSet(
00018             phiYlocal = cms.double(-0.000459),
00019             phiZlocal = cms.double(0.000274),
00020             phiXlocal = cms.double(-0.00043),
00021             dX = cms.double(0.07),
00022             dY = cms.double(-0.19)
00023         ),
00024         TIBLayer2 = cms.PSet(
00025             phiYlocal = cms.double(0.002385),
00026             phiZlocal = cms.double(0.001353),
00027             phiXlocal = cms.double(-0.002074),
00028             dX = cms.double(0.04),
00029             dY = cms.double(-0.2)
00030         ),
00031         dZ = cms.double(-0.13),
00032         TIBLayer4 = cms.PSet(
00033             phiYlocal = cms.double(0.001262),
00034             phiZlocal = cms.double(0.0),
00035             phiXlocal = cms.double(1e-06),
00036             dX = cms.double(0.07),
00037             dY = cms.double(-0.2)
00038         )
00039     ),
00040     saveToDbase = cms.untracked.bool(False),
00041     TOBHalfBarrels = cms.PSet(
00042         dZ = cms.double(-0.14)
00043     ),
00044     TIDEndcap2 = cms.PSet(
00045         TIDDisk1 = cms.PSet(
00046             dZ = cms.double(-0.57),
00047             dX = cms.double(-0.1),
00048             dY = cms.double(-0.15)
00049         ),
00050         TIDDisk2 = cms.PSet(
00051             dZ = cms.double(-0.6),
00052             dX = cms.double(-0.09),
00053             dY = cms.double(-0.19)
00054         ),
00055         TIDDisk3 = cms.PSet(
00056             dZ = cms.double(-0.58),
00057             dX = cms.double(-0.09),
00058             dY = cms.double(-0.22)
00059         ),
00060         phiZlocal = cms.double(0.000548)
00061     ),
00062     TECEndcap1 = cms.PSet(
00063         TECDisk1 = cms.PSet(
00064             phiXlocal = cms.double(-5e-06),
00065 #            dY = cms.double(0.0208),
00066 #            dZ = cms.double(0.0019),
00067 #            dX = cms.double(0.0069),
00068 #            phiZlocal = cms.double(1e-05),
00069             dY = cms.double(0.0168),
00070             dZ = cms.double(0.0019),
00071             dX = cms.double(0.0116),
00072             phiZlocal = cms.double(1e-05),
00073 
00074             phiYlocal = cms.double(6.7e-05)
00075         ),      
00076         TECDisk2 = cms.PSet(
00077             phiXlocal = cms.double(4.9e-05),
00078 #            dY = cms.double(0.0261),
00079 #            dZ = cms.double(0.0002),
00080 #            dX = cms.double(0.0214),
00081 #            phiZlocal = cms.double(4e-05),
00082             dY = cms.double(0.0118),
00083             dZ = cms.double(0.0002),
00084             dX = cms.double(0.0056),
00085             phiZlocal = cms.double(3.8e-05),
00086             phiYlocal = cms.double(-1.7e-05)
00087         ),
00088         TECDisk3 = cms.PSet(
00089             phiXlocal = cms.double(-6.7e-05),
00090 #            dY = cms.double(0.0014),
00091 #            dZ = cms.double(0.0083),
00092 #            dX = cms.double(0.0073),
00093 #            phiZlocal = cms.double(-2.2e-05),
00094             dY = cms.double(0.0090),
00095             dZ = cms.double(0.0085),
00096             dX = cms.double(0.0115),
00097             phiZlocal = cms.double(-2.2e-05),
00098             phiYlocal = cms.double(6.8e-05)
00099         ),      
00100         TECDisk4 = cms.PSet(
00101             phiXlocal = cms.double(-4e-05),
00102 #            dY = cms.double(-0.0043),
00103 #            dZ = cms.double(-0.0002),
00104 #            dX = cms.double(-0.0101),
00105 #            phiZlocal = cms.double(5.3e-05),
00106             dY = cms.double(0.0030),
00107             dZ = cms.double(-0.0002),
00108             dX = cms.double(0.0058),
00109             phiZlocal = cms.double(4.9e-05),
00110             phiYlocal = cms.double(0.000141)
00111         ),                              
00112         TECDisk5 = cms.PSet(
00113             phiXlocal = cms.double(-0.000125),
00114 #            dY = cms.double(-0.0339),
00115 #            dZ = cms.double(-0.0053),
00116 #            dX = cms.double(0.0035),
00117 #            phiZlocal = cms.double(0.00016),
00118             dY = cms.double(-0.0094),
00119             dZ = cms.double(-0.0052),
00120             dX = cms.double(0.0078),
00121             phiZlocal = cms.double(15.5e-05),
00122             phiYlocal = cms.double(3.2e-05)
00123         ),
00124         TECDisk6 = cms.PSet(
00125             phiXlocal = cms.double(-0.000298),
00126 #            dY = cms.double(-0.0754),
00127 #            dZ = cms.double(0.0012),
00128 #            dX = cms.double(-0.0304),
00129 #            phiZlocal = cms.double(6.9e-05),
00130             dY = cms.double(-0.0140),
00131             dZ = cms.double(0.0012),
00132             dX = cms.double(0.0070),
00133             phiZlocal = cms.double(6.5e-05),
00134             phiYlocal = cms.double(0.000181)
00135         ),
00136         TECDisk7 = cms.PSet(
00137             phiXlocal = cms.double(-0.000198),
00138 #            dY = cms.double(-0.0451),
00139 #            dZ = cms.double(0.0061),
00140 #            dX = cms.double(-0.0274),
00141 #            phiZlocal = cms.double(-0.000128),
00142             dY = cms.double(-0.0005),
00143             dZ = cms.double(0.0058),
00144             dX = cms.double(0.0086),
00145             phiZlocal = cms.double(-12.2e-05),
00146             phiYlocal = cms.double(0.000158)
00147         ),              
00148         TECDisk8 = cms.PSet(
00149             phiXlocal = cms.double(-4.5e-05),
00150 #            dY = cms.double(-0.0147),
00151 #            dZ = cms.double(-0.0071),
00152 #            dX = cms.double(-0.0536),
00153 #            phiZlocal = cms.double(-5.3e-05),
00154             dY = cms.double(0.0011),
00155             dZ = cms.double(-0.0066),
00156             dX = cms.double(-0.0103),
00157             phiZlocal = cms.double(-5.0e-05),
00158             phiYlocal = cms.double(0.000189)
00159         ),
00160         TECDisk9 = cms.PSet(
00161             phiXlocal = cms.double(9.8e-05),
00162 #            dY = cms.double(0.0168),
00163 #            dZ = cms.double(-0.0144),
00164 #            dX = cms.double(-0.0129),
00165 #            phiZlocal = cms.double(-5.2e-05),
00166             dY = cms.double(-0.0027),
00167             dZ = cms.double(-0.0148),
00168             dX = cms.double(-0.0305),
00169             phiZlocal = cms.double(-5.3e-05),
00170             phiYlocal = cms.double(-5e-05)
00171         ),                              
00172         dZ = cms.double(-0.1412),
00173         dX = cms.double(-0.0908),
00174         phiZlocal = cms.double(0.000179),
00175         dY = cms.double(-0.0412),
00176         phiYlocal = cms.double(0.000204),
00177                 phiXlocal = cms.double(0.000107)
00178     ),
00179     TECEndcap2 = cms.PSet(
00180                 TECDisk1 = cms.PSet(
00181             phiXlocal = cms.double(1.9e-05),
00182 #            dY = cms.double(-0.0098),
00183 #            dZ = cms.double(-0.0212),
00184 #            dX = cms.double(-0.0222),
00185 #            phiZlocal = cms.double(0.000361),
00186             dY = cms.double(-0.0027),
00187             dZ = cms.double(-0.0256),
00188             dX = cms.double(0.0227),
00189             phiZlocal = cms.double(12.5e-05),
00190             phiYlocal = cms.double(-0.000214)
00191         ),
00192                 TECDisk2 = cms.PSet(
00193             phiXlocal = cms.double(2.8e-05),
00194 #            dY = cms.double(-0.0053),
00195 #            dZ = cms.double(0.0159),
00196 #            dX = cms.double(-0.0089),
00197 #            phiZlocal = cms.double(0.000444),
00198             dY = cms.double(-0.0024),
00199             dZ = cms.double(0.0067),
00200             dX = cms.double(0.0204),
00201             phiZlocal = cms.double(24.4e-05),
00202             phiYlocal = cms.double(-9.2e-05)
00203         ),
00204         TECDisk3 = cms.PSet(
00205             phiXlocal = cms.double(-4.2e-05),
00206 #            dY = cms.double(0.0143),
00207 #            dZ = cms.double(-0.0112),
00208 #            dX = cms.double(-0.0133),
00209 #            phiZlocal = cms.double(0.000362),
00210             dY = cms.double(0.0017),
00211             dZ = cms.double(-0.0167),
00212             dX = cms.double(0.0121),
00213             phiZlocal = cms.double(19.7e-05),
00214             phiYlocal = cms.double(-0.000123)
00215         ),
00216         TECDisk4 = cms.PSet(
00217             phiXlocal = cms.double(4.6e-05),
00218 #            dY = cms.double(-0.013),
00219 #            dZ = cms.double(-0.0014),
00220 #            dX = cms.double(-0.0077),
00221 #            phiZlocal = cms.double(0.000164),
00222             dY = cms.double(-0.0079),
00223             dZ = cms.double(-0.0067),
00224             dX = cms.double(0.0191),
00225             phiZlocal = cms.double(5.7e-05),
00226             phiYlocal = cms.double(-0.00011)
00227         ),
00228         TECDisk5 = cms.PSet(
00229             phiXlocal = cms.double(7e-05),
00230 #            dY = cms.double(-0.0299),
00231 #            dZ = cms.double(-0.0155),
00232 #            dX = cms.double(-0.0176),
00233 #            phiZlocal = cms.double(8.2e-05),
00234             dY = cms.double(-0.0204),
00235             dZ = cms.double(-0.0117),
00236             dX = cms.double(-0.0038),
00237             phiZlocal = cms.double(1.5e-05),
00238             phiYlocal = cms.double(-5.7e-05)
00239         ),
00240         TECDisk6 = cms.PSet(
00241             phiXlocal = cms.double(-6.8e-05),
00242 #            dY = cms.double(0.0087),
00243 #            dZ = cms.double(-0.0123),
00244 #            dX = cms.double(-0.0264),
00245 #            phiZlocal = cms.double(8e-05),
00246             dY = cms.double(-0.0059),
00247             dZ = cms.double(-0.0062),
00248             dX = cms.double(-0.0168),
00249             phiZlocal = cms.double(8.1e-05),
00250             phiYlocal = cms.double(-9.7e-05)
00251         ),
00252                 TECDisk7 = cms.PSet(
00253             phiXlocal = cms.double(0.000176),
00254 #            dY = cms.double(-0.0419),
00255 #            dZ = cms.double(0.0142),
00256 #            dX = cms.double(0.0248),
00257 #            phiZlocal = cms.double(-0.000197),
00258             dY = cms.double(-0.0021),
00259             dZ = cms.double(0.0168),
00260             dX = cms.double(-0.0095),
00261             phiZlocal = cms.double(-10.6e-05),
00262             phiYlocal = cms.double(0.000153)
00263         ),
00264         TECDisk8 = cms.PSet(
00265             phiXlocal = cms.double(-2.9e-05),
00266 #            dY = cms.double(0.014),
00267 #            dZ = cms.double(0.0139),
00268 #            dX = cms.double(-0.0318),
00269 #            phiZlocal = cms.double(-0.000356),
00270             dY = cms.double(0.0186),
00271             dZ = cms.double(0.0152),
00272             dX = cms.double(-0.0167),
00273             phiZlocal = cms.double(-16.1e-05),
00274             phiYlocal = cms.double(-0.000115)
00275         ),                              
00276         TECDisk9 = cms.PSet(
00277             phiXlocal = cms.double(-0.000204),
00278 #            dY = cms.double(0.0488),
00279 #            dZ = cms.double(0.0324),
00280 #            dX = cms.double(0.0852),
00281 #            phiZlocal = cms.double(-0.000512),
00282             dY = cms.double(0.0385),
00283             dZ = cms.double(0.0090),
00284             dX = cms.double(-0.0158),
00285             phiZlocal = cms.double(-20.7e-05),
00286             phiYlocal = cms.double(0.000322)
00287         ),
00288         dZ = cms.double(-0.1617),
00289         dX = cms.double(0.0802),
00290         phiZlocal = cms.double(0.001152),
00291         dY = cms.double(-0.0117),
00292         phiYlocal = cms.double(0.000385),
00293                 phiXlocal = cms.double(-0.000105)       
00294     ),
00295     seed = cms.int32(1234567),
00296     # TIB-
00297     TIBHalfBarrel1 = cms.PSet(
00298         TIBLayer1 = cms.PSet(
00299             phiYlocal = cms.double(0.000325),
00300             phiZlocal = cms.double(-9.1e-05),
00301             phiXlocal = cms.double(0.000141),
00302             dX = cms.double(0.03),
00303             dY = cms.double(-0.25)
00304         ),
00305         TIBLayer3 = cms.PSet(
00306             phiYlocal = cms.double(-9.8e-05),
00307             phiZlocal = cms.double(-0.000823),
00308             phiXlocal = cms.double(0.001273),
00309             dX = cms.double(0.03),
00310             dY = cms.double(-0.18)
00311         ),
00312         TIBLayer2 = cms.PSet(
00313             phiYlocal = cms.double(0.000976),
00314             phiZlocal = cms.double(-0.001371),
00315             phiXlocal = cms.double(0.002088),
00316             dX = cms.double(0.05),
00317             dY = cms.double(-0.21)
00318         ),
00319         dZ = cms.double(-0.46),
00320         TIBLayer4 = cms.PSet(
00321             phiYlocal = cms.double(-0.000277),
00322             phiZlocal = cms.double(-0.000165),
00323             phiXlocal = cms.double(0.00025),
00324             dX = cms.double(0.02),
00325             dY = cms.double(-0.19)
00326         )
00327     ),
00328     TIDEndcap1 = cms.PSet(
00329         TIDDisk1 = cms.PSet(
00330             dZ = cms.double(0.03),
00331             dX = cms.double(-0.1),
00332             dY = cms.double(-0.15)
00333         ),
00334         TIDDisk2 = cms.PSet(
00335             dZ = cms.double(0.0),
00336             dX = cms.double(-0.09),
00337             dY = cms.double(-0.2)
00338         ),
00339         TIDDisk3 = cms.PSet(
00340             dZ = cms.double(0.06),
00341             dX = cms.double(-0.09),
00342             dY = cms.double(-0.15)
00343         ),
00344         phiZlocal = cms.double(-0.000475)
00345     ),
00346     distribution = cms.string('fixed'),
00347     setError = cms.bool(False),
00348 )
00349 ####################################
00350 SurveyInfoScenario_noTIBlay = cms.PSet(
00351     saveToDbase = cms.untracked.bool(False),
00352     TOBHalfBarrels = cms.PSet(
00353         dZ = cms.double(-0.14)
00354     ),
00355     TIDEndcap2 = cms.PSet(
00356         TIDDisk1 = cms.PSet(
00357             dZ = cms.double(-0.57),
00358             dX = cms.double(-0.1),
00359             dY = cms.double(-0.15)
00360         ),
00361         TIDDisk2 = cms.PSet(
00362             dZ = cms.double(-0.6),
00363             dX = cms.double(-0.09),
00364             dY = cms.double(-0.19)
00365         ),
00366         TIDDisk3 = cms.PSet(
00367             dZ = cms.double(-0.58),
00368             dX = cms.double(-0.09),
00369             dY = cms.double(-0.22)
00370         ),
00371         phiZlocal = cms.double(0.000548)
00372     ),
00373     TECEndcap1 = cms.PSet(
00374         TECDisk9 = cms.PSet(
00375             phiXlocal = cms.double(9.8e-05),
00376             dY = cms.double(0.0168),
00377             dZ = cms.double(-0.0144),
00378             dX = cms.double(-0.0129),
00379             phiZlocal = cms.double(-5.2e-05),
00380             phiYlocal = cms.double(-5e-05)
00381         ),
00382         phiXlocal = cms.double(0.000107),
00383         TECDisk5 = cms.PSet(
00384             phiXlocal = cms.double(-0.000125),
00385             dY = cms.double(-0.0339),
00386             dZ = cms.double(-0.0053),
00387             dX = cms.double(0.0035),
00388             phiZlocal = cms.double(0.00016),
00389             phiYlocal = cms.double(3.2e-05)
00390         ),
00391         TECDisk4 = cms.PSet(
00392             phiXlocal = cms.double(-4e-05),
00393             dY = cms.double(-0.0043),
00394             dZ = cms.double(-0.0002),
00395             dX = cms.double(-0.0101),
00396             phiZlocal = cms.double(5.3e-05),
00397             phiYlocal = cms.double(0.000141)
00398         ),
00399         TECDisk7 = cms.PSet(
00400             phiXlocal = cms.double(-0.000198),
00401             dY = cms.double(-0.0451),
00402             dZ = cms.double(0.0061),
00403             dX = cms.double(-0.0274),
00404             phiZlocal = cms.double(-0.000128),
00405             phiYlocal = cms.double(0.000158)
00406         ),
00407         TECDisk6 = cms.PSet(
00408             phiXlocal = cms.double(-0.000298),
00409             dY = cms.double(-0.0754),
00410             dZ = cms.double(0.0012),
00411             dX = cms.double(-0.0304),
00412             phiZlocal = cms.double(6.9e-05),
00413             phiYlocal = cms.double(0.000181)
00414         ),
00415         TECDisk1 = cms.PSet(
00416             phiXlocal = cms.double(-5e-06),
00417             dY = cms.double(0.0208),
00418             dZ = cms.double(0.0019),
00419             dX = cms.double(0.0069),
00420             phiZlocal = cms.double(1e-05),
00421             phiYlocal = cms.double(6.7e-05)
00422         ),
00423         TECDisk3 = cms.PSet(
00424             phiXlocal = cms.double(-6.7e-05),
00425             dY = cms.double(0.0014),
00426             dZ = cms.double(0.0083),
00427             dX = cms.double(0.0073),
00428             phiZlocal = cms.double(-2.2e-05),
00429             phiYlocal = cms.double(6.8e-05)
00430         ),
00431         TECDisk2 = cms.PSet(
00432             phiXlocal = cms.double(4.9e-05),
00433             dY = cms.double(0.0261),
00434             dZ = cms.double(0.0002),
00435             dX = cms.double(0.0214),
00436             phiZlocal = cms.double(4e-05),
00437             phiYlocal = cms.double(-1.7e-05)
00438         ),
00439         dZ = cms.double(-0.1412),
00440         dX = cms.double(-0.0908),
00441         phiZlocal = cms.double(0.000179),
00442         dY = cms.double(-0.0412),
00443         phiYlocal = cms.double(0.000204),
00444         TECDisk8 = cms.PSet(
00445             phiXlocal = cms.double(-4.5e-05),
00446             dY = cms.double(-0.0147),
00447             dZ = cms.double(-0.0071),
00448             dX = cms.double(-0.0536),
00449             phiZlocal = cms.double(-5.3e-05),
00450             phiYlocal = cms.double(0.000189)
00451         )
00452     ),
00453     TECEndcap2 = cms.PSet(
00454         TECDisk9 = cms.PSet(
00455             phiXlocal = cms.double(-0.000204),
00456             dY = cms.double(0.0488),
00457             dZ = cms.double(0.0324),
00458             dX = cms.double(0.0852),
00459             phiZlocal = cms.double(-0.000512),
00460             phiYlocal = cms.double(0.000322)
00461         ),
00462         phiXlocal = cms.double(-0.000105),
00463         TECDisk5 = cms.PSet(
00464             phiXlocal = cms.double(7e-05),
00465             dY = cms.double(-0.0299),
00466             dZ = cms.double(-0.0155),
00467             dX = cms.double(-0.0176),
00468             phiZlocal = cms.double(8.2e-05),
00469             phiYlocal = cms.double(-5.7e-05)
00470         ),
00471         TECDisk4 = cms.PSet(
00472             phiXlocal = cms.double(4.6e-05),
00473             dY = cms.double(-0.013),
00474             dZ = cms.double(-0.0014),
00475             dX = cms.double(-0.0077),
00476             phiZlocal = cms.double(0.000164),
00477             phiYlocal = cms.double(-0.00011)
00478         ),
00479         TECDisk7 = cms.PSet(
00480             phiXlocal = cms.double(0.000176),
00481             dY = cms.double(-0.0419),
00482             dZ = cms.double(0.0142),
00483             dX = cms.double(0.0248),
00484             phiZlocal = cms.double(-0.000197),
00485             phiYlocal = cms.double(0.000153)
00486         ),
00487         TECDisk6 = cms.PSet(
00488             phiXlocal = cms.double(-6.8e-05),
00489             dY = cms.double(0.0087),
00490             dZ = cms.double(-0.0123),
00491             dX = cms.double(-0.0264),
00492             phiZlocal = cms.double(8e-05),
00493             phiYlocal = cms.double(-9.7e-05)
00494         ),
00495         TECDisk1 = cms.PSet(
00496             phiXlocal = cms.double(1.9e-05),
00497             dY = cms.double(-0.0098),
00498             dZ = cms.double(-0.0212),
00499             dX = cms.double(-0.0222),
00500             phiZlocal = cms.double(0.000361),
00501             phiYlocal = cms.double(-0.000214)
00502         ),
00503         TECDisk3 = cms.PSet(
00504             phiXlocal = cms.double(-4.2e-05),
00505             dY = cms.double(0.0143),
00506             dZ = cms.double(-0.0112),
00507             dX = cms.double(-0.0133),
00508             phiZlocal = cms.double(0.000362),
00509             phiYlocal = cms.double(-0.000123)
00510         ),
00511         TECDisk2 = cms.PSet(
00512             phiXlocal = cms.double(2.8e-05),
00513             dY = cms.double(-0.0053),
00514             dZ = cms.double(0.0159),
00515             dX = cms.double(-0.0089),
00516             phiZlocal = cms.double(0.000444),
00517             phiYlocal = cms.double(-9.2e-05)
00518         ),
00519         dZ = cms.double(-0.1617),
00520         dX = cms.double(0.0802),
00521         phiZlocal = cms.double(0.001152),
00522         dY = cms.double(-0.0117),
00523         phiYlocal = cms.double(0.000385),
00524         TECDisk8 = cms.PSet(
00525             phiXlocal = cms.double(-2.9e-05),
00526             dY = cms.double(0.014),
00527             dZ = cms.double(0.0139),
00528             dX = cms.double(-0.0318),
00529             phiZlocal = cms.double(-0.000356),
00530             phiYlocal = cms.double(-0.000115)
00531         )
00532     ),
00533     seed = cms.int32(1234567),
00534     TIDEndcap1 = cms.PSet(
00535         TIDDisk1 = cms.PSet(
00536             dZ = cms.double(0.03),
00537             dX = cms.double(-0.1),
00538             dY = cms.double(-0.15)
00539         ),
00540         TIDDisk2 = cms.PSet(
00541             dZ = cms.double(0.0),
00542             dX = cms.double(-0.09),
00543             dY = cms.double(-0.2)
00544         ),
00545         TIDDisk3 = cms.PSet(
00546             dZ = cms.double(0.06),
00547             dX = cms.double(-0.09),
00548             dY = cms.double(-0.15)
00549         ),
00550         phiZlocal = cms.double(-0.000475)
00551     ),
00552     distribution = cms.string('fixed'),
00553     setError = cms.bool(False),
00554 )
00555