The ATLAS EventIndex: a BigData catalogue for all ATLAS experiment events

International audience The ATLAS EventIndex system comprises the catalogue of all events collected, processed or generated by the ATLAS experiment at the CERN LHC accelerator, and all associated software tools to collect, store and query this information. ATLAS records several billion particle inter...

Full description

Bibliographic Details
Published in:Computing and Software for Big Science
Main Authors: Barberis, Dario, Alexandrov, Igor, Alexandrov, Evgeny, Baranowski, Zbigniew, Canali, Luca, Cherepanova, Elizaveta, Dimitrov, Gancho, Favareto, Andrea, Fernández Casaní, Álvaro, Gallas, Elizabeth, Montoro, Carlos García, González de la Hoz, Santiago, Hřivnáč, Julius, Iakovlev, Alexander, Kazymov, Andrei, Mineev, Mikhail, Prokoshin, Fedor, Rybkin, Grigori, Salt, José, Sánchez, Javier, Sorokoletov, Roman, Többicke, Rainer, Vasileva, Petya, Villaplana Perez, Miguel, Yuan, Ruijun
Other Authors: Laboratoire de Physique des 2 Infinis Irène Joliot-Curie (IJCLab), Institut National de Physique Nucléaire et de Physique des Particules du CNRS (IN2P3)-Université Paris-Saclay-Centre National de la Recherche Scientifique (CNRS)
Format: Article in Journal/Newspaper
Language:English
Published: HAL CCSD 2023
Subjects:
Online Access:https://hal.science/hal-03877874
https://doi.org/10.1007/s41781-023-00096-8
Description
Summary:International audience The ATLAS EventIndex system comprises the catalogue of all events collected, processed or generated by the ATLAS experiment at the CERN LHC accelerator, and all associated software tools to collect, store and query this information. ATLAS records several billion particle interactions every year of operation, processes them for analysis and generates even larger simulated data samples; a global catalogue is needed to keep track of the location of each event record and be able to search and retrieve specific events for in-depth investigations. Each EventIndex record includes summary information on the event itself and the pointers to the files containing the full event. Most components of the EventIndex system are implemented using BigData open-source tools. This paper describes the architectural choices and their evolution in time, as well as the past, current and foreseen future implementations of all EventIndex components.