]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - MUON/AliMUONLoader.h
Comments for Doxygen (mostly added comments for inline functions)
[u/mrichter/AliRoot.git] / MUON / AliMUONLoader.h
index 97a47c170b87f0f4bc88699074b01d7423952d79..49ac94bdc934ba409c4af3b16152b941c361a059 100644 (file)
@@ -1,41 +1,43 @@
 #ifndef ALIMUONLOADER_H
 #define ALIMUONLOADER_H
 
-#include "AliLoader.h"
-
-//__________________________________________________________________
-/////////////////////////////////////////////////////////////////////
-//                                                                 //
-//  class AliMUONLoader                                            //
-//                                                                 //
-/////////////////////////////////////////////////////////////////////
+/*  Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
+ * See cxx source for full Copyright notice                               */
+
+/* $Id$ */
+// Revision of includes 07/05/2004
+//
+/// \ingroup base
+/// \class AliMUONLoader
+/// \brief Implements AliLoader for MUON subsystem
+///
+/// \author Gines Martinez
 
-class TClonesArray;
+#include "AliLoader.h"
 
 class AliMUONData;
 
-class AliMUONLoader : public AliLoader {
- public:
+
+class AliMUONLoader : public AliLoader 
+{
+  public:
     AliMUONLoader();
     AliMUONLoader(const Char_t *detname,const Char_t *eventfoldername); //contructor with name of the top folder of the tree
     AliMUONLoader(const Char_t *detname,TFolder* eventfolder);
     virtual ~AliMUONLoader();
 
- private:
-    //descendant classes should
-    //use protected interface methods to access these folders
-
-    /**********************************************/
-    /***********     P U B L I C     **************/
-    /*********       S T A T I C       ************/
-    /*********         METHODS         ************/
-    /*********     They are used by    ************/
-    /*********** AliRunLoader as well**************/
-    /**********************************************/
- public:
-    AliMUONData * fMUONData; // data for MUON subsystem 
-
-    ClassDef(AliMUONLoader,1)
- };
+    void           SetMUONData(AliMUONData * MUONData);
+    AliMUONData *  GetMUONData();
+  protected:
+    /// Not implemented
+    AliMUONLoader(const AliMUONLoader& rhs);
+    /// Not implemented
+    AliMUONLoader& operator=(const AliMUONLoader& rhs);
+
+    AliMUONData * fMUONData; ///< data for MUON subsystem 
+
+  ClassDef(AliMUONLoader,1)
+};
 
 #endif