Skip to content

Commit 62823ce

Browse files
author
Andre Govinda Stahl Leiton
committed
Reduce size of dEdx information in UPC and oxygen eras
1 parent aa39901 commit 62823ce

File tree

3 files changed

+7
-5
lines changed

3 files changed

+7
-5
lines changed

PhysicsTools/PatAlgos/python/slimming/slimming_cff.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -128,7 +128,8 @@
128128
run3_upc.toReplaceWith(slimmingTask, cms.Task(slimmingTask.copy(), hiPixelTracks, packedPFCandidateTrackChi2, lostTrackChi2, dedxEstimator))
129129

130130
from Configuration.Eras.Modifier_run3_oxygen_cff import run3_oxygen
131-
run3_oxygen.toReplaceWith(slimmingTask, cms.Task(slimmingTask.copy(), hiPixelTracks, hiEvtPlane, hiEvtPlaneFlat, packedPFCandidateTrackChi2, lostTrackChi2, centralityBin, hiHFfilters))
131+
run3_oxygen.toModify(dedxEstimator, dedxEstimators = ["dedxPixelLikelihood", "dedxStripLikelihood", "dedxAllLikelihood"])
132+
run3_oxygen.toReplaceWith(slimmingTask, cms.Task(slimmingTask.copy(), hiPixelTracks, hiEvtPlane, hiEvtPlaneFlat, packedPFCandidateTrackChi2, lostTrackChi2, centralityBin))
132133

133134
from Configuration.Eras.Modifier_ppRef_2024_cff import ppRef_2024
134135
ppRef_2024.toReplaceWith(slimmingTask, cms.Task(slimmingTask.copy(), packedPFCandidateTrackChi2, lostTrackChi2))

RecoJets/Configuration/python/RecoJets_EventContent_cff.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -54,10 +54,9 @@
5454
from Configuration.ProcessModifiers.pp_on_AA_cff import pp_on_AA
5555
from Configuration.Eras.Modifier_run3_upc_cff import run3_upc
5656
from Configuration.Eras.Modifier_ppRef_2024_cff import ppRef_2024
57-
from Configuration.Eras.Modifier_run3_oxygen_cff import run3_oxygen
5857
from Configuration.ProcessModifiers.phase2_pp_on_AA_cff import phase2_pp_on_AA
5958
#products from regular pp which does not fit the normal AOD
60-
for e in [pA_2016, peripheralPbPb, pp_on_XeXe_2017, pp_on_AA, run3_oxygen]:
59+
for e in [pA_2016, peripheralPbPb, pp_on_XeXe_2017, pp_on_AA]:
6160
e.toModify( RecoJetsAOD.outputCommands,
6261
func=lambda outputCommands: outputCommands.extend(['keep *_towerMaker_*_*'])
6362
)

RecoTracker/DeDx/python/dedxEstimators_cff.py

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -91,13 +91,15 @@
9191
)
9292

9393
# dEdx for Run-3 UPC
94+
dedxAllHitInfo = dedxHitInfo.clone(minTrackPt = 0)
9495
from Configuration.Eras.Modifier_run3_upc_cff import run3_upc
95-
run3_upc.toModify(dedxHitInfo, minTrackPt = 0, storeMomentumAtHit = True)
96+
run3_upc.toModify(dedxHitInfo, lowPtTracksPrescalePass = 50, lowPtTracksPrescaleFail = 50, minTrackPtPrescale = 0, usePixelForPrescales = True, storeMomentumAtHit = True)
9697

9798
from RecoTracker.DeDx.dedxHitCalibrator_cfi import dedxHitCalibrator as _dedxHitCalibrator
9899
from SimGeneral.MixingModule.SiStripSimParameters_cfi import SiStripSimBlock as _SiStripSimBlock
99100
from RecoLocalTracker.SiPixelClusterizer.SiPixelClusterizer_cfi import siPixelClusters as _siPixelClusters
100101
dedxHitCalibrator = _dedxHitCalibrator.clone(
102+
dedxHitInfo = 'dedxAllHitInfo',
101103
MeVPerElectron = 1000*_SiStripSimBlock.GevPerElectron.value(),
102104
VCaltoElectronGain = _siPixelClusters.VCaltoElectronGain,
103105
VCaltoElectronGain_L1 = _siPixelClusters.VCaltoElectronGain_L1,
@@ -116,4 +118,4 @@
116118
dedxStripLikelihood = dedxAllLikelihood.clone(UseStrip = True, UsePixel = False)
117119

118120
from Configuration.Eras.Modifier_run3_egamma_2023_cff import run3_egamma_2023
119-
run3_upc.toReplaceWith(doAlldEdXEstimatorsTask, cms.Task(doAlldEdXEstimatorsTask.copy(), dedxHitCalibrator, dedxStripLikelihood, dedxPixelLikelihood, dedxAllLikelihood))
121+
run3_upc.toReplaceWith(doAlldEdXEstimatorsTask, cms.Task(doAlldEdXEstimatorsTask.copy(), dedxAllHitInfo, dedxHitCalibrator, dedxStripLikelihood, dedxPixelLikelihood, dedxAllLikelihood))

0 commit comments

Comments
 (0)