Warning, /tutorial-developing-benchmarks/index.md is written in an unsupported language. File is not indexed.
0001 ---
0002 site: sandpaper::sandpaper_site
0003 ---
0004
0005 Benchmarks are scripts that run detector simulations and analyze the resulting data to extract quantities related to the detector performance.
0006
0007 ::::::::::::::::::::::::::::::::::::::::::::: prereq
0008
0009 ## Prerequisites
0010
0011 The following tutorial assumes basic knowledge of shell. It may be practical to use eic-shell for benchmark development, as it is the environment that will closely match the one during benchmark execution. It also assumes that you are a member of the [EIC organization](https://github.com/eic/) on GitHub and belong to the "epic-devs" team. You also need to have your local ssh key added to GitHub so that you can push.
0012
0013 This tutorial follows other tutorials in the EIC series:
0014
0015 - [Setting Up Your Environment](https://eic.github.io/tutorial-setting-up-environment/)
0016
0017 Further information is included in other tutorials:
0018
0019 - [Geometry Development with DD4hep](https://eic.github.io/tutorial-geometry-development-using-dd4hep/)
0020 - [Simulations Using npsim and Geant4](https://eic.github.io/tutorial-simulations-using-npsim-and-geant4/)
0021 - [Reconstruction Algorithms in JANA2](https://eic.github.io/tutorial-jana2)
0022 - [Making an Analysis](https://eic.github.io/tutorial-analysis/)
0023
0024 :::::::::::::::::::::::::::::::::::::::::::::