3 #ifndef G4DETECTORS_PHG4TTLDETECTOR_H
4 #define G4DETECTORS_PHG4TTLDETECTOR_H
8 #include <Geant4/G4Box.hh>
9 #include <Geant4/G4DisplacedSolid.hh>
10 #include <Geant4/G4ExceptionSeverity.hh>
11 #include <Geant4/G4IntersectionSolid.hh>
12 #include <Geant4/G4LogicalVolume.hh>
13 #include <Geant4/G4Material.hh>
14 #include <Geant4/G4MaterialTable.hh>
15 #include <Geant4/G4PVPlacement.hh>
16 #include <Geant4/G4PhysicalConstants.hh>
17 #include <Geant4/G4Sphere.hh>
18 #include <Geant4/G4String.hh>
19 #include <Geant4/G4SystemOfUnits.hh>
20 #include <Geant4/G4ThreeVector.hh>
21 #include <Geant4/G4Transform3D.hh>
22 #include <Geant4/G4Tubs.hh>
23 #include <Geant4/G4Types.hh>
24 #include <Geant4/globals.hh>
37 class G4LogicalVolume;
38 class G4VPhysicalVolume;
100 const std::string &
name,
101 const double start_z,
103 G4VSolid *SecConeBoundary_Det