from G4Calo import GeometryDescriptor, G4System import sys cw = GeometryDescriptor() for _ in range(25): cw.addLayer(0.5, "G4_Pb", False) cw.addLayer(1.,"G4_POLYSTYRENE",True,1) #directly use G4System as a global singleton G4System.init(cw) df = G4System.run_batch(10, 'gamma', 1) cw = GeometryDescriptor() for _ in range(5): cw.addLayer(0.5, "G4_Pb", False) cw.addLayer(1.,"G4_POLYSTYRENE",True,1) G4System.init(cw) df = G4System.run_batch(10, 'gamma', 1)