24 lines
481 B
Python
24 lines
481 B
Python
|
|
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) |