AliMUONTriggerBoard(const char *name, Int_t islot);
virtual ~AliMUONTriggerBoard();
- /// \todo add comment
+ /// virtual method for derivated classes
virtual void Response() = 0;
- /// \todo add comment
+ /// virtual method for derivated classes
virtual void Reset() = 0;
- /// \todo add comment
+ /// virtual method for derivated classes
virtual void Scan(Option_t *option) const = 0;
- /// \todo add comment
+ /// virtual method for derivated classes
virtual void Resp(Option_t *option) const = 0;
/// Return response
virtual UShort_t GetResponse() const {return fResponse;}
- /// \todo add comment
- virtual void Mask(Int_t index, UShort_t mask) = 0;
-
+ AliMUONTriggerBoard(const AliMUONTriggerBoard &rhs);
+ AliMUONTriggerBoard& operator=(const AliMUONTriggerBoard &rhs);
+
protected:
Int_t fSlot; ///< SLOT NUMBER IN CRATE
UShort_t fResponse; ///< RESPONSE
- private:
- /// Not implemented
- AliMUONTriggerBoard(const AliMUONTriggerBoard &entry);
- /// Not implemented
- AliMUONTriggerBoard& operator=(const AliMUONTriggerBoard &rhs);
-
ClassDef(AliMUONTriggerBoard,1) //Trigger board base class
};
#endif