Template for developing custom key4hep packages for muon collider software. Fork this repository and rename to create your own project.
For a general introduction to the software environment, see the muon collider gaudi tutorial.
exts/External packages not included with the key4hep framework.packages/All custom packages linked using git submodules.
All commands are compatible and should be run inside the muon collider software container, using the version of software you are working with.
Run the following commands from inside your container. The same commands will also work with a local installation of the ILC and Key4Hep software, with the exception of the first line.
source setup.sh
cd build
cmake .. -DCMAKE_INSTALL_PREFIX=../install
cmake --build . -t install