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
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