#include <Phase2TrackerDigi.h>
Public Types | |
typedef uint16_t | PackedDigiType |
Public Member Functions | |
unsigned int | channel () const |
unsigned int | column () const |
unsigned int | edge () const |
Phase2TrackerDigi (unsigned int packed_channel) | |
Phase2TrackerDigi (unsigned int row, unsigned int col) | |
Phase2TrackerDigi () | |
unsigned int | row () const |
unsigned int | strip () const |
Static Public Member Functions | |
static std::pair< unsigned int, unsigned int > | channelToPixel (unsigned int ch) |
static PackedDigiType | pixelToChannel (unsigned int row, unsigned int col) |
Static Private Member Functions | |
static unsigned int | channelToColumn (unsigned int ch) |
static unsigned int | channelToRow (unsigned int ch) |
Private Attributes | |
PackedDigiType | theChannel |
Persistent digi for the Phase 2 tracker
Definition at line 12 of file Phase2TrackerDigi.h.
typedef uint16_t Phase2TrackerDigi::PackedDigiType |
Definition at line 15 of file Phase2TrackerDigi.h.
|
inline |
Definition at line 17 of file Phase2TrackerDigi.h.
|
inline |
Definition at line 19 of file Phase2TrackerDigi.h.
References pixelToChannel(), and theChannel.
|
inline |
Definition at line 23 of file Phase2TrackerDigi.h.
|
inline |
Definition at line 32 of file Phase2TrackerDigi.h.
References theChannel.
Referenced by operator<(), and operator<<().
|
inlinestaticprivate |
Definition at line 47 of file Phase2TrackerDigi.h.
Referenced by channelToPixel(), and column().
|
inlinestatic |
Definition at line 34 of file Phase2TrackerDigi.h.
References channelToColumn(), and channelToRow().
|
inlinestaticprivate |
Definition at line 46 of file Phase2TrackerDigi.h.
Referenced by channelToPixel(), and row().
|
inline |
Definition at line 27 of file Phase2TrackerDigi.h.
References channelToColumn(), and theChannel.
Referenced by Phase2TrackerCluster1D::column(), and edge().
|
inline |
Definition at line 30 of file Phase2TrackerDigi.h.
References column().
Referenced by Phase2TrackerCluster1D::edge().
|
inlinestatic |
Definition at line 38 of file Phase2TrackerDigi.h.
References assert().
Referenced by Phase2TrackerDigi().
|
inline |
Definition at line 26 of file Phase2TrackerDigi.h.
References channelToRow(), and theChannel.
Referenced by Phase2TrackerCluster1D::firstRow(), and strip().
|
inline |
Definition at line 29 of file Phase2TrackerDigi.h.
References row().
Referenced by Phase2TrackerCluster1D::firstStrip().
|
private |
Definition at line 45 of file Phase2TrackerDigi.h.
Referenced by channel(), column(), Phase2TrackerDigi(), and row().