Conversation
This fixes the row order of the tracked strangeness tables written by the AOD producer. - The tracked V0, cascade and 3-body rows were written in strangeness-tracker order, which is not always collision order. - Analyses slicing them by collision then abort with "TraCascIndices index fIndexCollisions is not sorted". - The rows are now written in the per-collision order already built in prepareStrangenessTracking. - The track index of a row no longer comes from a running counter, so a skipped strange track cannot shift the rows after it. https://its.cern.ch/jira/browse/O2-7197 Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Collaborator
alcaliva
enabled auto-merge (squash)
September 24, 2026 15:05
alcaliva
previously approved these changes
Sep 24, 2026
This makes the order of the tracked strangeness tables within a collision the same in MC as in data. - SVertexer sorted the strange tracks by decay only when running with more than one thread; MC reconstruction runs it with one. - The strange tracks are now sorted by decay in all cases. - The AOD producer groups them by collision with a stable sort, so the decay order within a collision is kept. https://its.cern.ch/jira/browse/O2-7197 Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Collaborator
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This fixes the row order of the tracked strangeness tables written by the AOD producer.
Fixes https://its.cern.ch/jira/browse/O2-7197