diff --git a/src/THcRawHitList.cxx b/src/THcRawHitList.cxx
new file mode 100644
index 0000000000000000000000000000000000000000..26eae1fc95d42bca01d0152cf851e17488e4d824
--- /dev/null
+++ b/src/THcRawHitList.cxx
@@ -0,0 +1,17 @@
+//*-- Author : Stephen Wood  
+
+//////////////////////////////////////////////////////////////////////////
+//
+// THcRawHistList
+//
+// Class to build raw hit lists from data
+//
+//////////////////////////////////////////////////////////////////////////
+
+#include "THcRawHitList.h"
+
+using namespace std;
+
+THcRawHitList::THcRawHitList(const char* classname, Int_t size=1000, Int_t detctorid) {
+  //  Create it 
+  
diff --git a/src/THcRawHitList.h b/src/THcRawHitList.h
new file mode 100644
index 0000000000000000000000000000000000000000..35f8744043682693fac02e0d3a9e38a2d9d937ef
--- /dev/null
+++ b/src/THcRawHitList.h
@@ -0,0 +1,19 @@
+ #ifndef ROOT_THcRawHitList
+ #define ROOT_THcRawHitList
+
+//////////////////////////////////////////////////////////////////////////
+//
+// THcRawHistList.h
+//
+//////////////////////////////////////////////////////////////////////////
+
+#include "TClonesArray.h"
+
+class THcRawHitList {
+
+ public:
+
+  
+
+  TClonesArray* fHits;
+  Int_t fMaxhit;