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...
Autores principales: | , , , , , , |
---|---|
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 |