DD4hep  1.30.0
Detector Description Toolkit for High Energy Physics
Defs.h
Go to the documentation of this file.
1 //==========================================================================
2 // AIDA Detector description implementation
3 //--------------------------------------------------------------------------
4 // Copyright (C) Organisation europeenne pour la Recherche nucleaire (CERN)
5 // All rights reserved.
6 //
7 // For the licensing terms see $DD4hepINSTALL/LICENSE.
8 // For the list of contributors see $DD4hepINSTALL/doc/CREDITS.
9 //
10 // Author : M.Frank
11 //
12 //==========================================================================
13 
14 #ifndef DDG4_DEFS_H
15 #define DDG4_DEFS_H
16 
17 // Framework include files
18 #include <DD4hep/Detector.h>
19 
21 namespace dd4hep {
22 
24  namespace sim {
25  // Forward declarations;
27  typedef Position Momentum;
28 
29  class Geant4StepHandler;
30  class Geant4Hit;
31  class Geant4TrackerHit;
32  class Geant4CalorimeterHit;
33  class Geant4SensitiveDetector;
34  template <class T> class Geant4GenericSD;
35 
36  } // End namespace sim
37 } // End namespace dd4hep
38 #endif // DDG4_DEFS_H
dd4hep::sim::Momentum
Position Momentum
Definition: Defs.h:27
Detector.h
dd4hep::sim::Direction
Position Direction
Definition: Defs.h:26
dd4hep::sim::Geant4GenericSD
Definition: Defs.h:34
dd4hep::sim::Geant4StepHandler
Helper class to ease the extraction of information from a G4Step object.
Definition: Geant4StepHandler.h:46
dd4hep::Position
ROOT::Math::XYZVector Position
Definition: Objects.h:81
dd4hep
Namespace for the AIDA detector description toolkit.
Definition: AlignmentsCalib.h:28