New detector AD
[u/mrichter/AliRoot.git] / AD / AliADLoader.h
1 #ifndef ALIADLOADER_H
2 #define ALIADLOADER_H
3
4 /////////////////////////////////////////////////////////////////////
5 //                                                                 //
6 // Base class for ADloaders.                                       //                                          
7 // Loader provides base I/O facilities for standard data.          //
8 // Each detector has a loader data member.                         //
9 // Loader is always accessible via folder structure as well.       // 
10 //                                                                 //
11 /////////////////////////////////////////////////////////////////////
12
13 #include "AliLoader.h"
14
15 class AliADLoader: public AliLoader {
16    
17 public:
18                   AliADLoader();
19                   AliADLoader(const Char_t *name,const Char_t *topfoldername);
20                   AliADLoader(const Char_t *name,TFolder *topfolder);    
21     virtual      ~AliADLoader() {};
22     
23                   AliADLoader & operator = (const AliADLoader & ) {return *this;}
24     
25 private:
26     static const TString fgkDefaultHitsFileName;      //! Default Name for hit file
27     static const TString fgkDefaultDigitsFileName;    //! Default Name for digit file
28
29    ClassDef(AliADLoader,1)
30       
31 };
32  
33 #endif