-
Notifications
You must be signed in to change notification settings - Fork 34
AdePT
Example demonstrating interfacing to G4HepEm library and tracking in constant magnetic field implemented (done for e-/e+).
- Add some gamma interactions: pair production and Compton scattering
- Transport physics tables and material couple association via persistent layer (example 7)
Implement an example allowing physics validation between AdePT and Geant4 (equivalent to TestEM3 used for GeantV validation).
- Connect physics with tracking information (current logical volume)
- Add support for scoring and transport to the host
Geant4 example implemented to allow calling AdePT like a fast simulation process, delegating the simulation of the whole EM shower coming from a particle entering the calorimeter volume and then transferring back the energy depositions.
-
The first round of optimization for the workflow and data structure
-
If proven efficient, add support for multi-event parallelism (track buffer filled from multiple Geant4 event threads)
-
Adapt workflow to support bidirectional data streams, adapt scheduling of stepping loop kernels to deal with the new conditions
-
add the possibility of reading 'input particle files' and transporting for example pions with Geant4 before handling them over to AdePT
-
add the possibility of sending back unhandled particles from AdePT to Geant4
First version magnetic field propagator for non-constant field implemented.
- Not on the critical path for the demonstrator, but if having it would contribute to a more realistic comparison
First complete AdePT simulation running, including all EM interactions, tracking in a non-constant magnetic field (optionally), sensitive detector functionality.
- Validation of combined Geant4 + AdePT results against Geant4 standalone on a simple + more realistic setup (CMS detector)
- What we will have here is going to be the state-of-the-art to use for validation, performance comparisons
Second round of optimization and performance assessment.
- Workflow/scheduling optimizations
- Component optimizations (geometry navigation)
- Single-precision study
HSF meeting discussing the results and planning a community wide-project.