Skip to content

Commit c2003bf

Browse files
authored
Merge pull request #42674 from mmusich/add_141.583
Add a 2023 data workflow for all patatrack reconstruction using the `gpuValidation` modifier
2 parents f136504 + 2cb3fed commit c2003bf

2 files changed

Lines changed: 26 additions & 2 deletions

File tree

Configuration/PyReleaseValidation/python/relval_gpu.py

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,6 @@
4242
continue
4343
workflows[numWF] = _upgrade_workflows[numWF]
4444

45-
4645
# data WFs to run in IB:
4746

4847
# data 2023 Patatrack pixel-only triplets: RunJetMET2022D on GPU (optional), RunJetMET2022D GPU-vs-CPU validation, RunJetMET2022D profiling
@@ -102,5 +101,11 @@
102101
'RECODR3_reHLT_HCALOnlyGPUProfiling'
103102
]]
104103

104+
workflows[141.008583] = ['Run3-2023_JetMET2023B_GPUValidation',[
105+
'RunJetMET2023B',
106+
'RecoData_Patatrack_AllGPU_Validation_2023',
107+
'HARVESTData_Patatrack_AllGPU_Validation_2023'
108+
]]
109+
105110
# 2023 HIon MC Patatrack pixel-only quadruplets on HydjetQ_MinBias_5362GeV_2023_ppReco on GPU (optional)
106-
workflows[160.502] = ['',['HydjetQ_MinBias_5362GeV_2023_ppReco','DIGIHI2023PPRECO','RAWPRIMESIMHI18','RECOHI2023PPRECOMB_PatatrackGPU','MINIHI2023PROD']]
111+
workflows[160.03502] = ['',['HydjetQ_MinBias_5362GeV_2023_ppReco','DIGIHI2023PPRECO','RAWPRIMESIMHI18','RECOHI2023PPRECOMB_PatatrackGPU','MINIHI2023PROD']]

Configuration/PyReleaseValidation/python/relval_steps.py

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2934,6 +2934,17 @@ def gen2023HiMix(fragment,howMuch):
29342934
steps['RECONANORUN3_ZB_reHLT_2023']=merge([{'-s':'RAW2DIGI,L1Reco,RECO,PAT,NANO,DQM:@rerecoZeroBias+@miniAODDQM+@nanoAODDQM'},steps['RECONANORUN3_reHLT_2023']])
29352935
steps['RECOCOSMRUN3_reHLT_2023']=merge([{'--scenario':'cosmics','-s':'RAW2DIGI,L1Reco,RECO,DQM','--datatier':'RECO,DQMIO','--eventcontent':'RECO,DQM'},steps['RECONANORUN3_reHLT_2023']])
29362936

2937+
# patatrack validation in data
2938+
steps['RecoData_Patatrack_AllGPU_Validation_2023'] = merge([{'-s':'RAW2DIGI:RawToDigi_pixelOnly+RawToDigi_ecalOnly+RawToDigi_hcalOnly,RECO:reconstruction_pixelTrackingOnly+reconstruction_ecalOnly+reconstruction_hcalOnly,DQM:@pixelTrackingOnlyDQM+@ecalOnly+@hcalOnly+@hcal2Only',
2939+
'--conditions':'auto:run3_data_prompt',
2940+
'--datatier':'RECO,MINIAOD,DQMIO',
2941+
'-n':'100',
2942+
'--eventcontent':'RECO,MINIAOD,DQM',
2943+
'--geometry':'DB:Extended',
2944+
'--era':'Run3',
2945+
'--accelerators': 'gpu-nvidia',
2946+
'--procModifiers':'pixelNtupletFit,gpuValidation'},dataReco])
2947+
29372948
# Run-3 2022 skim
29382949
for s in autoSkim.keys():
29392950

@@ -3610,6 +3621,14 @@ def gen2023HiMix(fragment,howMuch):
36103621
steps['HARVESTRUN3_HCALOnly'] = merge([ {'-s':'HARVESTING:@hcalOnly'}, steps['HARVESTRUN3_2023']])
36113622
steps['HARVESTRUN3_HCALOnlyGPUValidation'] = merge([ {'--procModifiers':'gpuValidation'}, steps['HARVESTRUN3_HCALOnly']])
36123623

3624+
steps['HARVESTData_Patatrack_AllGPU_Validation_2023'] = merge([{'--data':'',
3625+
'-s':'HARVESTING:@trackingOnlyValidation+@pixelTrackingOnlyDQM+@ecalOnlyValidation+@ecal+@hcalOnlyValidation+@hcalOnly+@hcal2Only',
3626+
'--conditions':'auto:run3_data_prompt',
3627+
'--geometry':'DB:Extended',
3628+
'--scenario': 'pp',
3629+
'--era': 'Run3',
3630+
'--procModifiers': 'gpuValidation'},steps['HARVESTDRUN3']])
3631+
36133632

36143633
#MC
36153634
steps['HARVEST']={'-s':'HARVESTING:validationHarvestingNoHLT+dqmHarvestingFakeHLT',

0 commit comments

Comments
 (0)