Beispiel #1
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