Description of a single test point. More...
Public Member Functions | |
TestPoint (double antennaMaxGainDb, double antennaMinGainDb, double antennaCircularApertureRadius, double operatingFrequency, double testAzimuth, double testInclination, double expectedGain, bool forceGainBounds) | |
Constructor. | |
Public Attributes | |
double | m_antennaCircularApertureRadius |
the radius of the parabolic aperture [m] | |
double | m_antennaMaxGainDb |
the antenna maximum possible gain [dB] | |
double | m_antennaMinGainDb |
the antenna minimum possible gain [dB] | |
double | m_expectedGain |
the expected gain value [dB] | |
bool | m_forceGainBounds |
enable bounds checking for GetGainDb | |
double | m_operatingFrequency |
operating frequency [Hz] | |
double | m_testAzimuth |
test azimuth [rad] | |
double | m_testInclination |
test inclination [rad] | |
Description of a single test point.
Description of a test point, which is characterized by the CircularApertureAntennaModel parameters, the directions towards which the antenna gain is to be tested, and the expected gain value.
Definition at line 48 of file test-circular-aperture-antenna.cc.
|
inline |
Constructor.
antennaMaxGainDb | the antenna maximum possible gain [dB] |
antennaMinGainDb | the antenna minimum possible gain [dB] |
antennaCircularApertureRadius | the radius of the parabolic aperture [m] |
operatingFrequency | operating frequency [Hz] |
testAzimuth | test azimuth [rad] |
testInclination | test inclination [rad] |
expectedGain | the expected gain value [dB] |
forceGainBounds | restrict or not gain range to [antennaMinGainDb, antennaMaxGainDb] |
Definition at line 62 of file test-circular-aperture-antenna.cc.
double CircularApertureAntennaModelTestCase::TestPoint::m_antennaCircularApertureRadius |
the radius of the parabolic aperture [m]
Definition at line 83 of file test-circular-aperture-antenna.cc.
Referenced by CircularApertureAntennaModelTestCase::BuildNameString(), and CircularApertureAntennaModelTestCase::TestAntennaGain().
double CircularApertureAntennaModelTestCase::TestPoint::m_antennaMaxGainDb |
the antenna maximum possible gain [dB]
Definition at line 81 of file test-circular-aperture-antenna.cc.
Referenced by CircularApertureAntennaModelTestCase::BuildNameString(), and CircularApertureAntennaModelTestCase::TestAntennaGain().
double CircularApertureAntennaModelTestCase::TestPoint::m_antennaMinGainDb |
the antenna minimum possible gain [dB]
Definition at line 82 of file test-circular-aperture-antenna.cc.
Referenced by CircularApertureAntennaModelTestCase::BuildNameString(), and CircularApertureAntennaModelTestCase::TestAntennaGain().
double CircularApertureAntennaModelTestCase::TestPoint::m_expectedGain |
the expected gain value [dB]
Definition at line 87 of file test-circular-aperture-antenna.cc.
Referenced by CircularApertureAntennaModelTestCase::TestAntennaGain().
bool CircularApertureAntennaModelTestCase::TestPoint::m_forceGainBounds |
enable bounds checking for GetGainDb
Definition at line 88 of file test-circular-aperture-antenna.cc.
Referenced by CircularApertureAntennaModelTestCase::TestAntennaGain().
double CircularApertureAntennaModelTestCase::TestPoint::m_operatingFrequency |
operating frequency [Hz]
Definition at line 84 of file test-circular-aperture-antenna.cc.
Referenced by CircularApertureAntennaModelTestCase::BuildNameString(), and CircularApertureAntennaModelTestCase::TestAntennaGain().
double CircularApertureAntennaModelTestCase::TestPoint::m_testAzimuth |
test azimuth [rad]
Definition at line 85 of file test-circular-aperture-antenna.cc.
Referenced by CircularApertureAntennaModelTestCase::BuildNameString(), and CircularApertureAntennaModelTestCase::TestAntennaGain().
double CircularApertureAntennaModelTestCase::TestPoint::m_testInclination |
test inclination [rad]
Definition at line 86 of file test-circular-aperture-antenna.cc.
Referenced by CircularApertureAntennaModelTestCase::BuildNameString(), and CircularApertureAntennaModelTestCase::TestAntennaGain().