#include <DimensionalBackgroundNoise.h>
|
| virtual void | initialize (int stage) override |
| |
| template<typename T > |
| std::vector< GainEntry< T > > | parseGains (const char *text) const |
| |
| virtual void | parseTimeGains (const char *text) |
| |
| virtual void | parseFrequencyGains (const char *text) |
| |
| template<typename T > |
| const Ptr< const IFunction< double, Domain< T > > > | normalize (const Ptr< const IFunction< double, Domain< T >>> &function, const char *normalization) const |
| |
| virtual Ptr< const IFunction< double, Domain< simsec, Hz > > > | createGainFunction (const simtime_t startTime, const simtime_t endTime, Hz centerFrequency, Hz bandwidth) const |
| |
| virtual Ptr< const IFunction< WpHz, Domain< simsec, Hz > > > | createPowerFunction (const simtime_t startTime, const simtime_t endTime, Hz centerFrequency, Hz bandwidth, W power) const |
| |
◆ DimensionalBackgroundNoise()
| inet::physicallayer::DimensionalBackgroundNoise::DimensionalBackgroundNoise |
( |
| ) |
|
◆ computeNoise()
| const INoise * inet::physicallayer::DimensionalBackgroundNoise::computeNoise |
( |
const IListening * |
listening | ) |
const |
|
overridevirtual |
Implements inet::physicallayer::IBackgroundNoise.
40 const BandListening *bandListening = check_and_cast<const BandListening *>(listening);
41 const simtime_t startTime = listening->getStartTime();
42 const simtime_t endTime = listening->getEndTime();
43 Hz centerFrequency = bandListening->getCenterFrequency();
44 Hz bandwidth = bandListening->getBandwidth();
46 return new DimensionalNoise(startTime, endTime, centerFrequency, bandwidth, powerFunction);
◆ initialize()
| void inet::physicallayer::DimensionalBackgroundNoise::initialize |
( |
int |
stage | ) |
|
|
overrideprotectedvirtual |
◆ printToStream()
| std::ostream & inet::physicallayer::DimensionalBackgroundNoise::printToStream |
( |
std::ostream & |
stream, |
|
|
int |
level, |
|
|
int |
evFlags = 0 |
|
) |
| const |
|
overridevirtual |
◆ power
| W inet::physicallayer::DimensionalBackgroundNoise::power |
|
protected |
The documentation for this class was generated from the following files: