#include <QIE10DataFrame.h>
Public Types | |
typedef uint32_t | wide_type |
Public Member Functions | |
int | adc () const |
int | capid () const |
int | le_tdc () const |
bool | ok () const |
edm::DataFrame::data_type | raw (edm::DataFrame::size_type i) const |
Sample (const edm::DataFrame &frame, edm::DataFrame::size_type i) | |
Sample (const edm::DataFrame::data_type &word1, const edm::DataFrame::data_type &word2) | |
Sample (wide_type wide) | |
bool | soi () const |
int | te_tdc () const |
wide_type | wideRaw () const |
Static Public Attributes | |
static const int | MASK_ADC = 0xFF |
static const int | MASK_CAPID = 0x3 |
static const int | MASK_LE_TDC = 0x3F |
static const int | MASK_OK = 0x1000 |
static const int | MASK_SOI = 0x2000 |
static const int | MASK_TE_TDC = 0x1F |
static const int | OFFSET_CAPID = 12 |
static const int | OFFSET_TE_TDC = 6 |
Private Attributes | |
edm::DataFrame::data_type | word1_ |
edm::DataFrame::data_type | word2_ |
Definition at line 21 of file QIE10DataFrame.h.
typedef uint32_t QIE10DataFrame::Sample::wide_type |
Definition at line 23 of file QIE10DataFrame.h.
|
inline |
Definition at line 25 of file QIE10DataFrame.h.
Referenced by QIE10DataFrame::operator[](), and Sample().
|
inline |
|
explicit |
Definition at line 34 of file QIE10DataFrame.cc.
|
inline |
Definition at line 38 of file QIE10DataFrame.h.
References MASK_ADC, and word1_.
Referenced by QIE10DataFrame::copyContent(), operator<<(), and QIE10DataFrame::operator[]().
|
inline |
Definition at line 43 of file QIE10DataFrame.h.
References MASK_CAPID, and word2_.
Referenced by QIE10DataFrame::copyContent(), operator<<(), QIE10DataFrame::operator[](), and HFPreRecAlgo::reconstruct().
|
inline |
Definition at line 39 of file QIE10DataFrame.h.
References MASK_LE_TDC, and word2_.
Referenced by QIE10DataFrame::copyContent(), operator<<(), QIE10DataFrame::operator[](), and HFPreRecAlgo::reconstruct().
|
inline |
Definition at line 41 of file QIE10DataFrame.h.
References MASK_OK, and word1_.
Referenced by QIE10DataFrame::copyContent(), HFQIE10Info::isDataframeOK(), operator<<(), and QIE10DataFrame::operator[]().
|
inline |
|
inline |
Definition at line 42 of file QIE10DataFrame.h.
References MASK_SOI, and word1_.
Referenced by QIE10DataFrame::copyContent(), operator<<(), and QIE10DataFrame::operator[]().
|
inline |
Definition at line 40 of file QIE10DataFrame.h.
References MASK_TE_TDC, and word2_.
Referenced by QIE10DataFrame::copyContent(), operator<<(), and QIE10DataFrame::operator[]().
QIE10DataFrame::Sample::wide_type QIE10DataFrame::Sample::wideRaw | ( | ) | const |
Definition at line 43 of file QIE10DataFrame.cc.
References mps_fire::result.
Referenced by raw(), and HFPreRecAlgo::reconstruct().
|
static |
Definition at line 29 of file QIE10DataFrame.h.
Referenced by adc(), and QIE10DataFrame::setSample().
|
static |
Definition at line 35 of file QIE10DataFrame.h.
Referenced by capid(), and QIE10DataFrame::setSample().
|
static |
Definition at line 30 of file QIE10DataFrame.h.
Referenced by le_tdc(), and QIE10DataFrame::setSample().
|
static |
Definition at line 34 of file QIE10DataFrame.h.
Referenced by ok(), and QIE10DataFrame::setSample().
|
static |
Definition at line 33 of file QIE10DataFrame.h.
Referenced by QIE10DataFrame::setSample(), and soi().
|
static |
Definition at line 31 of file QIE10DataFrame.h.
Referenced by QIE10DataFrame::setSample(), and te_tdc().
|
static |
Definition at line 36 of file QIE10DataFrame.h.
Referenced by QIE10DataFrame::setSample().
|
static |
Definition at line 32 of file QIE10DataFrame.h.
Referenced by QIE10DataFrame::setSample().
|
private |
|
private |