Skip to content

Commit 32d0084

Browse files
committed
Fix dependencies of pvfinder and aod tasks in o2dpg_sim_workflow.py
Done in two commits: 1) add missing ITS, TPC, MCH and MFT reco dependencies to pvfinder task, MID reco dependency to aod task 2) remove HMP, ZDC dependencies from pvfinder since they are filtered out in the workflow itself (https://github.com/AliceO2Group/AliceO2/blob/b02000319f85bddcfa11525a7d4e8e5b86fcca45/Detectors/GlobalTrackingWorkflow/src/primary-vertexing-workflow.cxx#L89), add them to the aod task where they are needed after the removal from the pvfinder
1 parent d8bcc61 commit 32d0084

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

‎MC/bin/o2dpg_sim_workflow.py‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1755,8 +1755,6 @@ def getDigiTaskName(det):
17551755
PHSRECOtask['name'] if isActive("PHS") else None,
17561756
CPVRECOtask['name'] if isActive("CPV") else None,
17571757
FDDRECOtask['name'] if isActive("FDD") else None,
1758-
ZDCRECOtask['name'] if isActive("ZDC") else None,
1759-
HMPMATCHtask['name'] if isActive("HMP") else None,
17601758
ITSTPCMATCHtask['name'] if isActive("ITS") and isActive("TPC") else None,
17611759
TOFTPCMATCHERtask['name'] if isActive("TPC") and isActive("TOF") else None,
17621760
MFTMCHMATCHtask['name'] if isActive("MFT") and isActive("MCH") else None,
@@ -1815,6 +1813,8 @@ def getDigiTaskName(det):
18151813
aodinfosources = dpl_option_from_config(anchorConfig, 'o2-aod-producer-workflow', '--info-sources', default_value=aod_info_souces_default)
18161814
aodinfosources = cleanDetectorInputList(aodinfosources)
18171815
aodneeds = [PVFINDERtask['name'], SVFINDERtask['name'],
1816+
HMPMATCHtask['name'] if isActive("HMP") else None,
1817+
ZDCRECOtask['name'] if isActive("ZDC") else None,
18181818
MIDRECOtask['name'] if isActive("MID") else None]
18191819

18201820
if usebkgcache:

0 commit comments

Comments
 (0)