Abstract
Corryvreckan is a versatile, highly configurable software with a modular structure designed to reconstruct and analyse test beam and laboratory data.It caters to the needs of the test beam community by providing a flexible offline event building facility to combine detectors with different readout schemes, with or without trigger information, and includes the possibility to correlate data from multiple devices based on timestamps.Hit timing information, available with high precision from an increasing number of detectors, can be used in clustering and tracking to reduce combinatorics.Several algorithms, including an implementation of Millepede-II, are provided for offline alignment.A graphical user interface enables direct monitoring of the reconstruction progress and can be employed for quasi-online monitoring during data taking.This work introduces the Corryvreckan framework architecture and user interface, and provides a detailed overview of the event building algorithm.The reconstruction and analysis capabilities are demonstrated with data recorded at the DESY II Test Beam Facility using the EUDAQ2 data acquisition framework with an EUDET-type beam telescope, a Timepix3 timing reference, a fine-pitch planar silicon sensor with CLICpix2 readout and the AIDA Trigger Logic Unit.The individual steps of the reconstruction chain are presented in detail.
Highlights
Test beam measurements using beam telescopes for reference track reconstruction have become important tools for detector R&D
: Corryvreckan is a versatile, highly configurable software with a modular structure designed to reconstruct and analyse test beam and laboratory data. It caters to the needs of the test beam community by providing a flexible offline event building facility to combine detectors with different read-out schemes, with or without trigger information, and includes the possibility to correlate data from multiple devices based on timestamps
Reconstruction software frameworks written for test beam experiments, such as EUTelescope [1], Judith [2], Proteus [3] or Kepler [4], have served the community as tools for many years
Summary
Test beam measurements using beam telescopes for reference track reconstruction have become important tools for detector R&D. The Corryvreckan reconstruction and analysis framework has been designed to address the challenges that come with reconstructing data recorded with such heterogeneous setups while at the same time improving the user experience by lowering the entry barrier for new users to analyse their data. It is a lightweight and fast framework written in modern C++, with a modular design. Its flexible offline event building algorithm allows the reconstruction chain to be adapted to different analysis requirements and to serve particle detectors with a wide variety of readout schemes Thanks to this flexibility, it can be used to analyse data recorded in stand-alone laboratory experiments with single detectors.
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.