-
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
refactor!: TrackStateType as bitset view instead of bitset #2068
refactor!: TrackStateType as bitset view instead of bitset #2068
Conversation
This decouples the storage a bit from the semantics. It allows the backends to store `uint64_t` and have the rest of the code transparently interpret this as a bitset.
Codecov Report
@@ Coverage Diff @@
## main #2068 +/- ##
=======================================
Coverage 49.31% 49.31%
=======================================
Files 427 427
Lines 24808 24828 +20
Branches 11436 11444 +8
=======================================
+ Hits 12234 12245 +11
- Misses 4513 4514 +1
- Partials 8061 8069 +8
... and 1 file with indirect coverage changes 📣 We’re building smart automated test selection to slash your CI/CD build times. Learn more |
📊 Physics performance monitoring for 5b784d6Full report VertexingSeedingCKFAmbiguity resolutionTruth tracking (Kalman Filter)Truth tracking (GSF) |
Can you have another look @andiwand? |
This decouples the storage a bit from the semantics. It allows the backends to store
uint64_t
and have the rest of the code transparently interpret this as a bitset.