Skip to content

Fix dependencies of pvfinder and aod tasks in o2dpg_sim_workflow.py - #2540

Merged
sawenzel merged 2 commits into
AliceO2Group:masterfrom
ehellbar:pr2540
Nov 9, 2026
Merged

sawenzel merged 2 commits into
AliceO2Group:masterfrom
ehellbar:pr2540

Conversation

@ehellbar

@ehellbar ehellbar commented Nov 9, 2026 •

Copy link
Copy Markdown
Collaborator

The first commit fixes the issue reported in https://its.cern.ch/jira/browse/O2-7313

  1. add missing ITS, TPC, MCH and MFT reco dependencies to pvfinder task, MID reco dependency to aod task

The second one moves dependencies which are unnecessary for pvfinder to the 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

@github-actions

github-actions Bot commented Nov 9, 2026

Copy link
Copy Markdown

REQUEST FOR PRODUCTION RELEASES:
To request your PR to be included in production software, please add the corresponding labels called "async-" to your PR. Add the labels directly (if you have the permissions) or add a comment of the form (note that labels are separated by a ",")

+async-label <label1>, <label2>, !<label3> ...

This will add <label1> and <label2> and removes <label3>.

The following labels are available
async-2023-pbpb-apass4
async-2023-pp-apass4
async-2024-pp-apass1
async-2022-pp-apass7
async-2024-pp-cpass0
async-2024-PbPb-apass1
async-2024-ppRef-apass1
async-2024-PbPb-apass2
async-2023-PbPb-apass5

@ehellbar

ehellbar commented Nov 9, 2026

Copy link
Copy Markdown
Collaborator Author

still to be tested with the reproducer...

@ehellbar ehellbar changed the title Fix dependencies of pvfinder and aod tasks in o2dpg_sim_workflow.py Fix dependencies of pvfinder and aod tasks in o2dpg_sim_workflow.py Nov 9, 2026
@ehellbar ehellbar changed the title Fix dependencies of pvfinder and aod tasks in o2dpg_sim_workflow.py move unused dependencies in PV finder to AOD producer in o2dpg_sim_workflow.py Nov 9, 2026
@ehellbar ehellbar changed the title move unused dependencies in PV finder to AOD producer in o2dpg_sim_workflow.py Fix dependencies of pvfinder and aod tasks in o2dpg_sim_workflow.py Nov 9, 2026
…rkflow.py

The first commit fixes the issue reported in https://its.cern.ch/jira/browse/O2-7313
1) add missing ITS, TPC, MCH and MFT reco dependencies to pvfinder task, MID reco dependency to aod task

The second one moves dependencies which are unnecessary for pvfinder to the 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
@ehellbar ehellbar changed the title Fix dependencies of pvfinder and aod tasks in o2dpg_sim_workflow.py move unused dependencies in PV finder to AOD producer in o2dpg_sim_workflow.py Nov 9, 2026
@ehellbar ehellbar changed the title move unused dependencies in PV finder to AOD producer in o2dpg_sim_workflow.py Fix dependencies of pvfinder and aod tasks in o2dpg_sim_workflow.py Nov 9, 2026
@sawenzel
sawenzel merged commit e5708b8 into AliceO2Group:master Nov 9, 2026
10 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants