DD4hep  1.30.0
Detector Description Toolkit for High Energy Physics
Classes | Namespaces
Geant4Exec.cpp File Reference
#include <DD4hep/Printout.h>
#include <DD4hep/Primitives.h>
#include <DD4hep/InstanceCount.h>
#include <DD4hep/Handle.h>
#include <DDG4/Geant4RunAction.h>
#include <DDG4/Geant4EventAction.h>
#include <DDG4/Geant4SteppingAction.h>
#include <DDG4/Geant4TrackingAction.h>
#include <DDG4/Geant4StackingAction.h>
#include <DDG4/Geant4GeneratorAction.h>
#include <DDG4/Geant4UserInitialization.h>
#include <DDG4/Geant4DetectorConstruction.h>
#include <DDG4/Geant4PhysicsList.h>
#include <DDG4/Geant4UIManager.h>
#include <DDG4/Geant4Kernel.h>
#include <DDG4/Geant4Random.h>
#include <G4Version.hh>
#include <G4UserRunAction.hh>
#include <G4UserEventAction.hh>
#include <G4UserTrackingAction.hh>
#include <G4UserStackingAction.hh>
#include <G4UserSteppingAction.hh>
#include <G4VUserPhysicsList.hh>
#include <G4VModularPhysicsList.hh>
#include <G4VUserPrimaryGeneratorAction.hh>
#include <G4VUserActionInitialization.hh>
#include <G4VUserDetectorConstruction.hh>
#include <memory>
#include <stdexcept>
#include <DD4hep/Detector.h>
#include <DD4hep/Plugins.h>
#include <G4RunManager.hh>
#include <G4PhysListFactory.hh>

Go to the source code of this file.

Classes

class  dd4hep::sim::SequenceHdl< T >
 Sequence handler implementing common actions to all sequences. More...
 
class  dd4hep::sim::Geant4UserRunAction
 Concrete implementation of the Geant4 run action. More...
 
class  dd4hep::sim::Geant4UserEventAction
 Concrete implementation of the Geant4 event action. More...
 
class  dd4hep::sim::Geant4UserTrackingAction
 Concrete implementation of the Geant4 tracking action. More...
 
class  dd4hep::sim::Geant4UserStackingAction
 Concrete implementation of the Geant4 stacking action sequence. More...
 
class  dd4hep::sim::Geant4UserGeneratorAction
 Concrete implementation of the Geant4 generator action. More...
 
class  dd4hep::sim::Geant4UserSteppingAction
 Concrete implementation of the Geant4 stepping action. More...
 
class  dd4hep::sim::Geant4UserDetectorConstruction
 Concrete implementation of the Geant4 user detector construction action sequence. More...
 
class  dd4hep::sim::Geant4UserActionInitialization
 Concrete implementation of the Geant4 user initialization action sequence. More...
 
class  dd4hep::sim::Geant4Compatibility
 Compatibility actions for running Geant4 in single threaded mode. More...
 

Namespaces

 dd4hep
 Namespace for the AIDA detector description toolkit.
 
 dd4hep::sim
 Namespace for the Geant4 based simulation part of the AIDA detector description toolkit.