A Discrete-Event Network Simulator
API
Loading...
Searching...
No Matches
MimoPolarizationAntennaParams Struct Reference

Structure that contains some of the main configuration parameters of the antenna array that are used in the ThreeGppMimoPolarizationTest. More...

+ Collaboration diagram for MimoPolarizationAntennaParams:

Public Member Functions

 MimoPolarizationAntennaParams (bool isotropic, double polSlantAngle=0, double bearingAngle=0)
 Constructor Currently only configurable through constructor are polSlantAngle and bearingAngle.
 

Public Attributes

double m_bearingAngle = 0
 bearing angle of the antenna array
 
uint32_t m_cols = 2
 the number of columns of antenna array
 
uint32_t m_hPorts = 2
 the number of horizontal ports of antenna array
 
bool m_isotropic = false
 defines whether the antenna elements are isotropic
 
double m_polSlantAngle = 0
 polarization angle of the antenna array
 
uint32_t m_rows = 1
 the number of rows of antenna array
 
uint32_t m_vPorts = 1
 the number of vertical ports of antenna array
 

Detailed Description

Structure that contains some of the main configuration parameters of the antenna array that are used in the ThreeGppMimoPolarizationTest.

Definition at line 1204 of file three-gpp-channel-test-suite.cc.

Constructor & Destructor Documentation

◆ MimoPolarizationAntennaParams()

MimoPolarizationAntennaParams::MimoPolarizationAntennaParams ( bool  isotropic,
double  polSlantAngle = 0,
double  bearingAngle = 0 
)
inline

Constructor Currently only configurable through constructor are polSlantAngle and bearingAngle.

Parameters
isotropicwhether the antenna elements are isotropic, or 3GPP
polSlantAnglethe polarization slant angle
bearingAnglethe bearing angle

Definition at line 1221 of file three-gpp-channel-test-suite.cc.

Member Data Documentation

◆ m_bearingAngle

double MimoPolarizationAntennaParams::m_bearingAngle = 0

bearing angle of the antenna array

Definition at line 1212 of file three-gpp-channel-test-suite.cc.

◆ m_cols

uint32_t MimoPolarizationAntennaParams::m_cols = 2

the number of columns of antenna array

Definition at line 1207 of file three-gpp-channel-test-suite.cc.

◆ m_hPorts

uint32_t MimoPolarizationAntennaParams::m_hPorts = 2

the number of horizontal ports of antenna array

Definition at line 1209 of file three-gpp-channel-test-suite.cc.

◆ m_isotropic

bool MimoPolarizationAntennaParams::m_isotropic = false

defines whether the antenna elements are isotropic

Definition at line 1210 of file three-gpp-channel-test-suite.cc.

◆ m_polSlantAngle

double MimoPolarizationAntennaParams::m_polSlantAngle = 0

polarization angle of the antenna array

Definition at line 1211 of file three-gpp-channel-test-suite.cc.

◆ m_rows

uint32_t MimoPolarizationAntennaParams::m_rows = 1

the number of rows of antenna array

Definition at line 1206 of file three-gpp-channel-test-suite.cc.

◆ m_vPorts

uint32_t MimoPolarizationAntennaParams::m_vPorts = 1

the number of vertical ports of antenna array

Definition at line 1208 of file three-gpp-channel-test-suite.cc.


The documentation for this struct was generated from the following file: