improving IO
[u/mrichter/AliRoot.git] / MUON / AliMUONLoader.h
1 #ifndef ALIMUONLOADER_H
2 #define ALIMUONLOADER_H
3
4 #include "AliLoader.h"
5
6 //__________________________________________________________________
7 /////////////////////////////////////////////////////////////////////
8 //                                                                 //
9 //  class AliMUONLoader                                            //
10 //                                                                 //
11 /////////////////////////////////////////////////////////////////////
12
13 class AliMUONData;
14
15
16 class AliMUONLoader : public AliLoader {
17  public:
18     AliMUONLoader();
19     AliMUONLoader(const Char_t *detname,const Char_t *eventfoldername); //contructor with name of the top folder of the tree
20     AliMUONLoader(const Char_t *detname,TFolder* eventfolder);
21     virtual ~AliMUONLoader();
22
23  
24  private:
25     //descendant classes should
26     //use protected interface methods to access these folders
27
28     /**********************************************/
29     /***********     P U B L I C     **************/
30     /*********       S T A T I C       ************/
31     /*********         METHODS         ************/
32     /*********     They are used by    ************/
33     /*********** AliRunLoader as well**************/
34     /**********************************************/
35  public:
36     AliMUONData * fMUONData; // data for MUON subsystem 
37
38     ClassDef(AliMUONLoader,1)
39  };
40
41 #endif