open-dis-cpp
Public Member Functions | Protected Attributes | List of all members
DIS::EEFundamentalParameterData Class Reference

Public Member Functions

virtual void marshal (DataStream &dataStream) const
 
virtual void unmarshal (DataStream &dataStream)
 
float getFrequency () const
 
void setFrequency (float pX)
 
float getFrequencyRange () const
 
void setFrequencyRange (float pX)
 
float getEffectiveRadiatedPower () const
 
void setEffectiveRadiatedPower (float pX)
 
float getPulseRepetitionFrequency () const
 
void setPulseRepetitionFrequency (float pX)
 
float getPulseWidth () const
 
void setPulseWidth (float pX)
 
virtual int getMarshalledSize () const
 
bool operator== (const EEFundamentalParameterData &rhs) const
 

Protected Attributes

float _frequency
 center frequency of the emission in hertz. More...
 
float _frequencyRange
 Bandwidth of the frequencies corresponding to the fequency field. More...
 
float _effectiveRadiatedPower
 Effective radiated power for the emission in DdBm. More...
 
float _pulseRepetitionFrequency
 Average repetition frequency of the emission in hertz. More...
 
float _pulseWidth
 Average pulse width of the emission in microseconds. More...
 

Member Data Documentation

◆ _effectiveRadiatedPower

float DIS::EEFundamentalParameterData::_effectiveRadiatedPower
protected

Effective radiated power for the emission in DdBm.

For a radar noise jammer, indicates the peak of the transmitted power.

◆ _frequency

float DIS::EEFundamentalParameterData::_frequency
protected

center frequency of the emission in hertz.

◆ _frequencyRange

float DIS::EEFundamentalParameterData::_frequencyRange
protected

Bandwidth of the frequencies corresponding to the fequency field.

◆ _pulseRepetitionFrequency

float DIS::EEFundamentalParameterData::_pulseRepetitionFrequency
protected

Average repetition frequency of the emission in hertz.

◆ _pulseWidth

float DIS::EEFundamentalParameterData::_pulseWidth
protected

Average pulse width of the emission in microseconds.


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