From 862adb22a237babd1459058e55e80bce35a89890 Mon Sep 17 00:00:00 2001 From: Markus Frank <Markus.Frank@cern.ch> Date: Fri, 15 Nov 2019 15:09:40 +0100 Subject: [PATCH] Fix density issue in DDCMS. See issue: https://github.com/AIDASoft/DD4hep/issues/595 --- examples/DDCMS/src/plugins/DDDefinitions2Objects.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/examples/DDCMS/src/plugins/DDDefinitions2Objects.cpp b/examples/DDCMS/src/plugins/DDDefinitions2Objects.cpp index a6326ed8c..c6bba75cb 100644 --- a/examples/DDCMS/src/plugins/DDDefinitions2Objects.cpp +++ b/examples/DDCMS/src/plugins/DDDefinitions2Objects.cpp @@ -489,7 +489,7 @@ template <> void Converter<compositematerial>::operator()(xml_h element) const TGeoMaterial* mat = mgr.GetMaterial(nam.c_str()); if ( 0 == mat ) { const char* matname = nam.c_str(); - double density = xmat.density(); + double density = xmat.density() / (dd4hep::g/dd4hep::cm3); xml_coll_t composites(xmat,_CMU(MaterialFraction)); TGeoMixture* mix = new TGeoMixture(nam.c_str(), composites.size(), density); -- GitLab