1 #ifndef ALIMUONLOADER_H
2 #define ALIMUONLOADER_H
4 /* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
5 * See cxx source for full Copyright notice */
8 // Revision of includes 07/05/2004
11 /// \class AliMUONDataLoader
12 /// \brief MUON loader
14 #include "AliLoader.h"
16 //__________________________________________________________________
17 /////////////////////////////////////////////////////////////////////
19 // class AliMUONLoader //
21 /////////////////////////////////////////////////////////////////////
26 class AliMUONLoader : public AliLoader
30 AliMUONLoader(const Char_t *detname,const Char_t *eventfoldername); //contructor with name of the top folder of the tree
31 AliMUONLoader(const Char_t *detname,TFolder* eventfolder);
32 virtual ~AliMUONLoader();
34 void SetMUONData(AliMUONData * MUONData);
35 AliMUONData * GetMUONData();
38 AliMUONLoader(const AliMUONLoader& rhs);
39 AliMUONLoader& operator=(const AliMUONLoader& rhs);
41 AliMUONData * fMUONData; // data for MUON subsystem
44 //descendant classes should
45 //use protected interface methods to access these folders
47 /**********************************************/
48 /*********** P U B L I C **************/
49 /********* S T A T I C ************/
50 /********* METHODS ************/
51 /********* They are used by ************/
52 /*********** AliRunLoader as well**************/
53 /**********************************************/
55 ClassDef(AliMUONLoader,1)