From eb49cb5b8d03b3ccfe3e7fc8cea53f9517880570 Mon Sep 17 00:00:00 2001
From: Maximilian Reininghaus <maximilian.reininghaus@kit.edu>
Date: Wed, 13 Feb 2019 16:39:14 +0100
Subject: [PATCH] use eigen's vector normalization

---
 Framework/Geometry/QuantityVector.h | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/Framework/Geometry/QuantityVector.h b/Framework/Geometry/QuantityVector.h
index ab57a994d..2712c188d 100644
--- a/Framework/Geometry/QuantityVector.h
+++ b/Framework/Geometry/QuantityVector.h
@@ -118,7 +118,7 @@ namespace corsika::geometry {
 
     auto& operator-() const { return QuantityVector<dim>(-eVector); }
 
-    auto normalized() const { return (*this) * (1 / norm()); }
+    auto normalized() const { return QuantityVector<dim>(eVector.normalized()); }
 
     auto operator==(QuantityVector<dim> const& p) const { return eVector == p.eVector; }
   };
-- 
GitLab