48 print(
"* Constructing geometry...")
60 absorber = {
"air":air,
"aluminum":aluminum,
"iron":iron,
"lead":lead,
"water":water,
"gold":gold}
61 g4py.ezgeom.SetWorldMaterial(galactic)
62 g4py.ezgeom.ResizeWorld(120.*cm, 120.*cm, 100.*cm)
64 global water_phantom, water_phantom_pv
67 water_phantom.CreateBoxVolume(water, 110.*cm, 110.*cm, 10.*cm)
69 water_phantom_pv = water_phantom.PlaceIt(
G4ThreeVector(0.,0.,0.*cm))
77 print(
"Random numbers...")
78 rand_engine= Ranlux64Engine()
79 HepRandom.setTheEngine(rand_engine)
80 HepRandom.setTheSeed(20050830)
90 gRunManager.Initialize()
static G4Material * GetMaterial(const G4String &name, G4bool warning=true)
void print(G4double elem)