diff src/DynamicVector.cpp @ 22:9860abc92a30

follower has confidence measure now just using best match. Difficulty in visualising the speed likelihood fn
author Andrew N Robertson <andrew.robertson@eecs.qmul.ac.uk>
date Wed, 30 Nov 2011 11:48:35 +0000
parents 75dcd1308658
children 032edf186a68
line wrap: on
line diff
--- a/src/DynamicVector.cpp	Sun Nov 27 21:56:19 2011 +0000
+++ b/src/DynamicVector.cpp	Wed Nov 30 11:48:35 2011 +0000
@@ -137,7 +137,7 @@
 	//now delete tmp array
 }
 
-void DynamicVector::addGaussianShape(double mean, double StdDev, double factor){
+void DynamicVector::addGaussianShape(const double& mean, const double& StdDev, double factor){
 	
 	int i;
 	double std_dev_factor = (2*StdDev*StdDev);
@@ -152,7 +152,7 @@
 //	addGaussianShapeByLookupTable(mean, StdDev, factor);
 }
 
-void DynamicVector::addGaussianShapeByLookupTable(double& mean, double& StdDev, double& factor){
+void DynamicVector::addGaussianShapeByLookupTable(double& mean, double& StdDev, double factor){
 	int i;
 	int lookupIndex ;
 	factor *= (1/(StdDev*sqrt(2*PI)));
@@ -187,14 +187,14 @@
 
 }
 
-void DynamicVector::addConstant(double value){
+void DynamicVector::addConstant(const double& value){
 	for (int i=0;i<array.size();i++){
 		array[i] += value;
 	}
 }
 
 
-void DynamicVector::addToIndex(int index, double constant){
+void DynamicVector::addToIndex(const int& index, const double& constant){
 	array[index] += constant;
 }