diff --git a/examples/DDCMS/src/plugins/DDEcalEndcapAlgo.cpp b/examples/DDCMS/src/plugins/DDEcalEndcapAlgo.cpp index c6039aba4bc0acf549209a3f5a41d0de96b220f9..c90a0056f8374ca46c4d5e1fc166e6ceebaed51d 100644 --- a/examples/DDCMS/src/plugins/DDEcalEndcapAlgo.cpp +++ b/examples/DDCMS/src/plugins/DDEcalEndcapAlgo.cpp @@ -468,7 +468,7 @@ static long algorithm(dd4hep::Detector& /* description */, ParsingContext& ctxt, Solid eeCutBox = Box(ee.cutBoxName, ee.cutParms[0], ee.cutParms[1], ee.cutParms[2]); //************************************************************** - const double zFix(ee.zFront - 3172_mm); // fix for changing z offset + const double zFix(ee.zFront - 3172.0_mm); // fix for changing z offset //** fill supercrystal front and rear center positions from xml input for (unsigned int iC(0); iC != (unsigned int)ee.nSCquad; ++iC) { @@ -575,7 +575,7 @@ static long algorithm(dd4hep::Detector& /* description */, ParsingContext& ctxt, const double fifth(ee.cutParms[0] + ee.pFFifth * ee.crysRear); const double fac(ee.pF45); - const double zmm(0_mm); + const double zmm(0.0_mm); DDTranslation cutTra( 2 == iSCType ? DDTranslation(zmm, half, zmm) @@ -613,7 +613,7 @@ static long algorithm(dd4hep::Detector& /* description */, ParsingContext& ctxt, const double mySign(iSCType < 4 ? +1. : -1.); - const DDTranslation extraI(xyIOff + mySign * 2_mm, xyIOff + mySign * 2_mm, zIOff); + const DDTranslation extraI(xyIOff + mySign * 2.0_mm, xyIOff + mySign * 2.0_mm, zIOff); Solid eeCutInt = SubtractionSolid(ee.intName + std::to_string(iSCType), ns.solid(ee.intName + std::to_string(iSCType) + "Tmp"),