From d55fca62969df9601afd82884a56eb7756a621e8 Mon Sep 17 00:00:00 2001
From: Tim Behrens <behrens@fmrib.ox.ac.uk>
Date: Fri, 10 Jun 2005 16:25:50 +0000
Subject: [PATCH] *** empty log message ***

---
 miscmaths.cc | 8 ++++++++
 1 file changed, 8 insertions(+)

diff --git a/miscmaths.cc b/miscmaths.cc
index a21f879..6e42bd3 100644
--- a/miscmaths.cc
+++ b/miscmaths.cc
@@ -1046,6 +1046,14 @@ void cart2sph(const ColumnVector& dir, float& th, float& ph)
 
 void cart2sph(const Matrix& dir,ColumnVector& th,ColumnVector& ph)
 {
+  if(th.Nrows()!=dir.Ncols()){
+    th.ReSize(dir.Ncols());
+  }
+
+  if(ph.Nrows()!=dir.Ncols()){
+    ph.ReSize(dir.Ncols());
+  }
+
   for (int i=1;i<=dir.Ncols();i++) {
     float mag=sqrt(dir(1,i)*dir(1,i)+dir(2,i)*dir(2,i)+dir(3,i)*dir(3,i));
     if(mag==0){
-- 
GitLab