]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - MUON/AliMUONLoader.h
Reverted direct flow parameters
[u/mrichter/AliRoot.git] / MUON / AliMUONLoader.h
index 97a47c170b87f0f4bc88699074b01d7423952d79..c3f00bec8a431daf7b86fdaf6778b508b41e2f0e 100644 (file)
@@ -1,6 +1,24 @@
 #ifndef ALIMUONLOADER_H
 #define ALIMUONLOADER_H
 
+/**************************************************************************
+ * Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
+ *                                                                        *
+ * Author: The ALICE Off-line Project.                                    *
+ * Contributors are mentioned in the code where appropriate.              *
+ *                                                                        *
+ * Permission to use, copy, modify and distribute this software and its   *
+ * documentation strictly for non-commercial purposes is hereby granted   *
+ * without fee, provided that the above copyright notice appears in all   *
+ * copies and that both the copyright notice and this permission notice   *
+ * appear in the supporting documentation. The authors make no claims     *
+ * about the suitability of this software for any purpose. It is          *
+ * provided "as is" without express or implied warranty.                  *
+ **************************************************************************/
+
+/* $Id$ */
+// Revision of includes 07/05/2004
+
 #include "AliLoader.h"
 
 //__________________________________________________________________
 //                                                                 //
 /////////////////////////////////////////////////////////////////////
 
-class TClonesArray;
-
 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:
+    void           SetMUONData(AliMUONData * MUONData);
+    AliMUONData *  GetMUONData();
+  protected:
+    AliMUONLoader(const AliMUONLoader& rhs);
+    AliMUONLoader& operator=(const AliMUONLoader& rhs);
+
+    AliMUONData * fMUONData; // data for MUON subsystem 
+
+  private:
     //descendant classes should
     //use protected interface methods to access these folders
 
@@ -32,10 +59,8 @@ class AliMUONLoader : public AliLoader {
     /*********     They are used by    ************/
     /*********** AliRunLoader as well**************/
     /**********************************************/
- public:
-    AliMUONData * fMUONData; // data for MUON subsystem 
 
-    ClassDef(AliMUONLoader,1)
- };
+  ClassDef(AliMUONLoader,1)
+};
 
 #endif