DD4hep - The AIDA detector description toolkit for high energy physics experiments
DD4hep  Rev:Unversioneddirectory
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Defs.h
Go to the documentation of this file.
1 // $Id$
2 //==========================================================================
3 // AIDA Detector description implementation for LCD
4 //--------------------------------------------------------------------------
5 // Copyright (C) Organisation europeenne pour la Recherche nucleaire (CERN)
6 // All rights reserved.
7 //
8 // For the licensing terms see $DD4hepINSTALL/LICENSE.
9 // For the list of contributors see $DD4hepINSTALL/doc/CREDITS.
10 //
11 // Author : M.Frank
12 //
13 //==========================================================================
14 
15 #ifndef DDG4_DEFS_H
16 #define DDG4_DEFS_H
17 
18 // Framework include files
19 #include "DD4hep/LCDD.h"
20 
22 namespace DD4hep {
23 
25  namespace Simulation {
26 
29  using Geometry::Position;
30  using Geometry::LCDD;
31  using Geometry::Readout;
33 
34  // Forward declarations;
36  typedef Position Momentum;
37 
38  class Geant4StepHandler;
39  class Geant4Hit;
40  class Geant4TrackerHit;
43  template <class T> class Geant4GenericSD;
44 
45  } // End namespace Simulation
46 } // End namespace DD4hep
47 #endif // DDG4_DEFS_H
Helper class to ease the extraction of information from a G4Step object.
Deprecated: Geant4 calorimeter hit class for deprecated sensitive detectors.
Definition: Geant4Hits.h:179
DD4hep::Geometry::DetElement DetElement
Position Direction
Definition: Defs.h:35
Position Momentum
Definition: Defs.h:36
ROOT::Math::RotationZYX RotationZYX
Definition: Objects.h:98
Deprecated: Example G4VSensitiveDetector implementation.
Definition: Defs.h:43
ROOT::Math::XYZVector Position
Definition: Objects.h:75
Deprecated: Geant4 tracker hit class for deprecated sensitive detectors.
Definition: Geant4Hits.h:137
Deprecated: basic geant4 hit class for deprecated sensitive detectors.
Definition: Geant4Hits.h:80
ROOT::Math::Transform3D Transform3D
Definition: Objects.h:110
Deprecated: Example G4VSensitiveDetector implementation.