void SetY4Pattern(UShort_t pat) {fY4Pattern = pat;}
void SetLocalStruct(Int_t loCircuit, AliMUONLocalStruct& localStruct);
// data link
void SetY4Pattern(UShort_t pat) {fY4Pattern = pat;}
void SetLocalStruct(Int_t loCircuit, AliMUONLocalStruct& localStruct);
// data link
Int_t GetDigitNumber(Int_t i) const { return fDigits[i]; }
void GetDigit(Int_t i, Int_t& chamber, Int_t& cathode, Int_t& digit) const;
static Int_t EncodeDigitNumber(Int_t chamber, Int_t cathode, Int_t digit);
static void DecodeDigitNumber(Int_t digitnumber, Int_t& chamber, Int_t& cathode, Int_t& digit);
Int_t GetDigitNumber(Int_t i) const { return fDigits[i]; }
void GetDigit(Int_t i, Int_t& chamber, Int_t& cathode, Int_t& digit) const;
static Int_t EncodeDigitNumber(Int_t chamber, Int_t cathode, Int_t digit);
static void DecodeDigitNumber(Int_t digitnumber, Int_t& chamber, Int_t& cathode, Int_t& digit);