New Developments in DD4hep
CH-1211 Geneva 23,
2 DESY, Notkestraße 85, D-22607, Hamburg, Germany
⇤ e-mail: firstname.lastname@example.org
Published online: 17 September 2019
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.
© The Authors, published by EDP Sciences, 2019
This is an Open Access article distributed under the terms of the Creative Commons Attribution License 4.0, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.