Age | Commit message (Collapse) | Author | |
---|---|---|---|
2011-09-16 | File reorganization to move toward standard python package layout | 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-02 | update event structure. break gpu.GPU class into separate smaller ↵ | Anthony LaTorre | |
independent classes. | |||
2011-08-23 | Add a RootReader class that also functions as an iterator, also create | Stan Seibert | |
a simple unit test for event reading and writing. There were several minor I/O bugs that are now fixed! Always test your code, kids! | |||
2011-08-20 | Missing import from fileio.root | Stan Seibert | |
2011-08-17 | import chroma modules from subpackages with import chroma.module_name | Anthony LaTorre | |
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. | |||
2011-08-14 | Add a helper function to the ROOT Channel class that will populate 3 | Stan Seibert | |
arrays with hit information: hit or not, time and charge. Handy for fetching all the hits in an event into numpy arrays. | |||
2011-08-12 | G4Generator and sim.py can now generate boosted pi0 decays. | Stan Seibert | |
The ROOT data structure has been extended to allow storage of the individual gamma rays as subtracks. | |||
2011-08-12 | Refactor ROOT file writing into fileio.root.RootWriter class | Stan Seibert | |
2011-08-12 | Storage for subtracks in ROOT data structure. | Stan Seibert | |
2011-08-10 | Rename chroma.io to chroma.fileio to avoid collision with Python package ↵ | Stan Seibert | |
named io |