Age | Commit message (Collapse) | Author | |
---|---|---|---|
2011-10-05 | Epic port of Chroma from units of meters/seconds/MeV to | Stan Seibert | |
millimeters/nanoseconds/MeV in order to match GEANT4, and also avoid huge discrepancies in magnitude caused by values like 10e-9 sec. Along the way, cleaned up a few things: * Switch the PI and SPEED_OF_LIGHT constants from double to single precision. This avoid some unnecessary double precision calculations in the GPU code. * Fixed a silly problem in the definition of the spherical spiral. Now the demo detector looks totally awesome. Also wrapped it in a black surface. Demo detector now has 10055 PMTs. * Updated the test_ray_intersection data file to reflect the new units. * Fix a missing import in chroma.gpu.tools | |||
2011-10-05 | Add tlatorre/histogram as a subrepository so that we can use it in the ↵ | Stan Seibert | |
Rayleigh scattering unit test | |||
2011-09-29 | Fix unittest to use new location of vacuum material. | Stan Seibert | |
2011-09-29 | New demo detector for Chroma that is not dependent on any internal ↵ | Stan Seibert | |
experiment information. | |||
2011-09-17 | Module for fitting and evaluating multi-dimensional parabolas | Stan Seibert | |
2011-09-16 | Rename chroma.fileio to chroma.io | Stan Seibert | |
2011-09-16 | Rewrite test_sample_cdf to use a unittest.TestCase class so that the GPU ↵ | Stan Seibert | |
context can be setup and torn down correctly around the test. | |||
2011-09-16 | Modify test_ray_intersection to use __file__ to file location of test standard | Stan Seibert | |
2011-09-16 | Add a srcdir attribute to the chroma.cuda module. This consolidates the ↵ | Stan Seibert | |
calculation of the path to the CUDA source code in one place. | |||
2011-09-16 | Move CUDA source inside chroma package, rename tests directory to test | Stan Seibert | |