diff options
author | Stan Seibert <stan@mtrr.org> | 2011-08-20 16:27:18 -0400 |
---|---|---|
committer | Stan Seibert <stan@mtrr.org> | 2011-08-20 16:27:18 -0400 |
commit | 578beeff152ab8a806e7c1ee6adb22aa3d5aa4a7 (patch) | |
tree | ccedb4b4cca8861ab8c82fdcdf424827a46eb561 /generator | |
parent | ce646cfa6b9e5c0d46c1f678d39b15a434716412 (diff) | |
download | chroma-578beeff152ab8a806e7c1ee6adb22aa3d5aa4a7.tar.gz chroma-578beeff152ab8a806e7c1ee6adb22aa3d5aa4a7.tar.bz2 chroma-578beeff152ab8a806e7c1ee6adb22aa3d5aa4a7.zip |
Assign base RNG seed when none is given in G4ParallelGenerator.
Diffstat (limited to 'generator')
-rw-r--r-- | generator/photon.py | 2 |
1 files changed, 2 insertions, 0 deletions
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' |