AliRoot Core  a565103 (a565103)
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
AliMUONTriggerBoard Class Referenceabstract

Trigger board base class. More...

#include <AliMUONTriggerBoard.h>

Inheritance diagram for AliMUONTriggerBoard:

Public Member Functions

 AliMUONTriggerBoard ()
 
 AliMUONTriggerBoard (const char *name, Int_t islot)
 
virtual ~AliMUONTriggerBoard ()
 
virtual void Response ()=0
 virtual method for derivated classes More...
 
virtual void Reset ()=0
 virtual method for derivated classes More...
 
virtual void Scan (Option_t *option) const =0
 virtual method for derivated classes More...
 
virtual void Resp (Option_t *option) const =0
 virtual method for derivated classes More...
 
virtual UShort_t GetResponse () const
 Return response. More...
 
 AliMUONTriggerBoard (const AliMUONTriggerBoard &rhs)
 
AliMUONTriggerBoardoperator= (const AliMUONTriggerBoard &rhs)
 

Protected Attributes

Int_t fSlot
 SLOT NUMBER IN CRATE. More...
 
UShort_t fResponse
 RESPONSE. More...
 

Detailed Description

Trigger board base class.

Trigger board super class implementation. Can be a local, regional, or global board Regional board is per convention always in the slot 0

Author
Rachid Guernane (LPCCFd)

Definition at line 16 of file AliMUONTriggerBoard.h.

Constructor & Destructor Documentation

AliMUONTriggerBoard::AliMUONTriggerBoard ( )

Default Ctor

Definition at line 36 of file AliMUONTriggerBoard.cxx.

AliMUONTriggerBoard::AliMUONTriggerBoard ( const char *  name,
Int_t  islot 
)

Standard Ctor

Definition at line 46 of file AliMUONTriggerBoard.cxx.

AliMUONTriggerBoard::~AliMUONTriggerBoard ( )
virtual

Destructor

Definition at line 87 of file AliMUONTriggerBoard.cxx.

AliMUONTriggerBoard::AliMUONTriggerBoard ( const AliMUONTriggerBoard rhs)

Copy constructor

Definition at line 57 of file AliMUONTriggerBoard.cxx.

Member Function Documentation

AliMUONTriggerBoard & AliMUONTriggerBoard::operator= ( const AliMUONTriggerBoard rhs)

Assigment operator;

Definition at line 69 of file AliMUONTriggerBoard.cxx.

Referenced by AliMUONLocalTriggerBoard::operator=().

virtual void AliMUONTriggerBoard::Reset ( )
pure virtual

virtual method for derivated classes

Implemented in AliMUONLocalTriggerBoard, AliMUONGlobalTriggerBoard, and AliMUONRegionalTriggerBoard.

Referenced by AliMUONTriggerElectronics::Reset().

virtual void AliMUONTriggerBoard::Resp ( Option_t *  option) const
pure virtual

virtual method for derivated classes

Implemented in AliMUONLocalTriggerBoard, AliMUONGlobalTriggerBoard, and AliMUONRegionalTriggerBoard.

virtual void AliMUONTriggerBoard::Response ( )
pure virtual

virtual method for derivated classes

Implemented in AliMUONLocalTriggerBoard, AliMUONRegionalTriggerBoard, and AliMUONGlobalTriggerBoard.

virtual void AliMUONTriggerBoard::Scan ( Option_t *  option) const
pure virtual

virtual method for derivated classes

Implemented in AliMUONLocalTriggerBoard, AliMUONGlobalTriggerBoard, and AliMUONRegionalTriggerBoard.

Member Data Documentation

Int_t AliMUONTriggerBoard::fSlot
protected

SLOT NUMBER IN CRATE.

Definition at line 42 of file AliMUONTriggerBoard.h.

Referenced by AliMUONLocalTriggerBoard::Conf(), and operator=().


The documentation for this class was generated from the following files: