From c741f6ce7bb43b115d08e190b93e0ce090ae3475 Mon Sep 17 00:00:00 2001
From: John Glover <glover.john@gmail.com>
Date: Thu, 4 Nov 2010 14:50:08 +0000
Subject: Fixed a couple of SMSPeakDetection bugs and updated the unit tests

---
 sms/sms.i | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

(limited to 'sms/sms.i')

diff --git a/sms/sms.i b/sms/sms.i
index 5474d80..e091312 100644
--- a/sms/sms.i
+++ b/sms/sms.i
@@ -83,19 +83,19 @@
 					  fLambda, iSamplingRate);
 	}
 	int simplsms_detectPeaks(int sizeMag, sfloat *pMag, int sizePhase, sfloat *pPhase, 
-						  SMS_SpectralPeaks *pPeakStruct, SMS_PeakParams *pPeakParams)
+						     SMS_SpectralPeaks *pPeakStruct, SMS_AnalParams *pAnalParams)
 	{
 		if(sizeMag != sizePhase)
 		{ 
 			sms_error("sizeMag != sizePhase");
 			return 0;
 		}
-		if(pPeakStruct->nPeaks < pPeakParams->iMaxPeaks)
+		if(pPeakStruct->nPeaks < pAnalParams->maxPeaks)
 		{ 
-			sms_error("nPeaks in SMS_SpectralPeaks is not large enough (less than SMS_PeakParams.iMaxPeaks)");
+			sms_error("nPeaks in SMS_SpectralPeaks is not large enough (less than SMS_AnalParams.maxPeaks)");
 			return 0;
 		}
-		pPeakStruct->nPeaksFound = sms_detectPeaks(sizeMag, pMag, pPhase, pPeakStruct->pSpectralPeaks, pPeakParams);
+		pPeakStruct->nPeaksFound = sms_detectPeaks(sizeMag, pMag, pPhase, pPeakStruct->pSpectralPeaks, pAnalParams);
 		return pPeakStruct->nPeaksFound;	
 	}
 	int simplsms_spectrum( int sizeWaveform, sfloat *pWaveform, int sizeWindow, sfloat *pWindow,
-- 
cgit v1.2.3