![]() |
ATLAS Offline Software
|
#include <SCT_ReadoutScheme.h>
Public Member Functions | |
| SCT_ReadoutScheme (const SCT_ReadoutScheme &scheme) | |
| SCT_ReadoutScheme (const int crystals, const int diodes, const int cells, const int shift) | |
| virtual | ~SCT_ReadoutScheme ()=default |
| SCT_ReadoutScheme & | operator= (const SCT_ReadoutScheme &scheme) |
| void | setDiodes (int numDiodes) |
| void | setCells (int numReadoutCells) |
| int | crystals () const |
| int | diodes () const |
| int | cells () const |
| int | shift () const |
| int | numberOfConnectedCells (const SiReadoutCellId &readoutId) const |
| SiCellId | connectedCell (const SiReadoutCellId &readoutId, int number) const |
| SiReadoutCellId | readoutIdOfCell (const SiCellId &cellId) const |
Private Member Functions | |
| SCT_ReadoutScheme () | |
Private Attributes | |
| int | m_crystals |
| int | m_diodes |
| int | m_cells |
| int | m_shift |
Definition of the readout scheme in the SCT detector describing, number of sides, cells, crystals per module.
Definition at line 29 of file SCT_ReadoutScheme.h.
|
default |
| InDetDD::SCT_ReadoutScheme::SCT_ReadoutScheme | ( | const int | crystals, |
| const int | diodes, | ||
| const int | cells, | ||
| const int | shift | ||
| ) |
Definition at line 25 of file SCT_ReadoutScheme.cxx.
|
virtualdefault |
|
private |
|
inline |
Definition at line 123 of file SCT_ReadoutScheme.h.
|
inline |
Definition at line 141 of file SCT_ReadoutScheme.h.
|
inline |
Definition at line 113 of file SCT_ReadoutScheme.h.
|
inline |
Definition at line 118 of file SCT_ReadoutScheme.h.
|
inline |
Definition at line 133 of file SCT_ReadoutScheme.h.
| SCT_ReadoutScheme & InDetDD::SCT_ReadoutScheme::operator= | ( | const SCT_ReadoutScheme & | scheme | ) |
Definition at line 39 of file SCT_ReadoutScheme.cxx.
| SiReadoutCellId InDetDD::SCT_ReadoutScheme::readoutIdOfCell | ( | const SiCellId & | cellId | ) | const |
Definition at line 53 of file SCT_ReadoutScheme.cxx.
|
inline |
Definition at line 109 of file SCT_ReadoutScheme.h.
|
inline |
Definition at line 105 of file SCT_ReadoutScheme.h.
|
inline |
Definition at line 128 of file SCT_ReadoutScheme.h.
|
private |
Definition at line 98 of file SCT_ReadoutScheme.h.
|
private |
Definition at line 96 of file SCT_ReadoutScheme.h.
|
private |
Definition at line 97 of file SCT_ReadoutScheme.h.
|
private |
Definition at line 99 of file SCT_ReadoutScheme.h.
1.8.18