Description of a single test point. More...
Public Member Functions | |
| TestPoint (double distance, bool isLos, double frequency, double pwrRxDbm, Ptr< ThreeGppPropagationLossModel > lossModel) | |
| Constructor. | |
Public Attributes | |
| double | m_distance |
| 2D distance between test nodes, in meters | |
| double | m_frequency |
| carrier frequency in Hz | |
| bool | m_isLos |
| if true LOS, if false NLOS | |
| Ptr< ThreeGppPropagationLossModel > | m_propagationLossModel |
| the path loss model to test | |
| double | m_pwrRxDbm |
| received power in dBm | |
Description of a single test point.
Definition at line 42 of file three-gpp-ntn-propagation-loss-model-test-suite.cc.
|
inline |
Constructor.
| distance | 2D distance between the test nodes |
| isLos | whether to compute the path loss for a channel LOS condition |
| frequency | carrier frequency in Hz |
| pwrRxDbm | expected received power in dBm |
| lossModel | the propagation loss model to test |
Definition at line 53 of file three-gpp-ntn-propagation-loss-model-test-suite.cc.
References m_distance, m_frequency, m_isLos, m_propagationLossModel, and m_pwrRxDbm.
| double ThreeGppNTNPropagationLossModelTestCase::TestPoint::m_distance |
2D distance between test nodes, in meters
Definition at line 66 of file three-gpp-ntn-propagation-loss-model-test-suite.cc.
Referenced by TestPoint(), and ThreeGppNTNPropagationLossModelTestCase::TestChannelGain().
| double ThreeGppNTNPropagationLossModelTestCase::TestPoint::m_frequency |
carrier frequency in Hz
Definition at line 68 of file three-gpp-ntn-propagation-loss-model-test-suite.cc.
Referenced by TestPoint(), and ThreeGppNTNPropagationLossModelTestCase::TestChannelGain().
| bool ThreeGppNTNPropagationLossModelTestCase::TestPoint::m_isLos |
if true LOS, if false NLOS
Definition at line 67 of file three-gpp-ntn-propagation-loss-model-test-suite.cc.
Referenced by TestPoint(), and ThreeGppNTNPropagationLossModelTestCase::TestChannelGain().
| Ptr<ThreeGppPropagationLossModel> ThreeGppNTNPropagationLossModelTestCase::TestPoint::m_propagationLossModel |
the path loss model to test
Definition at line 70 of file three-gpp-ntn-propagation-loss-model-test-suite.cc.
Referenced by TestPoint(), and ThreeGppNTNPropagationLossModelTestCase::TestChannelGain().
| double ThreeGppNTNPropagationLossModelTestCase::TestPoint::m_pwrRxDbm |
received power in dBm
Definition at line 69 of file three-gpp-ntn-propagation-loss-model-test-suite.cc.
Referenced by TestPoint(), and ThreeGppNTNPropagationLossModelTestCase::TestChannelGain().