|
| WCVTable (double dthr, double zthr, double tthr, double tcoa) |
|
| WCVTable (double dthr, const std::string &udthr, double zthr, const std::string &uzthr, double tthr, const std::string &utthr, double tcoa, const std::string &utcoa) |
|
| WCVTable () |
|
double | getDTHR () const |
|
double | getDTHR (const std::string &u) const |
|
double | getZTHR () const |
|
double | getZTHR (const std::string &u) const |
|
double | getTTHR () const |
|
double | getTTHR (const std::string &u) const |
|
double | getTCOA () const |
|
double | getTCOA (const std::string &u) const |
|
void | setDTHR (double val) |
|
void | setDTHR (double val, const std::string &u) |
|
void | setZTHR (double val) |
|
void | setZTHR (double val, const std::string &u) |
|
void | setTTHR (double val) |
|
void | setTTHR (double val, const std::string &u) |
|
void | setTCOA (double val) |
|
void | setTCOA (double val, const std::string &u) |
|
ParameterData | getParameters () const |
|
void | updateParameterData (ParameterData &p) const |
|
void | setParameters (const ParameterData &p) |
|
std::string | getUnits (const std::string &key) const |
|
bool | equals (const WCVTable &t2) const |
|
std::string | toString () const |
|
std::string | toPVS () const |
|
bool | contains (const WCVTable &tab) const |
|
std::string | toPVS_ () const |
|
|
double | DTHR |
|
double | ZTHR |
|
double | TTHR |
|
double | TCOA |
|
|
std::map< std::string, std::string > | units_ |
|
◆ WCVTable() [1/3]
larcfm::WCVTable::WCVTable |
( |
double |
dthr, |
|
|
double |
zthr, |
|
|
double |
tthr, |
|
|
double |
tcoa |
|
) |
| |
Table containing specified values (internal units)
◆ WCVTable() [2/3]
larcfm::WCVTable::WCVTable |
( |
double |
dthr, |
|
|
const std::string & |
udthr, |
|
|
double |
zthr, |
|
|
const std::string & |
uzthr, |
|
|
double |
tthr, |
|
|
const std::string & |
utthr, |
|
|
double |
tcoa, |
|
|
const std::string & |
utcoa |
|
) |
| |
Table containing specified values (specified units)
◆ WCVTable() [3/3]
larcfm::WCVTable::WCVTable |
( |
| ) |
|
◆ Buffered_DWC_Phase_I()
const WCVTable & larcfm::WCVTable::Buffered_DWC_Phase_I |
( |
| ) |
|
|
static |
- Returns
- buffered Well-Clear thresholds Phase I (en-route), i.e., DTHR=1.0nmi, ZTHR=450ft, TTHR=35s, TCOA=20.
◆ Buffered_Phase_I_preventive()
const WCVTable & larcfm::WCVTable::Buffered_Phase_I_preventive |
( |
| ) |
|
|
static |
- Returns
- buffered preventive thresholds Phase I (en-route), i.e., DTHR=1.0nmi, ZTHR=750ft, TTHR=35s, TCOA=20.
◆ DO_365_DWC_Non_Coop()
const WCVTable & larcfm::WCVTable::DO_365_DWC_Non_Coop |
( |
| ) |
|
|
static |
- Returns
- DO-365 Well-Clear thresholds Non-Cooperative, i.e., DTHR=2200ft, ZTHR=450ft, TTHR=0, TCOA=0.
◆ DO_365_DWC_Phase_I()
const WCVTable & larcfm::WCVTable::DO_365_DWC_Phase_I |
( |
| ) |
|
|
static |
- Returns
- DO-365 Well-Clear thresholds Phase I (en-route), i.e., DTHR=0.66nmi, ZTHR=450ft, TTHR=35s, TCOA=0.
◆ DO_365_DWC_Phase_II()
const WCVTable & larcfm::WCVTable::DO_365_DWC_Phase_II |
( |
| ) |
|
|
static |
- Returns
- DO-365 Well-Clear thresholds Phase II (DTA), i.e., DTHR=1500ft, ZTHR=450ft, TTHR=0, TCOA=0.
◆ DO_365_Phase_I_preventive()
const WCVTable & larcfm::WCVTable::DO_365_Phase_I_preventive |
( |
| ) |
|
|
static |
- Returns
- DO-365 preventive thresholds Phase I (en-route), i.e., DTHR=0.66nmi, ZTHR=700ft, TTHR=35s, TCOA=0.
◆ getDTHR() [1/2]
double larcfm::WCVTable::getDTHR |
( |
| ) |
const |
Return horizontal distance threshold DTHR in internal units
◆ getDTHR() [2/2]
double larcfm::WCVTable::getDTHR |
( |
const std::string & |
u | ) |
const |
Return horizontal distance threshold DTHR in u units
◆ getParameters()
◆ getTCOA()
double larcfm::WCVTable::getTCOA |
( |
| ) |
const |
Return vertical time threshold TCOA in seconds
◆ getTTHR()
double larcfm::WCVTable::getTTHR |
( |
| ) |
const |
Return horizontal time threshold TTHR in seconds
◆ getZTHR() [1/2]
double larcfm::WCVTable::getZTHR |
( |
| ) |
const |
Return vertical distance threshold ZTHR in internal units
◆ getZTHR() [2/2]
double larcfm::WCVTable::getZTHR |
( |
const std::string & |
u | ) |
const |
Return vertical distance threshold ZTHR in u units
◆ setParameters()
◆ toString()
std::string larcfm::WCVTable::toString |
( |
| ) |
const |
|
virtual |
◆ updateParameterData()
void larcfm::WCVTable::updateParameterData |
( |
ParameterData & |
p | ) |
const |
|
virtual |
The documentation for this class was generated from the following files:
- Modules/ACCoRD/inc/WCVTable.h
- Modules/ACCoRD/src/WCVTable.cpp