#ifndef ALIMUONTRIGGERBOARD_H #define ALIMUONTRIGGERBOARD_H /* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. * * See cxx source for full Copyright notice */ /* $Id$ */ //*-- Author: Rachid Guernane (LPCCFd) #include 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 void Response() = 0; virtual void Reset() = 0; virtual void Scan(Option_t *option) = 0; virtual void Resp(Option_t *option) = 0; virtual UShort_t GetResponse() {return fResponse;} protected: Int_t fSlot; UShort_t fResponse; void Copy(TObject&) const; private: ClassDef(AliMUONTriggerBoard,1) }; #endif