/// \ingroup raw
/// \class AliMUONLocalStruct
-/// \brief rawdata local card structure for trigger
+/// \brief Rawdata local card structure for trigger
///
// Author Christian Finck
UChar_t GetId() const {return fData[4] >> 19 & 0xF;}
/// Return Dec
UChar_t GetDec() const {return fData[4] >> 15 & 0xF;}
+ /// Return TrigY
Bool_t GetTrigY() const {return (fData[4] >> 14 & 0x1);}
/// Return TriggerY
Bool_t GetTriggerY() const {return !(GetTrigY() && GetYPos()==15);}
/// Return local clock
UInt_t GetClock() const {return fClk;}
/// Return switch
- UChar_t GetSwitch() const {return (fEOS >> 2) & 0x3FF;}
+ UShort_t GetSwitch() const {return (fEOS >> 1) & 0x3FF;}
/// Return ComptXY
- UChar_t GetComptXY() const {return fEOS & 3;}
+ UChar_t GetComptXY() const {return fEOS & 1;}
/// Return XY1
UShort_t GetXY1(Int_t n) const {return (n % 2 == 0) ?
static const UInt_t fgkEndOfLocal; ///< end of local info word
static const UInt_t fgkDisableWord; ///< Word for "empty" slots
- ClassDef(AliMUONLocalStruct,3)
+ ClassDef(AliMUONLocalStruct,3) //Rawdata local card structure for trigger
};
#endif