summaryrefslogtreecommitdiff
path: root/chroma/cuda/pdf.cu
AgeCommit message (Collapse)Author
2021-05-09Fix returning from PDF accumulator too soon.Stan Seibert
2011-10-07Create a Detector class to hold information about the PMTs in aStan Seibert
geometry, like the mapping from solid IDs to channels, and the time and charge distributions. Detector is a subclass of Geometry, so that a Detector can be used wherever a Geometry is used. Only code (like the DAQ stuff) that needs to know how PMT solids map to channels should look for a Detector object. There is a corresponding GPUDetector class as well, with its own device side struct to hold PMT channel information. The GPU code now can sample an arbitrary time and charge PDF, but on the host side, the only interface exposed right now creates a Gaussian distribution.
2011-10-05Kernel estimation implementation for calculating PDFs at each PMT.Stan Seibert
A little rough around the edges, and still needs some development work.
2011-10-03Split out CUDA PDF functions into separate .cu file.Stan Seibert