diff --git a/DDCore/include/DDSegmentation/MegatileLayerGridXY.h b/DDCore/include/DDSegmentation/MegatileLayerGridXY.h
index b98c9ad1d1b174711d105a5613714273b1e4b802..462c9d802673dbf512823108d81b56fd093ac8bb 100644
--- a/DDCore/include/DDSegmentation/MegatileLayerGridXY.h
+++ b/DDCore/include/DDSegmentation/MegatileLayerGridXY.h
@@ -107,8 +107,6 @@ namespace dd4hep {
       int getUnifNCellsY() {return _unif_nCellsY;}
 
       
-    protected:
-
       struct segInfo {
         double megaTileSizeX = 0;
         double megaTileSizeY = 0;
@@ -119,6 +117,9 @@ namespace dd4hep {
         segInfo() = default;
       };
 
+    protected:
+
+
       mutable segInfo _currentSegInfo;
 
       void getSegInfo( unsigned int layerIndex, unsigned int waferIndex) const;