From 3e78a691cc16413bff5b3e63a82c8af87d1230db Mon Sep 17 00:00:00 2001 From: Markus Frank <Markus.Frank@cern.ch> Date: Wed, 23 Oct 2019 12:16:12 +0200 Subject: [PATCH] Fix compiler error for BooleanSolid for c++14 --- DDCore/include/DD4hep/Shapes.h | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/DDCore/include/DD4hep/Shapes.h b/DDCore/include/DD4hep/Shapes.h index f35d41373..f284302c3 100644 --- a/DDCore/include/DD4hep/Shapes.h +++ b/DDCore/include/DD4hep/Shapes.h @@ -1282,15 +1282,13 @@ namespace dd4hep { * \ingroup DD4HEP_CORE */ class BooleanSolid : public Solid_type<TGeoCompositeShape> { - protected: + public: /// Default constructor BooleanSolid() = default; /// Move Constructor BooleanSolid(BooleanSolid&& b) = default; /// Copy Constructor BooleanSolid(const BooleanSolid& b) = default; - - public: /// Constructor to be used when passing an already created object template <typename Q> BooleanSolid(const Handle<Q>& e) : Solid_type<Object>(e) { } -- GitLab