CMS 3D CMS Logo

/afs/cern.ch/work/a/aaltunda/public/www/CMSSW_5_3_14/src/IOMC/EventVertexGenerators/python/VtxSmearedParameters_cfi.py

Go to the documentation of this file.
00001 import FWCore.ParameterSet.Config as cms
00002 
00003 #
00004 # All units are cm and radians
00005 #
00006 # UNITS:
00007 #
00008 # TimeOffset in nanoseconds
00009 # spacial displacement in cm
00010 
00011 # common parameters
00012 VtxSmearedCommon = cms.PSet(
00013     src = cms.InputTag("generator"),
00014     readDB = cms.bool(False)
00015 )
00016 # Gaussian smearing
00017 GaussVtxSmearingParameters = cms.PSet(
00018     MeanX = cms.double(0.0),
00019     MeanY = cms.double(0.0),
00020     MeanZ = cms.double(0.0),
00021     SigmaY = cms.double(0.0015),
00022     SigmaX = cms.double(0.0015),
00023     SigmaZ = cms.double(5.3),
00024     TimeOffset = cms.double(0.0)
00025 )
00026 # Flat Smearing
00027 FlatVtxSmearingParameters = cms.PSet(
00028     MaxZ = cms.double(5.3),
00029     MaxX = cms.double(0.0015),
00030     MaxY = cms.double(0.0015),
00031     MinX = cms.double(-0.0015),
00032     MinY = cms.double(-0.0015),
00033     MinZ = cms.double(-5.3),
00034     TimeOffset = cms.double(0.0)
00035 )
00036 #############################################
00037 # Beta functions smearing (pp 7+7 TeV)
00038 #
00039 # Values taken from LHC optics simulation V6.5:
00040 # see http://proj-lhc-optics-web.web.cern.ch/proj-lhc-optics-web/V6.500/IR5.html
00041 # alpha = angle of the crossing plane 0 degrees means XZ plane
00042 # phi = half-crossing beam angle
00043 #
00044 # Emittance is the no normalized emittance in cm = normalized emittance/gamma (beta=1)
00045 # 
00046 # length variables are in cm
00047 #
00048 
00049 # 900 GeV collisions, transverse beam size = 293 microns 
00050 Early900GeVCollisionVtxSmearingParameters = cms.PSet(
00051     Phi = cms.double(0.0),
00052     BetaStar = cms.double(1100.0),
00053     Emittance = cms.double(1.564e-06),
00054     Alpha = cms.double(0.0),
00055     SigmaZ = cms.double(7.4),
00056     TimeOffset = cms.double(0.0),
00057     Y0 = cms.double(0.0),
00058     X0 = cms.double(0.0322),
00059     Z0 = cms.double(0.0)
00060 )
00061 #  2.2 TeV collisions, transverse beam size 188 microns
00062 Early2p2TeVCollisionVtxSmearingParameters = cms.PSet(
00063     Phi = cms.double(0.0),
00064     BetaStar = cms.double(1100.0),
00065     Emittance = cms.double(6.4e-07),
00066     Alpha = cms.double(0.0),
00067     SigmaZ = cms.double(5.5),
00068     TimeOffset = cms.double(0.0),
00069     Y0 = cms.double(0.0),
00070     X0 = cms.double(0.0322),
00071     Z0 = cms.double(0.0)
00072 )
00073 #  7 TeV collisions, transverse beam size with betastar=  11m is 105 microns,
00074 Early7TeVCollisionVtxSmearingParameters = cms.PSet(
00075     Phi = cms.double(0.0),
00076     BetaStar = cms.double(1100.0),
00077     Emittance = cms.double(2.0e-07),
00078     Alpha = cms.double(0.0),
00079     SigmaZ = cms.double(4.2),
00080     TimeOffset = cms.double(0.0),
00081     Y0 = cms.double(0.0),
00082     X0 = cms.double(0.0322),
00083     Z0 = cms.double(0.0)
00084 )
00085 #  7 TeV collisions, transverse beam size with betastar=  2m is  45 microns,
00086 Nominal7TeVCollisionVtxSmearingParameters = cms.PSet(
00087     Phi = cms.double(0.0),
00088     BetaStar = cms.double(200.0),
00089     Emittance = cms.double(2.0e-07),
00090     Alpha = cms.double(0.0),
00091     SigmaZ = cms.double(4.2),
00092     TimeOffset = cms.double(0.0),
00093     Y0 = cms.double(0.0),
00094     X0 = cms.double(0.0322),
00095     Z0 = cms.double(0.0)
00096 )
00097 # 900 GeV realistic 2010 collisions, transverse beam size is 200 microns
00098 Realistic900GeVCollisionVtxSmearingParameters = cms.PSet(
00099     Phi = cms.double(0.0),
00100     BetaStar = cms.double(1000.0),
00101     Emittance = cms.double(8.34e-07),
00102     Alpha = cms.double(0.0),
00103     SigmaZ = cms.double(6.17),
00104     TimeOffset = cms.double(0.0),
00105     X0 = cms.double(0.2452),
00106     Y0 = cms.double(0.3993),
00107     Z0 = cms.double(0.8222)
00108 )
00109 # 7 TeV realistic collisions, beamspot width ~28 microns - appropriate for 2nd half of Commissioning10
00110 Realistic7TeVCollisionComm10VtxSmearingParameters = cms.PSet(
00111     Phi = cms.double(0.0),
00112     BetaStar = cms.double(200.0),
00113     Emittance = cms.double(0.804e-07),
00114     Alpha = cms.double(0.0),
00115     SigmaZ = cms.double(3.50),
00116     TimeOffset = cms.double(0.0),
00117     X0 = cms.double(0.2440),
00118     Y0 = cms.double(0.3929),
00119     Z0 = cms.double(0.4145)
00120 )
00121 # 7 TeV realistic collisions, beamspot width ~43 microns - appropriate for 2010A
00122 Realistic7TeVCollisionVtxSmearingParameters = cms.PSet(
00123     Phi = cms.double(0.0),
00124     BetaStar = cms.double(350.0),
00125     Emittance = cms.double(1.072e-07),
00126     Alpha = cms.double(0.0),
00127     SigmaZ = cms.double(6.26),
00128     TimeOffset = cms.double(0.0),
00129     X0 = cms.double(0.2440),
00130     Y0 = cms.double(0.3929),
00131     Z0 = cms.double(0.4145)
00132 )
00133 # 7 TeV realistic collisions, beamspot width ~38 microns - appropriate for 2010B
00134 Realistic7TeVCollision2010BVtxSmearingParameters = cms.PSet(
00135     Phi = cms.double(0.0),
00136     BetaStar = cms.double(350.0),
00137     Emittance = cms.double(0.804e-07),
00138     Alpha = cms.double(0.0),
00139     SigmaZ = cms.double(5.40),
00140     TimeOffset = cms.double(0.0),
00141     X0 = cms.double(0.2440),
00142     Y0 = cms.double(0.3929),
00143     Z0 = cms.double(0.4145)
00144 )
00145 # 7 TeV realistic collisions, updated for 2011
00146 # normalized emittance 2.5 microns, transverse beam size is 32 microns
00147 Realistic7TeV2011CollisionVtxSmearingParameters = cms.PSet(
00148     Phi = cms.double(0.0),
00149     BetaStar = cms.double(150.0),
00150     Emittance = cms.double(0.67e-07),
00151     Alpha = cms.double(0.0),
00152     SigmaZ = cms.double(5.22),
00153     TimeOffset = cms.double(0.0),
00154     X0 = cms.double(0.2440),
00155     Y0 = cms.double(0.3929),
00156     Z0 = cms.double(0.4145)
00157 )
00158 # 7 TeV realistic collisions, updated for 2011 legacy MC
00159 # normalized emittance 2.0 microns, sigmaZ approx avg of 2011A+B
00160 Realistic7TeV2011CollisionV2VtxSmearingParameters = cms.PSet(
00161     Phi = cms.double(0.0),
00162     BetaStar = cms.double(150.0),
00163     Emittance = cms.double(0.536e-07),
00164     Alpha = cms.double(0.0),
00165     SigmaZ = cms.double(5.80),
00166     TimeOffset = cms.double(0.0),
00167     X0 = cms.double(0.2440),
00168     Y0 = cms.double(0.3929),
00169     Z0 = cms.double(0.4145)
00170 )
00171 # HI realistic collisions, updated for 2011
00172 # estimated beamspot width 31-35 microns
00173 RealisticHI2011CollisionVtxSmearingParameters = cms.PSet(
00174     Phi = cms.double(0.0),
00175     BetaStar = cms.double(100.0),
00176     Emittance = cms.double(2.04e-07),
00177     Alpha = cms.double(0.0),
00178     SigmaZ = cms.double(7.06),
00179     TimeOffset = cms.double(0.0),
00180     X0 = cms.double(0.2245),
00181     Y0 = cms.double(0.4182),
00182     Z0 = cms.double(0.0847)
00183 )
00184 # 2.76 TeV estimated collisions, 11m beta*
00185 # normalized emittance 2.5 microns, transverse beam size is 140 microns
00186 Realistic2p76TeV2011CollisionVtxSmearingParameters = cms.PSet(
00187     Phi = cms.double(0.0),
00188     BetaStar = cms.double(1100.0),
00189     Emittance = cms.double(1.70e-07),
00190     Alpha = cms.double(0.0),
00191     SigmaZ = cms.double(5.22),
00192     TimeOffset = cms.double(0.0),
00193     X0 = cms.double(0.2440),
00194     Y0 = cms.double(0.3929),
00195     Z0 = cms.double(0.4145)
00196 )
00197 # 2.76 TeV estimated collisions for 2013, 11m beta*
00198 # sigmaZ set to 8 cm
00199 Realistic2p76TeV2013CollisionVtxSmearingParameters = cms.PSet(
00200     Phi = cms.double(0.0),
00201     BetaStar = cms.double(1100.0),
00202     Emittance = cms.double(1.70e-07),
00203     Alpha = cms.double(0.0),
00204     SigmaZ = cms.double(8.0),
00205     TimeOffset = cms.double(0.0),
00206     X0 = cms.double(0.2440),
00207     Y0 = cms.double(0.3929),
00208     Z0 = cms.double(0.4145)
00209 )
00210 # HI realistic pPb collisions, updated for 2013
00211 # 
00212 RealisticHIpPb2013CollisionVtxSmearingParameters = cms.PSet(
00213     Phi = cms.double(0.0),
00214     BetaStar = cms.double(80.0),
00215     Emittance = cms.double(6.25e-07),
00216     Alpha = cms.double(0.0),
00217     SigmaZ = cms.double(8.0),
00218     TimeOffset = cms.double(0.0),
00219     X0 = cms.double(0.2440),
00220     Y0 = cms.double(0.3929),
00221     Z0 = cms.double(0.4145)
00222 )
00223 # 7 TeV centered collisions with parameters for 2011
00224 # normalized emittance 2.5 microns, transverse beam size is 32 microns
00225 Centered7TeV2011CollisionVtxSmearingParameters = cms.PSet(
00226     Phi = cms.double(0.0),
00227     BetaStar = cms.double(150.0),
00228     Emittance = cms.double(0.67e-07),
00229     Alpha = cms.double(0.0),
00230     SigmaZ = cms.double(5.22),
00231     TimeOffset = cms.double(0.0),
00232     X0 = cms.double(0.0),
00233     Y0 = cms.double(0.0),
00234     Z0 = cms.double(0.0)
00235 )
00236 # 8 TeV realistic collisions, transverse beam width size is 20 microns
00237 Realistic8TeVCollisionVtxSmearingParameters = cms.PSet(
00238     Phi = cms.double(0.0),
00239     BetaStar = cms.double(70.0),
00240     Emittance = cms.double(0.586e-07),
00241     Alpha = cms.double(0.0),
00242     SigmaZ = cms.double(6.16),
00243     TimeOffset = cms.double(0.0),
00244     X0 = cms.double(0.2440),
00245     Y0 = cms.double(0.3929),
00246     Z0 = cms.double(0.4145)
00247 )
00248 # 8 TeV realistic collisions, transverse beam width size is 20 microns, updated for observed SigmaZ
00249 Realistic8TeV2012CollisionVtxSmearingParameters = cms.PSet(
00250     Phi = cms.double(0.0),
00251     BetaStar = cms.double(70.0),
00252     Emittance = cms.double(0.586e-07),
00253     Alpha = cms.double(0.0),
00254     SigmaZ = cms.double(4.8),
00255     TimeOffset = cms.double(0.0),
00256     X0 = cms.double(0.2440),
00257     Y0 = cms.double(0.3929),
00258     Z0 = cms.double(0.4145)
00259 )
00260 # 10 TeV collisions, transverse beam size = 46 microns
00261 Early10TeVCollisionVtxSmearingParameters = cms.PSet(
00262     Phi = cms.double(0.0),
00263     BetaStar = cms.double(300.0),
00264     Emittance = cms.double(1.406e-07),
00265     Alpha = cms.double(0.0),
00266     SigmaZ = cms.double(3.8),
00267     TimeOffset = cms.double(0.0),
00268     Y0 = cms.double(0.0),
00269     X0 = cms.double(0.0322),
00270     Z0 = cms.double(0.0)
00271 )
00272 # Test offset
00273 Early10TeVX322Y100VtxSmearingParameters = cms.PSet(
00274     Phi = cms.double(0.0),
00275     BetaStar = cms.double(300.0),
00276     Emittance = cms.double(1.406e-07),
00277     Alpha = cms.double(0.0),
00278     SigmaZ = cms.double(3.8),
00279     TimeOffset = cms.double(0.0),
00280     Y0 = cms.double(0.0100),
00281     X0 = cms.double(0.0322),
00282     Z0 = cms.double(0.0)
00283 )
00284 # Test offset
00285 Early10TeVX322Y250VtxSmearingParameters = cms.PSet(
00286     Phi = cms.double(0.0),
00287     BetaStar = cms.double(300.0),
00288     Emittance = cms.double(1.406e-07),
00289     Alpha = cms.double(0.0),
00290     SigmaZ = cms.double(3.8),
00291     TimeOffset = cms.double(0.0),
00292     Y0 = cms.double(0.0250),
00293     X0 = cms.double(0.0322),
00294     Z0 = cms.double(0.0)
00295 )
00296 # Test offset
00297 Early10TeVX322Y500VtxSmearingParameters = cms.PSet(
00298     Phi = cms.double(0.0),
00299     BetaStar = cms.double(300.0),
00300     Emittance = cms.double(1.406e-07),
00301     Alpha = cms.double(0.0),
00302     SigmaZ = cms.double(3.8),
00303     TimeOffset = cms.double(0.0),
00304     Y0 = cms.double(0.0500),
00305     X0 = cms.double(0.0322),
00306     Z0 = cms.double(0.0)
00307 )
00308 # Test offset
00309 Early10TeVX322Y1000VtxSmearingParameters = cms.PSet(
00310     Phi = cms.double(0.0),
00311     BetaStar = cms.double(300.0),
00312     Emittance = cms.double(1.406e-07),
00313     Alpha = cms.double(0.0),
00314     SigmaZ = cms.double(3.8),
00315     TimeOffset = cms.double(0.0),
00316     Y0 = cms.double(0.1),
00317     X0 = cms.double(0.0322),
00318     Z0 = cms.double(0.0)
00319 )
00320 # Test offset
00321 Early10TeVX322Y5000VtxSmearingParameters = cms.PSet(
00322     Phi = cms.double(0.0),
00323     BetaStar = cms.double(300.0),
00324     Emittance = cms.double(1.406e-07),
00325     Alpha = cms.double(0.0),
00326     SigmaZ = cms.double(3.8),
00327     TimeOffset = cms.double(0.0),
00328     Y0 = cms.double(0.5),
00329     X0 = cms.double(0.0322),
00330     Z0 = cms.double(0.0)
00331 )
00332 # Test offset
00333 Early10TeVX322Y10000VtxSmearingParameters = cms.PSet(
00334     Phi = cms.double(0.0),
00335     BetaStar = cms.double(300.0),
00336     Emittance = cms.double(1.406e-07),
00337     Alpha = cms.double(0.0),
00338     SigmaZ = cms.double(3.8),
00339     TimeOffset = cms.double(0.0),
00340     Y0 = cms.double(1.0),
00341     X0 = cms.double(0.0322),
00342     Z0 = cms.double(0.0)
00343 )
00344 
00345 EarlyCollisionVtxSmearingParameters = cms.PSet(
00346     Phi = cms.double(0.0),
00347     BetaStar = cms.double(200.0),
00348     Emittance = cms.double(1.006e-07),
00349     Alpha = cms.double(0.0),
00350     SigmaZ = cms.double(5.3),
00351     TimeOffset = cms.double(0.0),
00352     Y0 = cms.double(0.0),
00353     X0 = cms.double(0.0322),
00354     Z0 = cms.double(0.0)
00355 )
00356 NominalCollisionVtxSmearingParameters = cms.PSet(
00357     Phi = cms.double(0.000142),
00358     BetaStar = cms.double(55.0),
00359     Emittance = cms.double(1.006e-07),
00360     Alpha = cms.double(0.0),
00361     SigmaZ = cms.double(5.3),
00362     TimeOffset = cms.double(0.0),
00363     Y0 = cms.double(0.0),
00364     X0 = cms.double(0.05),
00365     Z0 = cms.double(0.0)
00366 )
00367 NominalCollision1VtxSmearingParameters = cms.PSet(
00368     Phi = cms.double(0.0),
00369     BetaStar = cms.double(55.0),
00370     Emittance = cms.double(1.006e-07),
00371     Alpha = cms.double(0.0),
00372     SigmaZ = cms.double(5.3),
00373     TimeOffset = cms.double(0.0),
00374     Y0 = cms.double(0.025),
00375     X0 = cms.double(0.05),
00376     Z0 = cms.double(0.0)
00377 )
00378 NominalCollision2VtxSmearingParameters = cms.PSet(
00379     Phi = cms.double(0.000142),
00380     BetaStar = cms.double(55.0),
00381     Emittance = cms.double(1.006e-07),
00382     Alpha = cms.double(0.0),
00383     SigmaZ = cms.double(5.3),
00384     TimeOffset = cms.double(0.0),
00385     Y0 = cms.double(0.025),
00386     X0 = cms.double(0.05),
00387     Z0 = cms.double(0.0)
00388 )
00389 NominalCollision3VtxSmearingParameters = cms.PSet(
00390     Phi = cms.double(0.0),
00391     BetaStar = cms.double(55.0),
00392     Emittance = cms.double(1.006e-07),
00393     Alpha = cms.double(0.0),
00394     SigmaZ = cms.double(5.3),
00395     TimeOffset = cms.double(0.0),
00396     Y0 = cms.double(0.025),
00397     X0 = cms.double(0.1),
00398     Z0 = cms.double(0.0)
00399 )
00400 NominalCollision4VtxSmearingParameters = cms.PSet(
00401     Phi = cms.double(0.0),
00402     BetaStar = cms.double(55.0),
00403     Emittance = cms.double(1.006e-07),
00404     Alpha = cms.double(0.0),
00405     SigmaZ = cms.double(5.3),
00406     TimeOffset = cms.double(0.0),
00407     Y0 = cms.double(0.025),
00408     X0 = cms.double(0.2),
00409     Z0 = cms.double(0.0)
00410 )
00411 
00412