![]() |
Belle II Software
release-05-02-19
|
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 35 of file ARICHSensorModuleMap.h.
|
inline |
Get Cable Bias Voltage Identifier.
i | index of the chip |
Definition at line 147 of file ARICHSensorModuleMap.h.
|
inline |
Get Cable Guard Identifier.
Definition at line 158 of file ARICHSensorModuleMap.h.
|
inline |
Get Cable High Voltage Identifier.
Definition at line 136 of file ARICHSensorModuleMap.h.
|
inline |
Get Merger Identifier.
Definition at line 126 of file ARICHSensorModuleMap.h.
|
inline |
Return Sensor Global Identifier.
Definition at line 105 of file ARICHSensorModuleMap.h.
|
inline |
Return Sensor Module Column Identifier.
Definition at line 93 of file ARICHSensorModuleMap.h.
|
inline |
Get Sensor Module Identifier.
Definition at line 116 of file ARICHSensorModuleMap.h.
|
inline |
Return SensorModule Ring Identifier.
Definition at line 81 of file ARICHSensorModuleMap.h.
|
inline |
Return SensorModule Sextant Identifier.
Definition at line 69 of file ARICHSensorModuleMap.h.
|
inline |
Get Installation date.
Definition at line 168 of file ARICHSensorModuleMap.h.
|
inline |
Set Cable Bias Voltage Identifier.
i | index of the chip |
Cable | Bias Voltage Identifier |
Definition at line 153 of file ARICHSensorModuleMap.h.
|
inline |
Set Cable Guard Identifier.
Cable | Guard Identifier |
Definition at line 163 of file ARICHSensorModuleMap.h.
|
inline |
Set Cable High Voltage Identifier.
Cable | High Voltage Identifier |
Definition at line 141 of file ARICHSensorModuleMap.h.
|
inline |
Set Merger Identifier.
Merger | Identifier |
Definition at line 131 of file ARICHSensorModuleMap.h.
|
inline |
Set Sensor Global Identifier.
Global | Identifier |
Definition at line 99 of file ARICHSensorModuleMap.h.
|
inline |
Set Sensor Module Column Identifier.
Column | Identifier |
Definition at line 111 of file ARICHSensorModuleMap.h.
|
inline |
Set Sensor Module Identifier.
Sensor | Module Identifier |
Definition at line 121 of file ARICHSensorModuleMap.h.
|
inline |
Set SensorModule Ring Identifier.
Ring | Identifier |
Definition at line 87 of file ARICHSensorModuleMap.h.
|
inline |
Set SensorModule Sextant Identifier.
Sextant | Identifier |
Definition at line 75 of file ARICHSensorModuleMap.h.
|
inline |
Set Installation date.
Installation | date |
Definition at line 173 of file ARICHSensorModuleMap.h.