From 578beeff152ab8a806e7c1ee6adb22aa3d5aa4a7 Mon Sep 17 00:00:00 2001 From: Stan Seibert Date: Sat, 20 Aug 2011 16:27:18 -0400 Subject: Assign base RNG seed when none is given in G4ParallelGenerator. --- generator/photon.py | 2 ++ 1 file changed, 2 insertions(+) (limited to 'generator/photon.py') diff --git a/generator/photon.py b/generator/photon.py index 00f366d..e656428 100644 --- a/generator/photon.py +++ b/generator/photon.py @@ -61,6 +61,8 @@ def socket_iterator(nelements, socket): class G4ParallelGenerator(object): def __init__(self, nprocesses, material, base_seed=None): self.material = material + if base_seed is None: + base_seed = np.random.randint(100000000) base_address = 'ipc:///tmp/chroma_'+str(uuid.uuid4()) self.vertex_address = base_address + '.vertex' self.photon_address = base_address + '.photon' -- cgit