radar-coord-conversion-utility  0.8
RadarSite.hpp
Go to the documentation of this file.
1 
5 #ifndef __RADAR_SITE__
6 #define __RADAR_SITE__
7 
8 #include <limits>
9 #include <iostream>
10 using namespace std;
11 
14 
18 class RadarSite{
19  private :
23  float lat_r;
27  float lon_r;
30  float height_r;
34 
35  public:
47  setRadarCoord(0.,0.,0.,0.);
48  }
56  RadarSite(float latr,float lonr,float heightr, float aTH) ;
57 
63  void setLatR( float value);
69  void setLonR( float value);
74  void setHeightR( float value);
80  void setAntennaTowerHeight( float value);
81 
86  float getLatR();
91  float getLonR();
96  float getHeightR();
101  float getAntennaTowerHeight();
102 
110  void setRadarCoord(float latr,float lonr,float heightr, float aTH) ;
111 
112 private:
113 };
114 
115 #endif
116 
Class to store radar site coordinate.
Definition: RadarSite.hpp:18
float antennaTowerHeight
Definition: RadarSite.hpp:33
float lat_r
Definition: RadarSite.hpp:23
RadarSite()
Constructor.
Definition: RadarSite.hpp:46
float lon_r
Definition: RadarSite.hpp:27
float height_r
Definition: RadarSite.hpp:30
Namespace for generic utility used.
Radar coord exceptions.