![]() |
Belle II Software development
|
Map of pixels and channels within the carrier board. More...
#include <TOPChannelMap.h>
Public Member Functions | |
TOPChannelMap () | |
Default constructor. | |
TOPChannelMap (unsigned row, unsigned col, unsigned asic, unsigned chan) | |
Full constructor. | |
unsigned | getRow () const |
Return 0-based pixel row within carrier board. | |
unsigned | getColumn () const |
Return 0-based pixel column within carrier board. | |
unsigned | getRowNumber () const |
Return pixel row number within carrier board. | |
unsigned | getColumnNumber () const |
Return pixel column number within carrier board. | |
unsigned | getASICNumber () const |
Return ASIC number. | |
unsigned | getASICChannel () const |
Return ASIC channel number. | |
Private Member Functions | |
ClassDef (TOPChannelMap, 1) | |
ClassDef. | |
Private Attributes | |
unsigned | m_row |
pixel row within carrier board | |
unsigned | m_col |
pixel column within carrier board | |
unsigned | m_asic |
ASIC number. | |
unsigned | m_channel |
ASIC channel. | |
Map of pixels and channels within the carrier board.
Definition at line 22 of file TOPChannelMap.h.
|
inline |
Default constructor.
Definition at line 28 of file TOPChannelMap.h.
|
inline |
Full constructor.
row | pixel row within the carrier board (0-based) |
col | pixel column within the carrier board (0-based) |
asic | ASIC number (0-based) |
chan | ASIC channel (0-based) |
Definition at line 38 of file TOPChannelMap.h.
|
inline |
Return ASIC channel number.
Definition at line 76 of file TOPChannelMap.h.
|
inline |
Return ASIC number.
Definition at line 70 of file TOPChannelMap.h.
|
inline |
Return 0-based pixel column within carrier board.
Definition at line 52 of file TOPChannelMap.h.
|
inline |
Return pixel column number within carrier board.
Definition at line 64 of file TOPChannelMap.h.
|
inline |
Return 0-based pixel row within carrier board.
Definition at line 46 of file TOPChannelMap.h.
|
inline |
Return pixel row number within carrier board.
Definition at line 58 of file TOPChannelMap.h.
|
private |
ASIC number.
Definition at line 82 of file TOPChannelMap.h.
|
private |
ASIC channel.
Definition at line 83 of file TOPChannelMap.h.
|
private |
pixel column within carrier board
Definition at line 81 of file TOPChannelMap.h.
|
private |
pixel row within carrier board
Definition at line 80 of file TOPChannelMap.h.