New Developments in DD4hep
For a successful experiment, it is of utmost importance to provide a consistent detector description. This is also the main motivation behind DD4hep, which addresses detector description in a broad sense including the geometry and the materials used in the device, and additional parameters describin...
Main Authors: | , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
EDP Sciences
2019-01-01
|
Series: | EPJ Web of Conferences |
Online Access: | https://www.epj-conferences.org/articles/epjconf/pdf/2019/19/epjconf_chep2018_02037.pdf |
_version_ | 1831669928005992448 |
---|---|
author | Petricˇ Marko Frank Markus Gaede Frank Sailer André |
author_facet | Petricˇ Marko Frank Markus Gaede Frank Sailer André |
author_sort | Petricˇ Marko |
collection | DOAJ |
description | For a successful experiment, it is of utmost importance to provide a consistent detector description. This is also the main motivation behind DD4hep, which addresses detector description in a broad sense including the geometry and the materials used in the device, and additional parameters describing, e.g., the detection techniques, constants required for alignment and calibration, description of the readout structures and conditions data. An integral part of DD4hep is DDG4 which is a powerful tool that converts arbitrary DD4hep detector geometries to Geant4 and provides access to all Geant4 action stages. It is equipped with a comprehensive plugins suite that includes handling of different IO formats; Monte Carlo truth linking and a large set of segmentation and sensitive detector classes, allowing the simulation of a wide variety of detector technologies. In the following, recent developments in DD4hep/DDG4 like the addition of a ROOT based persistency mechanism for the detector description and the development of framework support for DDG4 are highlighted. Through this mechanism an experiment’s data processing framework can interface its essential tools to all DDG4 actions. This allows for simple integration of DD4hep into existing experiment frameworks. |
first_indexed | 2024-12-19T23:08:22Z |
format | Article |
id | doaj.art-7dbd71947d4d4b449a3d0e1b6818925c |
institution | Directory Open Access Journal |
issn | 2100-014X |
language | English |
last_indexed | 2024-12-19T23:08:22Z |
publishDate | 2019-01-01 |
publisher | EDP Sciences |
record_format | Article |
series | EPJ Web of Conferences |
spelling | doaj.art-7dbd71947d4d4b449a3d0e1b6818925c2022-12-21T20:02:19ZengEDP SciencesEPJ Web of Conferences2100-014X2019-01-012140203710.1051/epjconf/201921402037epjconf_chep2018_02037New Developments in DD4hepPetricˇ MarkoFrank MarkusGaede FrankSailer AndréFor a successful experiment, it is of utmost importance to provide a consistent detector description. This is also the main motivation behind DD4hep, which addresses detector description in a broad sense including the geometry and the materials used in the device, and additional parameters describing, e.g., the detection techniques, constants required for alignment and calibration, description of the readout structures and conditions data. An integral part of DD4hep is DDG4 which is a powerful tool that converts arbitrary DD4hep detector geometries to Geant4 and provides access to all Geant4 action stages. It is equipped with a comprehensive plugins suite that includes handling of different IO formats; Monte Carlo truth linking and a large set of segmentation and sensitive detector classes, allowing the simulation of a wide variety of detector technologies. In the following, recent developments in DD4hep/DDG4 like the addition of a ROOT based persistency mechanism for the detector description and the development of framework support for DDG4 are highlighted. Through this mechanism an experiment’s data processing framework can interface its essential tools to all DDG4 actions. This allows for simple integration of DD4hep into existing experiment frameworks.https://www.epj-conferences.org/articles/epjconf/pdf/2019/19/epjconf_chep2018_02037.pdf |
spellingShingle | Petricˇ Marko Frank Markus Gaede Frank Sailer André New Developments in DD4hep EPJ Web of Conferences |
title | New Developments in DD4hep |
title_full | New Developments in DD4hep |
title_fullStr | New Developments in DD4hep |
title_full_unstemmed | New Developments in DD4hep |
title_short | New Developments in DD4hep |
title_sort | new developments in dd4hep |
url | https://www.epj-conferences.org/articles/epjconf/pdf/2019/19/epjconf_chep2018_02037.pdf |
work_keys_str_mv | AT petricˇmarko newdevelopmentsindd4hep AT frankmarkus newdevelopmentsindd4hep AT gaedefrank newdevelopmentsindd4hep AT sailerandre newdevelopmentsindd4hep |