Geometry and Transport
Purpose
The Geant4 geometry working group is responsible for the development and maintenance of the geometry modeller in the Geant4 toolkit. The development in the Geant4 geometry modeller spawns within the following areas: geometrical shapes, navigation algorithms, detector modelling techniques (volumes positioning), transportation in field and importance biasing techniques.
Members
-
-
navigation
-
volumes
-
-
-
biasing
-
volumes
-
-
- field
-
-
management
-
navigation
-
volumes
-
-
- solids
-
-
g3tog4
-
volumes
-
-
-
navigation
-
solids
-
-
- field
-
- solids
-
- solids
-
-
navigation
-
solids
-
Responsible categories
Design documents
Software Requirements Document - Users Requirements Document - Traceability Matrix
Work plans
2023 - 2022 - 2021 - 2020 - 2019 - 2018 - 2017 - 2016 - 2015 - 2014 - 2013 - 2012 - 2011
2010 - 2009 - 2008 - 2007 - 2006 - 2005 - 2004 - 2003 - 2002 - 2001
Development documents
Detector description
- GDML - Geometry Description Markup Language: specifications
Solids
Cuts by detector region
- Category class diagrams: Geometry, Processes, Track.
- Use cases through interaction diagrams:
Standard initialisation (Define region, set cuts, build physics table)
Alternative initialisation (Define production cut, add/remove region)
Step computation and tracking (PostStepDoIt, handling of material-cut-couples)
Navigation and Tracking
- Pure Tracking and Geometry in Geant4, by P.Kent, 1995
- Minimising precision problems in Geant4 geometry, by P.Kent, 1995
Parallel Navigation
- Design description.
- Category class diagrams: Multiple Navigators, Path Finder.
- Use cases through interaction diagrams:
Standard initialisation, Tracking initialisation, Stepping interaction
Reference-counted touchables
- Reference-counted touchables proposal, by R.Chytracek, May 2001
Event Biasing & Tallies
- Importance sampling and scoring, by M.Dressel, 2003
- Scoring and geometrical importance sampling use cases, by M.Dressel, 2003
- Importance Sampling (geometrical splitting and Russian Roulette), by M.Dressel, November 2002
- Tallies URD, by G.Daquino, 2004
Code reviews
- Field propagation, October 2009
Publications
- VecGeom navigator plugin, CHEP-2019 (November 2019)
- VecGeom library, ACAT-2014 (September 2014)
- USolids library, CHEP-2012 (May 2012)
- Geometry modelling, Radiation Physics and Chemistry 78 (2009)
- Parallel Geometries, IEEE-2008 (May 2008)
- Regular Navigation, IEEE-2008 (May 2008)
- Geometry Modeler Updates, CHEP-2006 (May 2006)
- Geometry Modeler, IEEE-2004 (October 2004)