|
WSF
|
A representation of a detected signal. More...
#include <WsfTrack.hpp>
Public Member Functions | |
| WsfTrack_Signal () | |
| WsfTrack_Signal (double aFrequency) | |
| WsfTrack_Signal (double aLowerFreq, double aUpperFreq) | |
| WsfTrack_Signal (double aLowerFreq, double aUpperFreq, double aPRI, double aPW) | |
| bool | operator== (const WsfTrack_Signal &aRhs) const |
| template<typename T> | |
| void | Serialize (T &aBuff) |
| For XIO (de)serialization. | |
Public Attributes | |
| double | mLowerFrequency |
| double | mUpperFrequency |
| double | mPulseRepetitionInterval |
| double | mPulseWidth |
| WsfStringId | mEmitterTruthId |
| WsfStringId | mEmitterDerivedId |
A representation of a detected signal.
| WsfTrack_Signal::WsfTrack_Signal | ( | ) |
References mLowerFrequency, mPulseRepetitionInterval, mPulseWidth, and mUpperFrequency.
Referenced by operator==().
| WsfTrack_Signal::WsfTrack_Signal | ( | double | aFrequency | ) |
References mLowerFrequency, mPulseRepetitionInterval, mPulseWidth, and mUpperFrequency.
| WsfTrack_Signal::WsfTrack_Signal | ( | double | aLowerFreq, |
| double | aUpperFreq ) |
References mLowerFrequency, mPulseRepetitionInterval, mPulseWidth, and mUpperFrequency.
| WsfTrack_Signal::WsfTrack_Signal | ( | double | aLowerFreq, |
| double | aUpperFreq, | ||
| double | aPRI, | ||
| double | aPW ) |
References mLowerFrequency, mPulseRepetitionInterval, mPulseWidth, and mUpperFrequency.
| bool WsfTrack_Signal::operator== | ( | const WsfTrack_Signal & | aRhs | ) | const |
Check to see if two signals are equal. They are equal if their signal parameters match.
References mLowerFrequency, mPulseRepetitionInterval, mPulseWidth, mUpperFrequency, and WsfTrack_Signal().
|
inline |
For XIO (de)serialization.
References mLowerFrequency, mPulseRepetitionInterval, mPulseWidth, and mUpperFrequency.
| WsfStringId WsfTrack_Signal::mEmitterDerivedId |
Referenced by UT_DEFINE_SCRIPT_METHOD().
| WsfStringId WsfTrack_Signal::mEmitterTruthId |
Referenced by WsfPassiveSensor::PassiveMode::AttemptToDetect().
| double WsfTrack_Signal::mLowerFrequency |
Referenced by WsfTrack::AddSignal(), WsfAccessorFreq::GetAttribute(), WsfTrack::GetFrequency(), WsfAccessorFreq::HasAttribute(), operator==(), wsf::event::utils::PrintTrackData(), wsf::event::utilsCSV::PrintTrackData(), Serialize(), WsfRF_Jammer::StartJammingTrack(), UT_DEFINE_SCRIPT_METHOD(), WsfTrack_Signal(), WsfTrack_Signal(), WsfTrack_Signal(), and WsfTrack_Signal().
| double WsfTrack_Signal::mPulseRepetitionInterval |
| double WsfTrack_Signal::mPulseWidth |
| double WsfTrack_Signal::mUpperFrequency |
Referenced by WsfTrack::AddSignal(), WsfAccessorFreq::GetAttribute(), WsfTrack::GetFrequency(), WsfAccessorFreq::HasAttribute(), operator==(), wsf::event::utils::PrintTrackData(), wsf::event::utilsCSV::PrintTrackData(), Serialize(), WsfRF_Jammer::StartJammingTrack(), UT_DEFINE_SCRIPT_METHOD(), WsfTrack_Signal(), WsfTrack_Signal(), WsfTrack_Signal(), and WsfTrack_Signal().