diff --git a/DDSurfaces/src/DiskSurface.cpp b/DDSurfaces/src/DiskSurface.cpp
index ec32d393e2a459912c4c6286fb3d1df53b8852dd..869a842675a11c1bc5bc9efee028194b923a3e92 100644
--- a/DDSurfaces/src/DiskSurface.cpp
+++ b/DDSurfaces/src/DiskSurface.cpp
@@ -1,3 +1,5 @@
+#define OBSOLETE
+#ifndef OBSOLETE
 /*
  * DiskSurface.cpp
  *
@@ -38,3 +40,5 @@ MeasurementDirections DiskSurface::measurement(const Vector3D& point) const {
 }
 
 } /* namespace DDSurfaces */
+
+#endif
diff --git a/DDSurfaces/src/StraightLineSurface.cpp b/DDSurfaces/src/StraightLineSurface.cpp
index dcf960a30b73d180e8b76115bcf305f3417f82fb..604a50dfbef38afbc8896d38cb23f34385ddb557 100644
--- a/DDSurfaces/src/StraightLineSurface.cpp
+++ b/DDSurfaces/src/StraightLineSurface.cpp
@@ -1,3 +1,5 @@
+#define OBSOLETE
+#ifndef OBSOLETE
 /*
  * StraightLineSurface.cpp
  *
@@ -38,3 +40,5 @@ MeasurementDirections StraightLineSurface::measurement(const Vector3D& point) co
 }
 
 } /* namespace DDSurfaces */
+
+#endif
diff --git a/DDSurfaces/src/ZCylinderSurface.cpp b/DDSurfaces/src/ZCylinderSurface.cpp
index 1d25b17f87e2f2ff24aadf4c39c0f4fe3880e89d..9c3f6d081a67696067f2f2f669dbb7a4d056042c 100644
--- a/DDSurfaces/src/ZCylinderSurface.cpp
+++ b/DDSurfaces/src/ZCylinderSurface.cpp
@@ -1,3 +1,5 @@
+#define OBSOLETE
+#ifndef OBSOLETE
 /*
  * ZCylinderSurface.cpp
  *
@@ -38,3 +40,5 @@ MeasurementDirections ZCylinderSurface::measurement(const Vector3D& point) const
 }
 
 } /* namespace DDSurfaces */
+
+#endif
diff --git a/DDSurfaces/src/ZPlanarSurface.cpp b/DDSurfaces/src/ZPlanarSurface.cpp
index 001440fef1b36d9bbd686d56d39340793accfe74..5c7b4561ec983a0be6e1818d8499d8a5cf8574af 100644
--- a/DDSurfaces/src/ZPlanarSurface.cpp
+++ b/DDSurfaces/src/ZPlanarSurface.cpp
@@ -1,3 +1,5 @@
+#define OBSOLETE
+#ifndef OBSOLETE
 /*
  * ZPlanarSurface.cpp
  *
@@ -38,3 +40,6 @@ MeasurementDirections ZPlanarSurface::measurement(const Vector3D& point) const {
 }
 
 } /* namespace DDSurfaces */
+
+#endif
+