-
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: Generic Detector negative strip endcap rotation #2358
fix: Generic Detector negative strip endcap rotation #2358
Conversation
Sensors were flipped along local z, meaning they are the wrong way around.
Codecov Report
@@ Coverage Diff @@
## main #2358 +/- ##
=======================================
Coverage 49.69% 49.69%
=======================================
Files 454 454
Lines 25809 25809
Branches 11852 11852
=======================================
Hits 12825 12825
Misses 4581 4581
Partials 8403 8403 📣 We’re building smart automated test selection to slash your CI/CD build times. Learn more |
As expected, physmon is happy but a lot of hashes change. |
Invalidated by push of 086129c
I fear we also need some updates in |
@andiwand That's confusing actually. Does this change the module numbers maybe? |
The modules will be placed at different phi values in the same ring, I think |
If I understand this correctly the geoid should be the same no? because we only rotate/flip the modules but we might hit them differently because of the geometry change which might cause this test to fail |
Does this rotate the module about the center of the disk and not the module center? Or why would the phi values changes? |
Nothing is rotated compared to the previous version. The translation was such that a correctly rotated modules was placed on the wrong side of the disc (mirrored at the origin compared to the positive endcap) thus effectively flipping it. If this becomes a problem with the module numbers, then we have to solve it indeed by changing the rotation instead of the translation and flip the modules instead of placing them differently, but that would make the code less intuitive, I thought |
Why does this keep flip-flopping between failed hashes and conflicts in the hash file 😠 |
/run-experiment atlas |
Sensors were flipped along local z, meaning they are the wrong way around.