50 likes | 62 Views
This report discusses the restructuring of physics modules for categorized physics processes, such as Muon Physics, EM Physics, Hadron Physics, and more. It aims to clarify memory management responsibility and proposes solutions for storing/restoring cross-section tables. Additionally, it covers the implementation of a PIL factor for biasing physics interaction length and addresses various issues related to ion fragmentation, ionization, hyper nucleus, volume-dependent cuts, and processes.
E N D
Particle and Physics managementParallel Session Report H.Kurashige
Restructuring of Physics List • Modules for categorized physics processes • Muon Physics • EM Physics • Hadron Physics • π/ proton /K • Neutron • Other hadrons • Ion • Easy to understand for users • Clarify responsibility of memory management • Next Release
Store/Restore cross section table • Need to store/restore results of calculation of cross section table to/from files • to shorten initialization time • More detailed discussion is necessary • Provide methods of • StorePhysicsTable • RestorePhysicsTable in G4VPhysicsProcesses • Next release • Implementation in individual processes • Provide operator “G4std::ifstream <<“ in G4PhysicsTable • release in 2001
Biasing physics interaction length • Requirement • Enhance/ suppress particular process mainly for debugging • Solution • Provide PILfactor in G4VPhyscisProcess • In AtRest and PostStep, Physics Interaction Length from processes is multiplied by this factor before passing it to the Stepping Manager
Issues to be discussed • Ion Fragmentation • Ion ionization • Hyper Nucleus • Volume dependent • cuts • Processes