From 8bb52584c96e66d5c850d97f26efbfe5d9ec71bd Mon Sep 17 00:00:00 2001
From: Gabriel Studer <schdaude@localhost.localdomain>
Date: Sun, 24 Nov 2013 02:21:41 +0100
Subject: [PATCH] requires geometric mean to calculate proper covariance matrix

---
 modules/mol/base/src/bounding_box.cc | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/modules/mol/base/src/bounding_box.cc b/modules/mol/base/src/bounding_box.cc
index 4b3e46d35..4b70f7817 100644
--- a/modules/mol/base/src/bounding_box.cc
+++ b/modules/mol/base/src/bounding_box.cc
@@ -36,7 +36,7 @@ public:
   PrincipalAxisCalc(const EntityHandle& ent): 
     natoms_(ent.GetAtomCount())
   {
-    mean_=ent.GetBounds().GetCenter();
+    mean_=ent.GetCenterOfAtoms();
     cov_.setZero();
   }
   PrincipalAxisCalc(const AtomHandleList& atoms):
@@ -55,7 +55,7 @@ public:
   PrincipalAxisCalc(const EntityView& ent): 
     natoms_(ent.GetAtomCount())
   {
-    mean_=ent.GetBounds().GetCenter();
+    mean_=ent.GetCenterOfAtoms();
     cov_.setZero();
   }  
   virtual bool VisitAtom(const AtomHandle& atom)
-- 
GitLab