-
Notifications
You must be signed in to change notification settings - Fork 176
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
feat: cubic Detector infrastructure #2308
Conversation
📊 Physics performance monitoring for 7e58285Summary VertexingSeedingCKFAmbiguity resolutionTruth tracking (Kalman Filter)Truth tracking (GSF) |
Codecov Report
@@ Coverage Diff @@
## main #2308 +/- ##
==========================================
- Coverage 49.31% 49.04% -0.27%
==========================================
Files 447 453 +6
Lines 25153 25411 +258
Branches 11570 11731 +161
==========================================
+ Hits 12405 12464 +59
- Misses 4558 4690 +132
- Partials 8190 8257 +67
... and 1 file with indirect coverage changes 📣 We’re building smart automated test selection to slash your CI/CD build times. Learn more |
Conflicts to be resolved. |
What's the plan for this @asalzburger? |
This PR adds the second, rather trivial but often used Detector geometry setup, the building of telescope like detector.
Detector connection is allowed in (x,y,z,) and for arbitrarily rotated volumes.
When concentrating common code between the
CylindricalDetectorHelper
and theCubicDetectorHelper
, a dependency problem for thePortalHelper
and its associated Json test appeared (it would not allow to to define a dummyTest::DetectorVolume
, hence some of the deep dependencies have been simplified by move parts of the code into implementation files.