]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - BCM/AliBCMLoader.h
AliBCMLoader added.
[u/mrichter/AliRoot.git] / BCM / AliBCMLoader.h
diff --git a/BCM/AliBCMLoader.h b/BCM/AliBCMLoader.h
new file mode 100644 (file)
index 0000000..9f9cb10
--- /dev/null
@@ -0,0 +1,33 @@
+#ifndef ALIBCMLOADER_H
+#define ALIBCMLOADER_H
+
+/////////////////////////////////////////////////////////////////////
+//                                                                 //
+// Base class for BCMloaders.                                      //
+// Loader provides base I/O facilities for standard data.          //
+// Each detector has a loader data member.                         //
+// Loader is always accessible via folder structure as well.       // 
+//                                                                 //
+/////////////////////////////////////////////////////////////////////
+
+#include "AliLoader.h"
+
+class AliBCMLoader: public AliLoader
+ {
+   public:
+    AliBCMLoader();
+    AliBCMLoader(const Char_t *name,const Char_t *topfoldername);
+    AliBCMLoader(const Char_t *name,TFolder *topfolder);    
+    virtual ~AliBCMLoader() {};
+    
+    AliBCMLoader & operator = (const AliBCMLoader & ) {return *this;}
+    
+   private:
+    static const TString fgkDefaultHitsFileName;  // Default Name for hit file
+    static const TString fgkDefaultDigitsFileName;// Default Name for digit file
+
+   ClassDef(AliBCMLoader,1)
+      
+ };
+#endif