Skip to content

Staggering + linearisation references + misc - #67

Open
mpuccio wants to merge 11 commits into
f3sch:devfrom
mpuccio:fix/gtrk-pr-f3sch-dev
Open

mpuccio wants to merge 11 commits into
f3sch:devfrom
mpuccio:fix/gtrk-pr-f3sch-dev

Conversation

@mpuccio

@mpuccio mpuccio commented Nov 12, 2026

Copy link
Copy Markdown

No description provided.

atriolo and others added 11 commits November 12, 2026 13:02
…etries (AliceO2Group#16063)

Co-authored-by: Andrea Sofia Triolo <andrea.sofia.triolo@©ern.ch>
Read per-layer clusters, labels and ROFs in a shared dense ordering while
preserving composed O2 cluster references in the output adapters. Propagate
staggering options through reconstruction and study workflows, use per-layer
frame timing and select the fastest output clock.

Decode native per-layer cluster references for common-truth QA. Initialize
ALICE3 converter geometry before using the curved VD segmentation.

Validation: build ITS/MFT reconstruction and study workflows and TRK study;
retain the completed uniform/staggered MC device-study comparison evidence.
Use the whole-chain Karimaki circle and longitudinal seed as an independent outward reference. Option 2 starts a new independent inward reference from the outward fitted parameters. Anchor each reference to cluster positions while retaining its transported direction and momentum within the pass.

Use the reference in the initial road fit and reuse its outward fitted state for selected-track and beam-line inward fits. Follower refits use the same per-pass policy. No per-surface reference cache is needed.

Keep ordinary fitting as the default and preserve the covariance reset, material model, mass and cuts. Expose reference configuration and fit diagnostics, and exercise the modes in the existing physical-truth and road regression tests.

Validation: ten CPU regression modules pass; options 0 and 1 produce byte-identical first-timeframe outputs for ITS, MFT and TRK. CUDA fitter memcheck and initcheck are clean, including a partial final batch; full GPU tracking remains unvalidated.
@mpuccio
mpuccio requested a review from f3sch as a code owner November 12, 2026 12:14
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