QwGeant4
QweakSimSolids.hh
Go to the documentation of this file.
1 #ifndef QweakSimSolids_h
2 #define QweakSimSolids_h
3 
4 // geant4 includes
5 #include "G4Box.hh"
6 #include "G4Orb.hh"
7 #include "G4Trd.hh"
8 #include "G4Cons.hh"
9 #include "G4Hype.hh"
10 #include "G4Para.hh"
11 #include "G4Trap.hh"
12 #include "G4Tubs.hh"
13 #include "G4Torus.hh"
14 #include "G4Sphere.hh"
15 #include "G4Polycone.hh"
16 #include "G4Polyhedra.hh"
17 #include "G4PVPlacement.hh"
18 #include "G4OpticalSurface.hh"
19 #include "G4UnionSolid.hh"
20 #include "G4SubtractionSolid.hh"
21 #include "G4LogicalSkinSurface.hh"
22 #include "G4LogicalBorderSurface.hh"
23 #include "G4SDManager.hh"
24 #include "G4VSensitiveDetector.hh"
25 #include "G4Colour.hh"
26 #include "G4VisAttributes.hh"
27 
28 // user includes
29 #include "QweakSimSystemOfUnits.hh"
31 
32 // geant4 classes
33 class G4Box;
34 class G4Trd;
35 class G4Cons;
36 class G4Trap;
37 class G4Tubs;
38 class G4Polycone;
39 class G4Polyhedra;
40 
41 // Global variable to enable overlapping volume checks
42 static const G4bool pSurfChk = false;
43 
44 #endif
static const G4bool pSurfChk