89 std::string MuonVersion =
m_geoModelSvc->muonVersionOverride();
91 std::string detectorKey = MuonVersion.empty() ? AtlasVersion : MuonVersion;
92 std::string detectorNode = MuonVersion.empty() ?
"ATLAS" :
"MuonSpectrometer";
93 if ( MuonVersion ==
"CUSTOM"){
94 detectorKey = AtlasVersion ;
95 detectorNode =
"ATLAS" ;
99 if(!recordsetAGDD)
return "";
101 const IRDBRecord *recordAGDD = (*recordsetAGDD)[0];
102 if(!recordAGDD)
return "";
103 std::string AgddString = recordAGDD->
getString(
"DATA");
105 size_t pos=AgddString.find(
"AGDD.dtd");
106 if (pos!=std::string::npos) AgddString.replace(pos-21,32,
"-- Reference to AGDD.dtd automatically removed -->");
107 std::ofstream GeneratedFile;
110 std::ofstream GeneratedFile;
111 GeneratedFile.open(outFileName);
112 GeneratedFile<<AgddString;
113 GeneratedFile.close();