Beispiel #1
0
 def loadGeometry(self, file=None):
     import os
     if file is None:
         install_dir = os.environ['DD4hepINSTALL']
         self.kernel.loadGeometry("file:" + install_dir +
                                  "/DDDetectors/compact/SiD.xml")
     else:
         ui = DDG4.DD4hepUI(self.description)
         ui.importROOT(file)
     return self
Beispiel #2
0
 def loadGeometry(self, file=None):
   import os
   if file is None:
     install_dir = os.environ['DD4hepINSTALL']
     level = DDG4.printLevel()
     DDG4.setPrintLevel(DDG4.OutputLevel.WARNING)
     self.kernel.loadGeometry(str("file:" + install_dir + "/DDDetectors/compact/SiD.xml"))
     DDG4.setPrintLevel(level)
   else:
     ui = DDG4.DD4hepUI(self.description)
     ui.importROOT(file)
   return self