CMS 3D CMS Logo

/data/refman/pasoursint/CMSSW_4_4_5_patch3/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 )
00015 # Gaussian smearing
00016 GaussVtxSmearingParameters = cms.PSet(
00017     MeanX = cms.double(0.0),
00018     MeanY = cms.double(0.0),
00019     MeanZ = cms.double(0.0),
00020     SigmaY = cms.double(0.0015),
00021     SigmaX = cms.double(0.0015),
00022     SigmaZ = cms.double(5.3),
00023     TimeOffset = cms.double(0.0)
00024 )
00025 # Flat Smearing
00026 FlatVtxSmearingParameters = cms.PSet(
00027     MaxZ = cms.double(5.3),
00028     MaxX = cms.double(0.0015),
00029     MaxY = cms.double(0.0015),
00030     MinX = cms.double(-0.0015),
00031     MinY = cms.double(-0.0015),
00032     MinZ = cms.double(-5.3),
00033     TimeOffset = cms.double(0.0)
00034 )
00035 #############################################
00036 # Beta functions smearing (pp 7+7 TeV)
00037 #
00038 # Values taken from LHC optics simulation V6.5:
00039 # see http://proj-lhc-optics-web.web.cern.ch/proj-lhc-optics-web/V6.500/IR5.html
00040 # alpha = angle of the crossing plane 0 degrees means XZ plane
00041 # phi = half-crossing beam angle
00042 #
00043 # Emittance is the no normalized emittance in cm = normalized emittance/gamma (beta=1)
00044 # 
00045 # length variables are in cm
00046 #
00047 
00048 # 900 GeV collisions, transverse beam size = 293 microns 
00049 Early900GeVCollisionVtxSmearingParameters = cms.PSet(
00050     Phi = cms.double(0.0),
00051     BetaStar = cms.double(1100.0),
00052     Emittance = cms.double(1.564e-06),
00053     Alpha = cms.double(0.0),
00054     SigmaZ = cms.double(7.4),
00055     TimeOffset = cms.double(0.0),
00056     Y0 = cms.double(0.0),
00057     X0 = cms.double(0.0322),
00058     Z0 = cms.double(0.0)
00059 )
00060 #  2.2 TeV collisions, transverse beam size 188 microns
00061 Early2p2TeVCollisionVtxSmearingParameters = cms.PSet(
00062     Phi = cms.double(0.0),
00063     BetaStar = cms.double(1100.0),
00064     Emittance = cms.double(6.4e-07),
00065     Alpha = cms.double(0.0),
00066     SigmaZ = cms.double(5.5),
00067     TimeOffset = cms.double(0.0),
00068     Y0 = cms.double(0.0),
00069     X0 = cms.double(0.0322),
00070     Z0 = cms.double(0.0)
00071 )
00072 #  7 TeV collisions, transverse beam size with betastar=  11m is 105 microns,
00073 Early7TeVCollisionVtxSmearingParameters = cms.PSet(
00074     Phi = cms.double(0.0),
00075     BetaStar = cms.double(1100.0),
00076     Emittance = cms.double(2.0e-07),
00077     Alpha = cms.double(0.0),
00078     SigmaZ = cms.double(4.2),
00079     TimeOffset = cms.double(0.0),
00080     Y0 = cms.double(0.0),
00081     X0 = cms.double(0.0322),
00082     Z0 = cms.double(0.0)
00083 )
00084 #  7 TeV collisions, transverse beam size with betastar=  2m is  45 microns,
00085 Nominal7TeVCollisionVtxSmearingParameters = cms.PSet(
00086     Phi = cms.double(0.0),
00087     BetaStar = cms.double(200.0),
00088     Emittance = cms.double(2.0e-07),
00089     Alpha = cms.double(0.0),
00090     SigmaZ = cms.double(4.2),
00091     TimeOffset = cms.double(0.0),
00092     Y0 = cms.double(0.0),
00093     X0 = cms.double(0.0322),
00094     Z0 = cms.double(0.0)
00095 )
00096 # 900 GeV realistic 2010 collisions, transverse beam size is 200 microns
00097 Realistic900GeVCollisionVtxSmearingParameters = cms.PSet(
00098     Phi = cms.double(0.0),
00099     BetaStar = cms.double(1000.0),
00100     Emittance = cms.double(8.34e-07),
00101     Alpha = cms.double(0.0),
00102     SigmaZ = cms.double(6.17),
00103     TimeOffset = cms.double(0.0),
00104     X0 = cms.double(0.2452),
00105     Y0 = cms.double(0.3993),
00106     Z0 = cms.double(0.8222)
00107 )
00108 # 7 TeV realistic collisions, transverse beam size is 43 microns
00109 Realistic7TeVCollisionVtxSmearingParameters = cms.PSet(
00110     Phi = cms.double(0.0),
00111     BetaStar = cms.double(350.0),
00112     Emittance = cms.double(1.072e-07),
00113     Alpha = cms.double(0.0),
00114     SigmaZ = cms.double(6.26),
00115     TimeOffset = cms.double(0.0),
00116     X0 = cms.double(0.2440),
00117     Y0 = cms.double(0.3929),
00118     Z0 = cms.double(0.4145)
00119 )
00120 # 7 TeV realistic collisions, updated for 2011
00121 # normalized emittance 2.5 microns, transverse beam size is 32 microns
00122 Realistic7TeV2011CollisionVtxSmearingParameters = cms.PSet(
00123     Phi = cms.double(0.0),
00124     BetaStar = cms.double(150.0),
00125     Emittance = cms.double(0.67e-07),
00126     Alpha = cms.double(0.0),
00127     SigmaZ = cms.double(5.22),
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 # HI realistic collisions, updated for 2011
00134 # estimated beamspot width 31-35 microns
00135 RealisticHI2011CollisionVtxSmearingParameters = cms.PSet(
00136     Phi = cms.double(0.0),
00137     BetaStar = cms.double(100.0),
00138     Emittance = cms.double(2.04e-07),
00139     Alpha = cms.double(0.0),
00140     SigmaZ = cms.double(7.06),
00141     TimeOffset = cms.double(0.0),
00142     X0 = cms.double(0.2245),
00143     Y0 = cms.double(0.4182),
00144     Z0 = cms.double(0.0847)
00145 )
00146 # 2.76 TeV estimated collisions, 11m beta*
00147 # normalized emittance 2.5 microns, transverse beam size is 140 microns
00148 Realistic2p76TeV2011CollisionVtxSmearingParameters = cms.PSet(
00149     Phi = cms.double(0.0),
00150     BetaStar = cms.double(1100.0),
00151     Emittance = cms.double(1.70e-07),
00152     Alpha = cms.double(0.0),
00153     SigmaZ = cms.double(5.22),
00154     TimeOffset = cms.double(0.0),
00155     X0 = cms.double(0.2440),
00156     Y0 = cms.double(0.3929),
00157     Z0 = cms.double(0.4145)
00158 )
00159 # 7 TeV centered collisions with parameters for 2011
00160 # normalized emittance 2.5 microns, transverse beam size is 32 microns
00161 Centered7TeV2011CollisionVtxSmearingParameters = cms.PSet(
00162     Phi = cms.double(0.0),
00163     BetaStar = cms.double(150.0),
00164     Emittance = cms.double(0.67e-07),
00165     Alpha = cms.double(0.0),
00166     SigmaZ = cms.double(5.22),
00167     TimeOffset = cms.double(0.0),
00168     X0 = cms.double(0.0),
00169     Y0 = cms.double(0.0),
00170     Z0 = cms.double(0.0)
00171 )
00172 # 8 TeV realistic collisions, transverse beam width size is 26 microns
00173 Realistic8TeVCollisionVtxSmearingParameters = cms.PSet(
00174     Phi = cms.double(0.0),
00175     BetaStar = cms.double(150.0),
00176     Emittance = cms.double(0.90e-07),
00177     Alpha = cms.double(0.0),
00178     SigmaZ = cms.double(6.26),
00179     TimeOffset = cms.double(0.0),
00180     X0 = cms.double(0.244),
00181     Y0 = cms.double(0.393),
00182     Z0 = cms.double(0.41)
00183 )
00184 # 10 TeV collisions, transverse beam size = 46 microns
00185 Early10TeVCollisionVtxSmearingParameters = cms.PSet(
00186     Phi = cms.double(0.0),
00187     BetaStar = cms.double(300.0),
00188     Emittance = cms.double(1.406e-07),
00189     Alpha = cms.double(0.0),
00190     SigmaZ = cms.double(3.8),
00191     TimeOffset = cms.double(0.0),
00192     Y0 = cms.double(0.0),
00193     X0 = cms.double(0.0322),
00194     Z0 = cms.double(0.0)
00195 )
00196 # Test offset
00197 Early10TeVX322Y100VtxSmearingParameters = cms.PSet(
00198     Phi = cms.double(0.0),
00199     BetaStar = cms.double(300.0),
00200     Emittance = cms.double(1.406e-07),
00201     Alpha = cms.double(0.0),
00202     SigmaZ = cms.double(3.8),
00203     TimeOffset = cms.double(0.0),
00204     Y0 = cms.double(0.0100),
00205     X0 = cms.double(0.0322),
00206     Z0 = cms.double(0.0)
00207 )
00208 # Test offset
00209 Early10TeVX322Y250VtxSmearingParameters = cms.PSet(
00210     Phi = cms.double(0.0),
00211     BetaStar = cms.double(300.0),
00212     Emittance = cms.double(1.406e-07),
00213     Alpha = cms.double(0.0),
00214     SigmaZ = cms.double(3.8),
00215     TimeOffset = cms.double(0.0),
00216     Y0 = cms.double(0.0250),
00217     X0 = cms.double(0.0322),
00218     Z0 = cms.double(0.0)
00219 )
00220 # Test offset
00221 Early10TeVX322Y500VtxSmearingParameters = cms.PSet(
00222     Phi = cms.double(0.0),
00223     BetaStar = cms.double(300.0),
00224     Emittance = cms.double(1.406e-07),
00225     Alpha = cms.double(0.0),
00226     SigmaZ = cms.double(3.8),
00227     TimeOffset = cms.double(0.0),
00228     Y0 = cms.double(0.0500),
00229     X0 = cms.double(0.0322),
00230     Z0 = cms.double(0.0)
00231 )
00232 # Test offset
00233 Early10TeVX322Y1000VtxSmearingParameters = cms.PSet(
00234     Phi = cms.double(0.0),
00235     BetaStar = cms.double(300.0),
00236     Emittance = cms.double(1.406e-07),
00237     Alpha = cms.double(0.0),
00238     SigmaZ = cms.double(3.8),
00239     TimeOffset = cms.double(0.0),
00240     Y0 = cms.double(0.1),
00241     X0 = cms.double(0.0322),
00242     Z0 = cms.double(0.0)
00243 )
00244 # Test offset
00245 Early10TeVX322Y5000VtxSmearingParameters = cms.PSet(
00246     Phi = cms.double(0.0),
00247     BetaStar = cms.double(300.0),
00248     Emittance = cms.double(1.406e-07),
00249     Alpha = cms.double(0.0),
00250     SigmaZ = cms.double(3.8),
00251     TimeOffset = cms.double(0.0),
00252     Y0 = cms.double(0.5),
00253     X0 = cms.double(0.0322),
00254     Z0 = cms.double(0.0)
00255 )
00256 # Test offset
00257 Early10TeVX322Y10000VtxSmearingParameters = cms.PSet(
00258     Phi = cms.double(0.0),
00259     BetaStar = cms.double(300.0),
00260     Emittance = cms.double(1.406e-07),
00261     Alpha = cms.double(0.0),
00262     SigmaZ = cms.double(3.8),
00263     TimeOffset = cms.double(0.0),
00264     Y0 = cms.double(1.0),
00265     X0 = cms.double(0.0322),
00266     Z0 = cms.double(0.0)
00267 )
00268 
00269 EarlyCollisionVtxSmearingParameters = cms.PSet(
00270     Phi = cms.double(0.0),
00271     BetaStar = cms.double(200.0),
00272     Emittance = cms.double(1.006e-07),
00273     Alpha = cms.double(0.0),
00274     SigmaZ = cms.double(5.3),
00275     TimeOffset = cms.double(0.0),
00276     Y0 = cms.double(0.0),
00277     X0 = cms.double(0.0322),
00278     Z0 = cms.double(0.0)
00279 )
00280 NominalCollisionVtxSmearingParameters = cms.PSet(
00281     Phi = cms.double(0.000142),
00282     BetaStar = cms.double(55.0),
00283     Emittance = cms.double(1.006e-07),
00284     Alpha = cms.double(0.0),
00285     SigmaZ = cms.double(5.3),
00286     TimeOffset = cms.double(0.0),
00287     Y0 = cms.double(0.0),
00288     X0 = cms.double(0.05),
00289     Z0 = cms.double(0.0)
00290 )
00291 NominalCollision1VtxSmearingParameters = cms.PSet(
00292     Phi = cms.double(0.0),
00293     BetaStar = cms.double(55.0),
00294     Emittance = cms.double(1.006e-07),
00295     Alpha = cms.double(0.0),
00296     SigmaZ = cms.double(5.3),
00297     TimeOffset = cms.double(0.0),
00298     Y0 = cms.double(0.025),
00299     X0 = cms.double(0.05),
00300     Z0 = cms.double(0.0)
00301 )
00302 NominalCollision2VtxSmearingParameters = cms.PSet(
00303     Phi = cms.double(0.000142),
00304     BetaStar = cms.double(55.0),
00305     Emittance = cms.double(1.006e-07),
00306     Alpha = cms.double(0.0),
00307     SigmaZ = cms.double(5.3),
00308     TimeOffset = cms.double(0.0),
00309     Y0 = cms.double(0.025),
00310     X0 = cms.double(0.05),
00311     Z0 = cms.double(0.0)
00312 )
00313 NominalCollision3VtxSmearingParameters = cms.PSet(
00314     Phi = cms.double(0.0),
00315     BetaStar = cms.double(55.0),
00316     Emittance = cms.double(1.006e-07),
00317     Alpha = cms.double(0.0),
00318     SigmaZ = cms.double(5.3),
00319     TimeOffset = cms.double(0.0),
00320     Y0 = cms.double(0.025),
00321     X0 = cms.double(0.1),
00322     Z0 = cms.double(0.0)
00323 )
00324 NominalCollision4VtxSmearingParameters = cms.PSet(
00325     Phi = cms.double(0.0),
00326     BetaStar = cms.double(55.0),
00327     Emittance = cms.double(1.006e-07),
00328     Alpha = cms.double(0.0),
00329     SigmaZ = cms.double(5.3),
00330     TimeOffset = cms.double(0.0),
00331     Y0 = cms.double(0.025),
00332     X0 = cms.double(0.2),
00333     Z0 = cms.double(0.0)
00334 )
00335 
00336