![]() |
Belle II Software
release-08-02-05
|
Sensor Module Information. More...
#include <ARICHSensorModuleInfo.h>


Public Member Functions | |
| ARICHSensorModuleInfo () | |
| Default constructor. | |
| ARICHSensorModuleInfo (int id, ARICHFEBoardInfo *FEB, ARICHHapdInfo *HAPD, TTimeStamp timeStamp) | |
| Constructor. | |
| ARICHSensorModuleInfo (int id, ARICHFEBoardInfo *FEB, ARICHHapdInfo *HAPD, TTimeStamp timeStamp, const std::string &comment) | |
| Constructor. | |
| ~ARICHSensorModuleInfo () | |
| Destructor. | |
| int | getSensorModuleID () const |
| Get Sensor Module Identifier. More... | |
| void | setSensorModuleID (int id) |
| Set Sensor Module Identifier. More... | |
| int | getFEBserial () const |
| Get FEB serial number. More... | |
| void | setFEBserial (int FEBserial) |
| Set FEB serial number. More... | |
| ARICHFEBoardInfo * | getFEBoardID () const |
| Get FEBoard Identifier. More... | |
| void | setFEBoardID (ARICHFEBoardInfo *FEB) |
| Set FEBoard Identifier. More... | |
| std::string | getHAPDserial () const |
| Get HAPD serial number. More... | |
| void | setHAPDserial (const std::string &HAPDserial) |
| Set HAPD serial number. More... | |
| ARICHHapdInfo * | getHapdID () const |
| Get HAPD Identifier. More... | |
| void | setHapdID (ARICHHapdInfo *HAPD) |
| Set HAPD Identifier. More... | |
| ARICHModuleTest * | getModuleTest () const |
| Get module test Identifier. More... | |
| void | setModuleTest (ARICHModuleTest *module) |
| Set module test Identifier. More... | |
| int | getHVboardID () const |
| Get HV board Identifier. More... | |
| void | setHVboardID (int hv) |
| Set HV board Identifier. More... | |
| TTimeStamp | getTimeStamp () const |
| Get Production date. More... | |
| void | setTimeStamp (TTimeStamp timeStamp) |
| Set Production date. More... | |
| std::string | getSensorModuleComment () const |
| Get comment. More... | |
| void | setSensorModuleComment (const std::string &comment) |
| Set comment. More... | |
Private Member Functions | |
| ClassDef (ARICHSensorModuleInfo, 2) | |
| ClassDef. | |
Private Attributes | |
| int | m_id |
| Sensor Module identifier: m_id = n_ring * nModulesInPreviousRing + n_column. | |
| int | m_FEBserial |
| FEB serial number. | |
| ARICHFEBoardInfo * | m_FEB |
| FEBoardInfo Front End Board identifier. | |
| std::string | m_HAPDserial |
| HAPD serial number. | |
| ARICHHapdInfo * | m_HAPD |
| HapdInfo Sensor identifier. | |
| ARICHModuleTest * | m_module |
| Module test identifier. | |
| int | m_HVboard |
| HV board serial number. | |
| TTimeStamp | m_timeStamp |
| Production Date. | |
| std::string | m_comment |
| optional comment | |
Sensor Module Information.
Definition at line 25 of file ARICHSensorModuleInfo.h.
|
inline |
Get FEBoard Identifier.
Definition at line 75 of file ARICHSensorModuleInfo.h.
|
inline |
Get FEB serial number.
Definition at line 65 of file ARICHSensorModuleInfo.h.
|
inline |
|
inline |
Get HAPD serial number.
Definition at line 85 of file ARICHSensorModuleInfo.h.
|
inline |
Get HV board Identifier.
Definition at line 115 of file ARICHSensorModuleInfo.h.
|
inline |
Get module test Identifier.
Definition at line 105 of file ARICHSensorModuleInfo.h.
|
inline |
|
inline |
Get Sensor Module Identifier.
Definition at line 55 of file ARICHSensorModuleInfo.h.
|
inline |
|
inline |
Set FEBoard Identifier.
| FEBoard | Identifier |
Definition at line 80 of file ARICHSensorModuleInfo.h.
|
inline |
Set FEB serial number.
| FEB | serial number |
Definition at line 70 of file ARICHSensorModuleInfo.h.
|
inline |
Set HAPD Identifier.
| HAPD | Identifier |
Definition at line 100 of file ARICHSensorModuleInfo.h.
|
inline |
Set HAPD serial number.
| HAPD | serial number |
Definition at line 90 of file ARICHSensorModuleInfo.h.
|
inline |
Set HV board Identifier.
| HV | board Identifier |
Definition at line 120 of file ARICHSensorModuleInfo.h.
|
inline |
Set module test Identifier.
| module | test Identifier |
Definition at line 110 of file ARICHSensorModuleInfo.h.
|
inline |
|
inline |
Set Sensor Module Identifier.
| Sensor | Module Identifier |
Definition at line 60 of file ARICHSensorModuleInfo.h.
|
inline |
Set Production date.
| Production | date |
Definition at line 130 of file ARICHSensorModuleInfo.h.