4#include <yaml-cpp/yaml.h>
12#include "pflib/zcu/lpGBT_ICEC_ZCU_Simple.h"
27 return (stat(name.
c_str(), &buffer) == 0);
31inline double rtd_resistance_to_celsius(
double resistance_ohms,
33 double alpha = 0.00385) {
37 double temperature = (resistance_ohms / r0 - 1.0) / alpha;
43 if (!file_exists(yaml_file))
return false;
44 YAML::Node results = YAML::LoadFile(yaml_file);
45 if (!results[chipid])
return false;
46 YAML::Node entry = results[chipid];
47 YAML::Node cal = entry[
"calib_constants"];
52void get_lpgbt_temps(
Target* tgt);
encapulating a given setup's access rules
Definition Target.h:24