summaryrefslogtreecommitdiff
path: root/tests/test_pdf.py
diff options
context:
space:
mode:
authorAnthony LaTorre <tlatorre9@gmail.com>2011-09-06 17:18:14 -0400
committerAnthony LaTorre <tlatorre9@gmail.com>2011-09-06 17:18:14 -0400
commit86cb5f26029b3357727b88fee3fa7dd799a8d6c8 (patch)
treefc915556ef813cf4ad59edeb7b59fee0e3244c34 /tests/test_pdf.py
parent3d3140071713e523516793258e3c904ca162d7b7 (diff)
downloadchroma-86cb5f26029b3357727b88fee3fa7dd799a8d6c8.tar.gz
chroma-86cb5f26029b3357727b88fee3fa7dd799a8d6c8.tar.bz2
chroma-86cb5f26029b3357727b88fee3fa7dd799a8d6c8.zip
geometry on the GPU is now a struct created in the GPUGeometry class. coding style for cuda code is now compliant with python PEP 7 -- Style Guide for C Code.
Diffstat (limited to 'tests/test_pdf.py')
-rw-r--r--tests/test_pdf.py8
1 files changed, 5 insertions, 3 deletions
diff --git a/tests/test_pdf.py b/tests/test_pdf.py
index 791f119..c7c9394 100644
--- a/tests/test_pdf.py
+++ b/tests/test_pdf.py
@@ -20,7 +20,7 @@ class TestPDF(unittest.TestCase):
g4generator = G4ParallelGenerator(1, water_wcsim)
gpu_instance = gpu.GPU(0)
- gpu_geometry = gpu.GPUGeometry(gpu_instance, self.detector)
+ gpu_geometry = gpu.GPUGeometry(self.detector)
nthreads_per_block, max_blocks = 64, 1024
@@ -34,8 +34,10 @@ class TestPDF(unittest.TestCase):
for ev in g4generator.generate_events(itertools.islice(self.vertex_gen, 10)):
gpu_photons = gpu.GPUPhotons(ev.photons_beg)
- gpu.propagate(gpu_instance, gpu_photons, rng_states, nthreads_per_block, max_blocks)
- gpu_channels = gpu_daq.acquire(gpu_photons, rng_states, nthreads_per_block, max_blocks)
+ gpu_photons.propagate(gpu_geometry, rng_states, nthreads_per_block,
+ max_blocks)
+ gpu_channels = gpu_daq.acquire(gpu_photons, rng_states,
+ nthreads_per_block, max_blocks)
gpu_pdf.add_hits_to_pdf(gpu_channels)
hitcount, pdf = gpu_pdf.get_pdfs()