diff --git a/Configuration/StandardSequences/python/VtxSmeared.py b/Configuration/StandardSequences/python/VtxSmeared.py index 088e1237404a4..e9305be3931a2 100644 --- a/Configuration/StandardSequences/python/VtxSmeared.py +++ b/Configuration/StandardSequences/python/VtxSmeared.py @@ -75,5 +75,6 @@ 'Realistic2023PbPbCollision' : 'IOMC.EventVertexGenerators.VtxSmearedRealistic2023PbPbCollision_cfi', 'Realistic2024ppRefCollision' : 'IOMC.EventVertexGenerators.VtxSmearedRealistic2024ppRefCollision_cfi', 'Realistic2024PbPbCollision' : 'IOMC.EventVertexGenerators.VtxSmearedRealistic2024PbPbCollision_cfi', + 'Nominal2025OOCollision' : 'IOMC.EventVertexGenerators.VtxSmearedNominal2025OOCollision_cfi', } VtxSmearedDefaultKey='DBrealistic' diff --git a/IOMC/EventVertexGenerators/python/VtxSmearedNominal2025OOCollision_cfi.py b/IOMC/EventVertexGenerators/python/VtxSmearedNominal2025OOCollision_cfi.py new file mode 100644 index 0000000000000..fa9da284b515f --- /dev/null +++ b/IOMC/EventVertexGenerators/python/VtxSmearedNominal2025OOCollision_cfi.py @@ -0,0 +1,7 @@ +import FWCore.ParameterSet.Config as cms + +from IOMC.EventVertexGenerators.VtxSmearedParameters_cfi import Nominal2025OOCollisionVtxSmearingParameters,VtxSmearedCommon +VtxSmeared = cms.EDProducer("BetafuncEvtVtxGenerator", + Nominal2025OOCollisionVtxSmearingParameters, + VtxSmearedCommon +) diff --git a/IOMC/EventVertexGenerators/python/VtxSmearedParameters_cfi.py b/IOMC/EventVertexGenerators/python/VtxSmearedParameters_cfi.py index 17ec6addd55a5..698e6e7e16048 100644 --- a/IOMC/EventVertexGenerators/python/VtxSmearedParameters_cfi.py +++ b/IOMC/EventVertexGenerators/python/VtxSmearedParameters_cfi.py @@ -1097,6 +1097,19 @@ Z0 = cms.double(0.2290316) ) +# Estimate for the 2025 OO beam conditions, based on the 2024 PbPb beam width parameters from Realistic2024PbPbCollisionVtxSmearingParameters with the pp beam centroid from runs 392109 and 392112 +Nominal2025OOCollisionVtxSmearingParameters = cms.PSet( + Phi = cms.double(0.0), + BetaStar = cms.double(50), + Emittance = cms.double(6.684e-08), + Alpha = cms.double(0.0), + SigmaZ = cms.double(4.9068349), + TimeOffset = cms.double(0.0), + X0 = cms.double(0.0184194), + Y0 = cms.double(-0.0141852), + Z0 = cms.double(0.3423956) +) + # Parameters for HL-LHC operation at 13TeV HLLHCVtxSmearingParameters = cms.PSet( MeanXIncm = cms.double(0.),