Back to home page

Project CMSSW displayed by LXR

 
 

    


File indexing completed on 2024-04-06 11:57:24

0001 import FWCore.ParameterSet.Config as cms
0002 
0003 # -----------------------------------------------------------------------
0004 # This contains TIB-TID-TEC-(TOB) global-level movements 
0005 SurveyInfoScenario = cms.PSet(
0006     # TIB+ 
0007     # FIXME Assuming very small rotation angles we rotate of -asin(n_y) ~ -n_y
0008     #       around x axis and of asin(n_x) ~ n_x around y axis  
0009     TIBHalfBarrel2 = cms.PSet(
0010         TIBLayer1 = cms.PSet(
0011             phiYlocal = cms.double(0.001004),
0012             phiZlocal = cms.double(0.001188),
0013             phiXlocal = cms.double(-0.001863),
0014             dX = cms.double(0.08),
0015             dY = cms.double(-0.19)
0016         ),
0017         TIBLayer3 = cms.PSet(
0018             phiYlocal = cms.double(-0.000459),
0019             phiZlocal = cms.double(0.000274),
0020             phiXlocal = cms.double(-0.00043),
0021             dX = cms.double(0.07),
0022             dY = cms.double(-0.19)
0023         ),
0024         TIBLayer2 = cms.PSet(
0025             phiYlocal = cms.double(0.002385),
0026             phiZlocal = cms.double(0.001353),
0027             phiXlocal = cms.double(-0.002074),
0028             dX = cms.double(0.04),
0029             dY = cms.double(-0.2)
0030         ),
0031         dZ = cms.double(-0.13),
0032         TIBLayer4 = cms.PSet(
0033             phiYlocal = cms.double(0.001262),
0034             phiZlocal = cms.double(0.0),
0035             phiXlocal = cms.double(1e-06),
0036             dX = cms.double(0.07),
0037             dY = cms.double(-0.2)
0038         )
0039     ),
0040     saveToDbase = cms.untracked.bool(False),
0041     TOBHalfBarrels = cms.PSet(
0042         dZ = cms.double(-0.14)
0043     ),
0044     TIDEndcap2 = cms.PSet(
0045         TIDDisk1 = cms.PSet(
0046             dZ = cms.double(-0.57),
0047             dX = cms.double(-0.1),
0048             dY = cms.double(-0.15)
0049         ),
0050         TIDDisk2 = cms.PSet(
0051             dZ = cms.double(-0.6),
0052             dX = cms.double(-0.09),
0053             dY = cms.double(-0.19)
0054         ),
0055         TIDDisk3 = cms.PSet(
0056             dZ = cms.double(-0.58),
0057             dX = cms.double(-0.09),
0058             dY = cms.double(-0.22)
0059         ),
0060         phiZlocal = cms.double(0.000548)
0061     ),
0062     TECEndcap1 = cms.PSet(
0063         TECDisk1 = cms.PSet(
0064             phiXlocal = cms.double(-5e-06),
0065 #            dY = cms.double(0.0208),
0066 #            dZ = cms.double(0.0019),
0067 #            dX = cms.double(0.0069),
0068 #            phiZlocal = cms.double(1e-05),
0069             dY = cms.double(0.0168),
0070             dZ = cms.double(0.0019),
0071             dX = cms.double(0.0116),
0072             phiZlocal = cms.double(1e-05),
0073 
0074             phiYlocal = cms.double(6.7e-05)
0075         ),  
0076         TECDisk2 = cms.PSet(
0077             phiXlocal = cms.double(4.9e-05),
0078 #            dY = cms.double(0.0261),
0079 #            dZ = cms.double(0.0002),
0080 #            dX = cms.double(0.0214),
0081 #            phiZlocal = cms.double(4e-05),
0082             dY = cms.double(0.0118),
0083             dZ = cms.double(0.0002),
0084             dX = cms.double(0.0056),
0085             phiZlocal = cms.double(3.8e-05),
0086             phiYlocal = cms.double(-1.7e-05)
0087         ),
0088         TECDisk3 = cms.PSet(
0089             phiXlocal = cms.double(-6.7e-05),
0090 #            dY = cms.double(0.0014),
0091 #            dZ = cms.double(0.0083),
0092 #            dX = cms.double(0.0073),
0093 #            phiZlocal = cms.double(-2.2e-05),
0094             dY = cms.double(0.0090),
0095             dZ = cms.double(0.0085),
0096             dX = cms.double(0.0115),
0097             phiZlocal = cms.double(-2.2e-05),
0098             phiYlocal = cms.double(6.8e-05)
0099         ),  
0100         TECDisk4 = cms.PSet(
0101             phiXlocal = cms.double(-4e-05),
0102 #            dY = cms.double(-0.0043),
0103 #            dZ = cms.double(-0.0002),
0104 #            dX = cms.double(-0.0101),
0105 #            phiZlocal = cms.double(5.3e-05),
0106             dY = cms.double(0.0030),
0107             dZ = cms.double(-0.0002),
0108             dX = cms.double(0.0058),
0109             phiZlocal = cms.double(4.9e-05),
0110             phiYlocal = cms.double(0.000141)
0111         ),              
0112         TECDisk5 = cms.PSet(
0113             phiXlocal = cms.double(-0.000125),
0114 #            dY = cms.double(-0.0339),
0115 #            dZ = cms.double(-0.0053),
0116 #            dX = cms.double(0.0035),
0117 #            phiZlocal = cms.double(0.00016),
0118             dY = cms.double(-0.0094),
0119             dZ = cms.double(-0.0052),
0120             dX = cms.double(0.0078),
0121             phiZlocal = cms.double(15.5e-05),
0122             phiYlocal = cms.double(3.2e-05)
0123         ),
0124         TECDisk6 = cms.PSet(
0125             phiXlocal = cms.double(-0.000298),
0126 #            dY = cms.double(-0.0754),
0127 #            dZ = cms.double(0.0012),
0128 #            dX = cms.double(-0.0304),
0129 #            phiZlocal = cms.double(6.9e-05),
0130             dY = cms.double(-0.0140),
0131             dZ = cms.double(0.0012),
0132             dX = cms.double(0.0070),
0133             phiZlocal = cms.double(6.5e-05),
0134             phiYlocal = cms.double(0.000181)
0135         ),
0136         TECDisk7 = cms.PSet(
0137             phiXlocal = cms.double(-0.000198),
0138 #            dY = cms.double(-0.0451),
0139 #            dZ = cms.double(0.0061),
0140 #            dX = cms.double(-0.0274),
0141 #            phiZlocal = cms.double(-0.000128),
0142             dY = cms.double(-0.0005),
0143             dZ = cms.double(0.0058),
0144             dX = cms.double(0.0086),
0145             phiZlocal = cms.double(-12.2e-05),
0146             phiYlocal = cms.double(0.000158)
0147         ),      
0148         TECDisk8 = cms.PSet(
0149             phiXlocal = cms.double(-4.5e-05),
0150 #            dY = cms.double(-0.0147),
0151 #            dZ = cms.double(-0.0071),
0152 #            dX = cms.double(-0.0536),
0153 #            phiZlocal = cms.double(-5.3e-05),
0154             dY = cms.double(0.0011),
0155             dZ = cms.double(-0.0066),
0156             dX = cms.double(-0.0103),
0157             phiZlocal = cms.double(-5.0e-05),
0158             phiYlocal = cms.double(0.000189)
0159         ),
0160         TECDisk9 = cms.PSet(
0161             phiXlocal = cms.double(9.8e-05),
0162 #            dY = cms.double(0.0168),
0163 #            dZ = cms.double(-0.0144),
0164 #            dX = cms.double(-0.0129),
0165 #            phiZlocal = cms.double(-5.2e-05),
0166             dY = cms.double(-0.0027),
0167             dZ = cms.double(-0.0148),
0168             dX = cms.double(-0.0305),
0169             phiZlocal = cms.double(-5.3e-05),
0170             phiYlocal = cms.double(-5e-05)
0171         ),              
0172         dZ = cms.double(-0.1412),
0173         dX = cms.double(-0.0908),
0174         phiZlocal = cms.double(0.000179),
0175         dY = cms.double(-0.0412),
0176         phiYlocal = cms.double(0.000204),
0177         phiXlocal = cms.double(0.000107)
0178     ),
0179     TECEndcap2 = cms.PSet(
0180         TECDisk1 = cms.PSet(
0181             phiXlocal = cms.double(1.9e-05),
0182 #            dY = cms.double(-0.0098),
0183 #            dZ = cms.double(-0.0212),
0184 #            dX = cms.double(-0.0222),
0185 #            phiZlocal = cms.double(0.000361),
0186             dY = cms.double(-0.0027),
0187             dZ = cms.double(-0.0256),
0188             dX = cms.double(0.0227),
0189             phiZlocal = cms.double(12.5e-05),
0190             phiYlocal = cms.double(-0.000214)
0191         ),
0192         TECDisk2 = cms.PSet(
0193             phiXlocal = cms.double(2.8e-05),
0194 #            dY = cms.double(-0.0053),
0195 #            dZ = cms.double(0.0159),
0196 #            dX = cms.double(-0.0089),
0197 #            phiZlocal = cms.double(0.000444),
0198             dY = cms.double(-0.0024),
0199             dZ = cms.double(0.0067),
0200             dX = cms.double(0.0204),
0201             phiZlocal = cms.double(24.4e-05),
0202             phiYlocal = cms.double(-9.2e-05)
0203         ),
0204         TECDisk3 = cms.PSet(
0205             phiXlocal = cms.double(-4.2e-05),
0206 #            dY = cms.double(0.0143),
0207 #            dZ = cms.double(-0.0112),
0208 #            dX = cms.double(-0.0133),
0209 #            phiZlocal = cms.double(0.000362),
0210             dY = cms.double(0.0017),
0211             dZ = cms.double(-0.0167),
0212             dX = cms.double(0.0121),
0213             phiZlocal = cms.double(19.7e-05),
0214             phiYlocal = cms.double(-0.000123)
0215         ),
0216         TECDisk4 = cms.PSet(
0217             phiXlocal = cms.double(4.6e-05),
0218 #            dY = cms.double(-0.013),
0219 #            dZ = cms.double(-0.0014),
0220 #            dX = cms.double(-0.0077),
0221 #            phiZlocal = cms.double(0.000164),
0222             dY = cms.double(-0.0079),
0223             dZ = cms.double(-0.0067),
0224             dX = cms.double(0.0191),
0225             phiZlocal = cms.double(5.7e-05),
0226             phiYlocal = cms.double(-0.00011)
0227         ),
0228         TECDisk5 = cms.PSet(
0229             phiXlocal = cms.double(7e-05),
0230 #            dY = cms.double(-0.0299),
0231 #            dZ = cms.double(-0.0155),
0232 #            dX = cms.double(-0.0176),
0233 #            phiZlocal = cms.double(8.2e-05),
0234             dY = cms.double(-0.0204),
0235             dZ = cms.double(-0.0117),
0236             dX = cms.double(-0.0038),
0237             phiZlocal = cms.double(1.5e-05),
0238             phiYlocal = cms.double(-5.7e-05)
0239         ),
0240         TECDisk6 = cms.PSet(
0241             phiXlocal = cms.double(-6.8e-05),
0242 #            dY = cms.double(0.0087),
0243 #            dZ = cms.double(-0.0123),
0244 #            dX = cms.double(-0.0264),
0245 #            phiZlocal = cms.double(8e-05),
0246             dY = cms.double(-0.0059),
0247             dZ = cms.double(-0.0062),
0248             dX = cms.double(-0.0168),
0249             phiZlocal = cms.double(8.1e-05),
0250             phiYlocal = cms.double(-9.7e-05)
0251         ),
0252         TECDisk7 = cms.PSet(
0253             phiXlocal = cms.double(0.000176),
0254 #            dY = cms.double(-0.0419),
0255 #            dZ = cms.double(0.0142),
0256 #            dX = cms.double(0.0248),
0257 #            phiZlocal = cms.double(-0.000197),
0258             dY = cms.double(-0.0021),
0259             dZ = cms.double(0.0168),
0260             dX = cms.double(-0.0095),
0261             phiZlocal = cms.double(-10.6e-05),
0262             phiYlocal = cms.double(0.000153)
0263         ),
0264         TECDisk8 = cms.PSet(
0265             phiXlocal = cms.double(-2.9e-05),
0266 #            dY = cms.double(0.014),
0267 #            dZ = cms.double(0.0139),
0268 #            dX = cms.double(-0.0318),
0269 #            phiZlocal = cms.double(-0.000356),
0270             dY = cms.double(0.0186),
0271             dZ = cms.double(0.0152),
0272             dX = cms.double(-0.0167),
0273             phiZlocal = cms.double(-16.1e-05),
0274             phiYlocal = cms.double(-0.000115)
0275         ),              
0276         TECDisk9 = cms.PSet(
0277             phiXlocal = cms.double(-0.000204),
0278 #            dY = cms.double(0.0488),
0279 #            dZ = cms.double(0.0324),
0280 #            dX = cms.double(0.0852),
0281 #            phiZlocal = cms.double(-0.000512),
0282             dY = cms.double(0.0385),
0283             dZ = cms.double(0.0090),
0284             dX = cms.double(-0.0158),
0285             phiZlocal = cms.double(-20.7e-05),
0286             phiYlocal = cms.double(0.000322)
0287         ),
0288         dZ = cms.double(-0.1617),
0289         dX = cms.double(0.0802),
0290         phiZlocal = cms.double(0.001152),
0291         dY = cms.double(-0.0117),
0292         phiYlocal = cms.double(0.000385),
0293         phiXlocal = cms.double(-0.000105)   
0294     ),
0295     seed = cms.int32(1234567),
0296     # TIB-
0297     TIBHalfBarrel1 = cms.PSet(
0298         TIBLayer1 = cms.PSet(
0299             phiYlocal = cms.double(0.000325),
0300             phiZlocal = cms.double(-9.1e-05),
0301             phiXlocal = cms.double(0.000141),
0302             dX = cms.double(0.03),
0303             dY = cms.double(-0.25)
0304         ),
0305         TIBLayer3 = cms.PSet(
0306             phiYlocal = cms.double(-9.8e-05),
0307             phiZlocal = cms.double(-0.000823),
0308             phiXlocal = cms.double(0.001273),
0309             dX = cms.double(0.03),
0310             dY = cms.double(-0.18)
0311         ),
0312         TIBLayer2 = cms.PSet(
0313             phiYlocal = cms.double(0.000976),
0314             phiZlocal = cms.double(-0.001371),
0315             phiXlocal = cms.double(0.002088),
0316             dX = cms.double(0.05),
0317             dY = cms.double(-0.21)
0318         ),
0319         dZ = cms.double(-0.46),
0320         TIBLayer4 = cms.PSet(
0321             phiYlocal = cms.double(-0.000277),
0322             phiZlocal = cms.double(-0.000165),
0323             phiXlocal = cms.double(0.00025),
0324             dX = cms.double(0.02),
0325             dY = cms.double(-0.19)
0326         )
0327     ),
0328     TIDEndcap1 = cms.PSet(
0329         TIDDisk1 = cms.PSet(
0330             dZ = cms.double(0.03),
0331             dX = cms.double(-0.1),
0332             dY = cms.double(-0.15)
0333         ),
0334         TIDDisk2 = cms.PSet(
0335             dZ = cms.double(0.0),
0336             dX = cms.double(-0.09),
0337             dY = cms.double(-0.2)
0338         ),
0339         TIDDisk3 = cms.PSet(
0340             dZ = cms.double(0.06),
0341             dX = cms.double(-0.09),
0342             dY = cms.double(-0.15)
0343         ),
0344         phiZlocal = cms.double(-0.000475)
0345     ),
0346     distribution = cms.string('fixed'),
0347     setError = cms.bool(False),
0348 )
0349 ####################################
0350 SurveyInfoScenario_noTIBlay = cms.PSet(
0351     saveToDbase = cms.untracked.bool(False),
0352     TOBHalfBarrels = cms.PSet(
0353         dZ = cms.double(-0.14)
0354     ),
0355     TIDEndcap2 = cms.PSet(
0356         TIDDisk1 = cms.PSet(
0357             dZ = cms.double(-0.57),
0358             dX = cms.double(-0.1),
0359             dY = cms.double(-0.15)
0360         ),
0361         TIDDisk2 = cms.PSet(
0362             dZ = cms.double(-0.6),
0363             dX = cms.double(-0.09),
0364             dY = cms.double(-0.19)
0365         ),
0366         TIDDisk3 = cms.PSet(
0367             dZ = cms.double(-0.58),
0368             dX = cms.double(-0.09),
0369             dY = cms.double(-0.22)
0370         ),
0371         phiZlocal = cms.double(0.000548)
0372     ),
0373     TECEndcap1 = cms.PSet(
0374         TECDisk9 = cms.PSet(
0375             phiXlocal = cms.double(9.8e-05),
0376             dY = cms.double(0.0168),
0377             dZ = cms.double(-0.0144),
0378             dX = cms.double(-0.0129),
0379             phiZlocal = cms.double(-5.2e-05),
0380             phiYlocal = cms.double(-5e-05)
0381         ),
0382         phiXlocal = cms.double(0.000107),
0383         TECDisk5 = cms.PSet(
0384             phiXlocal = cms.double(-0.000125),
0385             dY = cms.double(-0.0339),
0386             dZ = cms.double(-0.0053),
0387             dX = cms.double(0.0035),
0388             phiZlocal = cms.double(0.00016),
0389             phiYlocal = cms.double(3.2e-05)
0390         ),
0391         TECDisk4 = cms.PSet(
0392             phiXlocal = cms.double(-4e-05),
0393             dY = cms.double(-0.0043),
0394             dZ = cms.double(-0.0002),
0395             dX = cms.double(-0.0101),
0396             phiZlocal = cms.double(5.3e-05),
0397             phiYlocal = cms.double(0.000141)
0398         ),
0399         TECDisk7 = cms.PSet(
0400             phiXlocal = cms.double(-0.000198),
0401             dY = cms.double(-0.0451),
0402             dZ = cms.double(0.0061),
0403             dX = cms.double(-0.0274),
0404             phiZlocal = cms.double(-0.000128),
0405             phiYlocal = cms.double(0.000158)
0406         ),
0407         TECDisk6 = cms.PSet(
0408             phiXlocal = cms.double(-0.000298),
0409             dY = cms.double(-0.0754),
0410             dZ = cms.double(0.0012),
0411             dX = cms.double(-0.0304),
0412             phiZlocal = cms.double(6.9e-05),
0413             phiYlocal = cms.double(0.000181)
0414         ),
0415         TECDisk1 = cms.PSet(
0416             phiXlocal = cms.double(-5e-06),
0417             dY = cms.double(0.0208),
0418             dZ = cms.double(0.0019),
0419             dX = cms.double(0.0069),
0420             phiZlocal = cms.double(1e-05),
0421             phiYlocal = cms.double(6.7e-05)
0422         ),
0423         TECDisk3 = cms.PSet(
0424             phiXlocal = cms.double(-6.7e-05),
0425             dY = cms.double(0.0014),
0426             dZ = cms.double(0.0083),
0427             dX = cms.double(0.0073),
0428             phiZlocal = cms.double(-2.2e-05),
0429             phiYlocal = cms.double(6.8e-05)
0430         ),
0431         TECDisk2 = cms.PSet(
0432             phiXlocal = cms.double(4.9e-05),
0433             dY = cms.double(0.0261),
0434             dZ = cms.double(0.0002),
0435             dX = cms.double(0.0214),
0436             phiZlocal = cms.double(4e-05),
0437             phiYlocal = cms.double(-1.7e-05)
0438         ),
0439         dZ = cms.double(-0.1412),
0440         dX = cms.double(-0.0908),
0441         phiZlocal = cms.double(0.000179),
0442         dY = cms.double(-0.0412),
0443         phiYlocal = cms.double(0.000204),
0444         TECDisk8 = cms.PSet(
0445             phiXlocal = cms.double(-4.5e-05),
0446             dY = cms.double(-0.0147),
0447             dZ = cms.double(-0.0071),
0448             dX = cms.double(-0.0536),
0449             phiZlocal = cms.double(-5.3e-05),
0450             phiYlocal = cms.double(0.000189)
0451         )
0452     ),
0453     TECEndcap2 = cms.PSet(
0454         TECDisk9 = cms.PSet(
0455             phiXlocal = cms.double(-0.000204),
0456             dY = cms.double(0.0488),
0457             dZ = cms.double(0.0324),
0458             dX = cms.double(0.0852),
0459             phiZlocal = cms.double(-0.000512),
0460             phiYlocal = cms.double(0.000322)
0461         ),
0462         phiXlocal = cms.double(-0.000105),
0463         TECDisk5 = cms.PSet(
0464             phiXlocal = cms.double(7e-05),
0465             dY = cms.double(-0.0299),
0466             dZ = cms.double(-0.0155),
0467             dX = cms.double(-0.0176),
0468             phiZlocal = cms.double(8.2e-05),
0469             phiYlocal = cms.double(-5.7e-05)
0470         ),
0471         TECDisk4 = cms.PSet(
0472             phiXlocal = cms.double(4.6e-05),
0473             dY = cms.double(-0.013),
0474             dZ = cms.double(-0.0014),
0475             dX = cms.double(-0.0077),
0476             phiZlocal = cms.double(0.000164),
0477             phiYlocal = cms.double(-0.00011)
0478         ),
0479         TECDisk7 = cms.PSet(
0480             phiXlocal = cms.double(0.000176),
0481             dY = cms.double(-0.0419),
0482             dZ = cms.double(0.0142),
0483             dX = cms.double(0.0248),
0484             phiZlocal = cms.double(-0.000197),
0485             phiYlocal = cms.double(0.000153)
0486         ),
0487         TECDisk6 = cms.PSet(
0488             phiXlocal = cms.double(-6.8e-05),
0489             dY = cms.double(0.0087),
0490             dZ = cms.double(-0.0123),
0491             dX = cms.double(-0.0264),
0492             phiZlocal = cms.double(8e-05),
0493             phiYlocal = cms.double(-9.7e-05)
0494         ),
0495         TECDisk1 = cms.PSet(
0496             phiXlocal = cms.double(1.9e-05),
0497             dY = cms.double(-0.0098),
0498             dZ = cms.double(-0.0212),
0499             dX = cms.double(-0.0222),
0500             phiZlocal = cms.double(0.000361),
0501             phiYlocal = cms.double(-0.000214)
0502         ),
0503         TECDisk3 = cms.PSet(
0504             phiXlocal = cms.double(-4.2e-05),
0505             dY = cms.double(0.0143),
0506             dZ = cms.double(-0.0112),
0507             dX = cms.double(-0.0133),
0508             phiZlocal = cms.double(0.000362),
0509             phiYlocal = cms.double(-0.000123)
0510         ),
0511         TECDisk2 = cms.PSet(
0512             phiXlocal = cms.double(2.8e-05),
0513             dY = cms.double(-0.0053),
0514             dZ = cms.double(0.0159),
0515             dX = cms.double(-0.0089),
0516             phiZlocal = cms.double(0.000444),
0517             phiYlocal = cms.double(-9.2e-05)
0518         ),
0519         dZ = cms.double(-0.1617),
0520         dX = cms.double(0.0802),
0521         phiZlocal = cms.double(0.001152),
0522         dY = cms.double(-0.0117),
0523         phiYlocal = cms.double(0.000385),
0524         TECDisk8 = cms.PSet(
0525             phiXlocal = cms.double(-2.9e-05),
0526             dY = cms.double(0.014),
0527             dZ = cms.double(0.0139),
0528             dX = cms.double(-0.0318),
0529             phiZlocal = cms.double(-0.000356),
0530             phiYlocal = cms.double(-0.000115)
0531         )
0532     ),
0533     seed = cms.int32(1234567),
0534     TIDEndcap1 = cms.PSet(
0535         TIDDisk1 = cms.PSet(
0536             dZ = cms.double(0.03),
0537             dX = cms.double(-0.1),
0538             dY = cms.double(-0.15)
0539         ),
0540         TIDDisk2 = cms.PSet(
0541             dZ = cms.double(0.0),
0542             dX = cms.double(-0.09),
0543             dY = cms.double(-0.2)
0544         ),
0545         TIDDisk3 = cms.PSet(
0546             dZ = cms.double(0.06),
0547             dX = cms.double(-0.09),
0548             dY = cms.double(-0.15)
0549         ),
0550         phiZlocal = cms.double(-0.000475)
0551     ),
0552     distribution = cms.string('fixed'),
0553     setError = cms.bool(False),
0554 )
0555