Lines Matching refs:elevation

60 bool DefaultElevationMask(double elevation, double azimuth, double ElevCutoff);
61 bool RotatedAntennaElevationMask(double elevation, double azimuth, double ElevCutoff);
62 double RotatedAntennaElevation(double elevation, double azimuth);
67 bool ElevationMask(double elevation, double azimuth) in ElevationMask() argument
70 if(DefaultElevationMask(elevation,azimuth,CI.MinElevation)) in ElevationMask()
71 return RotatedAntennaElevationMask(elevation, azimuth,CI.MinElevation); in ElevationMask()
81 inline bool DefaultElevationMask(double elevation, double azimuth, double ElevCutoff) in DefaultElevationMask() argument
83 return (elevation >= ElevCutoff); in DefaultElevationMask()
87 bool RotatedAntennaElevationMask(double elevation, double azimuth, double ElevCutoff) in RotatedAntennaElevationMask() argument
90 return ( RotatedAntennaElevation(elevation, azimuth) >= ElevCutoff ); in RotatedAntennaElevationMask()
100 double RotatedAntennaElevation(double elevation, double azimuth) in RotatedAntennaElevation() argument
107 elevation *= DEG_TO_RAD; in RotatedAntennaElevation()
116 rhat(0) = ::cos(azimuth) * ::cos(elevation); in RotatedAntennaElevation()
117 rhat(1) = ::sin(azimuth) * ::cos(elevation); in RotatedAntennaElevation()
118 rhat(2) = ::sin(elevation); in RotatedAntennaElevation()
123 elevation = atan2(rotated_rhat(2),RSS(rotated_rhat(0),rotated_rhat(1))); in RotatedAntennaElevation()
124 elevation *= RAD_TO_DEG; in RotatedAntennaElevation()
127 return elevation; in RotatedAntennaElevation()