Back to home page

EIC code displayed by LXR

 
 

    


Last indexation completed on 2025-02-22 11:03:15 UTC

Geometry tools
This directory includes examples for the geometry setup.
Transforms
This extended example demonstrates various ways of definition of 3D transformations for placing volumes.
vecGeomNavigation
This example demonstrates integration of the navigation elements of [VecGeom](https://gitlab.cern.ch/VecGeom/VecGeom), to investigate the performance benefits.

  Name Size Date (UTC) Last indexed Description
  Name Size Date (UTC) Last indexed Description
folder Parent directory - 2025-02-22 08:01:08  
folder transforms/ - 2025-02-22 08:01:08

Geant4 - an Object-Oriented Toolkit for Simulation in HEP
transforms
This example illustrates various ways to place a volume. There are two G4PVPlacement constructors. One uses a direct rotation matrix, via G4Transform3D class. The other uses an inverse rotation matrix. The rotation matrices themselves, direct or inverse, can be explicitely computed by users, or built with various G4 build-in transformations methods, like axial rotations.


SEE ALSO: README

folder vecGeomNavigation/ - 2025-02-22 08:01:08

This example demonstrates integration of the navigation elements of [VecGeom](https://gitlab.cern.ch/VecGeom/VecGeom), to investigate the performance benefits.
This integration is in development. Supporting Placement volumes -- other volumes would be handled by existing Geant4 navigation.
The example loads a GDML file for the geometry, and can execute a batch file (vecgeomNav.in) or run interactive commands or both.


SEE ALSO: README

CMakeLists.txt 227 bytes 2025-02-22 08:01:08 -  
History 1848 bytes 2025-02-22 08:01:08 -  
README 435 bytes 2025-02-22 08:01:08 -