Skip to content

Commit

Permalink
add a 2023 data workflow for all patatrack reconstruction using the g…
Browse files Browse the repository at this point in the history
…puValidation modifier and rename wf 160.502 -> 160.03502
  • Loading branch information
mmusich committed Sep 14, 2023
1 parent 6b29f9a commit fe0ae2c
Show file tree
Hide file tree
Showing 2 changed files with 26 additions and 2 deletions.
9 changes: 7 additions & 2 deletions Configuration/PyReleaseValidation/python/relval_gpu.py
Original file line number Diff line number Diff line change
Expand Up @@ -42,7 +42,6 @@
continue
workflows[numWF] = _upgrade_workflows[numWF]


# data WFs to run in IB:

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

workflows[141.008583] = ['Run3-2023_JetMET2023B_GPUValidation',[
'RunJetMET2023B',
'RecoData_Patatrack_AllGPU_Validation_2023',
'HARVESTData_Patatrack_AllGPU_Validation_2023'
]]

# 2023 HIon MC Patatrack pixel-only quadruplets on HydjetQ_MinBias_5362GeV_2023_ppReco on GPU (optional)
workflows[160.502] = ['',['HydjetQ_MinBias_5362GeV_2023_ppReco','DIGIHI2023PPRECO','RAWPRIMESIMHI18','RECOHI2023PPRECOMB_PatatrackGPU','MINIHI2023PROD']]
workflows[160.03502]] = ['',['HydjetQ_MinBias_5362GeV_2023_ppReco','DIGIHI2023PPRECO','RAWPRIMESIMHI18','RECOHI2023PPRECOMB_PatatrackGPU','MINIHI2023PROD']]
19 changes: 19 additions & 0 deletions Configuration/PyReleaseValidation/python/relval_steps.py
Original file line number Diff line number Diff line change
Expand Up @@ -2934,6 +2934,17 @@ def gen2023HiMix(fragment,howMuch):
steps['RECONANORUN3_ZB_reHLT_2023']=merge([{'-s':'RAW2DIGI,L1Reco,RECO,PAT,NANO,DQM:@rerecoZeroBias+@miniAODDQM+@nanoAODDQM'},steps['RECONANORUN3_reHLT_2023']])
steps['RECOCOSMRUN3_reHLT_2023']=merge([{'--scenario':'cosmics','-s':'RAW2DIGI,L1Reco,RECO,DQM','--datatier':'RECO,DQMIO','--eventcontent':'RECO,DQM'},steps['RECONANORUN3_reHLT_2023']])

# patatrack validation in data
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',
'--conditions':'auto:run3_data_prompt',
'--datatier':'RECO,MINIAOD,DQMIO',
'-n':'100',
'--eventcontent':'RECO,MINIAOD,DQM',
'--geometry':'DB:Extended',
'--era':'Run3',
'--accelerators': 'gpu-nvidia',
'--procModifiers':'pixelNtupletFit,gpuValidation'},dataReco])

# Run-3 2022 skim
for s in autoSkim.keys():

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

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


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

0 comments on commit fe0ae2c

Please sign in to comment.