24#ifndef LSST_M1M3_SS_INCLUDE_FORCEACTUATORBUMPTESTSETTINGS_H
25#define LSST_M1M3_SS_INCLUDE_FORCEACTUATORBUMPTESTSETTINGS_H
27#include <yaml-cpp/yaml.h>
48 void set(YAML::Node node) {
49 warning = node[
"Warning"].as<
float>();
51 throw std::runtime_error(
"Invalid Force Actuator Bump Test Warning value (" + node.Tag() +
52 "/Warning: " + std::to_string(
warning));
54 error = node[
"Error"].as<
float>();
56 throw std::runtime_error(
"Invalid Force Actuator Bump Test Error value (" + node.Tag() +
57 "/Error: " + std::to_string(
warning));
Store settings for force actuator bump test.
Definition ForceActuatorBumpTestSettings.h:36
float error
Error tolerance.
Definition ForceActuatorBumpTestSettings.h:46
float warning
Warning tolerance.
Definition ForceActuatorBumpTestSettings.h:41