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...

Full description

Bibliographic Details
Main Authors: Petricˇ Marko, Frank Markus, Gaede Frank, Sailer André
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