LArSoft and Future Framework Directions at Fermilab
The diversity of the scientific goals across HEP experiments necessitates unique bodies of software tailored for achieving particular physics results. The challenge, however, is to identify the software that must be unique, and the code that is unnecessarily duplicated, which results in wasted effor...
Main Author: | |
---|---|
Format: | Article |
Language: | English |
Published: |
EDP Sciences
2020-01-01
|
Series: | EPJ Web of Conferences |
Online Access: | https://www.epj-conferences.org/articles/epjconf/pdf/2020/21/epjconf_chep2020_05008.pdf |
id |
doaj-29f30499c73d448f98526f46cef73bd2 |
---|---|
record_format |
Article |
spelling |
doaj-29f30499c73d448f98526f46cef73bd22021-08-02T15:10:40ZengEDP SciencesEPJ Web of Conferences2100-014X2020-01-012450500810.1051/epjconf/202024505008epjconf_chep2020_05008LArSoft and Future Framework Directions at FermilabKnoepfel Kyle0Fermi National Accelerator LaboratoryThe diversity of the scientific goals across HEP experiments necessitates unique bodies of software tailored for achieving particular physics results. The challenge, however, is to identify the software that must be unique, and the code that is unnecessarily duplicated, which results in wasted effort and inhibits code maintainability. Fermilab has a history of supporting and developing software projects that are shared among HEP experiments. Fermilab’s scientific computing division currently expends effort in maintaining and developing the LArSoft toolkit, used by liquid argon TPC experiments, as well as the event-processing framework technologies used by LArSoft, CMS, DUNE, and the majority of Fermilab-hosted experiments. As computing needs for DUNE and the HL-LHC become clearer, the computing models are being rethought. Presented here are Fermilab’s plans for addressing the evolving software landscape as it relates to LArSoft and the data-processing frameworks, specifically as it relates to the DUNE experiment.https://www.epj-conferences.org/articles/epjconf/pdf/2020/21/epjconf_chep2020_05008.pdf |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Knoepfel Kyle |
spellingShingle |
Knoepfel Kyle LArSoft and Future Framework Directions at Fermilab EPJ Web of Conferences |
author_facet |
Knoepfel Kyle |
author_sort |
Knoepfel Kyle |
title |
LArSoft and Future Framework Directions at Fermilab |
title_short |
LArSoft and Future Framework Directions at Fermilab |
title_full |
LArSoft and Future Framework Directions at Fermilab |
title_fullStr |
LArSoft and Future Framework Directions at Fermilab |
title_full_unstemmed |
LArSoft and Future Framework Directions at Fermilab |
title_sort |
larsoft and future framework directions at fermilab |
publisher |
EDP Sciences |
series |
EPJ Web of Conferences |
issn |
2100-014X |
publishDate |
2020-01-01 |
description |
The diversity of the scientific goals across HEP experiments necessitates unique bodies of software tailored for achieving particular physics results. The challenge, however, is to identify the software that must be unique, and the code that is unnecessarily duplicated, which results in wasted effort and inhibits code maintainability.
Fermilab has a history of supporting and developing software projects that are shared among HEP experiments. Fermilab’s scientific computing division currently expends effort in maintaining and developing the LArSoft toolkit, used by liquid argon TPC experiments, as well as the event-processing framework technologies used by LArSoft, CMS, DUNE, and the majority of Fermilab-hosted experiments. As computing needs for DUNE and the HL-LHC become clearer, the computing models are being rethought. Presented here are Fermilab’s plans for addressing the evolving software landscape as it relates to LArSoft and the data-processing frameworks, specifically as it relates to the DUNE experiment. |
url |
https://www.epj-conferences.org/articles/epjconf/pdf/2020/21/epjconf_chep2020_05008.pdf |
work_keys_str_mv |
AT knoepfelkyle larsoftandfutureframeworkdirectionsatfermilab |
_version_ |
1721230782484185088 |