Skip to content
@gemc

gemc

GEMC — database-driven Geant4 simulation framework

GEMC — Geant4 Monte-Carlo

GEMC (the GEant Monte-Carlo) is a database-driven Geant4 application for detector and radiation-transport simulations. Detector descriptions — geometry, materials, optics, sensitive detectors, and run configuration — live outside the compiled C++ application: you define them in Python or data files, and GEMC loads them at run time to run the full Geant4 pipeline.

The goal is to make Geant4-based simulation accessible without writing a custom Geant4 application, while preserving C++ extension points for advanced detector response and output.

Resources

Get started

docker run -it --rm -v "$PWD":/work docker.io/gemc/gemc:dev-ubuntu-24.04 bash

Licensed under the Apache License 2.0 (https://github.com/gemc/src/blob/main/LICENSE).

Pinned Loading

  1. src src Public

    GEMC — database-driven Geant4 simulation framework

    C++ 2 2

  2. clas12-systems clas12-systems Public

    C++

  3. pygemc pygemc Public

    API for gemc3 and analyzer scripts

    Python 1

  4. simGrid simGrid Public

    Python

Repositories

Showing 10 of 20 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…