Skip to content

Commit 51da5b7

Browse files
authored
Merge pull request #48663 from stahlleiton/BeamSplash_CMSSW_15_1_X
Raise ECAL thresholds for beam splashes
2 parents 7af1486 + d154b21 commit 51da5b7

File tree

3 files changed

+10
-0
lines changed

3 files changed

+10
-0
lines changed
Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
import FWCore.ParameterSet.Config as cms
2+
3+
# This modifier is for beam splash
4+
beamSplash = cms.Modifier()

Configuration/PyReleaseValidation/python/relval_steps.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2927,6 +2927,7 @@ def lhegensim2018ml(fragment,howMuch):
29272927
steps['RECODR3_2025_OXY_SKIMIONPHYSICS0']=merge([{'--era':'Run3_2025_OXY', '-s':'RAW2DIGI,L1Reco,RECO,SKIM:%s,PAT,DQM:@commonFakeHLT+@standardDQMFakeHLT'%(autoSkim['IonPhysics0'])},steps['RECODR3_2025_HIN']])
29282928

29292929
steps['RECODR3Splash']=merge([{'-n': 2,
2930+
'--procModifiers': 'beamSplash',
29302931
'-s': 'RAW2DIGI,L1Reco,RECO,PAT,ALCA:SiStripCalZeroBias+SiStripCalMinBias+TkAlMinBias+EcalESAlign,DQM:@standardDQMFakeHLT+@miniAODDQM'
29312932
},steps['RECODR3']])
29322933

RecoParticleFlow/PFClusterProducer/python/particleFlowClusterECALUncorrected_cfi.py

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -61,6 +61,9 @@
6161
),
6262
nNeighbours = cms.int32(8),
6363
)
64+
from Configuration.ProcessModifiers.beamSplash_cff import beamSplash
65+
beamSplash.toModify(_localMaxSeeds_ECAL.thresholdsByDetector[0], seedingThreshold = 100, seedingThresholdPt = 20)
66+
beamSplash.toModify(_localMaxSeeds_ECAL.thresholdsByDetector[1], seedingThreshold = 100, seedingThresholdPt = 20)
6467

6568
# topo clusterizer
6669
_topoClusterizer_ECAL = cms.PSet(
@@ -77,6 +80,8 @@
7780
),
7881
useCornerCells = cms.bool(True)
7982
)
83+
beamSplash.toModify(_topoClusterizer_ECAL.thresholdsByDetector[0], gatheringThreshold = 90)
84+
beamSplash.toModify(_topoClusterizer_ECAL.thresholdsByDetector[1], gatheringThreshold = 90)
8085

8186
#position calculations
8287
_positionCalcECAL_all_nodepth = cms.PSet(

0 commit comments

Comments
 (0)