From a43183ed4df82ad1ec3070721c12b8f66e974841 Mon Sep 17 00:00:00 2001 From: Wouter Deconinck <wdconinc@gmail.com> Date: Tue, 7 Dec 2021 04:09:54 +0000 Subject: [PATCH] FieldMapBrBz.cpp: clang is picky about default arguments on default constructor --- src/FieldMapBrBz.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/FieldMapBrBz.cpp b/src/FieldMapBrBz.cpp index ddac9a9f..e0f8f4ec 100644 --- a/src/FieldMapBrBz.cpp +++ b/src/FieldMapBrBz.cpp @@ -19,7 +19,7 @@ using namespace dd4hep; class FieldMapBrBz : public dd4hep::CartesianField::Object { public: - FieldMapBrBz(const std::string &field_type); + FieldMapBrBz(const std::string &field_type = "magnetic"); void Configure(double rmin, double rmax, double rstep, double zmin, double zmax, double zstep); void LoadMap(const std::string &map_file, double scale); void GetIndices(double r, double z, int &ir, int &iz, double &dr, double &dz); @@ -35,7 +35,7 @@ private: }; // constructor -FieldMapBrBz::FieldMapBrBz(const std::string &field_type = "magnetic") +FieldMapBrBz::FieldMapBrBz(const std::string &field_type) { std::string ftype = field_type; for (auto &c : ftype) { c = tolower(c); } -- GitLab