]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - MUON/AliMUONTriggerBoard.h
Updates to AddTask macro from Chris
[u/mrichter/AliRoot.git] / MUON / AliMUONTriggerBoard.h
index 67672aa0213727c9daec6c37e658189c6074e7dd..230005a7ab8e9fca59ed71aa77f5332598e024e7 100644 (file)
@@ -5,11 +5,11 @@
 
 /* $Id$ */
 
-/// \ingroup sim
+/// \ingroup trigger
 /// \class AliMUONTriggerBoard
-/// \brief TRIGGER BOARD BASE CLASS
+/// \brief Trigger board base class
 ///
-/// \author Rachid Guernane (LPCCFd)
+//  Author Rachid Guernane (LPCCFd)
 
 #include <TNamed.h>
 
@@ -17,37 +17,33 @@ class AliMUONTriggerBoard : public TNamed
 {
    public:
       AliMUONTriggerBoard();
-      AliMUONTriggerBoard(const AliMUONTriggerBoard &entry);
       AliMUONTriggerBoard(const char *name, Int_t islot);
-      virtual ~AliMUONTriggerBoard() {}
-
-      AliMUONTriggerBoard& operator=(const AliMUONTriggerBoard &rhs);
+      virtual ~AliMUONTriggerBoard();
 
+      /// virtual method for derivated classes
       virtual void Response() = 0;
 
+      /// virtual method for derivated classes
       virtual void Reset() = 0;
 
+      /// virtual method for derivated classes
       virtual void Scan(Option_t *option) const = 0;
 
+      /// virtual method for derivated classes
       virtual void Resp(Option_t *option) const = 0;
 
+      /// Return response
       virtual UShort_t GetResponse() const {return fResponse;}
 
-      virtual void Mask(Int_t index, UShort_t mask) = 0;
-      
-   protected:
-
-      Int_t fSlot;                // SLOT NUMBER IN CRATE
-
-      UShort_t fResponse;         // RESPONSE
-
-      void Copy(TObject&) const;
-
-   private:
+      AliMUONTriggerBoard(const AliMUONTriggerBoard &rhs);
+      AliMUONTriggerBoard& operator=(const AliMUONTriggerBoard &rhs);
 
+   protected:
+      Int_t fSlot;                ///< SLOT NUMBER IN CRATE
 
+      UShort_t fResponse;         ///< RESPONSE
 
-   ClassDef(AliMUONTriggerBoard,1)
+   ClassDef(AliMUONTriggerBoard,1) //Trigger board base class
 };
 #endif