--- /dev/null
+/////////////////////////////////////////////////////////////////////
+// //
+// Class AliBCMLoader //
+// //
+// Base class for BCMLoaders. //
+// Loader provides base I/O facilities for standard data. //
+// Each detector has a loader data member. //
+// Loader is accessible via folder structure as well. //
+// //
+/////////////////////////////////////////////////////////////////////
+
+#include "AliBCMLoader.h"
+#include "AliLog.h"
+
+const TString AliBCMLoader::fgkDefaultHitsFileName = "BCM.Hits.root";
+const TString AliBCMLoader::fgkDefaultDigitsFileName = "BCM.Digits.root";
+
+ClassImp(AliBCMLoader)
+
+//_____________________________________________________________________________
+AliBCMLoader::AliBCMLoader()
+ {
+ // Default constructor
+ }
+
+//_____________________________________________________________________________
+AliBCMLoader::AliBCMLoader(const Char_t *name,const Char_t *topfoldername)
+ :AliLoader(name,topfoldername)
+{
+ AliDebug(1,Form("Name = %s; topfolder = %s",name,topfoldername));
+}
+
+//_____________________________________________________________________________
+AliBCMLoader::AliBCMLoader(const Char_t *name,TFolder *topfolder)
+ :AliLoader(name,topfolder)
+ {
+ }
--- /dev/null
+#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