|  | ATLAS Offline Software
    | 
 
 
 
Go to the documentation of this file.
    5 #ifndef GEOMODELSVC_GEOMODELXMLTOOL_H 
    6 #define GEOMODELSVC_GEOMODELXMLTOOL_H 
   27   bool isAvailable(
const std::string& versionNode, 
const std::string& tableNode) 
const;
 
   28   std::string 
getBlob(
const std::string& versionNode, 
const std::string& tableNode) 
const;
 
   39   const GeoVPhysVol * 
createTopVolume(GeoPhysVol* worldVol, GmxInterface& interface, 
const std::string& versionNode, 
const std::string& tableNode, 
const std::string& containingDetector=
"", 
const std::string& envelopeName=
"", 
const GeoModelIO::ReadGeoModel* sqlreader=
nullptr) 
const;
 
   41   Gaudi::Property<std::string> 
m_gmxFilename{
this, 
"GmxFilename", 
"", 
"The name of the local file to read the geometry from"};
 
   42   Gaudi::Property<std::string> 
m_detectorName{
this, 
"DetectorName", 
"ITkStrip", 
""};
 
   46   Gaudi::Property<std::string> 
m_dtdName{
this, 
"OverrideDtdName", 
"", 
"Override standard .dtd file from GeoModelXml"};
 
   49                                             "Remove duplications of equivalent logical volumes"};  
 
   51                                             "Remove duplications of equivalent physical volumes"};
 
   53                                             "Remove duplications of equivalent shapes"};
 
   55                                             "Remove duplications of equivalent transform nodes"};
 
   60   Gaudi::Property<std::string> 
m_clobOutputFileName{
this, 
"ClobOutputName", 
"", 
"Name of file to dump CLOB content to"};
 
   62   void createVolume(GeoPhysVol* worldVol, GmxInterface& interface, 
const std::string& versionNode, 
const std::string& tableNode) 
const;
 
   65 #endif // GEOMODELSVC_GEOMODELXMLTOOL_H 
  
Definition of the abstract IRDBAccessSvc interface.
::StatusCode StatusCode
StatusCode definition for legacy code.