diff --git a/Configuration/ProcessModifiers/python/beamSplash_cff.py b/Configuration/ProcessModifiers/python/beamSplash_cff.py new file mode 100644 index 0000000000000..c7a41724d9a7e --- /dev/null +++ b/Configuration/ProcessModifiers/python/beamSplash_cff.py @@ -0,0 +1,4 @@ +import FWCore.ParameterSet.Config as cms + +# This modifier is for beam splash +beamSplash = cms.Modifier() diff --git a/Configuration/PyReleaseValidation/python/relval_steps.py b/Configuration/PyReleaseValidation/python/relval_steps.py index c7b907d68dbc2..fccb5521f0c8f 100644 --- a/Configuration/PyReleaseValidation/python/relval_steps.py +++ b/Configuration/PyReleaseValidation/python/relval_steps.py @@ -2906,6 +2906,7 @@ def lhegensim2018ml(fragment,howMuch): 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']]) steps['RECODR3Splash']=merge([{'-n': 2, + '--procModifiers': 'beamSplash', '-s': 'RAW2DIGI,L1Reco,RECO,PAT,ALCA:SiStripCalZeroBias+SiStripCalMinBias+TkAlMinBias+EcalESAlign,DQM:@standardDQMFakeHLT+@miniAODDQM' },steps['RECODR3']]) diff --git a/RecoParticleFlow/PFClusterProducer/python/particleFlowClusterECALUncorrected_cfi.py b/RecoParticleFlow/PFClusterProducer/python/particleFlowClusterECALUncorrected_cfi.py index 42e37f7aa692d..120faf5536c23 100644 --- a/RecoParticleFlow/PFClusterProducer/python/particleFlowClusterECALUncorrected_cfi.py +++ b/RecoParticleFlow/PFClusterProducer/python/particleFlowClusterECALUncorrected_cfi.py @@ -61,6 +61,9 @@ ), nNeighbours = cms.int32(8), ) +from Configuration.ProcessModifiers.beamSplash_cff import beamSplash +beamSplash.toModify(_localMaxSeeds_ECAL.thresholdsByDetector[0], seedingThreshold = 100, seedingThresholdPt = 20) +beamSplash.toModify(_localMaxSeeds_ECAL.thresholdsByDetector[1], seedingThreshold = 100, seedingThresholdPt = 20) # topo clusterizer _topoClusterizer_ECAL = cms.PSet( @@ -77,6 +80,8 @@ ), useCornerCells = cms.bool(True) ) +beamSplash.toModify(_topoClusterizer_ECAL.thresholdsByDetector[0], gatheringThreshold = 90) +beamSplash.toModify(_topoClusterizer_ECAL.thresholdsByDetector[1], gatheringThreshold = 90) #position calculations _positionCalcECAL_all_nodepth = cms.PSet(