CMS 3D CMS Logo

/data/refman/pasoursint/CMSSW_4_1_8_patch9/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 https://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 # 2.76 TeV estimated collisions, 11m beta*
00134 # normalized emittance 2.5 microns, transverse beam size is 140 microns
00135 Realistic2p76TeV2011CollisionVtxSmearingParameters = cms.PSet(
00136     Phi = cms.double(0.0),
00137     BetaStar = cms.double(1100.0),
00138     Emittance = cms.double(1.70e-07),
00139     Alpha = cms.double(0.0),
00140     SigmaZ = cms.double(5.22),
00141     TimeOffset = cms.double(0.0),
00142     X0 = cms.double(0.2440),
00143     Y0 = cms.double(0.3929),
00144     Z0 = cms.double(0.4145)
00145 )
00146 # 8 TeV realistic collisions, transverse beam width size is 26 microns
00147 Realistic8TeVCollisionVtxSmearingParameters = cms.PSet(
00148     Phi = cms.double(0.0),
00149     BetaStar = cms.double(150.0),
00150     Emittance = cms.double(0.90e-07),
00151     Alpha = cms.double(0.0),
00152     SigmaZ = cms.double(6.26),
00153     TimeOffset = cms.double(0.0),
00154     X0 = cms.double(0.244),
00155     Y0 = cms.double(0.393),
00156     Z0 = cms.double(0.41)
00157 )
00158 # 10 TeV collisions, transverse beam size = 46 microns
00159 Early10TeVCollisionVtxSmearingParameters = cms.PSet(
00160     Phi = cms.double(0.0),
00161     BetaStar = cms.double(300.0),
00162     Emittance = cms.double(1.406e-07),
00163     Alpha = cms.double(0.0),
00164     SigmaZ = cms.double(3.8),
00165     TimeOffset = cms.double(0.0),
00166     Y0 = cms.double(0.0),
00167     X0 = cms.double(0.0322),
00168     Z0 = cms.double(0.0)
00169 )
00170 # Test offset
00171 Early10TeVX322Y100VtxSmearingParameters = cms.PSet(
00172     Phi = cms.double(0.0),
00173     BetaStar = cms.double(300.0),
00174     Emittance = cms.double(1.406e-07),
00175     Alpha = cms.double(0.0),
00176     SigmaZ = cms.double(3.8),
00177     TimeOffset = cms.double(0.0),
00178     Y0 = cms.double(0.0100),
00179     X0 = cms.double(0.0322),
00180     Z0 = cms.double(0.0)
00181 )
00182 # Test offset
00183 Early10TeVX322Y250VtxSmearingParameters = cms.PSet(
00184     Phi = cms.double(0.0),
00185     BetaStar = cms.double(300.0),
00186     Emittance = cms.double(1.406e-07),
00187     Alpha = cms.double(0.0),
00188     SigmaZ = cms.double(3.8),
00189     TimeOffset = cms.double(0.0),
00190     Y0 = cms.double(0.0250),
00191     X0 = cms.double(0.0322),
00192     Z0 = cms.double(0.0)
00193 )
00194 # Test offset
00195 Early10TeVX322Y500VtxSmearingParameters = cms.PSet(
00196     Phi = cms.double(0.0),
00197     BetaStar = cms.double(300.0),
00198     Emittance = cms.double(1.406e-07),
00199     Alpha = cms.double(0.0),
00200     SigmaZ = cms.double(3.8),
00201     TimeOffset = cms.double(0.0),
00202     Y0 = cms.double(0.0500),
00203     X0 = cms.double(0.0322),
00204     Z0 = cms.double(0.0)
00205 )
00206 # Test offset
00207 Early10TeVX322Y1000VtxSmearingParameters = cms.PSet(
00208     Phi = cms.double(0.0),
00209     BetaStar = cms.double(300.0),
00210     Emittance = cms.double(1.406e-07),
00211     Alpha = cms.double(0.0),
00212     SigmaZ = cms.double(3.8),
00213     TimeOffset = cms.double(0.0),
00214     Y0 = cms.double(0.1),
00215     X0 = cms.double(0.0322),
00216     Z0 = cms.double(0.0)
00217 )
00218 # Test offset
00219 Early10TeVX322Y5000VtxSmearingParameters = cms.PSet(
00220     Phi = cms.double(0.0),
00221     BetaStar = cms.double(300.0),
00222     Emittance = cms.double(1.406e-07),
00223     Alpha = cms.double(0.0),
00224     SigmaZ = cms.double(3.8),
00225     TimeOffset = cms.double(0.0),
00226     Y0 = cms.double(0.5),
00227     X0 = cms.double(0.0322),
00228     Z0 = cms.double(0.0)
00229 )
00230 # Test offset
00231 Early10TeVX322Y10000VtxSmearingParameters = cms.PSet(
00232     Phi = cms.double(0.0),
00233     BetaStar = cms.double(300.0),
00234     Emittance = cms.double(1.406e-07),
00235     Alpha = cms.double(0.0),
00236     SigmaZ = cms.double(3.8),
00237     TimeOffset = cms.double(0.0),
00238     Y0 = cms.double(1.0),
00239     X0 = cms.double(0.0322),
00240     Z0 = cms.double(0.0)
00241 )
00242 
00243 EarlyCollisionVtxSmearingParameters = cms.PSet(
00244     Phi = cms.double(0.0),
00245     BetaStar = cms.double(200.0),
00246     Emittance = cms.double(1.006e-07),
00247     Alpha = cms.double(0.0),
00248     SigmaZ = cms.double(5.3),
00249     TimeOffset = cms.double(0.0),
00250     Y0 = cms.double(0.0),
00251     X0 = cms.double(0.0322),
00252     Z0 = cms.double(0.0)
00253 )
00254 NominalCollisionVtxSmearingParameters = cms.PSet(
00255     Phi = cms.double(0.000142),
00256     BetaStar = cms.double(55.0),
00257     Emittance = cms.double(1.006e-07),
00258     Alpha = cms.double(0.0),
00259     SigmaZ = cms.double(5.3),
00260     TimeOffset = cms.double(0.0),
00261     Y0 = cms.double(0.0),
00262     X0 = cms.double(0.05),
00263     Z0 = cms.double(0.0)
00264 )
00265 NominalCollision1VtxSmearingParameters = cms.PSet(
00266     Phi = cms.double(0.0),
00267     BetaStar = cms.double(55.0),
00268     Emittance = cms.double(1.006e-07),
00269     Alpha = cms.double(0.0),
00270     SigmaZ = cms.double(5.3),
00271     TimeOffset = cms.double(0.0),
00272     Y0 = cms.double(0.025),
00273     X0 = cms.double(0.05),
00274     Z0 = cms.double(0.0)
00275 )
00276 NominalCollision2VtxSmearingParameters = cms.PSet(
00277     Phi = cms.double(0.000142),
00278     BetaStar = cms.double(55.0),
00279     Emittance = cms.double(1.006e-07),
00280     Alpha = cms.double(0.0),
00281     SigmaZ = cms.double(5.3),
00282     TimeOffset = cms.double(0.0),
00283     Y0 = cms.double(0.025),
00284     X0 = cms.double(0.05),
00285     Z0 = cms.double(0.0)
00286 )
00287 NominalCollision3VtxSmearingParameters = cms.PSet(
00288     Phi = cms.double(0.0),
00289     BetaStar = cms.double(55.0),
00290     Emittance = cms.double(1.006e-07),
00291     Alpha = cms.double(0.0),
00292     SigmaZ = cms.double(5.3),
00293     TimeOffset = cms.double(0.0),
00294     Y0 = cms.double(0.025),
00295     X0 = cms.double(0.1),
00296     Z0 = cms.double(0.0)
00297 )
00298 NominalCollision4VtxSmearingParameters = cms.PSet(
00299     Phi = cms.double(0.0),
00300     BetaStar = cms.double(55.0),
00301     Emittance = cms.double(1.006e-07),
00302     Alpha = cms.double(0.0),
00303     SigmaZ = cms.double(5.3),
00304     TimeOffset = cms.double(0.0),
00305     Y0 = cms.double(0.025),
00306     X0 = cms.double(0.2),
00307     Z0 = cms.double(0.0)
00308 )
00309 
00310