15 using namespace RdAirplane;
20 const Point& pAirplanePosition,
21 const Point& pReconstructedPosition,
24 _airplanePosition_(pAirplanePosition),
25 _reconstructedPosition_(pReconstructedPosition),
double _distanceFromReconstructedPositionSquared_
const Ads_bDataBase & getAdsBDataBase() const
const utl::Point _airplanePosition_
virtual ~FlightAndPositionPair()
FlightAndPositionPair(const Flight *pFlight, const utl::Point &pAirplanePosition, const utl::Point &pReconstructedPosition, const utl::TimeStamp &pTime)
const utl::Point _reconstructedPosition_
utl::CoordinateSystemPtr getCoordinateSystem() const
const Airplane & getAirplane() const
double pow(const double x, const unsigned int i)
A TimeStamp holds GPS second and nanosecond for some event.
boost::shared_ptr< const CoordinateTransformer > CoordinateSystemPtr
Shared pointer for coordinate systems.
double GetX(const CoordinateSystemPtr &coordinateSystem) const
static bool comparator(const FlightAndPositionPair &pLHS, const FlightAndPositionPair &pRHS)
double GetY(const CoordinateSystemPtr &coordinateSystem) const