diff --git a/Device/Coord/CoordSystem2D.cpp b/Device/Coord/CoordSystem2D.cpp
index 3b35c2f51763cdec3aeea1ec18ab8f50a7b98a3b..a4cea536ee628c26d8348712f0c72577b86ecc3c 100644
--- a/Device/Coord/CoordSystem2D.cpp
+++ b/Device/Coord/CoordSystem2D.cpp
@@ -51,11 +51,6 @@ CoordSystem2D::CoordSystem2D(const CoordSystem2D& other)
 {
 }
 
-void CoordSystem2D::addAxisData(std::string name, double min, double max, size_t nbins)
-{
-    m_axes.emplace_back(new FixedBinAxis(name, min, max, nbins));
-}
-
 double CoordSystem2D::calculateMin(size_t i_axis, Coords units) const
 {
     ASSERT(i_axis < rank());
diff --git a/Device/Coord/CoordSystem2D.h b/Device/Coord/CoordSystem2D.h
index 23e0015a7e109e188a8ff016348c386d1b316058..80e2754977d09e41e40cbf31ff096e7323893d2d 100644
--- a/Device/Coord/CoordSystem2D.h
+++ b/Device/Coord/CoordSystem2D.h
@@ -45,8 +45,6 @@ public:
 protected:
     CoordSystem2D(const CoordSystem2D& other);
 
-    void addAxisData(std::string name, double min, double max, size_t nbins);
-
     std::vector<const IAxis*> m_axes;
 
 private: