-
Notifications
You must be signed in to change notification settings - Fork 173
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
docs: Add a white paper for line surface jacobian #2657
Conversation
326265e
to
a01f82a
Compare
📊: Physics performance monitoring for 7f5d4c2physmon summary
|
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## main #2657 +/- ##
=======================================
Coverage 48.62% 48.62%
=======================================
Files 480 480
Lines 28033 28033
Branches 13263 13263
=======================================
Hits 13630 13630
Misses 4803 4803
Partials 9600 9600 ☔ View full report in Codecov by Sentry. |
docs/white_papers/figures/correction-for-transport-jacobian.png
Outdated
Show resolved
Hide resolved
67a14a1
to
356ce99
Compare
Sorry, this got held up unfortunately. @beomki-yeo, could you fix the conflict? |
Of course. Meanwhile, I figured out the rest of calculations so I will update with it. |
6093a75
to
8e51b93
Compare
I guess it is good to go now |
@andiwand @paulgessinger Any review on this? |
8e51b93
to
9783b9e
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
haven't read the paper yet but I am happy to put it in as is
sorry I just took a quick look and I have a few comments but no need to implement this right away
|
Thanks I will modify the manuscript except this:
It's super painful to write a full matrix representation, and it is not very necessary I suppose |
5b985cd
to
3dbf7fb
Compare
@paulgessinger @andiwand can you merge this? |
3dbf7fb
to
b9a81fc
Compare
Invalidated by push of b9a81fc
This got hung up again :/ Shouldn't we have to reduce the threads in gitlab CI as we did for traccc? |
The job that fails is the most important one, and it's because of OOM. I think we increased our build memory consumption again in the recent weeks. |
This PR adds a white paper for line surface jacobian Abstract: ``` Line surface used for wire measurements or perigee surface is an unique type of surface where the intersections of a track is not defined on a physical plane. Due to this trait, the underlying mathematics gets quite complicated especially with coordinate transform jacobian. In this white paper, we attempt to derive the jacobians for both of local-to-global and global-to-local transforms. ``` ~~The whitepaper contains the calculation of local-to-global transformation jacobian but it doesn't include global-to-local one, which I left for future authors (I didn't manage to solve it)~~ Update: global to local jacobian calculation is updated. Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
This PR adds a white paper for line surface jacobian
Abstract:
The whitepaper contains the calculation of local-to-global transformation jacobian but it doesn't include global-to-local one, which I left for future authors (I didn't manage to solve it)Update: global to local jacobian calculation is updated.