From d02aefdba349e7a343ec7fbe4fd91c9dbae6c126 Mon Sep 17 00:00:00 2001 From: Nikos Karastathis <n.karastathis@kit.edu> Date: Fri, 12 Mar 2021 15:46:45 +0100 Subject: [PATCH] fixed minus operator in QuantityVector.hpp and .inl --- corsika/detail/framework/geometry/QuantityVector.inl | 6 +++--- corsika/framework/geometry/QuantityVector.hpp | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/corsika/detail/framework/geometry/QuantityVector.inl b/corsika/detail/framework/geometry/QuantityVector.inl index 2ca24ee5a..c7f9457b9 100644 --- a/corsika/detail/framework/geometry/QuantityVector.inl +++ b/corsika/detail/framework/geometry/QuantityVector.inl @@ -17,8 +17,8 @@ namespace corsika { template <typename TDimension> - inline typename QuantityVector<TDimension>::quantity_type QuantityVector<TDimension>:: - operator[](size_t const index) const { + inline typename QuantityVector<TDimension>::quantity_type + QuantityVector<TDimension>::operator[](size_t const index) const { return quantity_type(phys::units::detail::magnitude_tag, eigenVector_[index]); } @@ -128,7 +128,7 @@ namespace corsika { } template <typename TDimension> - inline auto& QuantityVector<TDimension>::operator-() const { + inline auto QuantityVector<TDimension>::operator-() const { return QuantityVector<TDimension>(-eigenVector_); } diff --git a/corsika/framework/geometry/QuantityVector.hpp b/corsika/framework/geometry/QuantityVector.hpp index d9199dc57..ac7afc51e 100644 --- a/corsika/framework/geometry/QuantityVector.hpp +++ b/corsika/framework/geometry/QuantityVector.hpp @@ -89,7 +89,7 @@ namespace corsika { auto& operator-=(QuantityVector<TDimension> const& pQVec); - auto& operator-() const; + auto operator-() const; auto normalized() const; -- GitLab