SiPM Signal Processing via Multiple Linear Regression

Wolfgang Schmailzl,Claudio Piemonte,Erika Garutti,Walter Hansch
DOI: https://doi.org/10.1088/1748-0221/18/07/P07010
2023-04-25
Abstract:This paper presents a novel approach using multiple linear regression to process transient signals from silicon photomultipliers. The method provides excellent noise suppression and pulse detection in scenarios with a high pulse count rate and superimposed pulses. Insights into its implementation and benchmark results are presented. We also show how this approach can be used to automatically detect the pulse shape from a given transient signal, providing good detection for count rates up to 90MHz. Experimental data are used to present an application where this algorithm improves charge spectrum resolution by an order of magnitude.
Instrumentation and Detectors
What problem does this paper attempt to address?
The paper aims to propose a new method that utilizes multiple linear regression to process transient signals generated by Silicon Photomultipliers (SiPM). This method offers excellent noise suppression and pulse detection capabilities in scenarios with high pulse count rates and overlapping pulses. Specifically, the paper addresses the following issues: 1. **Pulse Detection and Separation**: Under conditions of high pulse density, traditional threshold methods struggle to accurately detect and separate pulses, especially when subsequent pulses occur within the recovery time of the previous one. The multiple linear regression algorithm can iteratively detect the position, arrival time, and amplitude of each pulse within the transient signal, even in cases of highly overlapping pulses. 2. **Automatic Pulse Shape Recognition**: The paper resolves the issue of requiring input pulse shapes as prior knowledge by proposing a second algorithm that can automatically determine the pulse shape from a given transient signal. This makes the method more flexible and practical for real-world applications. 3. **Performance Optimization**: The paper also explores implementation options for the algorithm, presents benchmark results for runtime and memory requirements, and demonstrates the capabilities and limitations of the algorithm through simulated and experimental data. 4. **Enhanced Resolution**: Finally, the paper showcases an application example where the algorithm is used to process experimental data, potentially improving the charge spectrum resolution by an order of magnitude, thus proving the effectiveness and superiority of the algorithm. In summary, the paper presents an innovative multiple linear regression approach to address key challenges in SiPM signal processing. It is capable of efficiently and accurately detecting and separating pulses, as well as automatically identifying pulse shapes, holding significant scientific value and application prospects.