Stitching Algorithm for Improving ICARUS Track Reconstruction
Alessandro Maria RicciThe ICARUS experiment is part of the Short-Baseline Neutrino program at Fermilab and aims to search for the possible existence of sterile neutrinos in the O (1 eV) mass range, addressing anomalies observed by the LSND and MiniBooNE experiments. The ICARUS-T600 detector is a Liquid Argon Time Projection Chamber that provides high-resolution three-dimensional imaging and precise calorimetric measurements of ionizing particles. This technology enables detailed studies of neutrino interactions over a wide energy range, from a few keV to several hundred GeV. Event reconstruction relies on a software framework that applies pattern recognition algorithms to transform raw detector signals into fully reconstructed interaction topologies, including vertices, particle tracks, and electromagnetic showers. In some cases, however, a single particle track may be incorrectly split into multiple segments, leading to underestimated energy reconstruction and potential failures in particle identification. Since these effects can result in the loss of otherwise valid events, we designed a stitching algorithm that identifies the broken tracks and reconnects (“stitches”) the segments. This approach improves track reconstruction quality, energy estimation and overall event reconstruction efficiency.