-
Notifications
You must be signed in to change notification settings - Fork 157
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
fix: Correct the pTperHelixRadius calculation in SeedFinderConfig #2132
Conversation
Codecov Report
@@ Coverage Diff @@
## main #2132 +/- ##
=======================================
Coverage 49.41% 49.41%
=======================================
Files 441 441
Lines 25176 25176
Branches 11617 11617
=======================================
Hits 12441 12441
Misses 4481 4481
Partials 8254 8254 📣 We’re building smart automated test selection to slash your CI/CD build times. Learn more |
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.
Athena uses the 300 factor, so to keep the same performance you also need to change the magnetic field in the ITk configuration. Or we can discuss changing that value in Athena as well
FYI @noemina |
Also @beomki-yeo could you change the name of this PR to make it more informative? |
In case people want to see the physmon result. The change is very small https://drive.google.com/drive/folders/1ngk3lpti-lYo1PeJFRkaGyTPJqVenLVB?usp=sharing |
As @andiwand already implied in the comment, we need to stop using the internal unit system at some point. |
What's the status of this? Can we move ahead? |
I am in favor of changing this, but I wanted to avoid diverging from Athena: Since it is a small change, I think we can change it in here and ignore it in Athena. |
I would like to go ahead but I need to replace the physics files. I don't know why the physmon results do not show up 🤔 |
Not sure why the comment is missing. This is handled by a secondary github actions that's triggered separately, maybe there was a problem? |
Is it triggered only when |
Should always be triggered in principle. |
Well I can still generate the files by myself hopefully |
You can also download them from the job artifact even if the physmon post is not showing up Looks like examples tests are still failing https://github.com/acts-project/acts/actions/runs/5003699620/jobs/8965554424?pr=2132 At the bottome of this page you can find the artifacts https://github.com/acts-project/acts/actions/runs/5003699620?pr=2132 |
e87745d
to
b83b944
Compare
📊 Physics performance monitoring for 36c847bSummary VertexingSeedingCKFAmbiguity resolutionTruth tracking (Kalman Filter)Truth tracking (GSF) |
9531aa7
to
bb2f1b2
Compare
there is another conflict @beomki-yeo . I think we should get this in tomorrow otherwise it will just keep conflicting... if there are no objections I will approve and merge as soon as this is green again |
aa615ac
to
7a4a555
Compare
7b403dd
to
388214b
Compare
I believe this is not accurate anymore since we switched out the magic number in the seeding #2132 --------- Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
To synchronize with acts-project/traccc#403
The right equation is rho [mm] / pT [MeV] = 0.0033356 / B[kT] <=> pT[MeV] / rho[mm] = 299.796 * B[kT], so the factor of 300 is wrong
Reference: https://en.wikipedia.org/wiki/Rigidity_(electromagnetism)