#include <QIE11DataFrame.h>
Public Member Functions | |
constexpr int | adc () const |
constexpr int | capid () const |
constexpr int | flavor () const |
constexpr bool | linkError () const |
constexpr | Sample (const edm::DataFrame &frame, edm::DataFrame::size_type i) |
constexpr bool | soi () const |
constexpr int | tdc () const |
Static Public Attributes | |
static const int | MASK_ADC = 0xFF |
static const int | MASK_CAPID = 0x3 |
static const int | MASK_CAPID_INV_HB = 0xF3FF |
static const int | MASK_CAPID_KEEP_HB = 0x0C00 |
static const int | MASK_LE_HB = 0x2000 |
static const int | MASK_SOI = 0x4000 |
static const int | MASK_TDC_HB = 0x3 |
static const int | MASK_TDC_HE = 0x3F |
static const int | OFFSET_CAPID_HB = 10 |
static const int | OFFSET_CAPID_HE = 8 |
static const int | OFFSET_TDC = 8 |
Private Attributes | |
const edm::DataFrame & | frame_ |
edm::DataFrame::size_type | i_ |
Definition at line 25 of file QIE11DataFrame.h.
|
inlineconstexpr |
|
inlineconstexpr |
Definition at line 40 of file QIE11DataFrame.h.
References frame_, i_, and MASK_ADC.
Referenced by QIE11DataFrame::copyContent(), and operator<<().
|
inlineconstexpr |
Definition at line 45 of file QIE11DataFrame.h.
References flavor(), QIE11DataFrame::FLAVOR_HB, frame_, QIE11DataFrame::HEADER_WORDS, i_, MASK_CAPID, OFFSET_CAPID_HB, and OFFSET_CAPID_HE.
Referenced by operator<<().
|
inlineconstexpr |
Definition at line 39 of file QIE11DataFrame.h.
References frame_, QIE11DataFrame::MASK_FLAVOR, and QIE11DataFrame::OFFSET_FLAVOR.
Referenced by capid(), linkError(), and tdc().
|
inlineconstexpr |
Definition at line 50 of file QIE11DataFrame.h.
References flavor(), QIE11DataFrame::FLAVOR_HB, frame_, i_, MASK_LE_HB, and QIE11DataFrame::MASK_LINKERROR.
|
inlineconstexpr |
Definition at line 44 of file QIE11DataFrame.h.
References frame_, i_, and MASK_SOI.
Referenced by QIE11DataFrame::copyContent(), and operator<<().
|
inlineconstexpr |
Definition at line 41 of file QIE11DataFrame.h.
References flavor(), QIE11DataFrame::FLAVOR_HB, frame_, i_, MASK_TDC_HB, MASK_TDC_HE, and OFFSET_TDC.
Referenced by QIE11DataFrame::copyContent(), and operator<<().
|
private |
Definition at line 55 of file QIE11DataFrame.h.
Referenced by adc(), capid(), flavor(), linkError(), soi(), and tdc().
|
private |
Definition at line 56 of file QIE11DataFrame.h.
Referenced by adc(), capid(), linkError(), soi(), and tdc().
|
static |
Definition at line 28 of file QIE11DataFrame.h.
Referenced by adc(), and QIE11DataFrame::setSample().
|
static |
Definition at line 34 of file QIE11DataFrame.h.
Referenced by capid(), and QIE11DataFrame::setCapid0().
|
static |
Definition at line 35 of file QIE11DataFrame.h.
Referenced by QIE11DataFrame::setCapid0().
|
static |
Definition at line 36 of file QIE11DataFrame.h.
Referenced by QIE11DataFrame::setSample().
|
static |
Definition at line 33 of file QIE11DataFrame.h.
Referenced by linkError().
|
static |
Definition at line 32 of file QIE11DataFrame.h.
Referenced by QIE11DataFrame::setSample(), and soi().
|
static |
Definition at line 30 of file QIE11DataFrame.h.
Referenced by QIE11DataFrame::setSample(), and tdc().
|
static |
Definition at line 29 of file QIE11DataFrame.h.
Referenced by QIE11DataFrame::setSample(), and tdc().
|
static |
Definition at line 38 of file QIE11DataFrame.h.
Referenced by capid(), and QIE11DataFrame::setCapid0().
|
static |
Definition at line 37 of file QIE11DataFrame.h.
Referenced by capid(), and QIE11DataFrame::setCapid0().
|
static |
Definition at line 31 of file QIE11DataFrame.h.
Referenced by QIE11DataFrame::setSample(), and tdc().