DD4hep
1.30.0
Detector Description Toolkit for High Energy Physics
|
#include <DDG4/Geant4SensDetAction.inl>
#include <DDG4/Geant4FastSimHandler.h>
#include <DDG4/Geant4EventAction.h>
#include <G4OpticalPhoton.hh>
#include <G4VProcess.hh>
#include <DDG4/Factories.h>
Go to the source code of this file.
Classes | |
struct | dd4hep::sim::Geant4OpticalTracker |
Helper class to define properties of optical trackers. UNTESTED. More... | |
struct | dd4hep::sim::Geant4OpticalCalorimeter |
Helper class to define properties of optical calorimeters. UNTESTED. More... | |
struct | dd4hep::sim::Geant4ScintillatorCalorimeter |
Class to implement the standard sensitive detector for scintillator calorimeters. More... | |
struct | dd4hep::sim::TrackerCombine |
Geant4 sensitive detector combining all deposits of one G4Track within one sensitive element. 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. | |
Geant4VoidSensitiveAction | |
Void Sensitive detector action to skip the processing of a detector without changing the entire DDG4 setup. | |
Geant4TrackerAction | |
Sensitive detector meant for tracking detectors, will produce one hit per step. | |
Geant4OpticalTrackerAction | |
Sensitive detector meant for photon detectors, will produce one hit per step for regular particles, but absorb optical photons fully on their first hit. | |
Geant4CalorimeterAction | |
Sensitive detector meant for calorimeters. | |
Geant4OpticalCalorimeterAction | |
Sensitive detector meant for optical calorimeters. | |
Geant4TrackerCombineAction | |
Sensitive detector meant for tracking detectors will combine multiple steps of the same track in the same sensitive volume into a single hit. | |