Submission Date
7-18-2024
Document Type
Paper
Department
Physics & Astronomy
Faculty Mentor
Lew Riley
Project Description
UCGretina is a program that is used to simulate the Gretina gamma-ray tracking array used in experiments at the Facility for Rare Isotope Beams (FRIB) to collect gamma rays produced in reactions such as proton scattering. This is done by generating a simulation of the beam particles used and sending them into a simulated recreation that mimics the experimental environment. My job this summer was to tackle a major issue that the program had which is the speed or efficiency at which it ran. The main issue was that it would take days for certain simulation sets to run which were necessary to carry out the work being done, which was not very efficient. I tackled this issue through the implementation of a cache file system within the code to store the tracking information for particles simulated so that they could be reused.
Recommended Citation
McNulty, Blake, "Using Cache Files to Improve the Efficiency of the UCGretina Simulation Code" (2024). Physics and Astronomy Summer Fellows. 48.
https://digitalcommons.ursinus.edu/physics_astro_sum/48
Open Access
Available to all.
Comments
Presented during the 26th Annual Summer Fellows Symposium, July 19, 2024 at Ursinus College.
This work was supported by the US National Science Foundation under Grant Nos. PHY-2208804. GRETINA was funded by the DOE, Office of Science