Draft: add benchmark for RICH IRT
close #81
- add RICH benchmark in
benchmarks/rich
- main script:
run_irt.sh
called by CI inprocess
stage- runs
scripts/simulate.py
, annpsim
wrapper specific for RICH tests - runs
scripts/draw_histos.C
, to check some raw results fromscripts/simulate.py
- runs
gaudirun.py options/irt.py
to run new Juggler algorithmIRTAlgorithm
- eventually we should add some analysis script after
gaudirun.py
(start a new MR)
- runs
- CI jobs:
- 2 runs for each RICH, one for acceptance test and another for yield vs. momentum
- artifacts from raw hits output to
results/rich
- more tests and artifacts to be added as we continue to develop IRT code
- main script:
- new CI
process
jobs will fail untilIRTAlgorithm
is merged inJuggler
- see pipeline https://eicweb.phy.anl.gov/EIC/benchmarks/reconstruction_benchmarks/-/pipelines/23625 where
IRTAlgorithm
step is disabled (artifactsresults/rich
)
- see pipeline https://eicweb.phy.anl.gov/EIC/benchmarks/reconstruction_benchmarks/-/pipelines/23625 where
Edited by Christopher Dilks
Merge request reports
Activity
assigned to @c.dilks
mentioned in merge request EIC/irt!1 (merged)
added 11 commits
Toggle commit listmentioned in merge request EIC/irt!4 (closed)
added 1 commit
- 7c1a9d30 - update options file, pulling changes from Alexander; needs testing
added 1 commit
- 9548a04e - add control modes to run_irt.sh; update CI stage
added 1 commit
- db318554 - modified: benchmarks/rich/scripts/simulate.py
added 1 commit
- a1bd0829 - modified: benchmarks/rich/scripts/simulate.py
added 1 commit
- a19c83c5 - modified: benchmarks/rich/scripts/simulate.py
added 1 commit
- 8146604f - modified: benchmarks/rich/scripts/simulate.py
added 1 commit
- e10109a2 - modified: benchmarks/rich/scripts/simulate.py
added 1 commit
- 8dc1a30e - modified: benchmarks/rich/scripts/simulate.py
added 1 commit
- c36abb8d - modified: benchmarks/rich/scripts/simulate.py
added 1 commit
- e6714d72 - modified: benchmarks/rich/scripts/simulate.py
added 1 commit
- b87e3861 - modified: benchmarks/rich/scripts/simulate.py
added 1 commit
- 38d575d4 - modified: benchmarks/rich/scripts/simulate.py
added 1 commit
- 8aec953f - modified: benchmarks/rich/scripts/simulate.py
added 1 commit
- 75404e94 - modified: benchmarks/rich/scripts/simulate.py
added 1 commit
- 50beffa5 - modified: benchmarks/rich/scripts/simulate.py
added priority label
added 20 commits
-
193b5399 - 1 commit from branch
master
- 04722cbd - move testIRT options file to benchmarks
- 1a829e31 - re-enable rich benchmark
- 19324787 - add rich simulation script
- f2ccdbaf - revert: benchmarks/rich/forward_hadrons.sh
- a77bb9ad - generalize simulate.py for both RICHes
- 9bfdc720 - snake case
- 8169a401 - update options file, pulling changes from Alexander; needs testing
- b0229e4a - works up to IRT geometry import
- b4771e59 - add control modes to run_irt.sh; update CI stage
- 15a44d4c - add hits drawing script; update CI jobs
- 44d853c9 - squash: debug npdet_info call
- 370572b4 - add raw histograms artifacts
- ba119be7 - cleanup artifacts
- 14b39d68 - cleanup
- 51a6e9e5 - disable IRT geometry root config file
- 6385fa1e - add name
- 69caedc5 - generalize options file for both RICHes
- f5f2f295 - sync options file with irt version
- 368c2278 - add param print
Toggle commit list-
193b5399 - 1 commit from branch
added 28 commits
-
9203d91a...8883eac0 - 5 commits from branch
master
- 30a25827 - move testIRT options file to benchmarks
- 6543cba0 - re-enable rich benchmark
- 495b1c1d - add rich simulation script
- 5ed580c7 - revert: benchmarks/rich/forward_hadrons.sh
- e19b1d75 - generalize simulate.py for both RICHes
- 0553e4fa - snake case
- 2918060f - update options file, pulling changes from Alexander; needs testing
- 150b099b - works up to IRT geometry import
- d417548b - add control modes to run_irt.sh; update CI stage
- 1bb68f06 - add hits drawing script; update CI jobs
- 121af7d4 - squash: debug npdet_info call
- 00d30de7 - add raw histograms artifacts
- 9a194883 - cleanup artifacts
- 252fc609 - cleanup
- 4b3aad49 - disable IRT geometry root config file
- 8c6d5691 - add name
- 5115858b - generalize options file for both RICHes
- 7eb16ebd - sync options file with irt version
- 04380c4f - add param print
- 0a584027 - disable IRTAlgorithm
- 91a57587 - re-enable IRTAlgorithm
- 425d5d3d - revert: .gitignore
- 7169478a - adjust hit drawing
Toggle commit list-
9203d91a...8883eac0 - 5 commits from branch
removed priority label
added 1 commit
- c3c18127 - add env vars to options files; decrease verbosity
Please register or sign in to reply