ICAROUS
All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros Modules Pages
Public Member Functions | List of all members
larcfm::DCPAUrgencyStrategy Class Reference
Inheritance diagram for larcfm::DCPAUrgencyStrategy:
larcfm::UrgencyStrategy

Public Member Functions

int mostUrgentAircraft (const TrafficState &ownship, const std::vector< TrafficState > &traffic, double T) const
 
UrgencyStrategycopy () const
 

Member Function Documentation

◆ copy()

UrgencyStrategy * larcfm::DCPAUrgencyStrategy::copy ( ) const
virtual

◆ mostUrgentAircraft()

int larcfm::DCPAUrgencyStrategy::mostUrgentAircraft ( const TrafficState ownship,
const std::vector< TrafficState > &  traffic,
double  T 
) const
virtual
Returns
most urgent traffic aircraft for given ownship, traffic and lookahead time T. Return -1 if no aircraft is most urgent.

Implements larcfm::UrgencyStrategy.


The documentation for this class was generated from the following files: