OLD | NEW |
1 /* -*- Mode: C++; c-file-style: "gnu"; indent-tabs-mode:nil; -*- */ | 1 /* -*- Mode: C++; c-file-style: "gnu"; indent-tabs-mode:nil; -*- */ |
2 /* | 2 /* |
3 * Copyright (c) 2011, 2012 Centre Tecnologic de Telecomunicacions de Catalunya
(CTTC) | 3 * Copyright (c) 2011, 2012 Centre Tecnologic de Telecomunicacions de Catalunya
(CTTC) |
4 * | 4 * |
5 * This program is free software; you can redistribute it and/or modify | 5 * This program is free software; you can redistribute it and/or modify |
6 * it under the terms of the GNU General Public License version 2 as | 6 * it under the terms of the GNU General Public License version 2 as |
7 * published by the Free Software Foundation; | 7 * published by the Free Software Foundation; |
8 * | 8 * |
9 * This program is distributed in the hope that it will be useful, | 9 * This program is distributed in the hope that it will be useful, |
10 * but WITHOUT ANY WARRANTY; without even the implied warranty of | 10 * but WITHOUT ANY WARRANTY; without even the implied warranty of |
(...skipping 42 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
53 | 53 |
54 private: | 54 private: |
55 | 55 |
56 // inherited from PropagationLossModel | 56 // inherited from PropagationLossModel |
57 virtual double DoCalcRxPower (double txPowerDbm, | 57 virtual double DoCalcRxPower (double txPowerDbm, |
58 Ptr<MobilityModel> a, | 58 Ptr<MobilityModel> a, |
59 Ptr<MobilityModel> b) const; | 59 Ptr<MobilityModel> b) const; |
60 virtual int64_t DoAssignStreams (int64_t stream); | 60 virtual int64_t DoAssignStreams (int64_t stream); |
61 ·· | 61 ·· |
62 double m_frequency; ///< frequency in MHz | 62 double m_frequency; ///< frequency in MHz |
63 double m_lambda; ///< wavelength | |
64 EnvironmentType m_environment; | |
65 CitySize m_citySize; | |
66 double m_rooftopHeight; ///< in meters | |
67 double m_streetsOrientation; ///< in degrees [0,90] | |
68 double m_streetsWidth; ///< in meters | |
69 double m_buildingsExtend; ///< in meters | |
70 double m_buildingSeparation; ///< in meters | |
71 | 63 |
72 }; | 64 }; |
73 | 65 |
74 } // namespace ns3 | 66 } // namespace ns3 |
75 | 67 |
76 | 68 |
77 #endif // ITU_R_1238_PROPAGATION_LOSS_MODEL_H | 69 #endif // ITU_R_1238_PROPAGATION_LOSS_MODEL_H |
78 | 70 |
OLD | NEW |