EUSO-Offline: A comprehensive simulation and analysis framework
S Abe
,
J.H Adams
,
D Allard
(1)
,
P Alldredge
,
R Aloisio
,
L Anchordoqui
,
A Anzalone
,
E Arnone
,
B Baret
(1)
,
D Barghini
,
M Battisti
(1)
,
R Bellotti
,
A.A Belov
,
M Bertaina
,
P.F Bertone
,
M Bianciotto
,
F Bisconti
,
C Blaksley
,
S Blin-Bondil
(1)
,
K Bolmgren
,
S Briz
,
J Burton
,
F Cafagna
,
G Cambié
,
D Campana
,
F Capel
,
R Caruso
,
M Casolino
,
C Cassardo
,
A Castellina
,
K Černý
,
M.J Christl
,
R Colalillo
,
L Conti
,
G Cotto
,
H.J Crawford
,
R Cremonini
,
A Creusot
(1)
,
A Cummings
,
A de Castro Gónzalez
,
C de la Taille
(2)
,
R Diesing
,
P Dinaucourt
(2)
,
A Di Nola
,
T Ebisuzaki
,
J Eser
,
S Falk
,
F Fenu
,
S Ferrarese
,
G Filippatos
,
W.W Finch
,
F Flaminio
,
C Fornaro
,
M Fouka
,
D Fuehne
,
C Fuglesang
,
M Fukushima
,
D Gardiol
,
G.K Garipov
,
A Golzio
,
P Gorodetzky
(1)
,
F Guarino
,
C Guépin
(3)
,
A Haungs
,
T Heibges
,
F Isgrò
,
E.G Judd
,
F Kajino
,
I Kaneko
,
S.-W Kim
,
P.A Klimov
,
J.F Krizmanic
,
V Kungel
,
E Kuznetsov
,
F. López Martínez
,
D Mandát
,
M Manfrin
,
A Marcelli
,
L Marcelli
,
W Marszał
,
J.N Matthews
,
M Mese
,
S.S Meyer
,
J Mimouni
,
H Miyamoto
,
Y Mizumoto
,
A Monaco
,
S Nagataki
,
J.M Nachtman
,
D Naumov
,
A Neronov
(1)
,
T Nonaka
,
T Ogawa
,
S Ogio
,
H Ohmori
,
A.V Olinto
,
Y Onel
,
G Osteria
,
A Pagliaro
,
B Panico
,
E Parizot
(1, 4)
,
I.H Park
,
T Paul
,
M Pech
,
F Perfetto
,
P Picozza
,
L.W Piotrowski
,
Z Plebaniak
,
J Posligua
,
R Prevete
,
G Prévôt
(1)
,
M Przybylak
,
E Reali
,
P Reardon
,
M.H Reno
,
M Ricci
,
G Romoli
,
H Sagawa
,
Z Sahnoune
,
N Sakaki
,
O.A Saprykin
,
F Sarazin
,
M Sato
,
P Schovánek
,
V Scotti
,
S Selman
(1)
,
S.A Sharakin
,
K Shinozaki
,
J.F Soriano
,
J Szabelski
,
N Tajima
,
T Tajima
,
Y Takahashi
,
M Takeda
,
Y Takizawa
,
S.B Thomas
,
L.G Tkachev
,
T Tomida
,
S Toscano
,
M Traïche
,
D Trofimov
(1)
,
K Tsuno
,
M Unger
,
P Vallania
,
L Valore
,
T.M Venters
,
C Vigorito
,
M Vrabel
,
S Wada
,
J Watts
,
L Wiencke
,
D Winn
,
H Wistrand
,
I.V Yashin
,
R Young
,
M.Yu Zotov
S Abe
- Fonction : Auteur
J.H Adams
- Fonction : Auteur
D Allard
- Fonction : Auteur
- PersonId : 1185888
- IdHAL : denis-allard
- IdRef : 089386248
P Alldredge
- Fonction : Auteur
R Aloisio
- Fonction : Auteur
L Anchordoqui
- Fonction : Auteur
A Anzalone
- Fonction : Auteur
E Arnone
- Fonction : Auteur
B Baret
- Fonction : Auteur
- PersonId : 1373043
- ORCID : 0000-0001-6064-3858
- IdRef : 083524258
D Barghini
- Fonction : Auteur
M Battisti
- Fonction : Auteur
- PersonId : 1373027
- ORCID : 0000-0001-5686-4711
R Bellotti
- Fonction : Auteur
A.A Belov
- Fonction : Auteur
M Bertaina
- Fonction : Auteur
P.F Bertone
- Fonction : Auteur
M Bianciotto
- Fonction : Auteur
F Bisconti
- Fonction : Auteur
C Blaksley
- Fonction : Auteur
K Bolmgren
- Fonction : Auteur
S Briz
- Fonction : Auteur
J Burton
- Fonction : Auteur
F Cafagna
- Fonction : Auteur
G Cambié
- Fonction : Auteur
D Campana
- Fonction : Auteur
F Capel
- Fonction : Auteur
R Caruso
- Fonction : Auteur
M Casolino
- Fonction : Auteur
C Cassardo
- Fonction : Auteur
A Castellina
- Fonction : Auteur
K Černý
- Fonction : Auteur
M.J Christl
- Fonction : Auteur
R Colalillo
- Fonction : Auteur
L Conti
- Fonction : Auteur
G Cotto
- Fonction : Auteur
H.J Crawford
- Fonction : Auteur
R Cremonini
- Fonction : Auteur
A Cummings
- Fonction : Auteur
A de Castro Gónzalez
- Fonction : Auteur
R Diesing
- Fonction : Auteur
A Di Nola
- Fonction : Auteur
T Ebisuzaki
- Fonction : Auteur
J Eser
- Fonction : Auteur
S Falk
- Fonction : Auteur
F Fenu
- Fonction : Auteur
S Ferrarese
- Fonction : Auteur
G Filippatos
- Fonction : Auteur
W.W Finch
- Fonction : Auteur
F Flaminio
- Fonction : Auteur
C Fornaro
- Fonction : Auteur
M Fouka
- Fonction : Auteur
D Fuehne
- Fonction : Auteur
C Fuglesang
- Fonction : Auteur
M Fukushima
- Fonction : Auteur
D Gardiol
- Fonction : Auteur
G.K Garipov
- Fonction : Auteur
A Golzio
- Fonction : Auteur
F Guarino
- Fonction : Auteur
A Haungs
- Fonction : Auteur
T Heibges
- Fonction : Auteur
F Isgrò
- Fonction : Auteur
E.G Judd
- Fonction : Auteur
F Kajino
- Fonction : Auteur
I Kaneko
- Fonction : Auteur
S.-W Kim
- Fonction : Auteur
P.A Klimov
- Fonction : Auteur
J.F Krizmanic
- Fonction : Auteur
V Kungel
- Fonction : Auteur
E Kuznetsov
- Fonction : Auteur
F. López Martínez
- Fonction : Auteur
D Mandát
- Fonction : Auteur
M Manfrin
- Fonction : Auteur
A Marcelli
- Fonction : Auteur
L Marcelli
- Fonction : Auteur
W Marszał
- Fonction : Auteur
J.N Matthews
- Fonction : Auteur
M Mese
- Fonction : Auteur
S.S Meyer
- Fonction : Auteur
J Mimouni
- Fonction : Auteur
H Miyamoto
- Fonction : Auteur
Y Mizumoto
- Fonction : Auteur
A Monaco
- Fonction : Auteur
S Nagataki
- Fonction : Auteur
J.M Nachtman
- Fonction : Auteur
D Naumov
- Fonction : Auteur
T Nonaka
- Fonction : Auteur
T Ogawa
- Fonction : Auteur
S Ogio
- Fonction : Auteur
H Ohmori
- Fonction : Auteur
A.V Olinto
- Fonction : Auteur
Y Onel
- Fonction : Auteur
G Osteria
- Fonction : Auteur
A Pagliaro
- Fonction : Auteur
B Panico
- Fonction : Auteur
I.H Park
- Fonction : Auteur
T Paul
- Fonction : Auteur
M Pech
- Fonction : Auteur
F Perfetto
- Fonction : Auteur
P Picozza
- Fonction : Auteur
L.W Piotrowski
- Fonction : Auteur
Z Plebaniak
- Fonction : Auteur
J Posligua
- Fonction : Auteur
R Prevete
- Fonction : Auteur
M Przybylak
- Fonction : Auteur
E Reali
- Fonction : Auteur
P Reardon
- Fonction : Auteur
M.H Reno
- Fonction : Auteur
M Ricci
- Fonction : Auteur
G Romoli
- Fonction : Auteur
H Sagawa
- Fonction : Auteur
Z Sahnoune
- Fonction : Auteur
N Sakaki
- Fonction : Auteur
O.A Saprykin
- Fonction : Auteur
F Sarazin
- Fonction : Auteur
M Sato
- Fonction : Auteur
P Schovánek
- Fonction : Auteur
V Scotti
- Fonction : Auteur
S.A Sharakin
- Fonction : Auteur
K Shinozaki
- Fonction : Auteur
J.F Soriano
- Fonction : Auteur
J Szabelski
- Fonction : Auteur
N Tajima
- Fonction : Auteur
T Tajima
- Fonction : Auteur
Y Takahashi
- Fonction : Auteur
M Takeda
- Fonction : Auteur
Y Takizawa
- Fonction : Auteur
S.B Thomas
- Fonction : Auteur
L.G Tkachev
- Fonction : Auteur
T Tomida
- Fonction : Auteur
S Toscano
- Fonction : Auteur
M Traïche
- Fonction : Auteur
K Tsuno
- Fonction : Auteur
M Unger
- Fonction : Auteur
P Vallania
- Fonction : Auteur
L Valore
- Fonction : Auteur
T.M Venters
- Fonction : Auteur
C Vigorito
- Fonction : Auteur
M Vrabel
- Fonction : Auteur
S Wada
- Fonction : Auteur
J Watts
- Fonction : Auteur
L Wiencke
- Fonction : Auteur
D Winn
- Fonction : Auteur
H Wistrand
- Fonction : Auteur
I.V Yashin
- Fonction : Auteur
R Young
- Fonction : Auteur
M.Yu Zotov
- Fonction : Auteur
Résumé
The complexity of modern cosmic ray observatories and therich data sets they capture often require a sophisticated softwareframework to support the simulation of physical processes, detectorresponse, as well as reconstruction and analysis of real andsimulated data. Here we present the EUSO-Offline framework. Thecode base was originally developed by the Pierre AugerCollaboration, and portions of it have been adopted by othercollaborations to suit their needs. We have extended this softwareto fulfill the requirements of Ultra-High Energy Cosmic Raydetectors and very high energy neutrino detectors developed for theJoint Exploratory Missions for an Extreme Universe Observatory(JEM-EUSO). These path-finder instruments constitute a program tochart the path to a future space-based mission like POEMMA. Forcompleteness, we describe the overall structure of the frameworkdeveloped by the Auger collaboration and continue with a descriptionof the JEM-EUSO simulation and reconstruction capabilities. Theframework is written predominantly in modern C++ (compliled againstC++17) and incorporates third-party libraries chosen based onfunctionality and our best judgment regarding support andlongevity. Modularity is a central notion in the framework design, arequirement for large collaborations in which many individualscontribute to a common code base and often want to compare differentapproaches to a given problem. For the same reason, the framework isdesigned to be highly configurable, which allows us to contend witha variety of JEM-EUSO missions and observation scenarios. We alsodiscuss how we incorporate broad, industry-standard testing coveragewhich is necessary to ensure quality and maintainability of arelatively large code base, and the tools we employ to support amultitude of computing platforms and enable fast, reliableinstallation of external packages. Finally, we provide a fewexamples of simulation and reconstruction applications usingEUSO-Offline.
Format du dépôt | Notice |
---|---|
Type de dépôt | Article dans une revue |
Titre |
en
EUSO-Offline: A comprehensive simulation and analysis framework
|
Résumé |
en
The complexity of modern cosmic ray observatories and therich data sets they capture often require a sophisticated softwareframework to support the simulation of physical processes, detectorresponse, as well as reconstruction and analysis of real andsimulated data. Here we present the EUSO-Offline framework. Thecode base was originally developed by the Pierre AugerCollaboration, and portions of it have been adopted by othercollaborations to suit their needs. We have extended this softwareto fulfill the requirements of Ultra-High Energy Cosmic Raydetectors and very high energy neutrino detectors developed for theJoint Exploratory Missions for an Extreme Universe Observatory(JEM-EUSO). These path-finder instruments constitute a program tochart the path to a future space-based mission like POEMMA. Forcompleteness, we describe the overall structure of the frameworkdeveloped by the Auger collaboration and continue with a descriptionof the JEM-EUSO simulation and reconstruction capabilities. Theframework is written predominantly in modern C++ (compliled againstC++17) and incorporates third-party libraries chosen based onfunctionality and our best judgment regarding support andlongevity. Modularity is a central notion in the framework design, arequirement for large collaborations in which many individualscontribute to a common code base and often want to compare differentapproaches to a given problem. For the same reason, the framework isdesigned to be highly configurable, which allows us to contend witha variety of JEM-EUSO missions and observation scenarios. We alsodiscuss how we incorporate broad, industry-standard testing coveragewhich is necessary to ensure quality and maintainability of arelatively large code base, and the tools we employ to support amultitude of computing platforms and enable fast, reliableinstallation of external packages. Finally, we provide a fewexamples of simulation and reconstruction applications usingEUSO-Offline.
|
Auteur(s) |
S Abe
, J.H Adams
, D Allard
1
, P Alldredge
, R Aloisio
, L Anchordoqui
, A Anzalone
, E Arnone
, B Baret
1
, D Barghini
, M Battisti
1
, R Bellotti
, A.A Belov
, M Bertaina
, P.F Bertone
, M Bianciotto
, F Bisconti
, C Blaksley
, S Blin-Bondil
1
, K Bolmgren
, S Briz
, J Burton
, F Cafagna
, G Cambié
, D Campana
, F Capel
, R Caruso
, M Casolino
, C Cassardo
, A Castellina
, K Černý
, M.J Christl
, R Colalillo
, L Conti
, G Cotto
, H.J Crawford
, R Cremonini
, A Creusot
1
, A Cummings
, A de Castro Gónzalez
, C de la Taille
2
, R Diesing
, P Dinaucourt
2
, A Di Nola
, T Ebisuzaki
, J Eser
, S Falk
, F Fenu
, S Ferrarese
, G Filippatos
, W.W Finch
, F Flaminio
, C Fornaro
, M Fouka
, D Fuehne
, C Fuglesang
, M Fukushima
, D Gardiol
, G.K Garipov
, A Golzio
, P Gorodetzky
1
, F Guarino
, C Guépin
3
, A Haungs
, T Heibges
, F Isgrò
, E.G Judd
, F Kajino
, I Kaneko
, S.-W Kim
, P.A Klimov
, J.F Krizmanic
, V Kungel
, E Kuznetsov
, F. López Martínez
, D Mandát
, M Manfrin
, A Marcelli
, L Marcelli
, W Marszał
, J.N Matthews
, M Mese
, S.S Meyer
, J Mimouni
, H Miyamoto
, Y Mizumoto
, A Monaco
, S Nagataki
, J.M Nachtman
, D Naumov
, A Neronov
1
, T Nonaka
, T Ogawa
, S Ogio
, H Ohmori
, A.V Olinto
, Y Onel
, G Osteria
, A Pagliaro
, B Panico
, E Parizot
1, 4
, I.H Park
, T Paul
, M Pech
, F Perfetto
, P Picozza
, L.W Piotrowski
, Z Plebaniak
, J Posligua
, R Prevete
, G Prévôt
1
, M Przybylak
, E Reali
, P Reardon
, M.H Reno
, M Ricci
, G Romoli
, H Sagawa
, Z Sahnoune
, N Sakaki
, O.A Saprykin
, F Sarazin
, M Sato
, P Schovánek
, V Scotti
, S Selman
1
, S.A Sharakin
, K Shinozaki
, J.F Soriano
, J Szabelski
, N Tajima
, T Tajima
, Y Takahashi
, M Takeda
, Y Takizawa
, S.B Thomas
, L.G Tkachev
, T Tomida
, S Toscano
, M Traïche
, D Trofimov
1
, K Tsuno
, M Unger
, P Vallania
, L Valore
, T.M Venters
, C Vigorito
, M Vrabel
, S Wada
, J Watts
, L Wiencke
, D Winn
, H Wistrand
, I.V Yashin
, R Young
, M.Yu Zotov
1
APC (UMR_7164) -
AstroParticule et Cosmologie
( 1004962 )
- APC - UMR 7164, Université Paris Diderot, 10 rue Alice Domon et Léonie Duquet, case postale 7020, F-75205 Paris Cedex 13
- France
2
OMEGA -
Organisation de Micro-Électronique Générale Avancée
( 519387 )
- École polytechnique, bâtiment 404, 91128 Palaiseau Cedex
- France
3
LUPM -
Laboratoire Univers et Particules de Montpellier
( 1100810 )
- Place Eugène Bataillon - CC 72 34095 Montpellier Cédex 05
- France
4
IUF -
Institut universitaire de France
( 56663 )
- Maison des Universités 103 Boulevard Saint-Michel 75005 Paris
- France
|
Langue du document |
Anglais
|
Volume |
19
|
Numéro |
01
|
Page/Identifiant |
P01007
|
Date de publication |
2024
|
Audience |
Internationale
|
Comité de lecture |
Oui
|
Vulgarisation |
Non
|
Nom de la revue |
|
Domaine(s) |
|
Collaboration/Projet |
|
Mots-clés |
en
Simulation methods and programs, Software architectures (event data models, frameworks and databases), Analysis and statistical methods
|
arXiv Id | 2309.02577 |
DOI | 10.1088/1748-0221/19/01/P01007 |
inSPIRE HEP | 2694104 |
Loading...