celeritas icon indicating copy to clipboard operation
celeritas copied to clipboard

Add options for constructing an ORANGE geometry

Open elliottbiondo opened this issue 2 months ago • 3 comments

This MR adds a ConstructionOptions struct in order to facilitate the study of performance-sensitive parameters that govern ORANGE geometry construction.

elliottbiondo avatar Oct 13 '25 23:10 elliottbiondo

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.

codecov[bot] avatar Oct 14 '25 00:10 codecov[bot]

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.

github-actions[bot] avatar Oct 14 '25 00:10 github-actions[bot]

@sethrj can you take a preliminary look at this? We already have g4org::Options -> InputBuilder::Options, so the addition of OrangeInput::ConstructionOptions feels suspicious.

elliottbiondo avatar Oct 14 '25 17:10 elliottbiondo