4444step1Up2024HiProdDefaults = merge ([{'--conditions' :'auto:phase1_2024_realistic_hi' ,'--era' :'Run3_pp_on_PbPb_2024' ,'--beamspot' :'DBrealistic' },step1Up2023HiProdDefaults ])
4545# step1 gensim: for 2024 UPC prod
4646step1Up2024UPCProdDefaults = merge ([{'--era' :'Run3_2024_UPC' },step1Up2024HiProdDefaults ])
47+ # step1 gensim: for 2025 HI prod
48+ step1Up2025HiProdDefaults = merge ([{'--conditions' :'auto:phase1_2025_realistic_hi' ,'--era' :'Run3_pp_on_PbPb_2025' ,'--beamspot' :'DBrealistic' },step1Up2024HiProdDefaults ])
4749# step1 gensim: for 2025 UPC prod
48- step1Up2025UPCProdDefaults = merge ([{'--era' :'Run3_2025_UPC' },step1Up2024HiProdDefaults ])
50+ step1Up2025UPCProdDefaults = merge ([{'--era' :'Run3_2025_UPC' },step1Up2025HiProdDefaults ])
4951
5052steps = Steps ()
5153
@@ -876,6 +878,9 @@ def gen2024hiprod(fragment,howMuch):
876878def gen2024upcprod (fragment ,howMuch ):
877879 global step1Up2024UPCProdDefaults
878880 return merge ([{'cfg' :fragment },howMuch ,step1Up2024UPCProdDefaults ])
881+ def gen2025hiprod (fragment ,howMuch ):
882+ global step1Up2025HiProdDefaults
883+ return merge ([{'cfg' :fragment },howMuch ,step1Up2025HiProdDefaults ])
879884def gen2025upcprod (fragment ,howMuch ):
880885 global step1Up2025UPCProdDefaults
881886 return merge ([{'cfg' :fragment },howMuch ,step1Up2025UPCProdDefaults ])
@@ -1332,7 +1337,9 @@ def genS(fragment,howMuch):
13321337hiDefaults2024 = {'--conditions' :'auto:phase1_2024_realistic_hi' , '--era' :'Run3_pp_on_PbPb_2024' }
13331338hiDefaults2024_approxClusters = {'--conditions' :'auto:phase1_2024_realistic_hi' , '--era' :'Run3_pp_on_PbPb_approxSiStripClusters_2024' }
13341339upcDefaults2024 = {'--conditions' :'auto:phase1_2024_realistic_hi' , '--era' :'Run3_2024_UPC' }
1335- upcDefaults2025 = {'--conditions' :'auto:phase1_2024_realistic_hi' , '--era' :'Run3_2025_UPC' }
1340+ hiDefaults2025 = {'--conditions' :'auto:phase1_2025_realistic_hi' , '--era' :'Run3_pp_on_PbPb_2025' }
1341+ hiDefaults2025_approxClusters = {'--conditions' :'auto:phase1_2025_realistic_hi' , '--era' :'Run3_pp_on_PbPb_approxSiStripClusters_2025' }
1342+ upcDefaults2025 = {'--conditions' :'auto:phase1_2025_realistic_hi' , '--era' :'Run3_2025_UPC' }
13361343oxyDefaults2025 = {'--conditions' :'auto:phase1_2024_realistic_hi' , '--era' :'Run3_2025_OXY' }
13371344upcOxyDefaults2025 = {'--conditions' :'auto:phase1_2024_realistic_hi' , '--era' :'Run3_2025_UPC_OXY' }
13381345
@@ -1345,6 +1352,8 @@ def genS(fragment,howMuch):
13451352steps ['HydjetQ_MinBias_5362GeV_2023_ppReco' ]= merge ([{'-n' :1 },hiDefaults2023_ppReco ,gen2023hiprod ('Hydjet_Quenched_MinBias_5362GeV_cfi' ,U2000by1 )])
13461353steps ['HydjetQ_B12_5362GeV_2024' ]= merge ([{'-n' :1 },hiDefaults2024 ,gen2024hiprod ('Hydjet_Quenched_B12_5362GeV_cfi' ,U2000by1 )])
13471354steps ['HydjetQ_MinBias_5362GeV_2024' ]= merge ([{'-n' :1 },hiDefaults2024 ,gen2024hiprod ('Hydjet_Quenched_MinBias_5362GeV_cfi' ,U2000by1 )])
1355+ steps ['HydjetQ_B12_5362GeV_2025' ]= merge ([{'-n' :1 },hiDefaults2025 ,gen2025hiprod ('Hydjet_Quenched_B12_5362GeV_cfi' ,U2000by1 )])
1356+ steps ['HydjetQ_MinBias_5362GeV_2025' ]= merge ([{'-n' :1 },hiDefaults2025 ,gen2025hiprod ('Hydjet_Quenched_MinBias_5362GeV_cfi' ,U2000by1 )])
13481357
13491358steps ['QCD_Pt_80_120_13_HI' ]= merge ([hiDefaults2018_ppReco ,gen2018hiprod ('QCD_Pt_80_120_13TeV_TuneCUETP8M1_cfi' ,Kby (9 ,150 ))])
13501359steps ['PhotonJets_Pt_10_13_HI' ]= merge ([hiDefaults2018_ppReco ,gen2018hiprod ('PhotonJet_Pt_10_13TeV_TuneCUETP8M1_cfi' ,Kby (9 ,150 ))])
@@ -1365,6 +1374,11 @@ def genS(fragment,howMuch):
13651374steps ['ZMM_5362_HI_2024' ]= merge ([hiDefaults2024 ,gen2024hiprod ('ZMM_5362GeV_TuneCP5_cfi' ,Kby (18 ,300 ))])
13661375steps ['ZEE_5362_HI_2024' ]= merge ([hiDefaults2024 ,gen2024hiprod ('ZEE_5362GeV_TuneCP5_cfi' ,Kby (18 ,300 ))])
13671376
1377+ steps ['QCD_Pt_80_120_5362_HI_2025' ]= merge ([hiDefaults2025 ,gen2025hiprod ('QCD_Pt_80_120_5362GeV_TuneCP5_cfi' ,Kby (9 ,150 ))])
1378+ steps ['PhotonJets_Pt_10_5362_HI_2025' ]= merge ([hiDefaults2025 ,gen2025hiprod ('PhotonJet_Pt_10_5362GeV_TuneCP5_cfi' ,Kby (9 ,150 ))])
1379+ steps ['ZMM_5362_HI_2025' ]= merge ([hiDefaults2025 ,gen2025hiprod ('ZMM_5362GeV_TuneCP5_cfi' ,Kby (18 ,300 ))])
1380+ steps ['ZEE_5362_HI_2025' ]= merge ([hiDefaults2025 ,gen2025hiprod ('ZEE_5362GeV_TuneCP5_cfi' ,Kby (18 ,300 ))])
1381+
13681382steps ['Starlight_DoubleDiffraction_5360_HI_2023' ]= merge ([{'-s' :'LHE,GEN,SIM' },gen2023hiprod ('Configuration/Generator/python/Starlight_DoubleDiffraction_5p36TeV_cfi.py' ,Kby (9 ,150 ))])
13691383steps ['Starlight_DoubleDiffraction_5360_UPC_2024' ]= merge ([{'-s' :'LHE,GEN,SIM' },gen2024upcprod ('Configuration/Generator/python/Starlight_DoubleDiffraction_5p36TeV_cfi.py' ,Kby (9 ,150 ))])
13701384steps ['Starlight_DoubleDiffraction_5360_UPC_2025' ]= merge ([{'-s' :'LHE,GEN,SIM' },gen2025upcprod ('Configuration/Generator/python/Starlight_DoubleDiffraction_5p36TeV_cfi.py' ,Kby (9 ,150 ))])
@@ -2115,7 +2129,9 @@ def lhegensim2018ml(fragment,howMuch):
21152129#steps['RESIMDIGI']=merge([{'-s':'reGEN,reSIM,DIGI,L1,DIGI2RAW,HLT:@fake,RAW2DIGI,L1Reco','-n':10,'--restoreRNDSeeds':'','--process':'HLT'},steps['DIGI']])
21162130
21172131
2118- steps ['DIGIUPC2025' ]= merge ([{'-s' :'DIGI,L1,DIGI2RAW,HLT:HIon' }, upcDefaults2025 , step2Upg2015Defaults ])
2132+ steps ['DIGIHI2025APPROXCLUSTERS' ]= merge ([{'-s' :'DIGI:pdigi_hi_nogen,L1,DIGI2RAW,HLT:@fake2' }, hiDefaults2025_approxClusters , {'--pileup' :'HiMixNoPU' }, step2Upg2015Defaults ])
2133+ steps ['DIGIHI2025' ]= merge ([{'-s' :'DIGI:pdigi_hi_nogen,L1,DIGI2RAW,HLT:@fake2' }, hiDefaults2025 , {'--pileup' :'HiMixNoPU' }, step2Upg2015Defaults ])
2134+ steps ['DIGIUPC2025' ]= merge ([{'-s' :'DIGI,L1,DIGI2RAW,HLT:@fake2' }, upcDefaults2025 , step2Upg2015Defaults ])
21192135steps ['DIGIUPC2024' ]= merge ([{'-s' :'DIGI,L1,DIGI2RAW,HLT:HIon' }, upcDefaults2024 , step2Upg2015Defaults ])
21202136steps ['DIGIHI2024APPROXCLUSTERS' ]= merge ([{'-s' :'DIGI:pdigi_hi_nogen,L1,DIGI2RAW,HLT:HIon' }, hiDefaults2024_approxClusters , {'--pileup' :'HiMixNoPU' }, step2Upg2015Defaults ])
21212137steps ['DIGIHI2024' ]= merge ([{'-s' :'DIGI:pdigi_hi_nogen,L1,DIGI2RAW,HLT:HIon' }, hiDefaults2024 , {'--pileup' :'HiMixNoPU' }, step2Upg2015Defaults ])
@@ -3433,6 +3449,41 @@ def gen2024HiMix(fragment,howMuch):
34333449steps ['ALCARECOUPC2023' ]= merge ([upcDefaults2023 ,{'-s' :'ALCA:TkAlMinBias+SiStripCalMinBias' ,'--datatier' :'ALCARECO' ,'--eventcontent' :'ALCARECO' }])
34343450
34353451
3452+ steps ['RECOHI2025' ]= merge ([hiDefaults2025 ,{'-s' :'RAW2DIGI,L1Reco,RECO,PAT,VALIDATION:@standardValidation+@miniAODValidation,DQM:@standardDQM+@miniAODDQM' ,
3453+ '--datatier' :'GEN-SIM-RECO,MINIAODSIM,DQMIO' ,
3454+ '--eventcontent' :'RECOSIM,MINIAODSIM,DQM' ,
3455+ },step3Up2015Defaults ])
3456+ steps ['RECOHI2025MB' ]= merge ([hiDefaults2025 ,{'-s' :'RAW2DIGI,L1Reco,RECO,PAT,VALIDATION:@standardValidation+@miniAODValidation,DQM:@standardDQM+@miniAODDQM' ,
3457+ '--datatier' :'GEN-SIM-RECO,MINIAODSIM,DQMIO' ,
3458+ '--eventcontent' :'RECOSIM,MINIAODSIM,DQM' ,
3459+ '--era' :'Run3_pp_on_PbPb_2025' ,
3460+ '--procModifiers' :'genJetSubEvent' ,
3461+ },step3Up2015Defaults ])
3462+ steps ['RECOHI2025PROD' ]= merge ([hiDefaults2025_approxClusters ,{'-s' :'RAW2DIGI,L1Reco,RECO' ,
3463+ '--datatier' :'AODSIM' ,
3464+ '--eventcontent' :'AODSIM' ,
3465+ '--era' :'Run3_pp_on_PbPb_2025' ,
3466+ },step3Up2015Defaults ])
3467+
3468+ steps ['RECOHI2025MBAPPROXCLUSTERS' ]= merge ([hiDefaults2025_approxClusters ,{'-s' :'RAW2DIGI,L1Reco,RECO,PAT,VALIDATION:@standardValidation+@miniAODValidation,DQM:@standardDQM+@miniAODDQM' ,
3469+ '--datatier' :'GEN-SIM-RECO,MINIAODSIM,DQMIO' ,
3470+ '--eventcontent' :'RECOSIM,MINIAODSIM,DQM' ,
3471+ '--era' :'Run3_pp_on_PbPb_2025' ,
3472+ '--procModifiers' :'genJetSubEvent' ,
3473+ },step3Up2015Defaults ])
3474+
3475+ steps ['MINIHI2025PROD' ]= merge ([hiDefaults2025 ,{'-s' :'PAT' ,
3476+ '--datatier' :'MINIAODSIM' ,
3477+ '--eventcontent' :'MINIAODSIM' ,
3478+ '--era' :'Run3_pp_on_PbPb_2025' ,
3479+ '--procModifiers' :'genJetSubEvent' ,
3480+ },step3Up2015Defaults ])
3481+
3482+ steps ['ALCARECOHI2025' ]= merge ([hiDefaults2025 ,{'-s' :'ALCA:TkAlMinBias+SiStripCalMinBias' ,
3483+ '--datatier' :'ALCARECO' ,
3484+ '--eventcontent' :'ALCARECO'
3485+ }])
3486+
34363487steps ['RECOHI2024' ]= merge ([hiDefaults2024 ,{'-s' :'RAW2DIGI,L1Reco,RECO,PAT,VALIDATION:@standardValidation+@miniAODValidation,DQM:@standardDQM+@miniAODDQM' ,
34373488 '--datatier' :'GEN-SIM-RECO,MINIAODSIM,DQMIO' ,
34383489 '--eventcontent' :'RECOSIM,MINIAODSIM,DQM' ,
@@ -4250,6 +4301,25 @@ def gen2024HiMix(fragment,howMuch):
42504301steps ['HARVESTUPC2024' ]= merge ([upcDefaults2024 ,{'-s' :'HARVESTING:validationHarvesting+dqmHarvesting' ,'--filein' :'file:step3_inDQM.root' ,'--mc' :'' ,'--filetype' :'DQM' }])
42514302steps ['HARVESTUPC2023' ]= merge ([upcDefaults2023 ,{'-s' :'HARVESTING:validationHarvestingNoHLT+dqmHarvestingFakeHLT' ,'--filein' :'file:step3_inDQM.root' ,'--mc' :'' ,'--filetype' :'DQM' }])
42524303
4304+ steps ['HARVESTHI2025' ]= merge ([hiDefaults2025 ,{'-s' :'HARVESTING:validationHarvesting+dqmHarvesting' ,
4305+ '--filein' :'file:step3_inDQM.root' ,
4306+ '--mc' :'' ,
4307+ '--era' : 'Run3_pp_on_PbPb_2025' ,
4308+ '--filetype' :'DQM' }])
4309+
4310+ steps ['HARVESTHI2025S4' ]= merge ([hiDefaults2025 ,{'-s' :'HARVESTING:validationHarvesting+dqmHarvesting' ,
4311+ '--filein' :'file:step4_inDQM.root' ,
4312+ '--mc' :'' ,
4313+ '--era' : 'Run3_pp_on_PbPb_2025' ,
4314+ '--filetype' :'DQM' }])
4315+
4316+ steps ['HARVESTHI2025MINIAOD' ]= merge ([{'-s' :'HARVESTING:@miniAODValidation+@miniAODDQM' ,
4317+ '--filein' :'file:step2_inDQM.root' ,
4318+ '--mc' :'' ,
4319+ '--era' : 'Run3_pp_on_PbPb_2025' ,
4320+ '--filetype' :'DQM' ,
4321+ '-n' :100 },hiDefaults2025 ])
4322+
42534323steps ['HARVESTHI2024' ]= merge ([hiDefaults2024 ,{'-s' :'HARVESTING:validationHarvesting+dqmHarvesting' ,
42544324 '--filein' :'file:step3_inDQM.root' ,
42554325 '--mc' :'' ,
0 commit comments