ICAROUS
larcfm::ConflictBandsTwoTimes Member List

This is the complete list of members for larcfm::ConflictBandsTwoTimes, including all inherited members.

add(Interval arr[], int size, int i, const Interval &r) (defined in larcfm::ConflictBandsTwoTimes)larcfm::ConflictBandsTwoTimesprivate
add(BandsRegion::Region arr[], int size, int i, BandsRegion::Region color) (defined in larcfm::ConflictBandsTwoTimes)larcfm::ConflictBandsTwoTimesprivate
addTraffic(const std::string &id, const Position &p, const Velocity &v)larcfm::ConflictBandsTwoTimesvirtual
addTrafficLL(double lat, double lon, const std::string &hunit, double alt, const std::string &vunit, double trk, const std::string &trkunit, double gs, const std::string &gsunit, double vs, const std::string &vsunit) (defined in larcfm::ConflictBandsTwoTimes)larcfm::ConflictBandsTwoTimes
addTrafficXYZ(double sx, double sy, const std::string &hpunit, double sz, const std::string &vpunit, double vx, double vy, const std::string &hvunit, double vz, const std::string &vvunit) (defined in larcfm::ConflictBandsTwoTimes)larcfm::ConflictBandsTwoTimes
amber (defined in larcfm::ConflictBandsTwoTimes)larcfm::ConflictBandsTwoTimesprivate
clear()larcfm::ConflictBandsTwoTimesvirtual
ConflictBandsTwoTimes(double D, const std::string &dunit, double H, const std::string &hunit, double Tnear, double Tmid, const std::string &tunit, double max_gs, const std::string &gsunit, double max_vs, const std::string &vsunit)larcfm::ConflictBandsTwoTimes
ConflictBandsTwoTimes()larcfm::ConflictBandsTwoTimes
error (defined in larcfm::ConflictBandsTwoTimes)larcfm::ConflictBandsTwoTimesmutableprivate
getDistance(const std::string &unit) constlarcfm::ConflictBandsTwoTimesvirtual
getGroundSpeedTolerance(const std::string &unit) const (defined in larcfm::ConflictBandsTwoTimes)larcfm::ConflictBandsTwoTimes
getHeight(const std::string &unit) constlarcfm::ConflictBandsTwoTimesvirtual
getLookaheadTime(const std::string &unit) constlarcfm::ConflictBandsTwoTimesvirtual
getMaxGroundSpeed(const std::string &unit) (defined in larcfm::ConflictBandsTwoTimes)larcfm::ConflictBandsTwoTimes
larcfm::GenericDHStateBands::getMaxGroundSpeed(const std::string &unit) const =0larcfm::GenericBandspure virtual
getMaxVerticalSpeed(const std::string &unit) (defined in larcfm::ConflictBandsTwoTimes)larcfm::ConflictBandsTwoTimes
larcfm::GenericDHStateBands::getMaxVerticalSpeed(const std::string &unit) const =0larcfm::GenericBandspure virtual
getMessage()larcfm::ConflictBandsTwoTimesinlinevirtual
getMessageNoClear() constlarcfm::ConflictBandsTwoTimesinlinevirtual
getStartTime(const std::string &unit) constlarcfm::ConflictBandsTwoTimes
getTimeMid(const std::string &unit) constlarcfm::ConflictBandsTwoTimes
getTimeNear(const std::string &unit) constlarcfm::ConflictBandsTwoTimes
getTrackTolerance(const std::string &unit) const (defined in larcfm::ConflictBandsTwoTimes)larcfm::ConflictBandsTwoTimes
getVerticalSpeedTolerance(const std::string &unit) const (defined in larcfm::ConflictBandsTwoTimes)larcfm::ConflictBandsTwoTimes
groundArray (defined in larcfm::ConflictBandsTwoTimes)larcfm::ConflictBandsTwoTimesprivate
groundCompute()larcfm::ConflictBandsTwoTimesprivate
groundRegionArray (defined in larcfm::ConflictBandsTwoTimes)larcfm::ConflictBandsTwoTimesprivate
groundSize (defined in larcfm::ConflictBandsTwoTimes)larcfm::ConflictBandsTwoTimesprivate
groundSpeed(int i, const std::string &unit)larcfm::ConflictBandsTwoTimesvirtual
groundSpeed(int i, double unit) (defined in larcfm::ConflictBandsTwoTimes)larcfm::ConflictBandsTwoTimesprivate
groundSpeedLength()larcfm::ConflictBandsTwoTimesvirtual
groundSpeedRegion(int i)larcfm::ConflictBandsTwoTimesvirtual
hasError() constlarcfm::ConflictBandsTwoTimesinlinevirtual
hasMessage() constlarcfm::ConflictBandsTwoTimesinlinevirtual
init(double D, const std::string &dunit, double H, const std::string &hunit, double Tnear, double Tmid, const std::string &tunit, double max_gs, const std::string &gsunit, double max_vs, const std::string &vsunit) (defined in larcfm::ConflictBandsTwoTimes)larcfm::ConflictBandsTwoTimesprivate
isLatLon() constlarcfm::ConflictBandsTwoTimesvirtual
needCompute (defined in larcfm::ConflictBandsTwoTimes)larcfm::ConflictBandsTwoTimesprivate
NUM_REGIONS (defined in larcfm::ConflictBandsTwoTimes)larcfm::ConflictBandsTwoTimesprivatestatic
order(Interval arr[], int size, const Interval &n) (defined in larcfm::ConflictBandsTwoTimes)larcfm::ConflictBandsTwoTimesprivate
ownship (defined in larcfm::ConflictBandsTwoTimes)larcfm::ConflictBandsTwoTimesprivate
recompute() (defined in larcfm::ConflictBandsTwoTimes)larcfm::ConflictBandsTwoTimesprivate
red (defined in larcfm::ConflictBandsTwoTimes)larcfm::ConflictBandsTwoTimesprivate
regionOfGroundSpeed(double gs, const std::string &unit)larcfm::ConflictBandsTwoTimesvirtual
regionOfTrack(double trk, const std::string &unit)larcfm::ConflictBandsTwoTimesvirtual
regionOfVerticalSpeed(double vs, const std::string &unit)larcfm::ConflictBandsTwoTimesvirtual
setDistance(double d, const std::string &unit)larcfm::ConflictBandsTwoTimesvirtual
setGroundSpeedTolerance(double gs, const std::string &unit) (defined in larcfm::ConflictBandsTwoTimes)larcfm::ConflictBandsTwoTimes
setHeight(double h, const std::string &unit)larcfm::ConflictBandsTwoTimesvirtual
setLookaheadTime(double t, const std::string &unit)larcfm::ConflictBandsTwoTimesvirtual
setMaxGroundSpeed(double gs, const std::string &unit)larcfm::ConflictBandsTwoTimesvirtual
setMaxVerticalSpeed(double vs, const std::string &unit)larcfm::ConflictBandsTwoTimesvirtual
setOwnship(const std::string &id, const Position &s, const Velocity &v)larcfm::ConflictBandsTwoTimesvirtual
setOwnshipLL(double lat, double lon, const std::string &hunit, double alt, const std::string &vunit, double trk, const std::string &trkunit, double gs, const std::string &gsunit, double vs, const std::string &vsunit) (defined in larcfm::ConflictBandsTwoTimes)larcfm::ConflictBandsTwoTimes
setOwnshipXYZ(double sx, double sy, const std::string &hpunit, double sz, const std::string &vpunit, double vx, double vy, const std::string &hvunit, double vz, const std::string &vvunit) (defined in larcfm::ConflictBandsTwoTimes)larcfm::ConflictBandsTwoTimes
setTimeMid(double t, const std::string &unit)larcfm::ConflictBandsTwoTimes
setTimeNear(double t, const std::string &unit)larcfm::ConflictBandsTwoTimes
setTimeRange(double b, double t, const std::string &tunit)larcfm::ConflictBandsTwoTimes
setTrackTolerance(double trk, const std::string &unit) (defined in larcfm::ConflictBandsTwoTimes)larcfm::ConflictBandsTwoTimes
setVerticalSpeedTolerance(double vs, const std::string &unit) (defined in larcfm::ConflictBandsTwoTimes)larcfm::ConflictBandsTwoTimes
so (defined in larcfm::ConflictBandsTwoTimes)larcfm::ConflictBandsTwoTimesprivate
tmp_amber (defined in larcfm::ConflictBandsTwoTimes)larcfm::ConflictBandsTwoTimesmutableprivate
toArrays(Interval interval[], BandsRegion::Region intRegion[], int &size, const IntervalSet &red, const IntervalSet &amber) (defined in larcfm::ConflictBandsTwoTimes)larcfm::ConflictBandsTwoTimesprivate
toString() constlarcfm::ConflictBandsTwoTimesvirtual
track(int i, const std::string &unit)larcfm::ConflictBandsTwoTimesvirtual
track(int i, double unit) (defined in larcfm::ConflictBandsTwoTimes)larcfm::ConflictBandsTwoTimesprivate
trackArray (defined in larcfm::ConflictBandsTwoTimes)larcfm::ConflictBandsTwoTimesprivate
trackCompute()larcfm::ConflictBandsTwoTimesprivate
trackLength()larcfm::ConflictBandsTwoTimesvirtual
trackRegion(int i)larcfm::ConflictBandsTwoTimesvirtual
trackRegionArray (defined in larcfm::ConflictBandsTwoTimes)larcfm::ConflictBandsTwoTimesprivate
trackSize (defined in larcfm::ConflictBandsTwoTimes)larcfm::ConflictBandsTwoTimesprivate
verticalArray (defined in larcfm::ConflictBandsTwoTimes)larcfm::ConflictBandsTwoTimesprivate
verticalCompute()larcfm::ConflictBandsTwoTimesprivate
verticalRegionArray (defined in larcfm::ConflictBandsTwoTimes)larcfm::ConflictBandsTwoTimesprivate
verticalSize (defined in larcfm::ConflictBandsTwoTimes)larcfm::ConflictBandsTwoTimesprivate
verticalSpeed(int i, const std::string &unit)larcfm::ConflictBandsTwoTimesvirtual
verticalSpeed(int i, double unit) (defined in larcfm::ConflictBandsTwoTimes)larcfm::ConflictBandsTwoTimesprivate
verticalSpeedLength()larcfm::ConflictBandsTwoTimesvirtual
verticalSpeedRegion(int i)larcfm::ConflictBandsTwoTimesvirtual
vo (defined in larcfm::ConflictBandsTwoTimes)larcfm::ConflictBandsTwoTimesprivate
~ErrorReporter() (defined in larcfm::ErrorReporter)larcfm::ErrorReporterinlineprivatevirtual
~GenericBands() (defined in larcfm::GenericBands)larcfm::GenericBandsinlinevirtual
~GenericDHStateBands() (defined in larcfm::GenericDHStateBands)larcfm::GenericDHStateBandsinlinevirtual
~GenericStateBands() (defined in larcfm::GenericStateBands)larcfm::GenericStateBandsinlinevirtual