consolidate zero-length arrays (aka struct hack)
[u/mrichter/AliRoot.git] / VZERO / AliVZEROLoader.h
1 #ifndef ALIVZEROLOADER_H
2 #define ALIVZEROLOADER_H
3
4 /////////////////////////////////////////////////////////////////////
5 //                                                                 //
6 // Base class for VZEROloaders.                                    //                                          
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 AliVZEROLoader: public AliLoader
16  {
17    public:
18     AliVZEROLoader();
19     AliVZEROLoader(const Char_t *name,const Char_t *topfoldername);
20     AliVZEROLoader(const Char_t *name,TFolder *topfolder);    
21     virtual ~AliVZEROLoader() {};
22     
23     AliVZEROLoader & operator = (const AliVZEROLoader & ) {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(AliVZEROLoader,1)
30       
31  };
32  
33 #endif