ConfigurerCalibration.h 609 B

1234567891011121314151617181920
  1. #pragma once
  2. namespace DiosCtrlBox
  3. {
  4. class ConfigurerCalibration
  5. {
  6. public:
  7. static float GetDetectorADToHeightSlope();
  8. static float GetDetectorADToHeightIntercept();
  9. static float GetTubeHeightADToHeightSlope();
  10. static float GetTubeHeightADToHeightIntercept();
  11. static float GetTubeAngleADToAngleSlope();
  12. static float GetTubeAngleADToAngleIntercept();
  13. static void UpdateTubeHeightADToHeightCurve(float slope, float intercept);
  14. static void UpdateTubeAngleADToAngleCurve(float slope, float intercept);
  15. static void UpdateDetectorHeightADToHeightCurve(float slope, float intercept);
  16. };
  17. }