Skip to content

fix bugs for sign of d0, calculation of residual, and calculation of position and momentum at fixed radius during CVT track finding - #1519

Merged
baltzell merged 3 commits into
developmentfrom
iss1513
Oct 23, 2026
Merged

baltzell merged 3 commits into
developmentfrom
iss1513

Conversation

@tongtongcao

Copy link
Copy Markdown
Collaborator

See the attached slides for discussion of d0 sign convention.
Discussion for sign of d0.pdf
Besides, bugs for functions of calculation of residual and calculation of position & momentum at fixed radius are fixed.
Calculation of residual uses parameters from circular fitting, and calculation of position & momentum at fixed radius are fixed uses parameters from Helix.
As discussed in the slides, the d0 sign conventions used in circular fitting and Helix are opposite. Accordingly, the updated implementations account for this sign difference.

…position and momentum at fixed radius during CVT track finding
@tongtongcao
tongtongcao requested a review from yugotra October 15, 2026 19:17
@baltzell baltzell added this to the Pass 3 milestone Oct 15, 2026
@baltzell baltzell added the bug label Oct 15, 2026
@baltzell
baltzell merged commit 070de21 into development Oct 23, 2026
25 checks passed
@baltzell
baltzell deleted the iss1513 branch October 23, 2026 23:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants