Age | Commit message (Collapse) | Author | |
---|---|---|---|
2011-09-16 | File reorganization to move toward standard python package layout | Stan Seibert | |
2011-09-13 | merge | Stan Seibert | |
2011-09-12 | add chroma-sim script. get rid of GPU class; contexts should now be created ↵ | Anthony LaTorre | |
with create_cuda_context(). | |||
2011-09-11 | Add t0 parameters to the vertex generators that set the start time | Stan Seibert | |
of the event. | |||
2011-09-02 | update event structure. break gpu.GPU class into separate smaller ↵ | Anthony LaTorre | |
independent classes. | |||
2011-08-29 | add generator which yields drawn randomly from a histogram interpreted as a pdf. | Anthony LaTorre | |
2011-08-26 | woops! import from wrong module in last commit | Anthony LaTorre | |
2011-08-26 | vertex.isotropic() yields values from transform.uniform_sphere() | Anthony LaTorre | |
2011-08-20 | Gar! GEANT4 needs the world volume resized to contain our lone box of material. | Stan Seibert | |
2011-08-20 | Assign base RNG seed when none is given in G4ParallelGenerator. | Stan Seibert | |
2011-08-20 | Convenience gun generator when all inputs are constant. | Stan Seibert | |
2011-08-17 | event module is no longer part of generator package | Stan Seibert | |
2011-08-17 | Put the temporary ZeroMQ IPC socket file into /tmp directory. | Stan Seibert | |
2011-08-17 | merge | Stan Seibert | |
2011-08-17 | Switch to ZeroMQ for both directions of communication between | Stan Seibert | |
the GEANT4 processes. Also handle sending the initial particle vertices from a thread in the main process to avoid possible deadlocking if the vertex queues fill up. | |||
2011-08-17 | Switch from multiprocessing.Queue to ZeroMQ push/pull socket for moving ↵ | Stan Seibert | |
photon information around. Improves LBNE performance from 1.4 to 2 Mphotons/sec. | |||
2011-08-17 | merge | Anthony LaTorre | |
2011-08-17 | import chroma modules from subpackages with import chroma.module_name | Anthony LaTorre | |
2011-08-16 | Remove some unused parts of generator/photon.py | Stan Seibert | |
2011-08-16 | Preheat GEANT4 process by running a short event at startup | Stan Seibert | |
2011-08-16 | Refactor sim.py into a reusable Simulation class that is called by the | Stan Seibert | |
main function(). Also cleanup more event data structure names and add an nphoton value that is preserved even if you prune off all the actual photon vertices. | |||
2011-08-16 | Epic restructuring of code to switch to a generator-based style of | Stan Seibert | |
event creation. Now we have vertex generators (that produce initial particles), photon generators (that create photons to propagate), and a standard data structure using Python class containers and numpy arrays to hand around the code. Also cleaned up some naming of things before they become conventions. |