#include <TotemT2Digi.h>
Public Member Functions | |
bool | hasLE () const |
bool | hasManyLE () const |
bool | hasManyTE () const |
bool | hasTE () const |
unsigned short | leadingEdge () const |
void | setLeadingEdge (unsigned short le) |
void | setTrailingEdge (unsigned short te) |
unsigned char | status () const |
TotemT2Digi ()=default | |
TotemT2Digi (unsigned short id, unsigned char marker, unsigned short le, unsigned short te, unsigned char status) | |
unsigned short | trailingEdge () const |
Private Attributes | |
unsigned short | id_ {0} |
New HW ID in ver 2.2. More... | |
unsigned short | lead_edge_ {0} |
Leading edge time. More... | |
unsigned char | marker_ {0} |
Channel marker. More... | |
unsigned char | status_ {0} |
Header status flags. More... | |
unsigned short | trail_edge_ {0} |
Trailing edge time. More... | |
Definition at line 12 of file TotemT2Digi.h.
|
default |
TotemT2Digi::TotemT2Digi | ( | unsigned short | id, |
unsigned char | marker, | ||
unsigned short | le, | ||
unsigned short | te, | ||
unsigned char | status | ||
) |
Definition at line 3 of file TotemT2Digi.cc.
|
inline |
Definition at line 22 of file TotemT2Digi.h.
References marker_.
Referenced by TotemT2DQMSource::fillBX(), TotemT2DQMSource::fillFlags(), and TotemT2DQMSource::fillToT().
|
inline |
Definition at line 24 of file TotemT2Digi.h.
References marker_.
Referenced by TotemT2DQMSource::fillFlags().
|
inline |
Definition at line 25 of file TotemT2Digi.h.
References marker_.
Referenced by TotemT2DQMSource::fillFlags().
|
inline |
Definition at line 23 of file TotemT2Digi.h.
References marker_.
Referenced by TotemT2DQMSource::fillFlags(), and TotemT2DQMSource::fillToT().
|
inline |
Definition at line 18 of file TotemT2Digi.h.
References lead_edge_.
Referenced by TotemT2DQMSource::fillEdges(), TotemT2DQMSource::fillToT(), and operator<().
|
inline |
|
inline |
|
inline |
Definition at line 21 of file TotemT2Digi.h.
References status_.
Referenced by TotemT2DQMSource::fillErrorFlagsHistogram().
|
inline |
Definition at line 20 of file TotemT2Digi.h.
References trail_edge_.
Referenced by TotemT2DQMSource::fillEdges(), TotemT2DQMSource::fillToT(), and operator<().
|
private |
New HW ID in ver 2.2.
Definition at line 29 of file TotemT2Digi.h.
|
private |
Leading edge time.
Definition at line 33 of file TotemT2Digi.h.
Referenced by leadingEdge(), and setLeadingEdge().
|
private |
Channel marker.
Definition at line 31 of file TotemT2Digi.h.
Referenced by hasLE(), hasManyLE(), hasManyTE(), and hasTE().
|
private |
|
private |
Trailing edge time.
Definition at line 35 of file TotemT2Digi.h.
Referenced by setTrailingEdge(), and trailingEdge().