Cargando…

CMS Experience with Adoption of the Community supported DD4hep Toolkit

DD4hep is an open-source software toolkit that provides comprehensive and complete generic detector descriptions for high energy physics (HEP) detectors. The Compact Muon Solenoid collaboration (CMS) has recently evaluated and adopted DD4hep to replace its custom detectordescription software. CMS ha...

Descripción completa

Detalles Bibliográficos
Autores principales: Vuosalo, Carl Onni Urho, Banerjee, Sunanda, Frank, Markus, Ivanchenko, Vladimir, Lo Meo, Sergio, Osborne, Ianna, Vargas Hernandez, Andres
Lenguaje:eng
Publicado: 2020
Materias:
Acceso en línea:https://dx.doi.org/10.1051/epjconf/202024502032
http://cds.cern.ch/record/2780129
_version_ 1780971853435633664
author Vuosalo, Carl Onni Urho
Banerjee, Sunanda
Frank, Markus
Ivanchenko, Vladimir
Lo Meo, Sergio
Osborne, Ianna
Vargas Hernandez, Andres
author_facet Vuosalo, Carl Onni Urho
Banerjee, Sunanda
Frank, Markus
Ivanchenko, Vladimir
Lo Meo, Sergio
Osborne, Ianna
Vargas Hernandez, Andres
author_sort Vuosalo, Carl Onni Urho
collection CERN
description DD4hep is an open-source software toolkit that provides comprehensive and complete generic detector descriptions for high energy physics (HEP) detectors. The Compact Muon Solenoid collaboration (CMS) has recently evaluated and adopted DD4hep to replace its custom detectordescription software. CMS has demanding software requirements as a very large, long-running experiment that must support legacy geometries and study many possible upgraded detector designs of a constantly evolving detector that will be taking data for many years to come. CMS has chosenDD4hep since it is a high-quality, community-supported solution that will benefit from continuing modernization and maintenance. This presentation will discuss the issues of DD4hep adoption, the advantages and disadvantages of the various design choices, performance results, and the integration of the plugin systems from CMS and Gaudi, another open-source software framework. Recommendations about DD4hep based upon the CMS use cases will also be presented.
id cern-2780129
institution Organización Europea para la Investigación Nuclear
language eng
publishDate 2020
record_format invenio
spelling cern-27801292022-10-20T14:30:35Zdoi:10.1051/epjconf/202024502032http://cds.cern.ch/record/2780129engVuosalo, Carl Onni UrhoBanerjee, SunandaFrank, MarkusIvanchenko, VladimirLo Meo, SergioOsborne, IannaVargas Hernandez, AndresCMS Experience with Adoption of the Community supported DD4hep ToolkitDetectors and Experimental TechniquesComputing and ComputersDD4hep is an open-source software toolkit that provides comprehensive and complete generic detector descriptions for high energy physics (HEP) detectors. The Compact Muon Solenoid collaboration (CMS) has recently evaluated and adopted DD4hep to replace its custom detectordescription software. CMS has demanding software requirements as a very large, long-running experiment that must support legacy geometries and study many possible upgraded detector designs of a constantly evolving detector that will be taking data for many years to come. CMS has chosenDD4hep since it is a high-quality, community-supported solution that will benefit from continuing modernization and maintenance. This presentation will discuss the issues of DD4hep adoption, the advantages and disadvantages of the various design choices, performance results, and the integration of the plugin systems from CMS and Gaudi, another open-source software framework. Recommendations about DD4hep based upon the CMS use cases will also be presented.DD4hep is an open-source software toolkit that provides comprehensive and complete generic detector descriptions for high energy physics (HEP) detectors. The Compact Muon Solenoid collaboration (CMS) has recently evaluated and adopted DD4hep to replace its custom detector description software. CMS has demanding software requirements as a very large, longrunning experiment that must support legacy geometries and study many possible upgraded detector designs of a constantly evolving detector that will be taking data for many years to come. CMS has chosen DD4hep since it is a high-quality, community-supported solution that will benefit from continuing modernization and maintenance. This presentation will discuss the issues of DD4hep adoption, the advantages and disadvantages of the various design choices, performance results, and the integration of the plugin systems from CMS and Gaudi, another open-source software framework. Recommendations about DD4hep based upon the CMS use cases will also be presented.CMS-CR-2020-021oai:cds.cern.ch:27801292020-01-27
spellingShingle Detectors and Experimental Techniques
Computing and Computers
Vuosalo, Carl Onni Urho
Banerjee, Sunanda
Frank, Markus
Ivanchenko, Vladimir
Lo Meo, Sergio
Osborne, Ianna
Vargas Hernandez, Andres
CMS Experience with Adoption of the Community supported DD4hep Toolkit
title CMS Experience with Adoption of the Community supported DD4hep Toolkit
title_full CMS Experience with Adoption of the Community supported DD4hep Toolkit
title_fullStr CMS Experience with Adoption of the Community supported DD4hep Toolkit
title_full_unstemmed CMS Experience with Adoption of the Community supported DD4hep Toolkit
title_short CMS Experience with Adoption of the Community supported DD4hep Toolkit
title_sort cms experience with adoption of the community supported dd4hep toolkit
topic Detectors and Experimental Techniques
Computing and Computers
url https://dx.doi.org/10.1051/epjconf/202024502032
http://cds.cern.ch/record/2780129
work_keys_str_mv AT vuosalocarlonniurho cmsexperiencewithadoptionofthecommunitysupporteddd4heptoolkit
AT banerjeesunanda cmsexperiencewithadoptionofthecommunitysupporteddd4heptoolkit
AT frankmarkus cmsexperiencewithadoptionofthecommunitysupporteddd4heptoolkit
AT ivanchenkovladimir cmsexperiencewithadoptionofthecommunitysupporteddd4heptoolkit
AT lomeosergio cmsexperiencewithadoptionofthecommunitysupporteddd4heptoolkit
AT osborneianna cmsexperiencewithadoptionofthecommunitysupporteddd4heptoolkit
AT vargashernandezandres cmsexperiencewithadoptionofthecommunitysupporteddd4heptoolkit