diff --git a/Code/Mantid/Framework/MDEvents/CMakeLists.txt b/Code/Mantid/Framework/MDEvents/CMakeLists.txt
index aa426a5ce9de1dc2211bafe973e6d0c779365812..32e41e1d00d2bbf52a1ccab8f3a7c27bf99ec2c1 100644
--- a/Code/Mantid/Framework/MDEvents/CMakeLists.txt
+++ b/Code/Mantid/Framework/MDEvents/CMakeLists.txt
@@ -12,6 +12,7 @@ set ( SRC_FILES
 	src/MDEventWorkspace.cpp
 	src/MDGridBox.cpp
 	src/MDHistoWorkspace.cpp
+	src/MDSplitBox.cpp
 	src/MakeDiffractionMDEventWorkspace.cpp
 	src/OneStepMDEW.cpp
 )
@@ -40,6 +41,7 @@ set ( INC_FILES
 	inc/MantidMDEvents/MDEventWorkspace.h
 	inc/MantidMDEvents/MDGridBox.h
 	inc/MantidMDEvents/MDHistoWorkspace.h
+	inc/MantidMDEvents/MDSplitBox.h
 	inc/MantidMDEvents/MakeDiffractionMDEventWorkspace.h
 	inc/MantidMDEvents/OneStepMDEW.h
 )
@@ -59,6 +61,7 @@ set ( TEST_FILES
 	test/MDEventWorkspaceTest.h
 	test/MDGridBoxTest.h
 	test/MDHistoWorkspaceTest.h
+	test/MDSplitBoxTest.h
 	test/MakeDiffractionMDEventWorkspaceTest.h
 	test/OneStepMDEWTest.h
 )
diff --git a/Code/Mantid/Framework/MDEvents/inc/MantidMDEvents/MDSplitBox.h b/Code/Mantid/Framework/MDEvents/inc/MantidMDEvents/MDSplitBox.h
new file mode 100644
index 0000000000000000000000000000000000000000..0653f3a4f8a7a5965f6eb2a1e2eda08d99f42890
--- /dev/null
+++ b/Code/Mantid/Framework/MDEvents/inc/MantidMDEvents/MDSplitBox.h
@@ -0,0 +1,29 @@
+#ifndef MANTID_MDEVENTS_MDSPLITBOX_H_
+#define MANTID_MDEVENTS_MDSPLITBOX_H_
+    
+#include "MantidKernel/System.h"
+
+
+namespace Mantid
+{
+namespace MDEvents
+{
+
+  /** MDSplitBox : TODO: DESCRIPTION
+   * 
+   * @author
+   * @date 2011-04-15 10:26:16.413856
+   */
+  class DLLExport MDSplitBox 
+  {
+  public:
+    MDSplitBox();
+    ~MDSplitBox();
+    
+  };
+
+
+} // namespace Mantid
+} // namespace MDEvents
+
+#endif  /* MANTID_MDEVENTS_MDSPLITBOX_H_ */
diff --git a/Code/Mantid/Framework/MDEvents/src/MDSplitBox.cpp b/Code/Mantid/Framework/MDEvents/src/MDSplitBox.cpp
new file mode 100644
index 0000000000000000000000000000000000000000..8cb2861d6e15261b6e8c02d8b1c97e70d284572f
--- /dev/null
+++ b/Code/Mantid/Framework/MDEvents/src/MDSplitBox.cpp
@@ -0,0 +1,30 @@
+#include "MantidMDEvents/MDSplitBox.h"
+#include "MantidKernel/System.h"
+
+namespace Mantid
+{
+namespace MDEvents
+{
+
+
+  //----------------------------------------------------------------------------------------------
+  /** Constructor
+   */
+  MDSplitBox::MDSplitBox()
+  {
+    // TODO Auto-generated constructor stub
+  }
+    
+  //----------------------------------------------------------------------------------------------
+  /** Destructor
+   */
+  MDSplitBox::~MDSplitBox()
+  {
+    // TODO Auto-generated destructor stub
+  }
+  
+
+
+} // namespace Mantid
+} // namespace MDEvents
+
diff --git a/Code/Mantid/Framework/MDEvents/test/MDSplitBoxTest.h b/Code/Mantid/Framework/MDEvents/test/MDSplitBoxTest.h
new file mode 100644
index 0000000000000000000000000000000000000000..bbffde7293f8d948612b4529a2998a4be683b584
--- /dev/null
+++ b/Code/Mantid/Framework/MDEvents/test/MDSplitBoxTest.h
@@ -0,0 +1,27 @@
+#ifndef MANTID_MDEVENTS_MDSPLITBOXTEST_H_
+#define MANTID_MDEVENTS_MDSPLITBOXTEST_H_
+
+#include <cxxtest/TestSuite.h>
+#include "MantidKernel/Timer.h"
+#include "MantidKernel/System.h"
+#include <iostream>
+#include <iomanip>
+
+#include "MantidMDEvents/MDSplitBox.h"
+
+using namespace Mantid::MDEvents;
+
+class MDSplitBoxTest : public CxxTest::TestSuite
+{
+public:
+
+  void test_Something()
+  {
+  }
+
+
+};
+
+
+#endif /* MANTID_MDEVENTS_MDSPLITBOXTEST_H_ */
+