feat: dRICH benchmarks
Add PID reconstruction benchmarks for the dRICH.
- This follows the modularity paradigm by implementing the benchmarks themselves as independent algorithms; they depend only on the input and output collections
- The executable code
benchmark.cc
opens the input file(s) and runs the benchmark algorithms; it could be generalized to run any such algorithm
installation tree:
CMAKE_INSTALL_PREFIX
├── bin
│ └── benchmark_rich_reconstruction
├── include
│ └── reconstruction_benchmarks
│ └── rich
│ ├── ChargedParticle.h
│ ├── CherenkovPIDAnalysis.h
│ ├── RawHitAnalysis.h
│ ├── ReconstructedParticleAnalysis.h
│ ├── SimHitAnalysis.h
│ └── Tools.h
└── lib
└── libreconstruction_benchmarks_rich.so
Edited by Christopher Dilks
Merge request reports
Activity
assigned to @c.dilks
added 1 commit
- dd904594 - renamed: run_benchmark_drich.rb -> run_benchmark.rb
added 1 commit
- 5a6be092 - renamed: LinkPIDAnalysis -> ReconstructedParticleAnalysis
added 2 commits
added 2 commits
Please register or sign in to reply