DD4hep  1.30.0
Detector Description Toolkit for High Energy Physics
Namespaces | Functions
Geant4Handle.cpp File Reference
#include <DD4hep/Detector.h>
#include <DD4hep/Plugins.h>
#include <DD4hep/Printout.h>
#include <DDG4/Geant4Handle.h>
#include <DDG4/Geant4Kernel.h>
#include <DDG4/Geant4GeneratorAction.h>
#include <DDG4/Geant4RunAction.h>
#include <DDG4/Geant4EventAction.h>
#include <DDG4/Geant4TrackingAction.h>
#include <DDG4/Geant4SteppingAction.h>
#include <DDG4/Geant4StackingAction.h>
#include <DDG4/Geant4SensDetAction.h>
#include <DDG4/Geant4PhysicsList.h>
#include <DDG4/Geant4ActionPhase.h>
#include <DDG4/Geant4UserInitialization.h>
#include <DDG4/Geant4DetectorConstruction.h>
#include <G4Threading.hh>
#include <G4AutoLock.hh>

Go to the source code of this file.

Namespaces

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

Functions

template<typename TYPE >
TYPE * dd4hep::sim::_create_object (Geant4Kernel &kernel, const TypeName &typ)
 
template<typename TYPE , typename CONT >
TYPE * dd4hep::sim::_create_share (Geant4Kernel &kernel, CONT &(Geant4ActionContainer::*pmf)(), const std::string &type_name, const std::string &shared_typ, bool shared, TYPE *)