From f015cb654ad3c5071d0a7d03c2d415b43722d638 Mon Sep 17 00:00:00 2001 From: Markus FRANK <Markus.Frank@cern.ch> Date: Wed, 18 Nov 2020 16:25:46 +0100 Subject: [PATCH] Undo error introduced in ConeSegement shape plugin --- DDCore/src/plugins/ShapePlugins.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/DDCore/src/plugins/ShapePlugins.cpp b/DDCore/src/plugins/ShapePlugins.cpp index 29dd992f6..a620ad187 100644 --- a/DDCore/src/plugins/ShapePlugins.cpp +++ b/DDCore/src/plugins/ShapePlugins.cpp @@ -89,6 +89,7 @@ static Handle<TObject> create_ConeSegment(Detector&, xml_h element) { else { double start_phi = e.startphi(0.0); double delta_phi = e.deltaphi(2*M_PI); + while ( start_phi > 2.0*M_PI ) start_phi -= 2.0*M_PI; /// New naming: angles from [startphi,startphi+deltaphi] solid = ConeSegment(e.dz(),e.rmin1(0.0),e.rmax1(),e.rmin2(0.0),e.rmax2(),start_phi,start_phi+delta_phi); } -- GitLab