42 #ifndef QweakSimGeometry_h
43 #define QweakSimGeometry_h 1
46 #include "G4VPhysicalVolume.hh"
48 #include "G4GDMLParser.hh"
85 fGDMLParser.AddModule(physvol);
93 G4VPhysicalVolume*
Read();
115 #ifdef G4LIB_USE_GDML
118 G4GDMLParser fGDMLParser;
void SetWriteModuleUser(const G4bool &flag)
void SetReadFile(const G4String &file)
Scans the input file for /GDML/ commands.
G4VPhysicalVolume * Read()
void SetWriteFile(const G4String &file)
main class of QweakSim. All passive elements are are read from the GDML files.
QweakSimGeometryMessenger * fGeometryMessenger
void SetWriteModuleDepth(const G4int &depth)
void SetWorldVolume(G4VPhysicalVolume *worldvolume)
void AddModule(G4VPhysicalVolume *physvol)
G4VPhysicalVolume * fWorldVolume