From b756d270136b849955d7d7a058db3877ebda53e1 Mon Sep 17 00:00:00 2001 From: Clayton Bennett Date: Tue, 7 Nov 2023 15:50:31 +0100 Subject: [PATCH 1/2] add vertex smearing key: Realistic2023PbPbCollision --- .../StandardSequences/python/VtxSmeared.py | 1 + .../python/VtxSmearedParameters_cfi.py | 13 +++++++++++++ .../VtxSmearedRealistic2023PbPbCollision_cfi.py | 7 +++++++ 3 files changed, 21 insertions(+) create mode 100644 IOMC/EventVertexGenerators/python/VtxSmearedRealistic2023PbPbCollision_cfi.py diff --git a/Configuration/StandardSequences/python/VtxSmeared.py b/Configuration/StandardSequences/python/VtxSmeared.py index ed984001a78dd..86a670e2a013d 100644 --- a/Configuration/StandardSequences/python/VtxSmeared.py +++ b/Configuration/StandardSequences/python/VtxSmeared.py @@ -71,6 +71,7 @@ 'Realistic25ns13p6TeVEarly2023Collision' : 'IOMC.EventVertexGenerators.VtxSmearedRealistic25ns13p6TeVEarly2023Collision_cfi', 'Nominal2022PbPbCollision' : 'IOMC.EventVertexGenerators.VtxSmearedNominal2022PbPbCollision_cfi', 'Realistic2022PbPbCollision' : 'IOMC.EventVertexGenerators.VtxSmearedRealistic2022PbPbCollision_cfi', + 'Realistic2023PbPbCollision' : 'IOMC.EventVertexGenerators.VtxSmearedRealistic2023PbPbCollision_cfi', } VtxSmearedDefaultKey='Realistic50ns13TeVCollision' VtxSmearedHIDefaultKey='RealisticPbPbCollision2018' diff --git a/IOMC/EventVertexGenerators/python/VtxSmearedParameters_cfi.py b/IOMC/EventVertexGenerators/python/VtxSmearedParameters_cfi.py index ea35c62b4b21a..7e521e4dcba09 100644 --- a/IOMC/EventVertexGenerators/python/VtxSmearedParameters_cfi.py +++ b/IOMC/EventVertexGenerators/python/VtxSmearedParameters_cfi.py @@ -1058,6 +1058,19 @@ Z0 = cms.double(0.131175) ) +# From 2023 PbPb data run 374719 +Realistic2023PbPbCollisionVtxSmearingParameters = cms.PSet( + Phi = cms.double(0.0), + BetaStar = cms.double(50), + Emittance = cms.double(2.055e-08), + Alpha = cms.double(0.0), + SigmaZ = cms.double(4.60055), + TimeOffset = cms.double(0.0), + X0 = cms.double(0.0394727), + Y0 = cms.double(-0.0157799), + Z0 = cms.double(0.3064731) +) + # Parameters for HL-LHC operation at 13TeV HLLHCVtxSmearingParameters = cms.PSet( MeanXIncm = cms.double(0.), diff --git a/IOMC/EventVertexGenerators/python/VtxSmearedRealistic2023PbPbCollision_cfi.py b/IOMC/EventVertexGenerators/python/VtxSmearedRealistic2023PbPbCollision_cfi.py new file mode 100644 index 0000000000000..503c469b11530 --- /dev/null +++ b/IOMC/EventVertexGenerators/python/VtxSmearedRealistic2023PbPbCollision_cfi.py @@ -0,0 +1,7 @@ +import FWCore.ParameterSet.Config as cms + +from IOMC.EventVertexGenerators.VtxSmearedParameters_cfi import Realistic2023PbPbCollisionVtxSmearingParameters,VtxSmearedCommon +VtxSmeared = cms.EDProducer("BetafuncEvtVtxGenerator", + Realistic2023PbPbCollisionVtxSmearingParameters, + VtxSmearedCommon +) From 12b89453e7fa7c4c09ae96db6c6bebbccaf32bb6 Mon Sep 17 00:00:00 2001 From: claytoniousfunk <61713310+claytoniousfunk@users.noreply.github.com> Date: Thu, 9 Nov 2023 10:44:29 -0600 Subject: [PATCH 2/2] Update IOMC/EventVertexGenerators/python/VtxSmearedParameters_cfi.py Co-authored-by: francescobrivio --- IOMC/EventVertexGenerators/python/VtxSmearedParameters_cfi.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/IOMC/EventVertexGenerators/python/VtxSmearedParameters_cfi.py b/IOMC/EventVertexGenerators/python/VtxSmearedParameters_cfi.py index 7e521e4dcba09..9f07fc71065af 100644 --- a/IOMC/EventVertexGenerators/python/VtxSmearedParameters_cfi.py +++ b/IOMC/EventVertexGenerators/python/VtxSmearedParameters_cfi.py @@ -1062,7 +1062,7 @@ Realistic2023PbPbCollisionVtxSmearingParameters = cms.PSet( Phi = cms.double(0.0), BetaStar = cms.double(50), - Emittance = cms.double(2.055e-08), + Emittance = cms.double(5.854e-08), Alpha = cms.double(0.0), SigmaZ = cms.double(4.60055), TimeOffset = cms.double(0.0),