A Handy Tool for History Keeping of Geant4 Tracks -- J4HistoryKeeper --
Sumie Yamamoto, Keisuke Fujii, and Akiya Miyamoto

TL;DR
J4HistoryKeeper is a C++ software tool designed to efficiently track particle histories within Geant4, aiding in detector optimization and performance analysis for particle physics experiments.
Contribution
The paper introduces J4HistoryKeeper, a novel tool for history keeping of particle tracks in Geant4, with features for memory management at geometrical boundaries.
Findings
Successfully demonstrated on a generic detector model
Enables detailed track history analysis for PFA optimization
Supports memory-efficient track management at boundaries
Abstract
The Particle Flow Analysis (PFA) is currently under intense studies as the most promising way to achieve precision jet energy measurements required at the future linear collider. In order to optimize detector configurations and to tune up the PFA it is crucial to identify factors that limit the PFA performance and clarify the fundamental limits on the jet energy resolution that remain even with the perfect PFA and an infinitely granular calorimeter. This necessitates a tool to connect each calorimeter hit in particle showers to its parent charged track, if any, and eventually all the way back to its corresponding primary particle, while identifying possible interactions and decays along the way. In order to realize this with a realistic memory space, we have developed a set of C++ classes that facilitates history keeping of particle tracks within the framework of Geant4. This…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
