index
:
chroma
master
Chroma is a high performance optical photon simulation for particle physics detectors
Anthony LaTorre
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
sim.py
Age
Commit message (
Expand
)
Author
2011-09-06
geometry on the GPU is now a struct created in the GPUGeometry class. coding ...
Anthony LaTorre
2011-09-03
Simulation.simulate() now accepts event.Vertex objects.
Anthony LaTorre
2011-09-02
update event structure. break gpu.GPU class into separate smaller independent...
Anthony LaTorre
2011-08-25
A new PDF evaluation method that does not require storage proportional
Stan Seibert
2011-08-23
Add a RootReader class that also functions as an iterator, also create
Stan Seibert
2011-08-22
Expose interface to PDF creation on the GPU in the Simulation class.
Stan Seibert
2011-08-21
nreps was not actually being used properly by the Simulation class
Stan Seibert
2011-08-21
Add new nreps parameter to Simulation.simulate() to allow the same initial ph...
Stan Seibert
2011-08-20
sim.py displays help if run with no arguments
Anthony LaTorre
2011-08-18
Actually pass the max_steps variable in sim.propagate_photons to the
Stan Seibert
2011-08-17
Add flag to Simulation() and Geometry.build() to ignore the BVH cache.
Stan Seibert
2011-08-16
Minor fixes to simulation. Default to 11 bit mode, fix print statement.
Stan Seibert
2011-08-16
Refactor sim.py into a reusable Simulation class that is called by the
Stan Seibert
2011-08-16
Seed the numpy random number generator.
Stan Seibert
2011-08-16
Move general utility functions out of sim.py into tools.
Stan Seibert
2011-08-16
Epic restructuring of code to switch to a generator-based style of
Stan Seibert
2011-08-12
Allow multiple GEANT4 generator threads to keep up with the speed of photon p...
Stan Seibert
2011-08-12
G4Generator and sim.py can now generate boosted pi0 decays.
Stan Seibert
2011-08-12
Refactor ROOT file writing into fileio.root.RootWriter class
Stan Seibert
2011-08-11
Make the generator process a "daemon" process, so it will be cleaned
Stan Seibert
2011-08-10
Set the GEANT4 and CUDA RNG seeds using current time and process ID if not se...
Stan Seibert
2011-08-10
Use WCSim properties for water with the lbne detector
Stan Seibert
2011-08-10
Rename chroma.io to chroma.fileio to avoid collision with Python package name...
Stan Seibert
2011-08-09
Automatically detect kernprof and profile main() in sim.py. Also synchronize...
Stan Seibert
2011-08-09
Bug fix that caused sim.py to only record hits on the first 3 PMTs
Stan Seibert
2011-08-09
Store a photon history for each hit channel. If multiple photons hit the
Stan Seibert
2011-08-08
Record generated particle information in data structure
Stan Seibert
2011-08-08
Oops. The generator is a process, not a thread.
Stan Seibert
2011-08-08
Merge Tony's changes.
Stan Seibert
2011-08-08
Modify data structure to hold photon start and stop vertices separately.
Stan Seibert
2011-08-08
toggle fullscreen mode with f11 key. use matplotlib colors maps defined in ma...
Anthony LaTorre
2011-08-08
Switch sim.py to spawn a separate process for GEANT4 and start it generating
Stan Seibert
2011-08-08
add a simple event viewer. view events by running ./camera.py <detector_name>...
Anthony LaTorre
2011-08-05
Run a short dummy GEANT4 event to force it to load the tables before
Stan Seibert
2011-08-05
Fix typo in setting direction of particle from sim.py command line.
Stan Seibert
2011-08-04
First attempt at a simulation program using Chroma.
Stan Seibert