Milestone #14454: Refactoring LArG4
1. Getting to know the current code
Getting to know the current code
1 go over the current simulation, learn how to run it. Look at the persistent objects that are written out. Provide a module that looks at e.g. the dE/dx of
muons after all effects (e.g. charge/ionization division etc. ) are taken into account.
1.2 make sure that all the reference physics list provided by geant 4 can be selected and used. (e.g. make sure that all the necessary data files available which are required by some of the physics models)
1.3 make sure that it works with latest versions of Geant 4
1.4 check the persistent object for completeness (inclusion of geant 4 sub processes, is the optical photon info sufficient?, what processes not triggering
the stacking action are worth tracking?)
#3 Updated by Hans-Joachim Wenzel about 4 years ago
tasks up to 1.3 are completed. LArG4 can now be linked against the latest versions of Geant4. It is properly configured so all the reference physics list can be used. Still need to checkl on 1.4 to see what data products are provided and what needs to be replaced.