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 AliMUONLoader
12 /// \brief Implements AliLoader for MUON subsystem
14 /// \author Gines Martinez
16 #include "AliLoader.h"
21 class AliMUONLoader : public AliLoader
25 AliMUONLoader(const Char_t *detname,const Char_t *eventfoldername); //contructor with name of the top folder of the tree
26 AliMUONLoader(const Char_t *detname,TFolder* eventfolder);
27 virtual ~AliMUONLoader();
29 void SetMUONData(AliMUONData * MUONData);
30 AliMUONData * GetMUONData();
33 AliMUONLoader(const AliMUONLoader& rhs);
34 AliMUONLoader& operator=(const AliMUONLoader& rhs);
36 AliMUONData * fMUONData; // data for MUON subsystem
39 //descendant classes should
40 //use protected interface methods to access these folders
42 /**********************************************/
43 /*********** P U B L I C **************/
44 /********* S T A T I C ************/
45 /********* METHODS ************/
46 /********* They are used by ************/
47 /*********** AliRunLoader as well**************/
48 /**********************************************/
50 ClassDef(AliMUONLoader,1)