#include <FlightAndPositionPair.h>
Public Member Functions | |
FlightAndPositionPair (const Flight *pFlight, const utl::Point &pAirplanePosition, const utl::Point &pReconstructedPosition, const utl::TimeStamp &pTime) | |
utl::Point | getAirplanePosition () const |
const Flight * | getFlight () const |
utl::Point | getReconstructedPosition () const |
const utl::TimeStamp & | getTime () const |
virtual | ~FlightAndPositionPair () |
Static Public Member Functions | |
static bool | comparator (const FlightAndPositionPair &pLHS, const FlightAndPositionPair &pRHS) |
Public Attributes | |
DEFAULT_COPY_AND_ASSIGN | |
Private Attributes | |
const utl::Point | _airplanePosition_ |
double | _distanceFromReconstructedPositionSquared_ |
const Flight * | _flight_ |
const utl::Point | _reconstructedPosition_ |
utl::TimeStamp | _time_ |
Definition at line 17 of file FlightAndPositionPair.h.
FlightAndPositionPair::FlightAndPositionPair | ( | const Flight * | pFlight, |
const utl::Point & | pAirplanePosition, | ||
const utl::Point & | pReconstructedPosition, | ||
const utl::TimeStamp & | pTime | ||
) |
Definition at line 18 of file FlightAndPositionPair.cc.
References _airplanePosition_, _distanceFromReconstructedPositionSquared_, _reconstructedPosition_, RdAirplane::Airplane::getAdsBDataBase(), RdAirplane::Flight::getAirplane(), RdAirplane::Ads_bDataBase::getCoordinateSystem(), utl::BasicVector< HepVector >::GetX(), utl::BasicVector< HepVector >::GetY(), and std::pow().
|
virtual |
Definition at line 34 of file FlightAndPositionPair.cc.
|
static |
Definition at line 36 of file FlightAndPositionPair.cc.
References _distanceFromReconstructedPositionSquared_.
Referenced by RdAirplane::Ads_bDataBase::getFlights().
|
inline |
Definition at line 26 of file FlightAndPositionPair.h.
References _airplanePosition_.
|
inline |
Definition at line 30 of file FlightAndPositionPair.h.
References _flight_.
|
inline |
Definition at line 34 of file FlightAndPositionPair.h.
References _reconstructedPosition_.
|
inline |
Definition at line 38 of file FlightAndPositionPair.h.
References _time_.
|
private |
Definition at line 48 of file FlightAndPositionPair.h.
Referenced by FlightAndPositionPair(), and getAirplanePosition().
|
private |
Definition at line 51 of file FlightAndPositionPair.h.
Referenced by comparator(), and FlightAndPositionPair().
|
private |
Definition at line 47 of file FlightAndPositionPair.h.
Referenced by getFlight().
|
private |
Definition at line 49 of file FlightAndPositionPair.h.
Referenced by FlightAndPositionPair(), and getReconstructedPosition().
|
private |
Definition at line 50 of file FlightAndPositionPair.h.
Referenced by getTime().
RdAirplane::FlightAndPositionPair::DEFAULT_COPY_AND_ASSIGN |
Definition at line 44 of file FlightAndPositionPair.h.