This program is designed to simulate a particle detector observing the traces of the following particles (and their associated antiparticles):
- Pion
- Kaon
- Proton
In addition, the program simulates the decay and resonance phenomenons of neutral Kaons (K0) by turning it into its decayment products.
- Component: a set of classes along with their headers that define a logical component of the program.
The program allows two build options for the main executable
- Graphics only: the program uses only a GUI (implement as a component)
- Terminal: the root cling interpreter is attached to the program, along with gui
- Lib only: the components are built separately and can be loaded into other programs, in root cling from the system terminal
The lib only approach allows the user to instantiate and interact with the simulation object. In a future version, a root macro using this objects may be provided (alternatively, the function that runs the simulation can be compiled as a separated macro - still to decide)