summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2011-09-29Fix unittest to use new location of vacuum material.Stan Seibert
2011-09-29Abolish chroma.optics. Material properties are entirely detectorStan Seibert
specific, so now the example materials and surfaces are found in chroma.demo.optics.
2011-09-29Command line options to start the Python debugger on crash.Stan Seibert
Not entirely effective for chroma-cam, since this does not catch exceptions thrown in child processes.
2011-09-29Fix imports in __init__.pyStan Seibert
2011-09-29New demo detector for Chroma that is not dependent on any internal ↵Stan Seibert
experiment information.
2011-09-28Remove SNO+ detector. Now in separate repository.Stan Seibert
2011-09-28Remove LBNE detectorStan Seibert
2011-09-26Fix indentation in chroma-sim and allow detector name to have multiple dots.Stan Seibert
2011-09-20Change module import method to allow loading a detector from multi-level ↵Stan Seibert
module name, like chroma.detectors.cad_sno.
2011-09-20Fix bug printing output movie filenameStan Seibert
2011-09-19Chroma installation guide.Stan Seibert
2011-09-19merge relayout branchStan Seibert
2011-09-19Forgot to import chroma.gpu.render in gpu/__init__.pyStan Seibert
2011-09-19Remove unused importsStan Seibert
2011-09-17Split up chroma.gpu into separate modules. chroma.gpu.__init__ imports ↵Stan Seibert
everything from the sub modules, so usage is the same.
2011-09-17Module for fitting and evaluating multi-dimensional parabolasStan Seibert
2011-09-17.chroma directory is now used to build the ROOT shared library describing ↵Stan Seibert
the event data structure. No more writing files to chroma package directory.
2011-09-17BSD licenseStan Seibert
2011-09-16Rename chroma.fileio to chroma.ioStan Seibert
2011-09-16Rewrite 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-16Modify test_ray_intersection to use __file__ to file location of test standardStan Seibert
2011-09-16Silence annoying GEANT4 warnings and banners during operation.Stan Seibert
2011-09-16Remove executable flag from camera.py and sim.py, which are no longer scripts.Stan Seibert
2011-09-16Add 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-16Fix reference to _g4chroma moduleStan Seibert
2011-09-16Now use setuptools-built Boost::Python GEANT4 moduleStan Seibert
2011-09-16Update functions to look in chroma/cuda directory for CUDA sourceStan Seibert
2011-09-16Start of setuptools setup.pyStan Seibert
2011-09-16Ignore files generated by setuptoolsStan Seibert
2011-09-16Move C++ source to src directoryStan Seibert
2011-09-16Move CUDA source inside chroma package, rename tests directory to testStan Seibert
2011-09-16File reorganization to move toward standard python package layoutStan Seibert
2011-09-16remove old spnav moduleStan Seibert
2011-09-16Switch to now published spnav module rather than internal copy.Stan Seibert
2011-09-13Now you can run benchmark with a list of test names at the command line to ↵Stan Seibert
only run specific tests. Names currently include: ray, load, propagate, pdf, pdf_eval
2011-09-13Set better defaults for likelihood calculation.Stan Seibert
2011-09-13mergeStan Seibert
2011-09-13Benchmark to test speed of pdf_eval accumulationStan Seibert
2011-09-12add chroma-sim script. get rid of GPU class; contexts should now be created ↵Anthony LaTorre
with create_cuda_context().
2011-09-12fix space navigator controls.Anthony LaTorre
2011-09-11remove #include.Anthony LaTorre
2011-09-11Add t0 parameters to the vertex generators that set the start timeStan Seibert
of the event.
2011-09-11speedup triangle intersection by reducing STACK_SIZE.Anthony LaTorre
2011-09-11correctly check cuda initialization in create_cuda_context().Anthony LaTorre
2011-09-10store geometry struct in shared memory. this increases photon propagation ↵Anthony LaTorre
speed from 3.3M -> 3.45!.
2011-09-10geometry -> g, triangle -> t. dot(-a,b) <-> -dot(a,b).Anthony LaTorre
2011-09-10round value and uncertainty in ufloat_to_str().Anthony LaTorre
2011-09-10add ray_intersection unit test.Anthony LaTorre
2011-09-10mergeAnthony LaTorre
2011-09-10update 3d mode to work properly when rendering multiple geometries.Anthony LaTorre