Skip to content

Commit 827fb12

Browse files
authored
Merge pull request #48770 from stahlleiton/LowPTEG_CMSSW_15_1_X
Update low pT egamma regression in 2025 UPC era
2 parents fa9b463 + cb3309f commit 827fb12

File tree

4 files changed

+8
-9
lines changed

4 files changed

+8
-9
lines changed

Configuration/PyReleaseValidation/python/relval_steps.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2921,9 +2921,9 @@ def lhegensim2018ml(fragment,howMuch):
29212921
steps['RECODR3_2024_HIN']=merge([{'--conditions':'auto:run3_data_prompt', '-s':'RAW2DIGI,L1Reco,RECO,PAT,DQM:@commonFakeHLT+@standardDQMFakeHLT', '--repacked':'', '-n':1000},steps['RECODR3_2024']])
29222922
steps['RECODR3_2024_UPC']=merge([{'--era':'Run3_2024_UPC'},steps['RECODR3_2024_HIN']])
29232923
steps['RECODR3_2025_HIN']=merge([{'--conditions':'auto:run3_data_prompt', '-s':'RAW2DIGI,L1Reco,RECO,PAT,DQM:@commonFakeHLT+@standardDQMFakeHLT', '--repacked':'', '-n':1000},steps['RECODR3_2025']])
2924-
steps['RECODR3_2025_UPC']=merge([{'--era':'Run3_2025_UPC'},steps['RECODR3_2025_HIN']])
2924+
steps['RECODR3_2025_UPC']=merge([{'--era':'Run3_2025_UPC', '--conditions':'150X_dataRun3_Prompt_v3'},steps['RECODR3_2025_HIN']])
29252925
steps['RECODR3_2025_OXY']=merge([{'--era':'Run3_2025_OXY'},steps['RECODR3_2025_HIN']])
2926-
steps['RECODR3_2025_UPC_OXY']=merge([{'--era':'Run3_2025_UPC_OXY'},steps['RECODR3_2025_HIN']])
2926+
steps['RECODR3_2025_UPC_OXY']=merge([{'--era':'Run3_2025_UPC_OXY'},steps['RECODR3_2025_UPC']])
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,

RecoEcal/EgammaClusterProducers/python/particleFlowSuperClusterECAL_cfi.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -28,8 +28,8 @@
2828
thresh_PFClusterSeedBarrel = 0.5,
2929
thresh_PFClusterSeedEndcap = 0.5)
3030

31-
from Configuration.Eras.Modifier_run3_upc_2023_cff import run3_upc_2023
32-
(egamma_lowPt_exclusive & run3_upc_2023).toModify(particleFlowSuperClusterECAL, regressionConfig = dict(
31+
from Configuration.Eras.Modifier_run3_egamma_cff import run3_egamma
32+
(egamma_lowPt_exclusive & run3_egamma).toModify(particleFlowSuperClusterECAL, regressionConfig = dict(
3333
regressionKeyEB = 'pfscecal_ebCorrection_offline_v2',
3434
uncertaintyKeyEB = 'pfscecal_ebUncertainty_offline_v2',
3535
regressionKeyEE = 'pfscecal_eeCorrection_offline_v2',

RecoEgamma/EgammaElectronProducers/python/lowPtGsfElectrons_cfi.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -71,8 +71,9 @@
7171
),
7272
)
7373
from Configuration.Eras.Modifier_run3_upc_2023_cff import run3_upc_2023
74+
from Configuration.Eras.Modifier_run3_upc_2025_cff import run3_upc_2025
7475
from Configuration.ProcessModifiers.egamma_lowPt_exclusive_cff import egamma_lowPt_exclusive
75-
(egamma_lowPt_exclusive & run3_upc_2023).toReplaceWith(lowPtRegressionModifier,_lowPtRegressionModifierUPC)
76+
(egamma_lowPt_exclusive & (run3_upc_2023 | run3_upc_2025)).toReplaceWith(lowPtRegressionModifier,_lowPtRegressionModifierUPC)
7677

7778
from RecoEgamma.EgammaElectronProducers.lowPtGsfElectronFinalizer_cfi import lowPtGsfElectronFinalizer
7879
lowPtGsfElectrons = lowPtGsfElectronFinalizer.clone(

RecoEgamma/EgammaTools/python/regressionModifier_cfi.py

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -266,9 +266,8 @@
266266
from Configuration.Eras.Modifier_run3_egamma_cff import run3_egamma
267267
run3_egamma.toReplaceWith(regressionModifier,regressionModifierRun3)
268268

269-
from Configuration.Eras.Modifier_run3_upc_2023_cff import run3_upc_2023
270-
from Configuration.Eras.Modifier_run3_egamma_2023_cff import run3_egamma_2023
271-
(run3_egamma_2023 & run3_upc_2023).toModify(regressionModifier103XLowPtPho,
269+
from Configuration.ProcessModifiers.egamma_lowPt_exclusive_cff import egamma_lowPt_exclusive
270+
(run3_egamma & egamma_lowPt_exclusive).toModify(regressionModifier103XLowPtPho,
272271
eleRegs = dict(
273272
ecalOnlyMean = dict(
274273
rangeMinHighEt = 0.2,
@@ -283,5 +282,4 @@
283282
)
284283
)
285284

286-
from Configuration.ProcessModifiers.egamma_lowPt_exclusive_cff import egamma_lowPt_exclusive
287285
egamma_lowPt_exclusive.toReplaceWith(regressionModifier,regressionModifier103XLowPtPho)

0 commit comments

Comments
 (0)