This repository provides detector geometry, simulation and reconstruction parameters, and a GNU make-based workflow for carrying out the simulation and reconstruction for the SiFCC detector.
- Clone the repository, and cd into it
- Build an image based on the fpadsim environment, and run a container...
docker build -t sifcc .
docker run -it sifcc
- Initialize the geometry (optional, otherwise it is initialized prior to simulation/reconstruction)
make
- Get truth-level files for input...
cd input
hs-get tev14pp_qcd_pythia8_pt1500
cd ..
- Run parallel simulation/reconstruction on 20 events (WARNING: this is for systems with high core count and significant memory. Run time is ~20 min on a 20 core / 40 thread Intel system)...
echo 1 > nEventsPerRun
make -j20 hepsim
The result of the above workflow is a set of LCIO files and log files in the output directory.