#include <SiStripFEDBufferComponents.h>
Private Member Functions | |
bool | getBit (const uint8_t num) const |
void | setBit (const uint8_t num, const bool bitSet) |
void | setL1ABXFIFOEmptyFlag (const bool bitSet) |
void | setL1ABXFIFOFullFlag (const bool bitSet) |
void | setL1ABXFIFOPartialFullFlag (const bool bitSet) |
void | setQDRMemoryEmptyFlag (const bool bitSet) |
void | setQDRMemoryFullFlag (const bool bitSet) |
void | setQDRMemoryPartialFullFlag (const bool bitSet) |
Private Attributes | |
uint16_t | data_ |
Definition at line 257 of file SiStripFEDBufferComponents.h.
|
inline |
Definition at line 836 of file SiStripFEDBufferComponents.h.
|
inline |
Definition at line 886 of file SiStripFEDBufferComponents.h.
References setL1ABXFIFOBufferState(), setQDRMemoryBufferState(), setSLinkFullFlag(), and setTrackerHeaderMonitorDataReadyFlag().
|
inline |
Definition at line 858 of file SiStripFEDBufferComponents.h.
References getBit().
Referenced by sistrip::FEDBuffer::FEDBuffer(), and printFlags().
|
inlineprivate |
Definition at line 840 of file SiStripFEDBufferComponents.h.
References data_, and testProducerWithPsetDescEmpty_cfi::x1.
Referenced by feDataMissingFlag(), sistrip::FEDBackendStatusRegister::getBufferState(), l1aBxFIFOEmptyFlag(), l1aBxFIFOFullFlag(), l1aBxFIFOPartialFullFlag(), qdrMemoryEmptyFlag(), qdrMemoryFullFlag(), qdrMemoryPartialFullFlag(), slinkFullFlag(), and trackerHeaderMonitorDataReadyFlag().
|
inline |
Definition at line 856 of file SiStripFEDBufferComponents.h.
References getBit().
Referenced by l1aBxFIFOState(), and printFlags().
|
inline |
Definition at line 852 of file SiStripFEDBufferComponents.h.
References getBit().
Referenced by l1aBxFIFOState(), and printFlags().
|
inline |
Definition at line 854 of file SiStripFEDBufferComponents.h.
References getBit().
Referenced by l1aBxFIFOState(), and printFlags().
FEDBufferState sistrip::FEDStatusRegister::l1aBxFIFOState | ( | ) | const |
Definition at line 554 of file SiStripFEDBufferComponents.cc.
References sistrip::BUFFER_STATE_EMPTY, sistrip::BUFFER_STATE_FULL, sistrip::BUFFER_STATE_PARTIAL_FULL, l1aBxFIFOEmptyFlag(), l1aBxFIFOFullFlag(), l1aBxFIFOPartialFullFlag(), and mps_fire::result.
Referenced by sistrip::FEDBackendStatusRegister::printFlags().
|
inline |
|
inline |
Definition at line 862 of file SiStripFEDBufferComponents.h.
References data_, and sistrip::printHex().
Referenced by sistrip::operator<<().
void sistrip::FEDStatusRegister::printFlags | ( | std::ostream & | os | ) | const |
Definition at line 520 of file SiStripFEDBufferComponents.cc.
References feDataMissingFlag(), sistrip::FEUNITS_PER_FED, l1aBxFIFOEmptyFlag(), l1aBxFIFOFullFlag(), l1aBxFIFOPartialFullFlag(), qdrMemoryEmptyFlag(), qdrMemoryFullFlag(), qdrMemoryPartialFullFlag(), slinkFullFlag(), and trackerHeaderMonitorDataReadyFlag().
Referenced by sistrip::FEDBufferBase::print().
|
inline |
Definition at line 850 of file SiStripFEDBufferComponents.h.
References getBit().
Referenced by printFlags(), and qdrMemoryState().
|
inline |
Definition at line 846 of file SiStripFEDBufferComponents.h.
References getBit().
Referenced by printFlags(), and qdrMemoryState().
|
inline |
Definition at line 848 of file SiStripFEDBufferComponents.h.
References getBit().
Referenced by printFlags(), and qdrMemoryState().
FEDBufferState sistrip::FEDStatusRegister::qdrMemoryState | ( | ) | const |
Definition at line 543 of file SiStripFEDBufferComponents.cc.
References sistrip::BUFFER_STATE_EMPTY, sistrip::BUFFER_STATE_FULL, sistrip::BUFFER_STATE_PARTIAL_FULL, qdrMemoryEmptyFlag(), qdrMemoryFullFlag(), qdrMemoryPartialFullFlag(), and mps_fire::result.
Referenced by sistrip::FEDBackendStatusRegister::printFlags().
|
private |
Definition at line 565 of file SiStripFEDBufferComponents.cc.
References data_, and EgammaValidation_cff::num.
Referenced by sistrip::FEDBackendStatusRegister::setBufferSate(), setL1ABXFIFOEmptyFlag(), setL1ABXFIFOFullFlag(), setL1ABXFIFOPartialFullFlag(), setQDRMemoryEmptyFlag(), setQDRMemoryFullFlag(), setQDRMemoryPartialFullFlag(), setSLinkFullFlag(), and setTrackerHeaderMonitorDataReadyFlag().
FEDStatusRegister & sistrip::FEDStatusRegister::setL1ABXFIFOBufferState | ( | const FEDBufferState | state | ) |
Definition at line 592 of file SiStripFEDBufferComponents.cc.
References sistrip::BUFFER_STATE_EMPTY, sistrip::BUFFER_STATE_FULL, sistrip::BUFFER_STATE_PARTIAL_FULL, sistrip::BUFFER_STATE_UNSET, Exception, sistrip::printHex(), setL1ABXFIFOEmptyFlag(), setL1ABXFIFOFullFlag(), setL1ABXFIFOPartialFullFlag(), and contentValuesCheck::ss.
Referenced by FEDStatusRegister().
|
inlineprivate |
Definition at line 884 of file SiStripFEDBufferComponents.h.
References setBit().
Referenced by setL1ABXFIFOBufferState().
|
inlineprivate |
Definition at line 880 of file SiStripFEDBufferComponents.h.
References setBit().
Referenced by setL1ABXFIFOBufferState().
|
inlineprivate |
Definition at line 882 of file SiStripFEDBufferComponents.h.
References setBit().
Referenced by setL1ABXFIFOBufferState().
FEDStatusRegister & sistrip::FEDStatusRegister::setQDRMemoryBufferState | ( | const FEDBufferState | state | ) |
Definition at line 573 of file SiStripFEDBufferComponents.cc.
References sistrip::BUFFER_STATE_EMPTY, sistrip::BUFFER_STATE_FULL, sistrip::BUFFER_STATE_PARTIAL_FULL, sistrip::BUFFER_STATE_UNSET, Exception, sistrip::printHex(), setQDRMemoryEmptyFlag(), setQDRMemoryFullFlag(), setQDRMemoryPartialFullFlag(), and contentValuesCheck::ss.
Referenced by FEDStatusRegister().
|
inlineprivate |
Definition at line 878 of file SiStripFEDBufferComponents.h.
References setBit().
Referenced by setQDRMemoryBufferState().
|
inlineprivate |
Definition at line 874 of file SiStripFEDBufferComponents.h.
References setBit().
Referenced by setQDRMemoryBufferState().
|
inlineprivate |
Definition at line 876 of file SiStripFEDBufferComponents.h.
References setBit().
Referenced by setQDRMemoryBufferState().
|
inline |
Definition at line 864 of file SiStripFEDBufferComponents.h.
References setBit().
Referenced by FEDStatusRegister().
|
inline |
Definition at line 869 of file SiStripFEDBufferComponents.h.
References setBit().
Referenced by FEDStatusRegister().
|
inline |
Definition at line 842 of file SiStripFEDBufferComponents.h.
References getBit().
Referenced by printFlags(), and sistrip::FEDBackendStatusRegister::printFlags().
|
inline |
Definition at line 844 of file SiStripFEDBufferComponents.h.
References getBit().
Referenced by printFlags(), and sistrip::FEDBackendStatusRegister::printFlags().
|
private |
Definition at line 293 of file SiStripFEDBufferComponents.h.
Referenced by getBit(), operator uint16_t(), print(), setBit(), and sistrip::FEDBackendStatusRegister::setBit().