Cargando…

A Common Tracking Software Project

The reconstruction of the trajectories of charged particles, or track reconstruction, is a key computational challenge for particle and nuclear physics experiments. While the tuning of track reconstruction algorithms can depend strongly on details of the detector geometry, the algorithms currently i...

Descripción completa

Detalles Bibliográficos
Autores principales: Ai, Xiaocong, Allaire, Corentin, Calace, Noemi, Czirkos, Angéla, Elsing, Markus, Ene, Irina, Farkas, Ralf, Gagnon, Louis-Guillaume, Garg, Rocky, Gessinger, Paul, Grasland, Hadrien, Gray, Heather M., Gumpert, Christian, Hrdinka, Julia, Huth, Benjamin, Kiehn, Moritz, Klimpel, Fabian, Kolbinger, Bernadette, Krasznahorkay, Attila, Langenberg, Robert, Leggett, Charles, Mania, Georgiana, Moyse, Edward, Niermann, Joana, Osborn, Joseph D., Rousseau, David, Salzburger, Andreas, Schlag, Bastian, Tompkins, Lauren, Yamazaki, Tomohiro, Yeo, Beomki, Zhang, Jin
Lenguaje:eng
Publicado: 2021
Materias:
Acceso en línea:https://dx.doi.org/10.1007/s41781-021-00078-8
http://cds.cern.ch/record/2775922
_version_ 1780971603033587712
author Ai, Xiaocong
Allaire, Corentin
Calace, Noemi
Czirkos, Angéla
Elsing, Markus
Ene, Irina
Farkas, Ralf
Gagnon, Louis-Guillaume
Garg, Rocky
Gessinger, Paul
Grasland, Hadrien
Gray, Heather M.
Gumpert, Christian
Hrdinka, Julia
Huth, Benjamin
Kiehn, Moritz
Klimpel, Fabian
Kolbinger, Bernadette
Krasznahorkay, Attila
Langenberg, Robert
Leggett, Charles
Mania, Georgiana
Moyse, Edward
Niermann, Joana
Osborn, Joseph D.
Rousseau, David
Salzburger, Andreas
Schlag, Bastian
Tompkins, Lauren
Yamazaki, Tomohiro
Yeo, Beomki
Zhang, Jin
author_facet Ai, Xiaocong
Allaire, Corentin
Calace, Noemi
Czirkos, Angéla
Elsing, Markus
Ene, Irina
Farkas, Ralf
Gagnon, Louis-Guillaume
Garg, Rocky
Gessinger, Paul
Grasland, Hadrien
Gray, Heather M.
Gumpert, Christian
Hrdinka, Julia
Huth, Benjamin
Kiehn, Moritz
Klimpel, Fabian
Kolbinger, Bernadette
Krasznahorkay, Attila
Langenberg, Robert
Leggett, Charles
Mania, Georgiana
Moyse, Edward
Niermann, Joana
Osborn, Joseph D.
Rousseau, David
Salzburger, Andreas
Schlag, Bastian
Tompkins, Lauren
Yamazaki, Tomohiro
Yeo, Beomki
Zhang, Jin
author_sort Ai, Xiaocong
collection CERN
description The reconstruction of the trajectories of charged particles, or track reconstruction, is a key computational challenge for particle and nuclear physics experiments. While the tuning of track reconstruction algorithms can depend strongly on details of the detector geometry, the algorithms currently in use by experiments share many common features. At the same time, the intense environment of the High-Luminosity LHC accelerator and other future experiments is expected to put even greater computational stress on track reconstruction software, motivating the development of more performant algorithms. We present here A Common Tracking Software (ACTS) toolkit, which draws on the experience with track reconstruction algorithms in the ATLAS experiment and presents them in an experiment-independent and framework-independent toolkit. It provides a set of high-level track reconstruction tools which are agnostic to the details of the detection technologies and magnetic field configuration and tested for strict thread-safety to support multi-threaded event processing. We discuss the conceptual design and technical implementation of ACTS, selected applications and performance of ACTS, and the lessons learned.
id cern-2775922
institution Organización Europea para la Investigación Nuclear
language eng
publishDate 2021
record_format invenio
spelling cern-27759222023-03-24T03:41:06Zdoi:10.1007/s41781-021-00078-8http://cds.cern.ch/record/2775922engAi, XiaocongAllaire, CorentinCalace, NoemiCzirkos, AngélaElsing, MarkusEne, IrinaFarkas, RalfGagnon, Louis-GuillaumeGarg, RockyGessinger, PaulGrasland, HadrienGray, Heather M.Gumpert, ChristianHrdinka, JuliaHuth, BenjaminKiehn, MoritzKlimpel, FabianKolbinger, BernadetteKrasznahorkay, AttilaLangenberg, RobertLeggett, CharlesMania, GeorgianaMoyse, EdwardNiermann, JoanaOsborn, Joseph D.Rousseau, DavidSalzburger, AndreasSchlag, BastianTompkins, LaurenYamazaki, TomohiroYeo, BeomkiZhang, JinA Common Tracking Software Projecthep-exParticle Physics - Experimentphysics.ins-detDetectors and Experimental TechniquesThe reconstruction of the trajectories of charged particles, or track reconstruction, is a key computational challenge for particle and nuclear physics experiments. While the tuning of track reconstruction algorithms can depend strongly on details of the detector geometry, the algorithms currently in use by experiments share many common features. At the same time, the intense environment of the High-Luminosity LHC accelerator and other future experiments is expected to put even greater computational stress on track reconstruction software, motivating the development of more performant algorithms. We present here A Common Tracking Software (ACTS) toolkit, which draws on the experience with track reconstruction algorithms in the ATLAS experiment and presents them in an experiment-independent and framework-independent toolkit. It provides a set of high-level track reconstruction tools which are agnostic to the details of the detection technologies and magnetic field configuration and tested for strict thread-safety to support multi-threaded event processing. We discuss the conceptual design and technical implementation of ACTS, selected applications and performance of ACTS, and the lessons learned.The reconstruction of the trajectories of charged particles, or track reconstruction, is a key computational challenge for particle and nuclear physics experiments. While the tuning of track reconstruction algorithms can depend strongly on details of the detector geometry, the algorithms currently in use by experiments share many common features. At the same time, the intense environment of the High-Luminosity LHC accelerator and other future experiments is expected to put even greater computational stress on track reconstruction software, motivating the development of more performant algorithms. We present here A Common Tracking Software (ACTS) toolkit, which draws on the experience with track reconstruction algorithms in the ATLAS experiment and presents them in an experiment-independent and framework-independent toolkit. It provides a set of high-level track reconstruction tools which are agnostic to the details of the detection technologies and magnetic field configuration and tested for strict thread-safety to support multi-threaded event processing. We discuss the conceptual design and technical implementation of ACTS, selected applications and performance of ACTS, and the lessons learned.arXiv:2106.13593oai:cds.cern.ch:27759222021-06-25
spellingShingle hep-ex
Particle Physics - Experiment
physics.ins-det
Detectors and Experimental Techniques
Ai, Xiaocong
Allaire, Corentin
Calace, Noemi
Czirkos, Angéla
Elsing, Markus
Ene, Irina
Farkas, Ralf
Gagnon, Louis-Guillaume
Garg, Rocky
Gessinger, Paul
Grasland, Hadrien
Gray, Heather M.
Gumpert, Christian
Hrdinka, Julia
Huth, Benjamin
Kiehn, Moritz
Klimpel, Fabian
Kolbinger, Bernadette
Krasznahorkay, Attila
Langenberg, Robert
Leggett, Charles
Mania, Georgiana
Moyse, Edward
Niermann, Joana
Osborn, Joseph D.
Rousseau, David
Salzburger, Andreas
Schlag, Bastian
Tompkins, Lauren
Yamazaki, Tomohiro
Yeo, Beomki
Zhang, Jin
A Common Tracking Software Project
title A Common Tracking Software Project
title_full A Common Tracking Software Project
title_fullStr A Common Tracking Software Project
title_full_unstemmed A Common Tracking Software Project
title_short A Common Tracking Software Project
title_sort common tracking software project
topic hep-ex
Particle Physics - Experiment
physics.ins-det
Detectors and Experimental Techniques
url https://dx.doi.org/10.1007/s41781-021-00078-8
http://cds.cern.ch/record/2775922
work_keys_str_mv AT aixiaocong acommontrackingsoftwareproject
AT allairecorentin acommontrackingsoftwareproject
AT calacenoemi acommontrackingsoftwareproject
AT czirkosangela acommontrackingsoftwareproject
AT elsingmarkus acommontrackingsoftwareproject
AT eneirina acommontrackingsoftwareproject
AT farkasralf acommontrackingsoftwareproject
AT gagnonlouisguillaume acommontrackingsoftwareproject
AT gargrocky acommontrackingsoftwareproject
AT gessingerpaul acommontrackingsoftwareproject
AT graslandhadrien acommontrackingsoftwareproject
AT grayheatherm acommontrackingsoftwareproject
AT gumpertchristian acommontrackingsoftwareproject
AT hrdinkajulia acommontrackingsoftwareproject
AT huthbenjamin acommontrackingsoftwareproject
AT kiehnmoritz acommontrackingsoftwareproject
AT klimpelfabian acommontrackingsoftwareproject
AT kolbingerbernadette acommontrackingsoftwareproject
AT krasznahorkayattila acommontrackingsoftwareproject
AT langenbergrobert acommontrackingsoftwareproject
AT leggettcharles acommontrackingsoftwareproject
AT maniageorgiana acommontrackingsoftwareproject
AT moyseedward acommontrackingsoftwareproject
AT niermannjoana acommontrackingsoftwareproject
AT osbornjosephd acommontrackingsoftwareproject
AT rousseaudavid acommontrackingsoftwareproject
AT salzburgerandreas acommontrackingsoftwareproject
AT schlagbastian acommontrackingsoftwareproject
AT tompkinslauren acommontrackingsoftwareproject
AT yamazakitomohiro acommontrackingsoftwareproject
AT yeobeomki acommontrackingsoftwareproject
AT zhangjin acommontrackingsoftwareproject
AT aixiaocong commontrackingsoftwareproject
AT allairecorentin commontrackingsoftwareproject
AT calacenoemi commontrackingsoftwareproject
AT czirkosangela commontrackingsoftwareproject
AT elsingmarkus commontrackingsoftwareproject
AT eneirina commontrackingsoftwareproject
AT farkasralf commontrackingsoftwareproject
AT gagnonlouisguillaume commontrackingsoftwareproject
AT gargrocky commontrackingsoftwareproject
AT gessingerpaul commontrackingsoftwareproject
AT graslandhadrien commontrackingsoftwareproject
AT grayheatherm commontrackingsoftwareproject
AT gumpertchristian commontrackingsoftwareproject
AT hrdinkajulia commontrackingsoftwareproject
AT huthbenjamin commontrackingsoftwareproject
AT kiehnmoritz commontrackingsoftwareproject
AT klimpelfabian commontrackingsoftwareproject
AT kolbingerbernadette commontrackingsoftwareproject
AT krasznahorkayattila commontrackingsoftwareproject
AT langenbergrobert commontrackingsoftwareproject
AT leggettcharles commontrackingsoftwareproject
AT maniageorgiana commontrackingsoftwareproject
AT moyseedward commontrackingsoftwareproject
AT niermannjoana commontrackingsoftwareproject
AT osbornjosephd commontrackingsoftwareproject
AT rousseaudavid commontrackingsoftwareproject
AT salzburgerandreas commontrackingsoftwareproject
AT schlagbastian commontrackingsoftwareproject
AT tompkinslauren commontrackingsoftwareproject
AT yamazakitomohiro commontrackingsoftwareproject
AT yeobeomki commontrackingsoftwareproject
AT zhangjin commontrackingsoftwareproject