#include <Ieee80211OFDMModulation.h>
inet::physicallayer::Ieee80211OFDMModulation::Ieee80211OFDMModulation |
( |
const APSKModulationBase * |
subcarrierModulation | ) |
|
const APSKModulationBase * subcarrierModulation
Definition: Ieee80211OFDMModulation.h:29
virtual double inet::physicallayer::Ieee80211OFDMModulation::calculateBER |
( |
double |
snir, |
|
|
Hz |
bandwidth, |
|
|
bps |
bitrate |
|
) |
| const |
|
inlineoverridevirtual |
Returns the bit error rate as a function of the signal to noise and interference ratio, the bandwidth, and the gross (physical) bitrate.
Implements inet::physicallayer::IModulation.
virtual double calculateBER(double snir, Hz bandwidth, bps bitrate) const =0
Returns the bit error rate as a function of the signal to noise and interference ratio, the bandwidth, and the gross (physical) bitrate.
const APSKModulationBase * subcarrierModulation
Definition: Ieee80211OFDMModulation.h:29
virtual double inet::physicallayer::Ieee80211OFDMModulation::calculateSER |
( |
double |
snir, |
|
|
Hz |
bandwidth, |
|
|
bps |
bitrate |
|
) |
| const |
|
inlineoverridevirtual |
Returns the symbol error rate as a function of the signal to noise and interference ratio, the bandwidth, and the gross (physical) bitrate.
Implements inet::physicallayer::IModulation.
virtual double calculateSER(double snir, Hz bandwidth, bps bitrate) const =0
Returns the symbol error rate as a function of the signal to noise and interference ratio...
const APSKModulationBase * subcarrierModulation
Definition: Ieee80211OFDMModulation.h:29
const APSKModulationBase* inet::physicallayer::Ieee80211OFDMModulation::getSubcarrierModulation |
( |
| ) |
const |
|
inline |
std::ostream & inet::physicallayer::Ieee80211OFDMModulation::printToStream |
( |
std::ostream & |
stream, |
|
|
int |
level |
|
) |
| const |
|
overridevirtual |
Prints this object to the provided output stream.
Function calls to operator<< with pointers or references either const or not are all forwarded to this function.
Reimplemented from inet::physicallayer::IPrintableObject.
35 stream <<
"Ieee80211OFDMModulation";
std::string printObjectToString(const IPrintableObject *object, int level)
Definition: IPrintableObject.h:73
Definition: IPrintableObject.h:34
const APSKModulationBase * subcarrierModulation
Definition: Ieee80211OFDMModulation.h:29
const APSKModulationBase* inet::physicallayer::Ieee80211OFDMModulation::subcarrierModulation |
|
protected |
The documentation for this class was generated from the following files: