From c4e53bdb22499f854902555df8d23b5ededda8a2 Mon Sep 17 00:00:00 2001
From: Andre Sailer <andre.philippe.sailer@cern.ch>
Date: Wed, 18 Mar 2015 15:34:50 +0000
Subject: [PATCH] PolarGridRPhi2: Fixes for setters

Fix typo in function name, change comment for function
Add setters using vectors
---
 .../include/DDSegmentation/PolarGridRPhi2.h       | 15 +++++++++++++--
 1 file changed, 13 insertions(+), 2 deletions(-)

diff --git a/DDSegmentation/include/DDSegmentation/PolarGridRPhi2.h b/DDSegmentation/include/DDSegmentation/PolarGridRPhi2.h
index 85a110a93..7721ae174 100644
--- a/DDSegmentation/include/DDSegmentation/PolarGridRPhi2.h
+++ b/DDSegmentation/include/DDSegmentation/PolarGridRPhi2.h
@@ -50,14 +50,25 @@ public:
 	const std::string& fieldNamePhi() const {
 		return _phiId;
 	}
-	/// set the grid size in R
-	void setgridRValues(double cellSize, int position) {
+	/// set the grid Boundaries in R
+	void setGridRValues(double cellSize, int position) {
 		_gridRValues[position] = cellSize;
 	}
 	/// set the grid size in Phi
         void setGridSizePhi(double cellSize, int position) {
 		_gridPhiValues[position] = cellSize;
 	}
+
+        /// set the grid boundaries for R
+        void setGridRValues(std::vector<double> const& rValues) {
+	  _gridRValues = std::vector<double>(rValues);
+	}
+
+        void setGridPhiValues(std::vector<double> const& phiValues) {
+	  _gridPhiValues = std::vector<double>(phiValues);
+	}
+
+
 	/// set the coordinate offset in R
 	void setOffsetR(double offset) {
 		_offsetR = offset;
-- 
GitLab