CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
VtxSmearedParameters_cfi.py
Go to the documentation of this file.
2 
3 #
4 # All units are cm and radians
5 #
6 # UNITS:
7 #
8 # TimeOffset in nanoseconds
9 # spacial displacement in cm
10 
11 # common parameters
12 VtxSmearedCommon = cms.PSet(
13  src = cms.InputTag("generator"),
14  readDB = cms.bool(False)
15 )
16 # Gaussian smearing
17 GaussVtxSmearingParameters = cms.PSet(
18  MeanX = cms.double(0.0),
19  MeanY = cms.double(0.0),
20  MeanZ = cms.double(0.0),
21  SigmaY = cms.double(0.0015),
22  SigmaX = cms.double(0.0015),
23  SigmaZ = cms.double(5.3),
24  TimeOffset = cms.double(0.0)
25 )
26 # Flat Smearing
27 FlatVtxSmearingParameters = cms.PSet(
28  MaxZ = cms.double(5.3),
29  MaxX = cms.double(0.0015),
30  MaxY = cms.double(0.0015),
31  MinX = cms.double(-0.0015),
32  MinY = cms.double(-0.0015),
33  MinZ = cms.double(-5.3),
34  TimeOffset = cms.double(0.0)
35 )
36 #############################################
37 # Beta functions smearing (pp 7+7 TeV)
38 #
39 # Values taken from LHC optics simulation V6.5:
40 # see http://proj-lhc-optics-web.web.cern.ch/proj-lhc-optics-web/V6.500/IR5.html
41 # alpha = angle of the crossing plane 0 degrees means XZ plane
42 # phi = half-crossing beam angle
43 #
44 # Emittance is the no normalized emittance in cm = normalized emittance/gamma (beta=1)
45 #
46 # length variables are in cm
47 #
48 
49 # 900 GeV collisions, transverse beam size = 293 microns
50 Early900GeVCollisionVtxSmearingParameters = cms.PSet(
51  Phi = cms.double(0.0),
52  BetaStar = cms.double(1100.0),
53  Emittance = cms.double(1.564e-06),
54  Alpha = cms.double(0.0),
55  SigmaZ = cms.double(7.4),
56  TimeOffset = cms.double(0.0),
57  Y0 = cms.double(0.0),
58  X0 = cms.double(0.0322),
59  Z0 = cms.double(0.0)
60 )
61 # 2.2 TeV collisions, transverse beam size 188 microns
62 Early2p2TeVCollisionVtxSmearingParameters = cms.PSet(
63  Phi = cms.double(0.0),
64  BetaStar = cms.double(1100.0),
65  Emittance = cms.double(6.4e-07),
66  Alpha = cms.double(0.0),
67  SigmaZ = cms.double(5.5),
68  TimeOffset = cms.double(0.0),
69  Y0 = cms.double(0.0),
70  X0 = cms.double(0.0322),
71  Z0 = cms.double(0.0)
72 )
73 # 7 TeV collisions, transverse beam size with betastar= 11m is 105 microns,
74 Early7TeVCollisionVtxSmearingParameters = cms.PSet(
75  Phi = cms.double(0.0),
76  BetaStar = cms.double(1100.0),
77  Emittance = cms.double(2.0e-07),
78  Alpha = cms.double(0.0),
79  SigmaZ = cms.double(4.2),
80  TimeOffset = cms.double(0.0),
81  Y0 = cms.double(0.0),
82  X0 = cms.double(0.0322),
83  Z0 = cms.double(0.0)
84 )
85 # 7 TeV collisions, transverse beam size with betastar= 2m is 45 microns,
86 Nominal7TeVCollisionVtxSmearingParameters = cms.PSet(
87  Phi = cms.double(0.0),
88  BetaStar = cms.double(200.0),
89  Emittance = cms.double(2.0e-07),
90  Alpha = cms.double(0.0),
91  SigmaZ = cms.double(4.2),
92  TimeOffset = cms.double(0.0),
93  Y0 = cms.double(0.0),
94  X0 = cms.double(0.0322),
95  Z0 = cms.double(0.0)
96 )
97 # 900 GeV realistic 2010 collisions, transverse beam size is 200 microns
98 Realistic900GeVCollisionVtxSmearingParameters = cms.PSet(
99  Phi = cms.double(0.0),
100  BetaStar = cms.double(1000.0),
101  Emittance = cms.double(8.34e-07),
102  Alpha = cms.double(0.0),
103  SigmaZ = cms.double(6.17),
104  TimeOffset = cms.double(0.0),
105  X0 = cms.double(0.2452),
106  Y0 = cms.double(0.3993),
107  Z0 = cms.double(0.8222)
108 )
109 # 7 TeV realistic collisions, beamspot width ~28 microns - appropriate for 2nd half of Commissioning10
110 Realistic7TeVCollisionComm10VtxSmearingParameters = cms.PSet(
111  Phi = cms.double(0.0),
112  BetaStar = cms.double(200.0),
113  Emittance = cms.double(0.804e-07),
114  Alpha = cms.double(0.0),
115  SigmaZ = cms.double(3.50),
116  TimeOffset = cms.double(0.0),
117  X0 = cms.double(0.2440),
118  Y0 = cms.double(0.3929),
119  Z0 = cms.double(0.4145)
120 )
121 # 7 TeV realistic collisions, beamspot width ~43 microns - appropriate for 2010A
122 Realistic7TeVCollisionVtxSmearingParameters = cms.PSet(
123  Phi = cms.double(0.0),
124  BetaStar = cms.double(350.0),
125  Emittance = cms.double(1.072e-07),
126  Alpha = cms.double(0.0),
127  SigmaZ = cms.double(6.26),
128  TimeOffset = cms.double(0.0),
129  X0 = cms.double(0.2440),
130  Y0 = cms.double(0.3929),
131  Z0 = cms.double(0.4145)
132 )
133 # 7 TeV realistic collisions, beamspot width ~38 microns - appropriate for 2010B
134 Realistic7TeVCollision2010BVtxSmearingParameters = cms.PSet(
135  Phi = cms.double(0.0),
136  BetaStar = cms.double(350.0),
137  Emittance = cms.double(0.804e-07),
138  Alpha = cms.double(0.0),
139  SigmaZ = cms.double(5.40),
140  TimeOffset = cms.double(0.0),
141  X0 = cms.double(0.2440),
142  Y0 = cms.double(0.3929),
143  Z0 = cms.double(0.4145)
144 )
145 # 7 TeV realistic collisions, updated for 2011
146 # normalized emittance 2.5 microns, transverse beam size is 32 microns
147 Realistic7TeV2011CollisionVtxSmearingParameters = cms.PSet(
148  Phi = cms.double(0.0),
149  BetaStar = cms.double(150.0),
150  Emittance = cms.double(0.67e-07),
151  Alpha = cms.double(0.0),
152  SigmaZ = cms.double(5.22),
153  TimeOffset = cms.double(0.0),
154  X0 = cms.double(0.2440),
155  Y0 = cms.double(0.3929),
156  Z0 = cms.double(0.4145)
157 )
158 # 7 TeV realistic collisions, updated for 2011 legacy MC
159 # normalized emittance 2.0 microns, sigmaZ approx avg of 2011A+B
160 Realistic7TeV2011CollisionV2VtxSmearingParameters = cms.PSet(
161  Phi = cms.double(0.0),
162  BetaStar = cms.double(150.0),
163  Emittance = cms.double(0.536e-07),
164  Alpha = cms.double(0.0),
165  SigmaZ = cms.double(5.80),
166  TimeOffset = cms.double(0.0),
167  X0 = cms.double(0.2440),
168  Y0 = cms.double(0.3929),
169  Z0 = cms.double(0.4145)
170 )
171 # HI realistic collisions, updated for 2011
172 # estimated beamspot width 31-35 microns
173 RealisticHI2011CollisionVtxSmearingParameters = cms.PSet(
174  Phi = cms.double(0.0),
175  BetaStar = cms.double(100.0),
176  Emittance = cms.double(2.04e-07),
177  Alpha = cms.double(0.0),
178  SigmaZ = cms.double(7.06),
179  TimeOffset = cms.double(0.0),
180  X0 = cms.double(0.2245),
181  Y0 = cms.double(0.4182),
182  Z0 = cms.double(0.0847)
183 )
184 # 2.76 TeV estimated collisions, 11m beta*
185 # normalized emittance 2.5 microns, transverse beam size is 140 microns
186 Realistic2p76TeV2011CollisionVtxSmearingParameters = cms.PSet(
187  Phi = cms.double(0.0),
188  BetaStar = cms.double(1100.0),
189  Emittance = cms.double(1.70e-07),
190  Alpha = cms.double(0.0),
191  SigmaZ = cms.double(5.22),
192  TimeOffset = cms.double(0.0),
193  X0 = cms.double(0.2440),
194  Y0 = cms.double(0.3929),
195  Z0 = cms.double(0.4145)
196 )
197 # 2.76 TeV estimated collisions for 2013, 11m beta*
198 # sigmaZ set to 8 cm
199 Realistic2p76TeV2013CollisionVtxSmearingParameters = cms.PSet(
200  Phi = cms.double(0.0),
201  BetaStar = cms.double(1100.0),
202  Emittance = cms.double(1.70e-07),
203  Alpha = cms.double(0.0),
204  SigmaZ = cms.double(8.0),
205  TimeOffset = cms.double(0.0),
206  X0 = cms.double(0.2440),
207  Y0 = cms.double(0.3929),
208  Z0 = cms.double(0.4145)
209 )
210 # HI realistic pPb collisions, updated for 2013
211 #
212 RealisticHIpPb2013CollisionVtxSmearingParameters = cms.PSet(
213  Phi = cms.double(0.0),
214  BetaStar = cms.double(80.0),
215  Emittance = cms.double(6.25e-07),
216  Alpha = cms.double(0.0),
217  SigmaZ = cms.double(8.0),
218  TimeOffset = cms.double(0.0),
219  X0 = cms.double(0.2440),
220  Y0 = cms.double(0.3929),
221  Z0 = cms.double(0.4145)
222 )
223 # 7 TeV centered collisions with parameters for 2011
224 # normalized emittance 2.5 microns, transverse beam size is 32 microns
225 Centered7TeV2011CollisionVtxSmearingParameters = cms.PSet(
226  Phi = cms.double(0.0),
227  BetaStar = cms.double(150.0),
228  Emittance = cms.double(0.67e-07),
229  Alpha = cms.double(0.0),
230  SigmaZ = cms.double(5.22),
231  TimeOffset = cms.double(0.0),
232  X0 = cms.double(0.0),
233  Y0 = cms.double(0.0),
234  Z0 = cms.double(0.0)
235 )
236 # 8 TeV realistic collisions, transverse beam width size is 20 microns
237 Realistic8TeVCollisionVtxSmearingParameters = cms.PSet(
238  Phi = cms.double(0.0),
239  BetaStar = cms.double(70.0),
240  Emittance = cms.double(0.586e-07),
241  Alpha = cms.double(0.0),
242  SigmaZ = cms.double(6.16),
243  TimeOffset = cms.double(0.0),
244  X0 = cms.double(0.2440),
245  Y0 = cms.double(0.3929),
246  Z0 = cms.double(0.4145)
247 )
248 # 8 TeV realistic collisions, transverse beam width size is 20 microns, updated for observed SigmaZ
249 Realistic8TeV2012CollisionVtxSmearingParameters = cms.PSet(
250  Phi = cms.double(0.0),
251  BetaStar = cms.double(70.0),
252  Emittance = cms.double(0.586e-07),
253  Alpha = cms.double(0.0),
254  SigmaZ = cms.double(4.8),
255  TimeOffset = cms.double(0.0),
256  X0 = cms.double(0.2440),
257  Y0 = cms.double(0.3929),
258  Z0 = cms.double(0.4145)
259 )
260 # 10 TeV collisions, transverse beam size = 46 microns
261 Early10TeVCollisionVtxSmearingParameters = cms.PSet(
262  Phi = cms.double(0.0),
263  BetaStar = cms.double(300.0),
264  Emittance = cms.double(1.406e-07),
265  Alpha = cms.double(0.0),
266  SigmaZ = cms.double(3.8),
267  TimeOffset = cms.double(0.0),
268  Y0 = cms.double(0.0),
269  X0 = cms.double(0.0322),
270  Z0 = cms.double(0.0)
271 )
272 # Test offset
273 Early10TeVX322Y100VtxSmearingParameters = cms.PSet(
274  Phi = cms.double(0.0),
275  BetaStar = cms.double(300.0),
276  Emittance = cms.double(1.406e-07),
277  Alpha = cms.double(0.0),
278  SigmaZ = cms.double(3.8),
279  TimeOffset = cms.double(0.0),
280  Y0 = cms.double(0.0100),
281  X0 = cms.double(0.0322),
282  Z0 = cms.double(0.0)
283 )
284 # Test offset
285 Early10TeVX322Y250VtxSmearingParameters = cms.PSet(
286  Phi = cms.double(0.0),
287  BetaStar = cms.double(300.0),
288  Emittance = cms.double(1.406e-07),
289  Alpha = cms.double(0.0),
290  SigmaZ = cms.double(3.8),
291  TimeOffset = cms.double(0.0),
292  Y0 = cms.double(0.0250),
293  X0 = cms.double(0.0322),
294  Z0 = cms.double(0.0)
295 )
296 # Test offset
297 Early10TeVX322Y500VtxSmearingParameters = cms.PSet(
298  Phi = cms.double(0.0),
299  BetaStar = cms.double(300.0),
300  Emittance = cms.double(1.406e-07),
301  Alpha = cms.double(0.0),
302  SigmaZ = cms.double(3.8),
303  TimeOffset = cms.double(0.0),
304  Y0 = cms.double(0.0500),
305  X0 = cms.double(0.0322),
306  Z0 = cms.double(0.0)
307 )
308 # Test offset
309 Early10TeVX322Y1000VtxSmearingParameters = cms.PSet(
310  Phi = cms.double(0.0),
311  BetaStar = cms.double(300.0),
312  Emittance = cms.double(1.406e-07),
313  Alpha = cms.double(0.0),
314  SigmaZ = cms.double(3.8),
315  TimeOffset = cms.double(0.0),
316  Y0 = cms.double(0.1),
317  X0 = cms.double(0.0322),
318  Z0 = cms.double(0.0)
319 )
320 # Test offset
321 Early10TeVX322Y5000VtxSmearingParameters = cms.PSet(
322  Phi = cms.double(0.0),
323  BetaStar = cms.double(300.0),
324  Emittance = cms.double(1.406e-07),
325  Alpha = cms.double(0.0),
326  SigmaZ = cms.double(3.8),
327  TimeOffset = cms.double(0.0),
328  Y0 = cms.double(0.5),
329  X0 = cms.double(0.0322),
330  Z0 = cms.double(0.0)
331 )
332 # Test offset
333 Early10TeVX322Y10000VtxSmearingParameters = cms.PSet(
334  Phi = cms.double(0.0),
335  BetaStar = cms.double(300.0),
336  Emittance = cms.double(1.406e-07),
337  Alpha = cms.double(0.0),
338  SigmaZ = cms.double(3.8),
339  TimeOffset = cms.double(0.0),
340  Y0 = cms.double(1.0),
341  X0 = cms.double(0.0322),
342  Z0 = cms.double(0.0)
343 )
344 
345 EarlyCollisionVtxSmearingParameters = cms.PSet(
346  Phi = cms.double(0.0),
347  BetaStar = cms.double(200.0),
348  Emittance = cms.double(1.006e-07),
349  Alpha = cms.double(0.0),
350  SigmaZ = cms.double(5.3),
351  TimeOffset = cms.double(0.0),
352  Y0 = cms.double(0.0),
353  X0 = cms.double(0.0322),
354  Z0 = cms.double(0.0)
355 )
356 NominalCollisionVtxSmearingParameters = cms.PSet(
357  Phi = cms.double(0.000142),
358  BetaStar = cms.double(55.0),
359  Emittance = cms.double(1.006e-07),
360  Alpha = cms.double(0.0),
361  SigmaZ = cms.double(5.3),
362  TimeOffset = cms.double(0.0),
363  Y0 = cms.double(0.0),
364  X0 = cms.double(0.05),
365  Z0 = cms.double(0.0)
366 )
367 NominalCollision1VtxSmearingParameters = cms.PSet(
368  Phi = cms.double(0.0),
369  BetaStar = cms.double(55.0),
370  Emittance = cms.double(1.006e-07),
371  Alpha = cms.double(0.0),
372  SigmaZ = cms.double(5.3),
373  TimeOffset = cms.double(0.0),
374  Y0 = cms.double(0.025),
375  X0 = cms.double(0.05),
376  Z0 = cms.double(0.0)
377 )
378 NominalCollision2VtxSmearingParameters = cms.PSet(
379  Phi = cms.double(0.000142),
380  BetaStar = cms.double(55.0),
381  Emittance = cms.double(1.006e-07),
382  Alpha = cms.double(0.0),
383  SigmaZ = cms.double(5.3),
384  TimeOffset = cms.double(0.0),
385  Y0 = cms.double(0.025),
386  X0 = cms.double(0.05),
387  Z0 = cms.double(0.0)
388 )
389 NominalCollision3VtxSmearingParameters = cms.PSet(
390  Phi = cms.double(0.0),
391  BetaStar = cms.double(55.0),
392  Emittance = cms.double(1.006e-07),
393  Alpha = cms.double(0.0),
394  SigmaZ = cms.double(5.3),
395  TimeOffset = cms.double(0.0),
396  Y0 = cms.double(0.025),
397  X0 = cms.double(0.1),
398  Z0 = cms.double(0.0)
399 )
400 NominalCollision4VtxSmearingParameters = cms.PSet(
401  Phi = cms.double(0.0),
402  BetaStar = cms.double(55.0),
403  Emittance = cms.double(1.006e-07),
404  Alpha = cms.double(0.0),
405  SigmaZ = cms.double(5.3),
406  TimeOffset = cms.double(0.0),
407  Y0 = cms.double(0.025),
408  X0 = cms.double(0.2),
409  Z0 = cms.double(0.0)
410 )
411 
412