void CD3DTable::setParameters(const ParameterData& p) { if (p.contains("D")) { D = p.getValue("D"); } if (p.contains("H")) { H = p.getValue("H"); } }
void WCVTable::setParameters(const ParameterData& p) { if (p.contains("WCV_DTHR")) { DTHR = p.getValue("WCV_DTHR"); } if (p.contains("WCV_ZTHR")) { ZTHR = p.getValue("WCV_ZTHR"); } if (p.contains("WCV_TTHR")) { TTHR = p.getValue("WCV_TTHR"); } if (p.contains("WCV_TCOA")) { TCOA = p.getValue("WCV_TCOA"); } }
void TCASTable::setParameters(const ParameterData& p) { if (p.contains("TCAS_HMDilter")) { HMDFilter = p.getBool("TCAS_HMDilter"); } for (int i = 0; i < 7; i++) { if (p.contains("TCAS_TAU_"+Fmi(i+2))) { TAU[i] = p.getValue("TCAS_TAU_"+Fmi(i+2)); } } for (int i = 0; i < 7; i++) { if (p.contains("TCAS_TCOA_"+Fmi(i+2))) { TCOA[i] = p.getValue("TCAS_TCOA_"+Fmi(i+2)); } } for (int i = 0; i < 7; i++) { if (p.contains("TCAS_DMOD_"+Fmi(i+2))) { DMOD[i] = p.getValue("TCAS_DMOD_"+Fmi(i+2)); } } for (int i = 0; i < 7; i++) { if (p.contains("TCAS_ZTHR_"+Fmi(i+2))) { ZTHR[i] = p.getValue("TCAS_ZTHR_"+Fmi(i+2)); } } for (int i = 0; i < 7; i++) { if (p.contains("TCAS_HMD_"+Fmi(i+2))) { HMD[i] = p.getValue("TCAS_HMD_"+Fmi(i+2)); } } }
void WCV_tvar::setParameters(const ParameterData& p) { table.setParameters(p); if (p.contains("id")) { id = p.getString("id"); } }