Back to home page

EIC code displayed by LXR

 
 

    


Warning, /detector_benchmarks/benchmarks/rich/README.md is written in an unsupported language. File is not indexed.

0001 # RICH Benchmarks
0002 
0003 ## Setup
0004 - Build `reconstruction_benchmarks` with `cmake`
0005   - Builds code in `src/` and `include/` to a library
0006     - Benchmarks are designed as independent algorithms, similar to reconstruction algorithms
0007     - Algorithm inputs are PODIO collections produced from reconstruction, and the output
0008       is typically a set of `ROOT` plots
0009   - Builds executable `benchmark_rich_reconstruction`, which runs any or all of the benchmark
0010     algorithms and streams any plots to an output `ROOT` file
0011 
0012 ## Running
0013 - Run the benchmark executable using the wrapper script `run_benchmark.rb`
0014   - Run with no arguments for usage guide
0015   - This script can run simulation, reconstruction and/or benchmarks
0016   - Run `benchmark_rich_reconstruction` to just run the benchmark algorithms