|
STAR
Cal STAR — firmware, DAQ server, and engine design
|
How trustworthy the most recent capture on this channel was. More...
#include <CubicCalibrationStore.hpp>
Public Attributes | |
| bool | valid = false |
| double | t = 0.0 |
| double | adc = 0.0 |
| size_t | n = 0 |
| uint64_t | window_ms = 0 |
| double | spread = 0.0 |
| double | drift = 0.0 |
| double | drift_z = 0.0 |
| bool | settled = true |
How trustworthy the most recent capture on this channel was.
A capture is a mean over a short window (CaptureWindow). If the reading was still moving inside that window — the operator pressed Calibrate while the load was settling — the mean is between two values and belongs to neither. The point is still recorded, because discarding an operator's action whose only feedback is a counter that fails to increment is worse than recording it visibly; settled is how the GUI marks it.
Definition at line 64 of file CubicCalibrationStore.hpp.
| double fsw::calibration::CaptureQuality::adc = 0.0 |
Definition at line 67 of file CubicCalibrationStore.hpp.
| double fsw::calibration::CaptureQuality::drift = 0.0 |
Definition at line 71 of file CubicCalibrationStore.hpp.
| double fsw::calibration::CaptureQuality::drift_z = 0.0 |
Definition at line 72 of file CubicCalibrationStore.hpp.
| size_t fsw::calibration::CaptureQuality::n = 0 |
Definition at line 68 of file CubicCalibrationStore.hpp.
| bool fsw::calibration::CaptureQuality::settled = true |
Definition at line 73 of file CubicCalibrationStore.hpp.
| double fsw::calibration::CaptureQuality::spread = 0.0 |
Definition at line 70 of file CubicCalibrationStore.hpp.
| double fsw::calibration::CaptureQuality::t = 0.0 |
Definition at line 66 of file CubicCalibrationStore.hpp.
Referenced by engine.pipeline.cea_cache.CEAAuxTables::_bilinear(), engine.pipeline.cea_cache.CEAAuxTables::_build(), engine.pipeline.cea_cache.CEAAuxTables::_exit(), engine.pipeline.cea_cache.CEAAuxTables::_load(), and engine.layerx.flight.InlineAscent::advance().
| bool fsw::calibration::CaptureQuality::valid = false |
Definition at line 65 of file CubicCalibrationStore.hpp.
Referenced by calibration_robustness.ValidationResult::__bool__().
| uint64_t fsw::calibration::CaptureQuality::window_ms = 0 |
Definition at line 69 of file CubicCalibrationStore.hpp.