A Discrete-Event Network Simulator
API
ComputeSnrParams Struct Reference

A structure that holds the parameters for the ComputeSnr function. More...

+ Collaboration diagram for ComputeSnrParams:

Public Attributes

double noiseFigure
 the noise figure in dB More...
 
Ptr< PhasedArrayModelrxAntenna
 the rx antenna array More...
 
Ptr< MobilityModelrxMob
 the rx mobility model More...
 
Ptr< PhasedArrayModeltxAntenna
 the tx antenna array More...
 
Ptr< MobilityModeltxMob
 the tx mobility model More...
 
Ptr< SpectrumSignalParameterstxParams
 the params of the tx signal More...
 
double txPow
 the tx power in dBm More...
 

Detailed Description

A structure that holds the parameters for the ComputeSnr function.

In this way the problem with the limited number of parameters of method Schedule is avoided.

Definition at line 65 of file three-gpp-v2v-channel-example.cc.

Member Data Documentation

◆ noiseFigure

double ComputeSnrParams::noiseFigure

the noise figure in dB

Definition at line 70 of file three-gpp-v2v-channel-example.cc.

◆ rxAntenna

Ptr< PhasedArrayModel > ComputeSnrParams::rxAntenna

the rx antenna array

Definition at line 72 of file three-gpp-v2v-channel-example.cc.

◆ rxMob

Ptr< MobilityModel > ComputeSnrParams::rxMob

the rx mobility model

Definition at line 68 of file three-gpp-v2v-channel-example.cc.

◆ txAntenna

Ptr< PhasedArrayModel > ComputeSnrParams::txAntenna

the tx antenna array

Definition at line 71 of file three-gpp-v2v-channel-example.cc.

◆ txMob

Ptr< MobilityModel > ComputeSnrParams::txMob

the tx mobility model

Definition at line 67 of file three-gpp-v2v-channel-example.cc.

◆ txParams

Ptr<SpectrumSignalParameters> ComputeSnrParams::txParams

the params of the tx signal

Definition at line 69 of file three-gpp-v2v-channel-example.cc.

◆ txPow

double ComputeSnrParams::txPow

the tx power in dBm

Definition at line 65 of file three-gpp-channel-example.cc.


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