#include "lte-spectrum-value-helper.h"#include "ns3/fatal-error.h"#include "ns3/log.h"#include <cmath>#include <map> Include dependency graph for lte-spectrum-value-helper.cc:
 Include dependency graph for lte-spectrum-value-helper.cc:Go to the source code of this file.
| Classes | |
| struct | ns3::EutraChannelNumbers | 
| Table 5.7.3-1 "E-UTRA channel numbers" from 3GPP TS 36.101 The table was converted to C syntax doing a cut & paste from TS 36.101 and running the following filter: awk '{if ((NR % 7) == 1) printf("{"); printf ("%s",$0); if ((NR % 7) == 0) printf("},\n"); else printf(", ");}' | sed 's/ – /, /g'.  More... | |
| struct | ns3::LteSpectrumModelId | 
| LteSpectrumModelId structure.  More... | |
| Namespaces | |
| namespace | ns3 | 
| Every class exported by the ns3 library is enclosed in the ns3 namespace. | |
| namespace | std | 
| STL namespace. | |
| Macros | |
| #define | NUM_EUTRA_BANDS (sizeof(g_eutraChannelNumbers) / sizeof(EutraChannelNumbers)) | 
| number of EUTRA bands | |
| Functions | |
| bool | ns3::operator< (const LteSpectrumModelId &a, const LteSpectrumModelId &b) | 
| Constructor. | |
| ostream & | std::operator<< (ostream &os, const vector< int > &v) | 
| Stream insertion operator. | |
| Variables | |
| static const EutraChannelNumbers | ns3::g_eutraChannelNumbers [] | 
| Eutra channel numbers. | |
| static std::map< LteSpectrumModelId, Ptr< SpectrumModel > > | ns3::g_lteSpectrumModelMap | 
| LTE spectrum model map. | |
| #define NUM_EUTRA_BANDS (sizeof(g_eutraChannelNumbers) / sizeof(EutraChannelNumbers)) | 
number of EUTRA bands
Definition at line 103 of file lte-spectrum-value-helper.cc.
Referenced by ns3::LteSpectrumValueHelper::GetDownlinkCarrierBand(), ns3::LteSpectrumValueHelper::GetDownlinkCarrierFrequency(), ns3::LteSpectrumValueHelper::GetUplinkCarrierBand(), and ns3::LteSpectrumValueHelper::GetUplinkCarrierFrequency().