1 #ifndef ALIMUONGLOBALTRIGGERBOARD_H
2 #define ALIMUONGLOBALTRIGGERBOARD_H
30 virtual UShort_t
Algo(UShort_t i, UShort_t j,
const char *thres);
36 virtual void Scan(Option_t *option)
const;
39 virtual void Resp(Option_t*)
const {}
42 void Mask(Int_t index, UInt_t mask);
virtual void Scan(Option_t *option) const
scan response of regional boards
UInt_t fMask[4]
Mask for the global input.
void BuildGlobalInput()
Build the 4 words (32bits) global input.
UShort_t InvertPairBits(Int_t iReg)
virtual void Resp(Option_t *) const
Dummy implementation.
virtual ~AliMUONGlobalTriggerBoard()
virtual void Response()
virtual method for derivated classes
UShort_t fRegionalResponse[16]
Regional board responses.
Trigger board base class.
void MaskGlobalInput()
Apply masks to global input.
virtual UShort_t Algo(UShort_t i, UShort_t j, const char *thres)
response of the algorithm
void RecomputeRegional(UInt_t globalInput[4])
virtual void Reset()
Reset regional board responses.
UInt_t fGlobalInput[4]
Global input.
virtual void SetRegionalResponse(UShort_t resp[16])
Set regional board responses.
AliMUONGlobalTriggerBoard()
UInt_t * GetGlobalInput()
Global input 4 words (32bits) from regional responses.
void Mask(Int_t index, UInt_t mask)
Set mask for global input (from regional boards)