[ALICE3] Adapt input file handling to new ACTS input format - #17370
[ALICE3] Adapt input file handling to new ACTS input format#17370lhusova wants to merge 3 commits into
Conversation
|
O2 linter results: ❌ 27 errors, |
|
Error while checking build/O2Physics/staging for c7268d8 at 2026-08-20 04:23: Full log here. |
|
Error while checking build/O2Physics/code-check for c7268d8 at 2026-08-20 20:20: Full log here. |
|
|
||
| histos.fill(HIST("hV0Building"), 3.0); | ||
|
|
||
| // TODO: not all ACTS tracks have MC association, so this check is not possible for all candidates, fix is needed |
There was a problem hiding this comment.
This is maybe beyond the scope of this PR but would it not be possible to wrap this block into
if (posTrack.has_mcParticle() && negTrack.has_mcParticle()) {
// de-reference mcparticle
}
From what I remember, all ACTS tracks would not necessarily have an associated MC particle, but if that's the case, the index in aod::McTrackLabels could be set to -1 (maybe it is already). Because what has_mcParticle() checks if the index is greater than zero, so we would never enter this block if there is no associated mcParticle
|
Error while checking build/O2Physics/o2 for c7268d8 at 2026-08-18 17:53: Full log here. |
Comment out the mass calculation in tracking translator.
Co-authored-by: Jesper Karlsson Gumprecht <113693781+jesgum@users.noreply.github.com>
|
Based on the xp on the LUT maker, I think the best would be to move this to the ACTSO2, the problem would be the table creation, since actsO2 does not depend on O2, but we might find a workaround |
update of the translator to be consistent with the new ACTS output structure