summaryrefslogtreecommitdiff
path: root/threadtest.py
AgeCommit message (Collapse)Author
2011-06-21Set a detector object variable near the top of the main function inStan Seibert
threadtest.py to make it easier to flip between different models.
2011-06-21A GPU-side "DAQ" implementation that identifies the first photon on each ↵Stan Seibert
channel, which is presumed to trigger that channel. Major speed up in conversion of detection times to time PDFs.
2011-06-20pack material and surface indices into the fourth byte of the triangle array ↵Anthony LaTorre
on the GPU. you can now take a screenshot of an image rendered with view.py() by pressing the f12 key.
2011-06-19reverse the face orientation on all triangles in the stl files exported from ↵Anthony LaTorre
sketchup.
2011-06-18stupid mistake. event_times should not be converted to an array when it is ↵Anthony LaTorre
returned from generate_event()
2011-06-18change curandstate array length to 100,000. gputhread.run() now correctly ↵Anthony LaTorre
initializes ALL of the states.
2011-06-18forgot to initialize gpu random number states in gputhread.run()Anthony LaTorre
2011-06-17visually tested optics code. added models of the inner and outer meshes for ↵Anthony LaTorre
the 12" hamamatsu and sno pmts. ratdb.py is able to parse ratdb files. chromaticity.py provides a function to map wavelength -> rgb color. lbne detector model now includes an outer black cylinder and pmts with a glass layer and photocathode/reflective surfaces.
2011-06-03load materials/surfaces onto the gpuAnthony LaTorre
2011-05-31you can now specify block size for a gputhreadAnthony LaTorre
2011-05-27you can now specify number of devices and morton ordering bits to threadtest ↵Anthony LaTorre
script
2011-05-22gpu threadsAnthony LaTorre