Add options for constructing an ORANGE geometry
This MR adds a ConstructionOptions struct in order to facilitate the study of performance-sensitive parameters that govern ORANGE geometry construction.
Codecov Report
:white_check_mark: All modified and coverable lines are covered by tests.
:white_check_mark: Project coverage is 82.85%. Comparing base (9dcc3f3) to head (0ddc337).
:warning: Report is 2 commits behind head on develop.
Additional details and impacted files
@@ Coverage Diff @@
## develop #2045 +/- ##
===========================================
- Coverage 85.53% 82.85% -2.68%
===========================================
Files 1696 1618 -78
Lines 75824 65367 -10457
Branches 4174 3859 -315
===========================================
- Hits 64853 54163 -10690
+ Misses 9466 9463 -3
- Partials 1505 1741 +236
:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.
:rocket: New features to boost your workflow:
- :snowflake: Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
Test summary
4 946 files 7 871 suites 5m 31s :stopwatch: 1 645 tests 1 637 :white_check_mark: 8 :zzz: 0 :x: 25 574 runs 25 475 :white_check_mark: 99 :zzz: 0 :x:
Results for commit 0ddc3370.
:recycle: This comment has been updated with latest results.
@sethrj can you take a preliminary look at this? We already have g4org::Options -> InputBuilder::Options, so the addition of OrangeInput::ConstructionOptions feels suspicious.