A Discrete-Event Network Simulator
API
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. More...
 

Public Attributes

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

Detailed Description

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

Definition at line 976 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 993 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 984 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 979 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 981 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 982 of file three-gpp-channel-test-suite.cc.

◆ m_polSlantAngle

double MimoPolarizationAntennaParams::m_polSlantAngle = 0

polarization angle of the antenna array

Definition at line 983 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 978 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 980 of file three-gpp-channel-test-suite.cc.


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