]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - MUON/AliMUONTriggerBoard.h
Fixing part of the Coding violation
[u/mrichter/AliRoot.git] / MUON / AliMUONTriggerBoard.h
index d8905852e7ca3b17418e2c46b7656432e840549a..728339cca232504b7929f1702be18042ff9fa161 100644 (file)
@@ -5,7 +5,11 @@
 
 /* $Id$ */
 
-//*-- Author: Rachid Guernane (LPCCFd)
+/// \ingroup trigger
+/// \class AliMUONTriggerBoard
+/// \brief Trigger board base class
+///
+//  Author Rachid Guernane (LPCCFd)
 
 #include <TNamed.h>
 
@@ -13,35 +17,36 @@ 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 void Scan(Option_t *option) = 0;
+      /// virtual method for derivated classes
+      virtual void Scan(Option_t *option) const = 0;
 
-      virtual void Resp(Option_t *option) = 0;
+      /// virtual method for derivated classes
+      virtual void Resp(Option_t *option) const = 0;
 
-      virtual UShort_t GetResponse() {return fResponse;}
+      /// Return response
+      virtual UShort_t GetResponse() const {return fResponse;}
 
    protected:
+      Int_t fSlot;                ///< SLOT NUMBER IN CRATE
 
-      Int_t fSlot; 
-
-      UShort_t fResponse;
-
-      void Copy(TObject&) const;
+      UShort_t fResponse;         ///< RESPONSE
 
    private:
+      /// Not implemented
+      AliMUONTriggerBoard(const AliMUONTriggerBoard &entry);
+      /// Not implemented
+      AliMUONTriggerBoard& operator=(const AliMUONTriggerBoard &rhs);
 
-
-
-   ClassDef(AliMUONTriggerBoard,1)
+   ClassDef(AliMUONTriggerBoard,1) //Trigger board base class
 };
 #endif