|
ATLAS Offline Software
|
Go to the documentation of this file.
5 #ifndef TrigT1RPChardware_SectorLogicReadOutStructure_H
6 #define TrigT1RPChardware_SectorLogicReadOutStructure_H
48 static constexpr std::array<ubit16, s_headerNum>
s_headerPos{12, 0};
49 static constexpr std::array<ubit16, s_headerNum>
s_headerLen{4, 12};
53 static constexpr std::array<ubit16, s_footerNum>
s_footerPos{12, 0};
54 static constexpr std::array<ubit16, s_footerNum>
s_footerLen{4, 12};
ubit16 decodeFragment(ubit16 inputWord, char &field)
ubit16 makeHeader(ubit16 *inputData)
static constexpr std::array< ubit16, s_headerNum > s_headerLen
static constexpr ubit16 s_footerNum
~SectorLogicReadOutStructure()=default
static constexpr ubit16 s_headerVal
static constexpr ubit16 s_headerNum
static constexpr std::array< ubit16, s_footerNum > s_footerPos
ubit16 makeBody(ubit16 *inputData)
static constexpr std::array< ubit16, s_footerNum > s_footerLen
static constexpr std::array< ubit16, s_headerNum > s_headerPos
unsigned short int ubit16
SectorLogicReadOutStructure()
ubit16 makeFooter(ubit16 errorCode)
static constexpr ubit16 s_footerVal