GEant4 Monte-Carlo
gemc is an application based on Geant4 libraries to simulate the passage of particles through matter.
The simulation models are stored on databases (MYSQL for example). This makes gemc ideal for collaborations as any change in the models can be tested and used immediately by all users.
examples of experiments using gemc. From left to right: Electron Ion Collider beamline; Heavy Photon Search; Cherenkov light focusing in a High Threshold Cherenkov Counter; a DVCS event in the CLAS12 Central detector at Jefferson Lab========
All the simulation parameters (geometry, fields, sensitivity, etc) are defined in external databases (MYSQL, TXT), At run time, options can be given to tilt objects, set conditions, etc.
The API to build the model is based on simple scripts. No previous knowledge of C++ or geant4 is required, even for the most complex simulations: the users can focus solely on the models geometry, materials, etc.
Any change in the model is reflected immediately in the databses, and can be tested w/o having to re-compile code. In fact the same gemc executable is used for many different experiments.
========
- Linux (32, 64)
- Mac OS
========
========
Join the gemc collaboration to contribute to the development of gemc!
========




