diff --git a/Configuration/StandardSequences/python/VtxSmeared.py b/Configuration/StandardSequences/python/VtxSmeared.py index be4bed9f70bb2..35672756edd50 100644 --- a/Configuration/StandardSequences/python/VtxSmeared.py +++ b/Configuration/StandardSequences/python/VtxSmeared.py @@ -73,6 +73,7 @@ 'Nominal2022PbPbCollision' : 'IOMC.EventVertexGenerators.VtxSmearedNominal2022PbPbCollision_cfi', 'Realistic2022PbPbCollision' : 'IOMC.EventVertexGenerators.VtxSmearedRealistic2022PbPbCollision_cfi', 'Realistic2023PbPbCollision' : 'IOMC.EventVertexGenerators.VtxSmearedRealistic2023PbPbCollision_cfi', + 'Realistic2024ppRefCollision' : 'IOMC.EventVertexGenerators.VtxSmearedRealistic2024ppRefCollision_cfi', } VtxSmearedDefaultKey='Realistic50ns13TeVCollision' VtxSmearedHIDefaultKey='RealisticPbPbCollision2018' diff --git a/IOMC/EventVertexGenerators/python/VtxSmearedParameters_cfi.py b/IOMC/EventVertexGenerators/python/VtxSmearedParameters_cfi.py index 688f5dbfef5b2..61cdb5b2cacbe 100644 --- a/IOMC/EventVertexGenerators/python/VtxSmearedParameters_cfi.py +++ b/IOMC/EventVertexGenerators/python/VtxSmearedParameters_cfi.py @@ -1071,6 +1071,19 @@ Z0 = cms.double(0.3064731) ) +# From 2024 ppRef data run 387590-387721 +Realistic2024ppRefCollisionVtxSmearingParameters = cms.PSet( + Phi = cms.double(0.0), + BetaStar = cms.double(310), + Emittance = cms.double(8.636e-08), + Alpha = cms.double(0.0), + SigmaZ = cms.double(5.82376), + TimeOffset = cms.double(0.0), + X0 = cms.double(0.0244619), + Y0 = cms.double(-0.0169181), + Z0 = cms.double(0.3513597) +) + # Parameters for HL-LHC operation at 13TeV HLLHCVtxSmearingParameters = cms.PSet( MeanXIncm = cms.double(0.), diff --git a/IOMC/EventVertexGenerators/python/VtxSmearedRealistic2024ppRefCollision_cfi.py b/IOMC/EventVertexGenerators/python/VtxSmearedRealistic2024ppRefCollision_cfi.py new file mode 100644 index 0000000000000..fa04ac3d981a2 --- /dev/null +++ b/IOMC/EventVertexGenerators/python/VtxSmearedRealistic2024ppRefCollision_cfi.py @@ -0,0 +1,7 @@ +import FWCore.ParameterSet.Config as cms + +from IOMC.EventVertexGenerators.VtxSmearedParameters_cfi import Realistic2024ppRefCollisionVtxSmearingParameters,VtxSmearedCommon +VtxSmeared = cms.EDProducer("BetafuncEvtVtxGenerator", + Realistic2024ppRefCollisionVtxSmearingParameters, + VtxSmearedCommon +)