#include <RPCRODStructure.h>
Definition at line 16 of file RPCRODStructure.h.
◆ RPCRODStructure() [1/2]
| RPCRODStructure::RPCRODStructure |
( |
| ) |
|
◆ RPCRODStructure() [2/2]
| RPCRODStructure::RPCRODStructure |
( |
ubit16 | inputData | ) |
|
◆ ~RPCRODStructure()
| RPCRODStructure::~RPCRODStructure |
( |
| ) |
|
◆ decodeSourceID()
| void RPCRODStructure::decodeSourceID |
( |
RODword | sourceID | ) |
|
◆ field()
| char RPCReadOut::field |
( |
| ) |
const |
|
inlineinherited |
◆ get16Bits()
Definition at line 47 of file RPCReadOut.h.
47 {
50 for (
ubit16 i = 0;
i <
length;
i++) { CMfield = CMfield | 1 << (position +
i); }
53 }
unsigned short int ubit16
◆ getEmptyDataWord()
| ubit16 RPCRODStructure::getEmptyDataWord |
( |
| ) |
|
|
inline |
◆ getFooterSize()
| RODword RPCRODStructure::getFooterSize |
( |
| ) |
|
|
inline |
◆ getFormatVersion()
| RODword RPCRODStructure::getFormatVersion |
( |
| ) |
|
|
inline |
◆ getHeaderMarker()
| RODword RPCRODStructure::getHeaderMarker |
( |
| ) |
|
|
inline |
◆ getHeaderSize()
| RODword RPCRODStructure::getHeaderSize |
( |
| ) |
|
|
inline |
◆ getSourceID()
Definition at line 43 of file RPCRODStructure.cxx.
43 {
46 return sourceIdentifier;
47}
static const ubit16 s_moduleType
static const ubit16 s_sourceIDreserved
ubit16 getSubDetectorID(ubit16 subsystem)
◆ getSourceIDModuleType()
| ubit16 RPCRODStructure::getSourceIDModuleType |
( |
| ) |
|
|
inline |
◆ getSourceIDReserved()
| ubit16 RPCRODStructure::getSourceIDReserved |
( |
| ) |
|
|
inline |
◆ getSourceIDRODID()
| ubit16 RPCRODStructure::getSourceIDRODID |
( |
| ) |
|
|
inline |
◆ getSourceIDSubdetectorID()
| ubit16 RPCRODStructure::getSourceIDSubdetectorID |
( |
| ) |
|
|
inline |
◆ getSubDetectorID()
| ubit16 RPCRODStructure::getSubDetectorID |
( |
ubit16 | subsystem | ) |
|
|
private |
Definition at line 56 of file RPCRODStructure.cxx.
56 {
60}
static const ubit16 s_subDetectorIDC
static const ubit16 s_subDetectorIDA
◆ getWord()
| ubit16 RPCReadOut::getWord |
( |
| ) |
const |
|
inlineinherited |
◆ isBody()
| bool RPCRODStructure::isBody |
( |
| ) |
|
|
inline |
◆ isFooter()
| bool RPCRODStructure::isFooter |
( |
| ) |
|
|
inline |
◆ isHeader()
| bool RPCRODStructure::isHeader |
( |
| ) |
|
|
inline |
◆ makeBody()
◆ makeFooter() [1/2]
◆ makeFooter() [2/2]
◆ makeHeader()
◆ makeSubHeader()
| ubit16 RPCRODStructure::makeSubHeader |
( |
| ) |
|
|
inline |
◆ set16Bits() [1/2]
template<size_t n>
| ubit16 RPCReadOut::set16Bits |
( |
const std::array< ubit16, n > & | pos, |
|
|
const std::array< ubit16, n > & | val ) const |
|
inlineprotectedinherited |
◆ set16Bits() [2/2]
◆ setInit()
| void RPCRODStructure::setInit |
( |
| ) |
|
|
private |
◆ m_field
| char RPCReadOut::m_field {0} |
|
protectedinherited |
◆ m_moduleType
| ubit16 RPCRODStructure::m_moduleType |
|
private |
◆ m_RODID
| ubit16 RPCRODStructure::m_RODID |
|
private |
◆ m_sourceIDreserved
| ubit16 RPCRODStructure::m_sourceIDreserved |
|
private |
◆ m_subDetectorID
| ubit16 RPCRODStructure::m_subDetectorID |
|
private |
◆ m_word
| ubit16 RPCReadOut::m_word {0xffff} |
|
protectedinherited |
◆ s_emptyDataWord
| const ubit16 RPCRODStructure::s_emptyDataWord = 0xf000 |
|
staticprivate |
◆ s_first8bitsON
| ubit16 RPCReadOut::s_first8bitsON {0} |
|
staticconstexprprotectedinherited |
◆ s_footerSize
| const RODword RPCRODStructure::s_footerSize = 3 |
|
staticprivate |
◆ s_formatVersion
| const RODword RPCRODStructure::s_formatVersion = 0x00000000 |
|
staticprivate |
◆ s_headerMarker
| const RODword RPCRODStructure::s_headerMarker = 0xee1234ee |
|
staticprivate |
◆ s_headerSize
| const RODword RPCRODStructure::s_headerSize = 8 |
|
staticprivate |
◆ s_last2bitsON
| ubit16 RPCReadOut::s_last2bitsON {0xc000} |
|
staticconstexprprotectedinherited |
◆ s_last4bitsON
| ubit16 RPCReadOut::s_last4bitsON {0xf000} |
|
staticconstexprprotectedinherited |
◆ s_moduleType
| const ubit16 RPCRODStructure::s_moduleType = 0x00 |
|
staticprivate |
◆ s_sourceIDreserved
| const ubit16 RPCRODStructure::s_sourceIDreserved = 0x00 |
|
staticprivate |
◆ s_subDetectorIDA
| const ubit16 RPCRODStructure::s_subDetectorIDA = 0x65 |
|
staticprivate |
◆ s_subDetectorIDC
| const ubit16 RPCRODStructure::s_subDetectorIDC = 0x66 |
|
staticprivate |
The documentation for this class was generated from the following files: