Module T0 calibration constants for all 16 modules.
More...
#include <TOPCalModuleT0.h>
|
| | TOPCalModuleT0 () |
| | Default constructor.
|
| |
| void | setT0 (int moduleID, double T0, double errT0) |
| | Sets calibration for a single module and switches status to calibrated.
|
| |
| void | setUnusable (int moduleID) |
| | Switches calibration status to unusable to flag badly calibrated constant.
|
| |
| void | suppressAverage () |
| | Subtracts arithmetic average from constants whose status is not c_Default.
|
| |
| double | getT0 (int moduleID) const |
| | Returns T0 of a module.
|
| |
| double | getT0Error (int moduleID) const |
| | Returns error on T0 of a module.
|
| |
| bool | isCalibrated (int moduleID) const |
| | Returns calibration status.
|
| |
| bool | isDefault (int moduleID) const |
| | Returns calibration status.
|
| |
| bool | isUnusable (int moduleID) const |
| | Returns calibration status.
|
| |
Module T0 calibration constants for all 16 modules.
From module alignment.
Definition at line 23 of file TOPCalModuleT0.h.
◆ anonymous enum
Sizes.
| Enumerator |
|---|
| c_numModules | number of modules
|
Definition at line 101 of file TOPCalModuleT0.h.
101 {c_numModules = 16,
102 };
◆ EStatus
Calibration status of a constant.
| Enumerator |
|---|
| c_Default | uncalibrated default value
|
| c_Calibrated | good calibrated value
|
| c_Unusable | bad calibrated value
|
Definition at line 29 of file TOPCalModuleT0.h.
29 {
30 c_Default = 0,
31 c_Calibrated = 1,
32 c_Unusable = 2
33 };
◆ TOPCalModuleT0()
◆ m_errT0
◆ m_status
◆ m_T0
The documentation for this class was generated from the following files: