Cargando…

Using DD4hep through Gaudi for new experiments and LHCb

The LHCb Software Framework Gaudi is a C++ software framework for HEP applications used by several experiments.Although Gaudi is extremely flexible and extensible, its adoption is limited by the lack of certain components that are fundamental for the software framework of an experiment, in particula...

Descripción completa

Detalles Bibliográficos
Autores principales: Clemencic, M, Karachaliou, A
Lenguaje:eng
Publicado: 2015
Materias:
Acceso en línea:https://dx.doi.org/10.1088/1742-6596/664/7/072012
http://cds.cern.ch/record/2134620
_version_ 1780949917448011776
author Clemencic, M
Karachaliou, A
author_facet Clemencic, M
Karachaliou, A
author_sort Clemencic, M
collection CERN
description The LHCb Software Framework Gaudi is a C++ software framework for HEP applications used by several experiments.Although Gaudi is extremely flexible and extensible, its adoption is limited by the lack of certain components that are fundamental for the software framework of an experiment, in particular a detector description framework, whose implementation is delegated to the adopters.To enable future experiments to quickly adopt Gaudi, we integrated the DD4hep toolkit in the existing software framework, and, as a proof of concept, we used it with the LHCb software applications, from simulation to reconstruction and analysis.We will describe how the DD4hep toolkit can be used by a new experiment, as well as how we can migrate an existing detector description framework to the new toolkit.
id oai-inspirehep.net-1413994
institution Organización Europea para la Investigación Nuclear
language eng
publishDate 2015
record_format invenio
spelling oai-inspirehep.net-14139942022-08-10T13:01:02Zdoi:10.1088/1742-6596/664/7/072012http://cds.cern.ch/record/2134620engClemencic, MKarachaliou, AUsing DD4hep through Gaudi for new experiments and LHCbComputing and ComputersThe LHCb Software Framework Gaudi is a C++ software framework for HEP applications used by several experiments.Although Gaudi is extremely flexible and extensible, its adoption is limited by the lack of certain components that are fundamental for the software framework of an experiment, in particular a detector description framework, whose implementation is delegated to the adopters.To enable future experiments to quickly adopt Gaudi, we integrated the DD4hep toolkit in the existing software framework, and, as a proof of concept, we used it with the LHCb software applications, from simulation to reconstruction and analysis.We will describe how the DD4hep toolkit can be used by a new experiment, as well as how we can migrate an existing detector description framework to the new toolkit.oai:inspirehep.net:14139942015
spellingShingle Computing and Computers
Clemencic, M
Karachaliou, A
Using DD4hep through Gaudi for new experiments and LHCb
title Using DD4hep through Gaudi for new experiments and LHCb
title_full Using DD4hep through Gaudi for new experiments and LHCb
title_fullStr Using DD4hep through Gaudi for new experiments and LHCb
title_full_unstemmed Using DD4hep through Gaudi for new experiments and LHCb
title_short Using DD4hep through Gaudi for new experiments and LHCb
title_sort using dd4hep through gaudi for new experiments and lhcb
topic Computing and Computers
url https://dx.doi.org/10.1088/1742-6596/664/7/072012
http://cds.cern.ch/record/2134620
work_keys_str_mv AT clemencicm usingdd4hepthroughgaudifornewexperimentsandlhcb
AT karachalioua usingdd4hepthroughgaudifornewexperimentsandlhcb