5G-LENA  nr-v3.0-25-g90be5d1
The 5G/NR module for the ns-3 simulator
ns3::NrEesmErrorModelOutput Struct Reference

The NrEesmErrorModelOutput struct. More...

#include "nr-eesm-error-model.h"

+ Inheritance diagram for ns3::NrEesmErrorModelOutput:
+ Collaboration diagram for ns3::NrEesmErrorModelOutput:

Public Member Functions

 NrEesmErrorModelOutput ()=delete
 NrEesmErrorModelOutput constructor (deleted)
 
 NrEesmErrorModelOutput (double tbler)
 NrEesmErrorModelOutput constructor to use. More...
 
- Public Member Functions inherited from ns3::NrErrorModelOutput
 NrErrorModelOutput ()=delete
 NrErrorModelOutput default constructor (deleted)
 
 NrErrorModelOutput (double tbler)
 Official NrErrorModelOutput constructor. More...
 
virtual ~NrErrorModelOutput ()
 ~NrErrorModelOutput
 

Public Attributes

uint32_t m_codeBits {0}
 number of code bits
 
uint32_t m_infoBits {0}
 number of info bits
 
std::vector< int > m_map
 map of the active RBs
 
SpectrumValue m_sinr
 perceived SINRs in the whole bandwidth
 
double m_sinrEff {0.0}
 The effective SINR (needed just for the test)
 
double m_sinrExp {0.0}
 Sum of exponential SINR (needed for HARQ-IR)
 
- Public Attributes inherited from ns3::NrErrorModelOutput
double m_tbler {0.0}
 Transport Block Error Rate.
 

Detailed Description

The NrEesmErrorModelOutput struct.

Error model output returned by the class NrEesmErrorModel.

See also
NrEesmErrorModel

Definition at line 26 of file nr-eesm-error-model.h.

Constructor & Destructor Documentation

◆ NrEesmErrorModelOutput()

ns3::NrEesmErrorModelOutput::NrEesmErrorModelOutput ( double  tbler)
inline

NrEesmErrorModelOutput constructor to use.

Parameters
tblerthe reference TBler

Definition at line 37 of file nr-eesm-error-model.h.


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