From f1e52713456825d6e71d4c0df482fb1fc70f22fb Mon Sep 17 00:00:00 2001 From: Shaojun Lu <shaojun.lu@desy.de> Date: Mon, 7 Dec 2015 16:56:36 +0000 Subject: [PATCH] Implement layerOffset set and get functions for AhcalTiledLayer. --- .../include/DDSegmentation/TiledLayerGridXY.h | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/DDSegmentation/include/DDSegmentation/TiledLayerGridXY.h b/DDSegmentation/include/DDSegmentation/TiledLayerGridXY.h index 3f23db73f..603df0490 100644 --- a/DDSegmentation/include/DDSegmentation/TiledLayerGridXY.h +++ b/DDSegmentation/include/DDSegmentation/TiledLayerGridXY.h @@ -44,6 +44,14 @@ public: double offsetY() const { return _offsetY; } + /// access the coordinate layerOffset in X + std::vector<double> layerOffsetX() const { + return _layerOffsetX; + } + /// access the coordinate layerOffset in Y + std::vector<double> layerOffsetY() const { + return _layerOffsetY; + } /// access the field name used for X const std::string& fieldNameX() const { return _xId; @@ -68,6 +76,14 @@ public: void setOffsetY(double offset) { _offsetY = offset; } + /// set the coordinate layerOffset in X + void setLayerOffsetX(double offset) { + _layerOffsetX.push_back(offset); + } + /// set the coordinate layerOffset in Y + void setLayerOffsetY(double offset) { + _layerOffsetY.push_back(offset); + } /// set the field name used for X void setFieldNameX(const std::string& fieldName) { _xId = fieldName; -- GitLab