src/modules/DepositionGeant4

Files

Name
src/modules/DepositionGeant4/ActionInitializationG4.hpp
Defines the worker initialization class.
src/modules/DepositionGeant4/AdditionalPhysicsLists.hpp
Handler for implementation of additional PhysicsLists included in AllPix2 but not in the G4PhysListFactory.
src/modules/DepositionGeant4/DepositionGeant4Module.cpp
Implementation of Geant4 deposition module.
src/modules/DepositionGeant4/DepositionGeant4Module.hpp
Definition of Geant4 deposition module.
src/modules/DepositionGeant4/GeneratorActionG4.cpp
Implements the particle generator.
src/modules/DepositionGeant4/GeneratorActionG4.hpp
Defines the particle generator.
src/modules/DepositionGeant4/SDAndFieldConstruction.cpp
Implementation of SDAndFieldConstruction.
src/modules/DepositionGeant4/SDAndFieldConstruction.hpp
Constructs the sensitive detector and the magnetic field.
src/modules/DepositionGeant4/SensitiveDetectorActionG4.cpp
Implements the handling of the sensitive device.
src/modules/DepositionGeant4/SensitiveDetectorActionG4.hpp
Defines the handling of the sensitive device.
src/modules/DepositionGeant4/SetTrackInfoUserHookG4.cpp
Implements a user hook for Geant4 to assign custom track information via TrackInfoG4 objects.
src/modules/DepositionGeant4/SetTrackInfoUserHookG4.hpp
Defines a user hook for Geant4 to assign custom track information via TrackInfoG4 objects. This includes custom (unique) track ids.
src/modules/DepositionGeant4/StepInfoUserHookG4.cpp
Implements a user hook for Geant4 stepping action to catch problematic events and abort them.
src/modules/DepositionGeant4/StepInfoUserHookG4.hpp
Defines a user hook for Geant4 stepping action to catch problematic events and abort them.
src/modules/DepositionGeant4/TrackInfoG4.cpp
Implements a G4VUserTrackInformation to carry unique track and parent track IDs.
src/modules/DepositionGeant4/TrackInfoG4.hpp
Defines a concrete implementation of a G4VUserTrackInformation to carry unique track and parent track IDs as well as create and dispatch MCTracks which are the AP2 representation of a Monte-Carlo trajectory.
src/modules/DepositionGeant4/TrackInfoManager.cpp
Implementation of the TrackInfoManager class.
src/modules/DepositionGeant4/TrackInfoManager.hpp
The TrackInfoManager class, contains a factory method for TrackInfoG4 to be used in AP2 as well as handling and dispatching MCTracks.

Updated on 2024-12-13 at 08:31:37 +0000