DD4hep  1.30.0
Detector Description Toolkit for High Energy Physics
Classes | Namespaces | Typedefs
Geant4Data.h File Reference
#include <Math/Vector3D.h>
#include <set>
#include <vector>
#include <memory>

Go to the source code of this file.

Classes

class  dd4hep::sim::SimpleRun
 Simple run description structure. Used in the default I/O mechanism. More...
 
class  dd4hep::sim::SimpleEvent
 Simple event description structure. Used in the default I/O mechanism. More...
 
class  dd4hep::sim::DataExtension
 Generic user-extendible data extension class. More...
 
class  dd4hep::sim::Geant4HitData
 Base class for geant4 hit structures used by the default DDG4 sensitive detector implementations. More...
 
class  dd4hep::sim::Geant4HitData::MonteCarloContrib
 Utility class describing the monte carlo contribution of a given particle to a hit. More...
 
class  dd4hep::sim::Geant4Tracker
 Helper class to define structures used by the generic DDG4 tracker sensitive detector. More...
 
class  dd4hep::sim::Geant4Tracker::Hit
 DDG4 tracker hit class used by the generic DDG4 tracker sensitive detector. More...
 
class  dd4hep::sim::Geant4Calorimeter
 Helper class to define structures used by the generic DDG4 calorimeter sensitive detector. More...
 
class  dd4hep::sim::Geant4Calorimeter::Hit
 DDG4 calorimeter hit class used by the generic DDG4 calorimeter sensitive detector. 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.
 

Typedefs

typedef Geant4HitData dd4hep::sim::SimpleHit
 Backward compatibility definitions. More...
 
typedef Geant4Tracker dd4hep::sim::SimpleTracker
 
typedef Geant4Calorimeter dd4hep::sim::SimpleCalorimeter