![]() |
Belle II Software
release-08-02-04
|
Mapping of the Sensor Board Connections to the detector. More...
#include <ARICHSensorModuleMap.h>


Public Member Functions | |
| ARICHSensorModuleMap () | |
| Default constructor. | |
| ARICHSensorModuleMap (int sextant, int ring, int column, int sensorID, ARICHSensorModuleInfo *sensor, ARICHMergerInfo *merger, int port, ARICHCableInfo *cableHv, ARICHCableInfo **cableBias, ARICHCableInfo *cableGuard, TTimeStamp timeStamp) | |
| Constructor. | |
| ~ARICHSensorModuleMap () | |
| Destructor. | |
| int | getSensorModuleSextantID () const |
| Return SensorModule Sextant Identifier. More... | |
| void | setSensorModuleSextantID (int sextant) |
| Set SensorModule Sextant Identifier. More... | |
| int | getSensorModuleRingID () const |
| Return SensorModule Ring Identifier. More... | |
| void | setSensorModuleRingID (int ring) |
| Set SensorModule Ring Identifier. More... | |
| int | getSensorModuleColumnID () const |
| Return Sensor Module Column Identifier. More... | |
| void | setSensorGlobalID (int sensorID) |
| Set Sensor Global Identifier. More... | |
| int | getSensorGlobalID () const |
| Return Sensor Global Identifier. More... | |
| void | setSensorModuleColumnID (int column) |
| Set Sensor Module Column Identifier. More... | |
| ARICHSensorModuleInfo * | getSensorModuleId () const |
| Get Sensor Module Identifier. More... | |
| void | setSensorModuleId (ARICHSensorModuleInfo *sensor) |
| Set Sensor Module Identifier. More... | |
| ARICHMergerInfo * | getMergerId () const |
| Get Merger Identifier. More... | |
| void | setMergerId (ARICHMergerInfo *merger) |
| Set Merger Identifier. More... | |
| ARICHCableInfo * | getCableHighVoltageId () const |
| Get Cable High Voltage Identifier. More... | |
| void | setCableHighVoltageId (ARICHCableInfo *cableHv) |
| Set Cable High Voltage Identifier. More... | |
| ARICHCableInfo * | getCableBiasVoltageId (unsigned int i) |
| Get Cable Bias Voltage Identifier. More... | |
| void | setCableBiasVoltageId (unsigned int i, ARICHCableInfo **cableBias) |
| Set Cable Bias Voltage Identifier. More... | |
| ARICHCableInfo * | getCableGuard () const |
| Get Cable Guard Identifier. More... | |
| void | setCableGuard (ARICHCableInfo *cableGuard) |
| Set Cable Guard Identifier. More... | |
| TTimeStamp | getTimeStamp () const |
| Get Installation date. More... | |
| void | setTimeStamp (TTimeStamp timeStamp) |
| Set Installation date. More... | |
Private Member Functions | |
| ClassDef (ARICHSensorModuleMap, 2) | |
| ClassDef. | |
Private Attributes | |
| int | m_sextant |
| Sextant identification. | |
| int | m_ring |
| Photon Detector Ring Identifier. | |
| int | m_column |
| Photon Detector Column_id Identifier. | |
| int | m_sensorID |
| Global ID number. | |
| ARICHSensorModuleInfo * | m_sensor |
| Sensor Module identifier. | |
| ARICHMergerInfo * | m_merger |
| Merger Board identifier | |
| int | m_port |
| Merger Board port identifier. | |
| ARICHCableInfo * | m_cableHv |
| HV Cable Identifier. | |
| ARICHCableInfo * | m_cableBias [4] |
| Bias Cable Identifier. | |
| ARICHCableInfo * | m_cableGuard |
| Guard Cable Identifier. | |
| TTimeStamp | m_timeStamp |
| Installation Date. | |
Mapping of the Sensor Board Connections to the detector.
Definition at line 25 of file ARICHSensorModuleMap.h.
|
inline |
Get Cable Bias Voltage Identifier.
| i | index of the chip |
Definition at line 137 of file ARICHSensorModuleMap.h.
|
inline |
Get Cable Guard Identifier.
Definition at line 148 of file ARICHSensorModuleMap.h.
|
inline |
Get Cable High Voltage Identifier.
Definition at line 126 of file ARICHSensorModuleMap.h.
|
inline |
Get Merger Identifier.
Definition at line 116 of file ARICHSensorModuleMap.h.
|
inline |
Return Sensor Global Identifier.
Definition at line 95 of file ARICHSensorModuleMap.h.
|
inline |
Return Sensor Module Column Identifier.
Definition at line 83 of file ARICHSensorModuleMap.h.
|
inline |
Get Sensor Module Identifier.
Definition at line 106 of file ARICHSensorModuleMap.h.
|
inline |
Return SensorModule Ring Identifier.
Definition at line 71 of file ARICHSensorModuleMap.h.
|
inline |
Return SensorModule Sextant Identifier.
Definition at line 59 of file ARICHSensorModuleMap.h.
|
inline |
Get Installation date.
Definition at line 158 of file ARICHSensorModuleMap.h.
|
inline |
Set Cable Bias Voltage Identifier.
| i | index of the chip |
| Cable | Bias Voltage Identifier |
Definition at line 143 of file ARICHSensorModuleMap.h.
|
inline |
Set Cable Guard Identifier.
| Cable | Guard Identifier |
Definition at line 153 of file ARICHSensorModuleMap.h.
|
inline |
Set Cable High Voltage Identifier.
| Cable | High Voltage Identifier |
Definition at line 131 of file ARICHSensorModuleMap.h.
|
inline |
Set Merger Identifier.
| Merger | Identifier |
Definition at line 121 of file ARICHSensorModuleMap.h.
|
inline |
Set Sensor Global Identifier.
| Global | Identifier |
Definition at line 89 of file ARICHSensorModuleMap.h.
|
inline |
Set Sensor Module Column Identifier.
| Column | Identifier |
Definition at line 101 of file ARICHSensorModuleMap.h.
|
inline |
Set Sensor Module Identifier.
| Sensor | Module Identifier |
Definition at line 111 of file ARICHSensorModuleMap.h.
|
inline |
Set SensorModule Ring Identifier.
| Ring | Identifier |
Definition at line 77 of file ARICHSensorModuleMap.h.
|
inline |
Set SensorModule Sextant Identifier.
| Sextant | Identifier |
Definition at line 65 of file ARICHSensorModuleMap.h.
|
inline |
Set Installation date.
| Installation | date |
Definition at line 163 of file ARICHSensorModuleMap.h.