Age | Commit message (Collapse) | Author |
|
|
|
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.
|
|
photon information around. Improves LBNE performance from 1.4 to 2 Mphotons/sec.
|
|
|
|
|
|
|
|
|
|
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.
|
|
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.
|