SlideServe
Menu
Préférences
© SlideServe · v2026

Advanced Geometry Checking Tools for Detector Validation in GEANT4

olivae avatar
9 diapositives · 127 Views · Jan 07, 2020

Addressing recommendation to provide interactive graphical debugging tools for detector geometries validation. Includes tools like DAVID Graphical Tool, OLAP tool, and Visualizing Detector Geometry Tree. Supports precise rendering and debugging of complex geometries since 1998. Available commands for effective debugging and verification of geometry descriptions. Future plans to extend OLAP tool with integrated GUI for enhanced functionality.

Advanced Geometry Checking Tools for Detector Validation in GEANT4 - slide 1
01 / 9Advanced Geometry Checking Tools for Detector Validation in GEANT4
1 / 17

Télécharger la présentation

Advanced Geometry Checking Tools for Detector Validation in GEANT4
Une image / un lien ci-dessous est fourni (tel quel) pour télécharger la présentation

Politique de téléchargement : le contenu du site vous est fourni TEL QUEL pour votre information et votre usage personnel ; il ne peut être vendu, concédé sous licence ni partagé sur d’autres sites sans l’accord de son auteur.Le contenu vous est fourni TEL QUEL, pour votre information et votre usage personnel uniquement. Téléchargez la présentation en cliquant sur ce lien. Lors du téléchargement, si vous ne parvenez pas à télécharger une présentation, l’éditeur a peut-être supprimé le fichier de son serveur.Pendant le téléchargement, si vous ne parvenez pas à obtenir une présentation, le fichier a peut-être été supprimé par l’éditeur.

F I N

Plus de contenu associé

Transcription de la présentation
  1. Geometry checking tools Gabriele Cosmo (CERN/IT-API)

  2. Outline • Addressing recommendation #3.6: “ The GEANT4 team should provide a basic set of tools to validate complicated detector geometries. These tools should be available to users not only as a set of C++ classes that the end user can access from his own application but also as part of an interactive geometry display package. A minimal set of requirements for interactive capabilities are those provided by interactive GEANT3 ” • An interactive graphical tool for debugging overlapping geometries is provided since 1998 • Additional run-time commands for fast and effective debugging have been made available since release 4.0 and extended in release 4.1 • A new interactive tool for geometry debugging is available in release 4.1 • DTREE commands available since release 4.0 Geant4 delta-review - G.Cosmo, Geometry checking tools

  3. DAVID Graphical Tool • Released in 1998 • Allows for precise rendering of complex geometries and possible imperfections • Generates precise debug information to identify overlapping elements • Can be run as a stand-alone application Geant4 delta-review - G.Cosmo, Geometry checking tools

  4. Run-time debugging commands • Available since release 4.0, as contribution of the BaBar collaboration • Used in BaBar for the verification of the detailed geometry description of the BaBar detector • Built-in commands to activate verification tests on the user geometry setup • Adopts technique of intersecting solids with linear trajectories • Several pattern algorithms available (single line, recursive grid, cylinder, …) • Precise output produced • Excellent coverage if combined with DAVID Geant4 delta-review - G.Cosmo, Geometry checking tools

  5. OLAP tool • Available in release 4.1, contribution of the CMS collaboration • Uses tracking of neutral particles to verify boundary crossing in opposite directions • Stand-alone batch application • Can be combined with a graphical environment and GUI (ex. Qt library) • Integrated in the CMS Iguana Framework Geant4 delta-review - G.Cosmo, Geometry checking tools

  6. OLAP tool Geant4 delta-review - G.Cosmo, Geometry checking tools

  7. Visualizing detector geometry tree • Built-in commands defined since release 4.0 to display the hierarchical geometry tree • As simple ASCII text structure • Graphical through GUI (combined with GAG) • As XML exportable format • Implemented in the visualization module • As an additional graphics driver • G3 DTREE capabilities provided and more Geant4 delta-review - G.Cosmo, Geometry checking tools

  8. Geant4 delta-review - G.Cosmo, Geometry checking tools

  9. Conclusions • Interactive graphical tool DAVID for debugging overlapping geometries provided since the first production release in 1998 (defined UR) • BaBar contribution in release 4.0: built-in run-time commands based on linear intersection technique • Set of commands extended in release 4.1 • CMS contribution in release 4.1: OLAP tool for tracking-based debugging • DTREE functionality and commands available since release 4.0 • Future evolutions: • Extend OLAP tool with integrated GUI Qt-based Geant4 delta-review - G.Cosmo, Geometry checking tools