class AliTOFTRMGlobalHeader
{
public:
- UInt_t GetSlotID() {return fSlotID;};
- UInt_t GetEventWords() {return fEventWords;};
- UInt_t GetACQBits() {return fACQBits;};
- UInt_t GetLBit() {return fLBit;};
- UInt_t GetMBZ() {return fMBZ;};
- UInt_t GetWordType() {return fWordType;};
+ UInt_t GetSlotID() const {return fSlotID;};
+ UInt_t GetEventWords() const {return fEventWords;};
+ UInt_t GetACQBits() const {return fACQBits;};
+ UInt_t GetLBit() const {return fLBit;};
+ UInt_t GetEBit() const {return fEBit;};
+ UInt_t GetMBZ() const {return fMBZ;};
+ UInt_t GetWordType() const {return fWordType;};
private:
- UInt_t fSlotID: 4; // TRM number
- UInt_t fEventWords: 13; // event word
- UInt_t fACQBits: 2; // ACQ bits
- UInt_t fLBit: 1; // L bit
- UInt_t fMBZ: 8; // must-be-zero bits
- UInt_t fWordType: 4; // word type
+ UInt_t fSlotID: 4;
+ UInt_t fEventWords: 13;
+ UInt_t fACQBits: 2;
+ UInt_t fLBit: 1;
+ UInt_t fEBit: 1;
+ UInt_t fMBZ: 7;
+ UInt_t fWordType: 4;
};
#endif /* ALITOFTRMGLOBALHEADER_H */