Index: src/propagation/test/itu-r-1411-los-test-suite.cc |
=================================================================== |
--- a/src/propagation/test/itu-r-1411-los-test-suite.cc |
+++ b/src/propagation/test/itu-r-1411-los-test-suite.cc |
@@ -33,21 +33,49 @@ |
NS_LOG_COMPONENT_DEFINE ("ItuR1411LosPropagationLossModelTest"); |
+/** |
+ * \ingroup propagation-test |
+ * \defgroup propagation-test propagation module tests |
+ */ |
+ |
+ |
+/** |
+ * \ingroup propagation-test |
+ * \ingroup tests |
+ * |
+ * \brief ItuR 1411 Los Propagation Loss Model Test Case |
+ */ |
class ItuR1411LosPropagationLossModelTestCase : public TestCase |
{ |
public: |
+ /** |
+ * Constructor |
+ * |
+ * \param freq frequency |
+ * \param dist distribution |
+ * \param hb HB |
+ * \param hm HM |
+ * \param refValue reference value |
+ * \param name reference name |
+ */ |
ItuR1411LosPropagationLossModelTestCase (double freq, double dist, double hb, double hm, double refValue, std::string name); |
virtual ~ItuR1411LosPropagationLossModelTestCase (); |
private: |
virtual void DoRun (void); |
+ /** |
+ * Create mobility model |
+ * |
+ * \param index the mobility model index |
+ * \returns the mobility model |
+ */ |
Ptr<MobilityModel> CreateMobilityModel (uint16_t index); |
- double m_freq; |
- double m_dist; |
- double m_hb; |
- double m_hm; |
- double m_lossRef; |
+ double m_freq; ///< frequency |
+ double m_dist; ///< distribution |
+ double m_hb; ///< HB |
+ double m_hm; ///< HM |
+ double m_lossRef; ///< loss reference |
}; |
@@ -92,7 +120,12 @@ |
} |
- |
+/** |
+ * \ingroup propagation-test |
+ * \ingroup tests |
+ * |
+ * \brief ItuR 1411 Los Propagation Loss Model Test Suite |
+ */ |
class ItuR1411LosPropagationLossModelTestSuite : public TestSuite |
{ |
public: |
@@ -120,4 +153,4 @@ |
-static ItuR1411LosPropagationLossModelTestSuite g_ituR1411LosTestSuite; |
+static ItuR1411LosPropagationLossModelTestSuite g_ituR1411LosTestSuite; ///< the test suite |