]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - MUON/AliMUONTriggerCrate.h
Temporary mod for CMake
[u/mrichter/AliRoot.git] / MUON / AliMUONTriggerCrate.h
index ea49f3736924811357c4e30c33bc9d8f63f1b152..1507f23b6c01305bc4002612e47b1941ea7446e7 100644 (file)
@@ -5,43 +5,46 @@
 
 /* $Id$ */
 
-//*-- Author: Rachid Guernane (LPCCFd)
+/// \ingroup trigger
+/// \class AliMUONTriggerCrate
+/// \brief Trigger Crate
+///
+//  Author Rachid Guernane (LPCCFd)
 
 #include <TNamed.h>
-#include <TObjArray.h>
 
 class AliMUONTriggerBoard;
+class TObjArray;
 
 class AliMUONTriggerCrate : public TNamed
 {
    public:
-
       AliMUONTriggerCrate();
-      AliMUONTriggerCrate(const AliMUONTriggerCrate &entry);
       AliMUONTriggerCrate(const char *name, Int_t n = 17); // 16 + 1
       virtual ~AliMUONTriggerCrate();
 
-//    CRATE CONFIG FROM ASCII FILE
+      /// Crate config from ascii file
       virtual void SetDataSource(TString SourceFile) {fSourceFileName = SourceFile;}
 
       virtual void AddBoard(AliMUONTriggerBoard *board, Int_t i);
 
+      /// Return pointer to board objects
       virtual TObjArray* Boards() {return fBoards;}
 
-      AliMUONTriggerCrate& operator=(const AliMUONTriggerCrate &rhs);
-
-   protected:
 
-      void Copy(TObject&) const;
 
    private:
+      /// Not implemented
+      AliMUONTriggerCrate(const AliMUONTriggerCrate &entry);
+      /// Not implemented
+      AliMUONTriggerCrate& operator=(const AliMUONTriggerCrate &rhs);
 
-      Int_t     fNslots;
-      Int_t     fNboards;
+      Int_t     fNslots;          ///< Number of slots
+      Int_t     fNboards;         ///< Number of boards
 
-      TObjArray *fBoards;
-      TString   fSourceFileName;
+      TObjArray *fBoards;         ///< Pointer to board objects
+      TString   fSourceFileName;  ///< Source file
 
-   ClassDef(AliMUONTriggerCrate,1)
+   ClassDef(AliMUONTriggerCrate,1) //Trigger Crate
 };
 #endif