This class represents a record (handled by SnrToBlockErrorRate manager) that keeps a mapping between an SNR value and its corresponding (1) Bit Error Rate, (2) Block Error Rate, (3) Standard deviation, (4 and 5) confidence interval.
More...
#include <snr-to-block-error-rate-record.h>
List of all members.
Detailed Description
This class represents a record (handled by SnrToBlockErrorRate manager) that keeps a mapping between an SNR value and its corresponding (1) Bit Error Rate, (2) Block Error Rate, (3) Standard deviation, (4 and 5) confidence interval.
Constructor & Destructor Documentation
ns3::SNRToBlockErrorRateRecord::SNRToBlockErrorRateRecord |
( |
double |
snrValue, |
|
|
double |
bitErrorRate, |
|
|
double |
BlockErrorRate, |
|
|
double |
sigma2, |
|
|
double |
I1, |
|
|
double |
I2 |
|
) |
| |
creates a record and sets its values
- Parameters:
-
snrValue | The SNR value |
bitErrorRate | the BER |
BlockErrorRate | the BlcER |
sigma2 | the standard deviation |
I1 | the lower boundary of the confidence interval |
I2 | the upper boundary of the confidence interval |
Member Function Documentation
copy a record
- Returns:
- a copy of this record
double ns3::SNRToBlockErrorRateRecord::GetBitErrorRate |
( |
void |
| ) |
|
double ns3::SNRToBlockErrorRateRecord::GetBlockErrorRate |
( |
void |
| ) |
|
double ns3::SNRToBlockErrorRateRecord::GetI1 |
( |
void |
| ) |
|
- Returns:
- the lower boundary of the confidence interval
double ns3::SNRToBlockErrorRateRecord::GetI2 |
( |
void |
| ) |
|
- Returns:
- the upper boundary of the confidence interval
double ns3::SNRToBlockErrorRateRecord::GetSigma2 |
( |
void |
| ) |
|
- Returns:
- the standard deviation
double ns3::SNRToBlockErrorRateRecord::GetSNRValue |
( |
void |
| ) |
|
The documentation for this class was generated from the following file:
- src/wimax/model/snr-to-block-error-rate-record.h