Apocrypha

geant

Toolkit for simulation of passage of particles through matter

Geant simulates the passage of subatomic particles through matter, for instance, particle detectors. Geant 3 simulations are performed by linking Fortran code supplied by the user with the Geant libraries, then running the resulting executable. This package includes gxint, the script used to perform this linking step. Geant 4 is a complete rewrite in C++ with addition of other modern features and detectors.

Available in

OverlayNewestEbuildsLast activity
gentoo gitweb ↗ 4.11.4.1 3 16 h details ›

Versions & arches

VersionOverlay amd64x86 Committed
4.11.4.1 gentoo amd64 testing x86 testing view · download · history ↗
4.11.4.0 gentoo amd64 testing x86 testing view · download · history ↗
4.11.3.2-r2 gentoo amd64 stable x86 testing view · download · history ↗

Use flags of 4.11.4.1

  • +data Add a lot of standard physics data files for geant4
  • debug Enable extra debug codepaths, like asserts and extra output. If you want to get meaningful backtraces see https://wiki.gentoo.org/wiki/Project:Quality_Assurance/Backtraces
  • doc Add extra documentation (API, Javadoc, etc). It is recommended to enable per package instead of globally
  • examples Install examples, usually source code
  • freetype Add support for media-libs/freetype
  • gdml Enable geometry markup language for xml
  • geant3 Add compatibility for geant321 to geant4
  • hdf5 Add support for the Hierarchical Data Format v5
  • inventor Add support for Open Inventor SGI toolkit via Coin3D
  • motif Add support for the Motif toolkit
  • opengl Add support for OpenGL (3D graphics)
  • qt6 Add support for the Qt 6 application and UI framework
  • raytracerx Enable raytracing for physics events
  • static-libs Build static versions of dynamic libraries as well
  • tbb Enable support for dev-cpp/tbb
  • threads Add threads support for various packages. Usually pthreads
  • trajectories Enable display of particle trajectories
  • vtk Use sci-libs/vtk for visualization (experimental)

Runtime dependencies of 4.11.4.1

show 32 lines