Changeset 921 for trunk/source/persistency/gdml/include/G4GDMLParser.hh
- Timestamp:
- Feb 16, 2009, 10:14:30 AM (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/source/persistency/gdml/include/G4GDMLParser.hh
r850 r921 25 25 // 26 26 // 27 // $Id: G4GDMLParser.hh,v 1.5 3 2008/08/21 12:17:09gcosmo Exp $28 // GEANT4 tag $Name: HEAD$27 // $Id: G4GDMLParser.hh,v 1.57 2009/01/22 11:02:07 gcosmo Exp $ 28 // GEANT4 tag $Name: $ 29 29 // 30 30 // … … 46 46 #include "G4STRead.hh" 47 47 48 #define G4GDML_DEFAULT_SCHEMALOCATION G4String("http://service-spi.web.cern.ch/service-spi/app/releases/GDML/ GDML_2_10_0/src/GDMLSchema/gdml.xsd")48 #define G4GDML_DEFAULT_SCHEMALOCATION G4String("http://service-spi.web.cern.ch/service-spi/app/releases/GDML/schema/gdml.xsd") 49 49 50 50 class G4GDMLParser … … 52 52 public: // with description 53 53 54 G4GDMLParser() { xercesc::XMLPlatformUtils::Initialize(); } 55 ~G4GDMLParser() { xercesc::XMLPlatformUtils::Terminate(); } 54 G4GDMLParser(); 55 G4GDMLParser(G4GDMLReadStructure*); 56 ~G4GDMLParser(); 56 57 // 57 // Parser constructor & destructor58 // Parser constructors & destructor 58 59 59 60 inline void Read(const G4String& filename, G4bool Validate=true); … … 99 100 inline G4VPhysicalVolume* GetWorldVolume(const G4String& setupName="Default"); 100 101 inline G4GDMLAuxListType GetVolumeAuxiliaryInformation(const G4LogicalVolume* const logvol); 102 inline void StripNamePointers() const; 103 inline void SetOverlapCheck(G4bool); 101 104 102 105 // Methods for Writer … … 108 111 private: 109 112 110 G4GDMLReadStructure reader; 111 G4GDMLWriteStructure writer; 113 G4GDMLReadStructure* reader; 114 G4GDMLWriteStructure* writer; 115 G4bool ucode; 112 116 113 117 };
Note: See TracChangeset
for help on using the changeset viewer.