CMS 3D CMS Logo

SurveyInfoScenario_cff.py
Go to the documentation of this file.
1 import FWCore.ParameterSet.Config as cms
2 
3 # -----------------------------------------------------------------------
4 # This contains TIB-TID-TEC-(TOB) global-level movements
5 SurveyInfoScenario = cms.PSet(
6  # TIB+
7  # FIXME Assuming very small rotation angles we rotate of -asin(n_y) ~ -n_y
8  # around x axis and of asin(n_x) ~ n_x around y axis
9  TIBHalfBarrel2 = cms.PSet(
10  TIBLayer1 = cms.PSet(
11  phiYlocal = cms.double(0.001004),
12  phiZlocal = cms.double(0.001188),
13  phiXlocal = cms.double(-0.001863),
14  dX = cms.double(0.08),
15  dY = cms.double(-0.19)
16  ),
17  TIBLayer3 = cms.PSet(
18  phiYlocal = cms.double(-0.000459),
19  phiZlocal = cms.double(0.000274),
20  phiXlocal = cms.double(-0.00043),
21  dX = cms.double(0.07),
22  dY = cms.double(-0.19)
23  ),
24  TIBLayer2 = cms.PSet(
25  phiYlocal = cms.double(0.002385),
26  phiZlocal = cms.double(0.001353),
27  phiXlocal = cms.double(-0.002074),
28  dX = cms.double(0.04),
29  dY = cms.double(-0.2)
30  ),
31  dZ = cms.double(-0.13),
32  TIBLayer4 = cms.PSet(
33  phiYlocal = cms.double(0.001262),
34  phiZlocal = cms.double(0.0),
35  phiXlocal = cms.double(1e-06),
36  dX = cms.double(0.07),
37  dY = cms.double(-0.2)
38  )
39  ),
40  saveToDbase = cms.untracked.bool(False),
41  TOBHalfBarrels = cms.PSet(
42  dZ = cms.double(-0.14)
43  ),
44  TIDEndcap2 = cms.PSet(
45  TIDDisk1 = cms.PSet(
46  dZ = cms.double(-0.57),
47  dX = cms.double(-0.1),
48  dY = cms.double(-0.15)
49  ),
50  TIDDisk2 = cms.PSet(
51  dZ = cms.double(-0.6),
52  dX = cms.double(-0.09),
53  dY = cms.double(-0.19)
54  ),
55  TIDDisk3 = cms.PSet(
56  dZ = cms.double(-0.58),
57  dX = cms.double(-0.09),
58  dY = cms.double(-0.22)
59  ),
60  phiZlocal = cms.double(0.000548)
61  ),
62  TECEndcap1 = cms.PSet(
63  TECDisk1 = cms.PSet(
64  phiXlocal = cms.double(-5e-06),
65 # dY = cms.double(0.0208),
66 # dZ = cms.double(0.0019),
67 # dX = cms.double(0.0069),
68 # phiZlocal = cms.double(1e-05),
69  dY = cms.double(0.0168),
70  dZ = cms.double(0.0019),
71  dX = cms.double(0.0116),
72  phiZlocal = cms.double(1e-05),
73 
74  phiYlocal = cms.double(6.7e-05)
75  ),
76  TECDisk2 = cms.PSet(
77  phiXlocal = cms.double(4.9e-05),
78 # dY = cms.double(0.0261),
79 # dZ = cms.double(0.0002),
80 # dX = cms.double(0.0214),
81 # phiZlocal = cms.double(4e-05),
82  dY = cms.double(0.0118),
83  dZ = cms.double(0.0002),
84  dX = cms.double(0.0056),
85  phiZlocal = cms.double(3.8e-05),
86  phiYlocal = cms.double(-1.7e-05)
87  ),
88  TECDisk3 = cms.PSet(
89  phiXlocal = cms.double(-6.7e-05),
90 # dY = cms.double(0.0014),
91 # dZ = cms.double(0.0083),
92 # dX = cms.double(0.0073),
93 # phiZlocal = cms.double(-2.2e-05),
94  dY = cms.double(0.0090),
95  dZ = cms.double(0.0085),
96  dX = cms.double(0.0115),
97  phiZlocal = cms.double(-2.2e-05),
98  phiYlocal = cms.double(6.8e-05)
99  ),
100  TECDisk4 = cms.PSet(
101  phiXlocal = cms.double(-4e-05),
102 # dY = cms.double(-0.0043),
103 # dZ = cms.double(-0.0002),
104 # dX = cms.double(-0.0101),
105 # phiZlocal = cms.double(5.3e-05),
106  dY = cms.double(0.0030),
107  dZ = cms.double(-0.0002),
108  dX = cms.double(0.0058),
109  phiZlocal = cms.double(4.9e-05),
110  phiYlocal = cms.double(0.000141)
111  ),
112  TECDisk5 = cms.PSet(
113  phiXlocal = cms.double(-0.000125),
114 # dY = cms.double(-0.0339),
115 # dZ = cms.double(-0.0053),
116 # dX = cms.double(0.0035),
117 # phiZlocal = cms.double(0.00016),
118  dY = cms.double(-0.0094),
119  dZ = cms.double(-0.0052),
120  dX = cms.double(0.0078),
121  phiZlocal = cms.double(15.5e-05),
122  phiYlocal = cms.double(3.2e-05)
123  ),
124  TECDisk6 = cms.PSet(
125  phiXlocal = cms.double(-0.000298),
126 # dY = cms.double(-0.0754),
127 # dZ = cms.double(0.0012),
128 # dX = cms.double(-0.0304),
129 # phiZlocal = cms.double(6.9e-05),
130  dY = cms.double(-0.0140),
131  dZ = cms.double(0.0012),
132  dX = cms.double(0.0070),
133  phiZlocal = cms.double(6.5e-05),
134  phiYlocal = cms.double(0.000181)
135  ),
136  TECDisk7 = cms.PSet(
137  phiXlocal = cms.double(-0.000198),
138 # dY = cms.double(-0.0451),
139 # dZ = cms.double(0.0061),
140 # dX = cms.double(-0.0274),
141 # phiZlocal = cms.double(-0.000128),
142  dY = cms.double(-0.0005),
143  dZ = cms.double(0.0058),
144  dX = cms.double(0.0086),
145  phiZlocal = cms.double(-12.2e-05),
146  phiYlocal = cms.double(0.000158)
147  ),
148  TECDisk8 = cms.PSet(
149  phiXlocal = cms.double(-4.5e-05),
150 # dY = cms.double(-0.0147),
151 # dZ = cms.double(-0.0071),
152 # dX = cms.double(-0.0536),
153 # phiZlocal = cms.double(-5.3e-05),
154  dY = cms.double(0.0011),
155  dZ = cms.double(-0.0066),
156  dX = cms.double(-0.0103),
157  phiZlocal = cms.double(-5.0e-05),
158  phiYlocal = cms.double(0.000189)
159  ),
160  TECDisk9 = cms.PSet(
161  phiXlocal = cms.double(9.8e-05),
162 # dY = cms.double(0.0168),
163 # dZ = cms.double(-0.0144),
164 # dX = cms.double(-0.0129),
165 # phiZlocal = cms.double(-5.2e-05),
166  dY = cms.double(-0.0027),
167  dZ = cms.double(-0.0148),
168  dX = cms.double(-0.0305),
169  phiZlocal = cms.double(-5.3e-05),
170  phiYlocal = cms.double(-5e-05)
171  ),
172  dZ = cms.double(-0.1412),
173  dX = cms.double(-0.0908),
174  phiZlocal = cms.double(0.000179),
175  dY = cms.double(-0.0412),
176  phiYlocal = cms.double(0.000204),
177  phiXlocal = cms.double(0.000107)
178  ),
179  TECEndcap2 = cms.PSet(
180  TECDisk1 = cms.PSet(
181  phiXlocal = cms.double(1.9e-05),
182 # dY = cms.double(-0.0098),
183 # dZ = cms.double(-0.0212),
184 # dX = cms.double(-0.0222),
185 # phiZlocal = cms.double(0.000361),
186  dY = cms.double(-0.0027),
187  dZ = cms.double(-0.0256),
188  dX = cms.double(0.0227),
189  phiZlocal = cms.double(12.5e-05),
190  phiYlocal = cms.double(-0.000214)
191  ),
192  TECDisk2 = cms.PSet(
193  phiXlocal = cms.double(2.8e-05),
194 # dY = cms.double(-0.0053),
195 # dZ = cms.double(0.0159),
196 # dX = cms.double(-0.0089),
197 # phiZlocal = cms.double(0.000444),
198  dY = cms.double(-0.0024),
199  dZ = cms.double(0.0067),
200  dX = cms.double(0.0204),
201  phiZlocal = cms.double(24.4e-05),
202  phiYlocal = cms.double(-9.2e-05)
203  ),
204  TECDisk3 = cms.PSet(
205  phiXlocal = cms.double(-4.2e-05),
206 # dY = cms.double(0.0143),
207 # dZ = cms.double(-0.0112),
208 # dX = cms.double(-0.0133),
209 # phiZlocal = cms.double(0.000362),
210  dY = cms.double(0.0017),
211  dZ = cms.double(-0.0167),
212  dX = cms.double(0.0121),
213  phiZlocal = cms.double(19.7e-05),
214  phiYlocal = cms.double(-0.000123)
215  ),
216  TECDisk4 = cms.PSet(
217  phiXlocal = cms.double(4.6e-05),
218 # dY = cms.double(-0.013),
219 # dZ = cms.double(-0.0014),
220 # dX = cms.double(-0.0077),
221 # phiZlocal = cms.double(0.000164),
222  dY = cms.double(-0.0079),
223  dZ = cms.double(-0.0067),
224  dX = cms.double(0.0191),
225  phiZlocal = cms.double(5.7e-05),
226  phiYlocal = cms.double(-0.00011)
227  ),
228  TECDisk5 = cms.PSet(
229  phiXlocal = cms.double(7e-05),
230 # dY = cms.double(-0.0299),
231 # dZ = cms.double(-0.0155),
232 # dX = cms.double(-0.0176),
233 # phiZlocal = cms.double(8.2e-05),
234  dY = cms.double(-0.0204),
235  dZ = cms.double(-0.0117),
236  dX = cms.double(-0.0038),
237  phiZlocal = cms.double(1.5e-05),
238  phiYlocal = cms.double(-5.7e-05)
239  ),
240  TECDisk6 = cms.PSet(
241  phiXlocal = cms.double(-6.8e-05),
242 # dY = cms.double(0.0087),
243 # dZ = cms.double(-0.0123),
244 # dX = cms.double(-0.0264),
245 # phiZlocal = cms.double(8e-05),
246  dY = cms.double(-0.0059),
247  dZ = cms.double(-0.0062),
248  dX = cms.double(-0.0168),
249  phiZlocal = cms.double(8.1e-05),
250  phiYlocal = cms.double(-9.7e-05)
251  ),
252  TECDisk7 = cms.PSet(
253  phiXlocal = cms.double(0.000176),
254 # dY = cms.double(-0.0419),
255 # dZ = cms.double(0.0142),
256 # dX = cms.double(0.0248),
257 # phiZlocal = cms.double(-0.000197),
258  dY = cms.double(-0.0021),
259  dZ = cms.double(0.0168),
260  dX = cms.double(-0.0095),
261  phiZlocal = cms.double(-10.6e-05),
262  phiYlocal = cms.double(0.000153)
263  ),
264  TECDisk8 = cms.PSet(
265  phiXlocal = cms.double(-2.9e-05),
266 # dY = cms.double(0.014),
267 # dZ = cms.double(0.0139),
268 # dX = cms.double(-0.0318),
269 # phiZlocal = cms.double(-0.000356),
270  dY = cms.double(0.0186),
271  dZ = cms.double(0.0152),
272  dX = cms.double(-0.0167),
273  phiZlocal = cms.double(-16.1e-05),
274  phiYlocal = cms.double(-0.000115)
275  ),
276  TECDisk9 = cms.PSet(
277  phiXlocal = cms.double(-0.000204),
278 # dY = cms.double(0.0488),
279 # dZ = cms.double(0.0324),
280 # dX = cms.double(0.0852),
281 # phiZlocal = cms.double(-0.000512),
282  dY = cms.double(0.0385),
283  dZ = cms.double(0.0090),
284  dX = cms.double(-0.0158),
285  phiZlocal = cms.double(-20.7e-05),
286  phiYlocal = cms.double(0.000322)
287  ),
288  dZ = cms.double(-0.1617),
289  dX = cms.double(0.0802),
290  phiZlocal = cms.double(0.001152),
291  dY = cms.double(-0.0117),
292  phiYlocal = cms.double(0.000385),
293  phiXlocal = cms.double(-0.000105)
294  ),
295  seed = cms.int32(1234567),
296  # TIB-
297  TIBHalfBarrel1 = cms.PSet(
298  TIBLayer1 = cms.PSet(
299  phiYlocal = cms.double(0.000325),
300  phiZlocal = cms.double(-9.1e-05),
301  phiXlocal = cms.double(0.000141),
302  dX = cms.double(0.03),
303  dY = cms.double(-0.25)
304  ),
305  TIBLayer3 = cms.PSet(
306  phiYlocal = cms.double(-9.8e-05),
307  phiZlocal = cms.double(-0.000823),
308  phiXlocal = cms.double(0.001273),
309  dX = cms.double(0.03),
310  dY = cms.double(-0.18)
311  ),
312  TIBLayer2 = cms.PSet(
313  phiYlocal = cms.double(0.000976),
314  phiZlocal = cms.double(-0.001371),
315  phiXlocal = cms.double(0.002088),
316  dX = cms.double(0.05),
317  dY = cms.double(-0.21)
318  ),
319  dZ = cms.double(-0.46),
320  TIBLayer4 = cms.PSet(
321  phiYlocal = cms.double(-0.000277),
322  phiZlocal = cms.double(-0.000165),
323  phiXlocal = cms.double(0.00025),
324  dX = cms.double(0.02),
325  dY = cms.double(-0.19)
326  )
327  ),
328  TIDEndcap1 = cms.PSet(
329  TIDDisk1 = cms.PSet(
330  dZ = cms.double(0.03),
331  dX = cms.double(-0.1),
332  dY = cms.double(-0.15)
333  ),
334  TIDDisk2 = cms.PSet(
335  dZ = cms.double(0.0),
336  dX = cms.double(-0.09),
337  dY = cms.double(-0.2)
338  ),
339  TIDDisk3 = cms.PSet(
340  dZ = cms.double(0.06),
341  dX = cms.double(-0.09),
342  dY = cms.double(-0.15)
343  ),
344  phiZlocal = cms.double(-0.000475)
345  ),
346  distribution = cms.string('fixed'),
347  setError = cms.bool(False),
348 )
349 ####################################
350 SurveyInfoScenario_noTIBlay = cms.PSet(
351  saveToDbase = cms.untracked.bool(False),
352  TOBHalfBarrels = cms.PSet(
353  dZ = cms.double(-0.14)
354  ),
355  TIDEndcap2 = cms.PSet(
356  TIDDisk1 = cms.PSet(
357  dZ = cms.double(-0.57),
358  dX = cms.double(-0.1),
359  dY = cms.double(-0.15)
360  ),
361  TIDDisk2 = cms.PSet(
362  dZ = cms.double(-0.6),
363  dX = cms.double(-0.09),
364  dY = cms.double(-0.19)
365  ),
366  TIDDisk3 = cms.PSet(
367  dZ = cms.double(-0.58),
368  dX = cms.double(-0.09),
369  dY = cms.double(-0.22)
370  ),
371  phiZlocal = cms.double(0.000548)
372  ),
373  TECEndcap1 = cms.PSet(
374  TECDisk9 = cms.PSet(
375  phiXlocal = cms.double(9.8e-05),
376  dY = cms.double(0.0168),
377  dZ = cms.double(-0.0144),
378  dX = cms.double(-0.0129),
379  phiZlocal = cms.double(-5.2e-05),
380  phiYlocal = cms.double(-5e-05)
381  ),
382  phiXlocal = cms.double(0.000107),
383  TECDisk5 = cms.PSet(
384  phiXlocal = cms.double(-0.000125),
385  dY = cms.double(-0.0339),
386  dZ = cms.double(-0.0053),
387  dX = cms.double(0.0035),
388  phiZlocal = cms.double(0.00016),
389  phiYlocal = cms.double(3.2e-05)
390  ),
391  TECDisk4 = cms.PSet(
392  phiXlocal = cms.double(-4e-05),
393  dY = cms.double(-0.0043),
394  dZ = cms.double(-0.0002),
395  dX = cms.double(-0.0101),
396  phiZlocal = cms.double(5.3e-05),
397  phiYlocal = cms.double(0.000141)
398  ),
399  TECDisk7 = cms.PSet(
400  phiXlocal = cms.double(-0.000198),
401  dY = cms.double(-0.0451),
402  dZ = cms.double(0.0061),
403  dX = cms.double(-0.0274),
404  phiZlocal = cms.double(-0.000128),
405  phiYlocal = cms.double(0.000158)
406  ),
407  TECDisk6 = cms.PSet(
408  phiXlocal = cms.double(-0.000298),
409  dY = cms.double(-0.0754),
410  dZ = cms.double(0.0012),
411  dX = cms.double(-0.0304),
412  phiZlocal = cms.double(6.9e-05),
413  phiYlocal = cms.double(0.000181)
414  ),
415  TECDisk1 = cms.PSet(
416  phiXlocal = cms.double(-5e-06),
417  dY = cms.double(0.0208),
418  dZ = cms.double(0.0019),
419  dX = cms.double(0.0069),
420  phiZlocal = cms.double(1e-05),
421  phiYlocal = cms.double(6.7e-05)
422  ),
423  TECDisk3 = cms.PSet(
424  phiXlocal = cms.double(-6.7e-05),
425  dY = cms.double(0.0014),
426  dZ = cms.double(0.0083),
427  dX = cms.double(0.0073),
428  phiZlocal = cms.double(-2.2e-05),
429  phiYlocal = cms.double(6.8e-05)
430  ),
431  TECDisk2 = cms.PSet(
432  phiXlocal = cms.double(4.9e-05),
433  dY = cms.double(0.0261),
434  dZ = cms.double(0.0002),
435  dX = cms.double(0.0214),
436  phiZlocal = cms.double(4e-05),
437  phiYlocal = cms.double(-1.7e-05)
438  ),
439  dZ = cms.double(-0.1412),
440  dX = cms.double(-0.0908),
441  phiZlocal = cms.double(0.000179),
442  dY = cms.double(-0.0412),
443  phiYlocal = cms.double(0.000204),
444  TECDisk8 = cms.PSet(
445  phiXlocal = cms.double(-4.5e-05),
446  dY = cms.double(-0.0147),
447  dZ = cms.double(-0.0071),
448  dX = cms.double(-0.0536),
449  phiZlocal = cms.double(-5.3e-05),
450  phiYlocal = cms.double(0.000189)
451  )
452  ),
453  TECEndcap2 = cms.PSet(
454  TECDisk9 = cms.PSet(
455  phiXlocal = cms.double(-0.000204),
456  dY = cms.double(0.0488),
457  dZ = cms.double(0.0324),
458  dX = cms.double(0.0852),
459  phiZlocal = cms.double(-0.000512),
460  phiYlocal = cms.double(0.000322)
461  ),
462  phiXlocal = cms.double(-0.000105),
463  TECDisk5 = cms.PSet(
464  phiXlocal = cms.double(7e-05),
465  dY = cms.double(-0.0299),
466  dZ = cms.double(-0.0155),
467  dX = cms.double(-0.0176),
468  phiZlocal = cms.double(8.2e-05),
469  phiYlocal = cms.double(-5.7e-05)
470  ),
471  TECDisk4 = cms.PSet(
472  phiXlocal = cms.double(4.6e-05),
473  dY = cms.double(-0.013),
474  dZ = cms.double(-0.0014),
475  dX = cms.double(-0.0077),
476  phiZlocal = cms.double(0.000164),
477  phiYlocal = cms.double(-0.00011)
478  ),
479  TECDisk7 = cms.PSet(
480  phiXlocal = cms.double(0.000176),
481  dY = cms.double(-0.0419),
482  dZ = cms.double(0.0142),
483  dX = cms.double(0.0248),
484  phiZlocal = cms.double(-0.000197),
485  phiYlocal = cms.double(0.000153)
486  ),
487  TECDisk6 = cms.PSet(
488  phiXlocal = cms.double(-6.8e-05),
489  dY = cms.double(0.0087),
490  dZ = cms.double(-0.0123),
491  dX = cms.double(-0.0264),
492  phiZlocal = cms.double(8e-05),
493  phiYlocal = cms.double(-9.7e-05)
494  ),
495  TECDisk1 = cms.PSet(
496  phiXlocal = cms.double(1.9e-05),
497  dY = cms.double(-0.0098),
498  dZ = cms.double(-0.0212),
499  dX = cms.double(-0.0222),
500  phiZlocal = cms.double(0.000361),
501  phiYlocal = cms.double(-0.000214)
502  ),
503  TECDisk3 = cms.PSet(
504  phiXlocal = cms.double(-4.2e-05),
505  dY = cms.double(0.0143),
506  dZ = cms.double(-0.0112),
507  dX = cms.double(-0.0133),
508  phiZlocal = cms.double(0.000362),
509  phiYlocal = cms.double(-0.000123)
510  ),
511  TECDisk2 = cms.PSet(
512  phiXlocal = cms.double(2.8e-05),
513  dY = cms.double(-0.0053),
514  dZ = cms.double(0.0159),
515  dX = cms.double(-0.0089),
516  phiZlocal = cms.double(0.000444),
517  phiYlocal = cms.double(-9.2e-05)
518  ),
519  dZ = cms.double(-0.1617),
520  dX = cms.double(0.0802),
521  phiZlocal = cms.double(0.001152),
522  dY = cms.double(-0.0117),
523  phiYlocal = cms.double(0.000385),
524  TECDisk8 = cms.PSet(
525  phiXlocal = cms.double(-2.9e-05),
526  dY = cms.double(0.014),
527  dZ = cms.double(0.0139),
528  dX = cms.double(-0.0318),
529  phiZlocal = cms.double(-0.000356),
530  phiYlocal = cms.double(-0.000115)
531  )
532  ),
533  seed = cms.int32(1234567),
534  TIDEndcap1 = cms.PSet(
535  TIDDisk1 = cms.PSet(
536  dZ = cms.double(0.03),
537  dX = cms.double(-0.1),
538  dY = cms.double(-0.15)
539  ),
540  TIDDisk2 = cms.PSet(
541  dZ = cms.double(0.0),
542  dX = cms.double(-0.09),
543  dY = cms.double(-0.2)
544  ),
545  TIDDisk3 = cms.PSet(
546  dZ = cms.double(0.06),
547  dX = cms.double(-0.09),
548  dY = cms.double(-0.15)
549  ),
550  phiZlocal = cms.double(-0.000475)
551  ),
552  distribution = cms.string('fixed'),
553  setError = cms.bool(False),
554 )
555