The lstMCpipe library [IMA]

http://arxiv.org/abs/2212.00120


The Cherenkov Telescope Array (CTA) is the next generation of ground-based gamma-ray astronomy observatory that will improve the sensitivity of current generation instruments by one order of magnitude. The LST-1 is the first telescope prototype built on-site on the Canary Island of La Palma and has been taking data for a few years already. Like all imaging atmospheric Cherenkov telescopes (IACTs), the LST-1 works by capturing the light produced by the Cherenkov process when high-energy particles enter the atmosphere. The analysis of the recorded snapshot of the camera allows to discriminate between gamma photons and hadrons, and to reconstruct the physical parameters of the selected photons. To build the models for the discrimination and reconstruction, as well as to estimate the telescope response (by simulating the atmospheric showers and the telescope optics and electronics), extensive Monte Carlo simulations have to be performed. These trained models are later used to analyse data from real observations. lstMCpipe is an open source python package developed to orchestrate the different stages of the analysis of the MC files on a computing facility. Currently, the library is in production status, scheduling the full pipeline in a SLURM cluster. It greatly simplifies the analysis workflow by adding a level of abstraction, allowing users to start the entire pipeline using a simple configuration file. Moreover, members of the LST collaboration can ask for a new analysis to be produced with their tuned parameters through a pull request in the project repository, allowing careful review by others collaborators and a central management of the productions, thus reducing human errors and optimising the usage of the computing resources.

Read this paper on arXiv…

E. Garcia, T. Vuillaume and L. Nickel
Fri, 2 Dec 22
64/81

Comments: 5 pages, 2 figures, proceeding of the ADASS XXXII conference series