Skip to content

feat: dRICH benchmarks

Christopher Dilks requested to merge irt-algo into master

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