Belle II Software
release-08-01-10
|
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.