![]() |
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.