|
WSF
|
This is a representation of a Suppressor perceived cluster (block 17). More...
#include <MTT_PerceivedCluster.hpp>

Public Member Functions | |
| MTT_PerceivedCluster () | |
| virtual | ~MTT_PerceivedCluster () |
| void | SetCombinedTrack (const MTT_CombinedTrack &aCombinedTrack) |
| void | SetMeasurement (const MTT_Measurement &aMeasurement) |
| void | CopyFrom (double aSimTime, WsfMTT_Interface *aMTT_InterfacePtr, const WsfTrack &aTrack) |
| void | ConvertFrom (const SupBlock &aBlock) |
Public Attributes | |
| MTT_CombinedTrack * | mCombinedTrackPtr |
| MTT_Measurement * | mMeasurementPtr |
| int | mTrackNumber |
| WsfStringId | mLastOriginatorId |
| WsfStringId | mLastSensorId |
| int | mConsecutiveSingleSourceHits |
This is a representation of a Suppressor perceived cluster (block 17).
| MTT_PerceivedCluster::MTT_PerceivedCluster | ( | ) |
References mCombinedTrackPtr, mConsecutiveSingleSourceHits, mLastOriginatorId, mLastSensorId, mMeasurementPtr, and mTrackNumber.
|
virtual |
References mCombinedTrackPtr, and mMeasurementPtr.
| void MTT_PerceivedCluster::ConvertFrom | ( | const SupBlock & | aBlock | ) |
References SupBlock::mIntBlock, and mTrackNumber.
| void MTT_PerceivedCluster::CopyFrom | ( | double | aSimTime, |
| WsfMTT_Interface * | aMTT_InterfacePtr, | ||
| const WsfTrack & | aTrack ) |
References WsfTrack::cFILTERED_SENSOR, WsfMTT_ReferencePoint::ConvertWCSToNED(), WsfMTT_ReferencePoint::ConvertWCSVectorToNED(), WsfTrack::cUNFILTERED_SENSOR, WsfAuxDataEnabled::GetAuxDataConst(), WsfMeasurement::GetDefaultAltitude(), WsfTrack::GetOriginatorNameId(), WsfTrack::GetOriginatorTypeId(), WsfSimulation::GetPlatformByIndex(), WsfSimulation::GetPlatformByName(), WsfMTT_Interface::GetReferencePoint(), WsfTrack::GetSensorNameId(), WsfSimulationExtension::GetSimulation(), WsfTrack::GetTargetIndex(), WsfTrack::GetTrackId(), WsfTrack::GetTrackQuality(), WsfTrack::GetTrackType(), WsfTrack::GetUpdateTime(), WsfTrack::Is3D(), MTT_RadarMeasurement::Data::mAzimuth, MTT_RadarMeasurement::Data::mAzimuthStDev, mCombinedTrackPtr, mConsecutiveSingleSourceHits, MTT_RadarMeasurement::Data::mElevation, MTT_RadarMeasurement::Data::mElevationStDev, MTT_NonlocalTrack::Filter::mFilteredState, MTT_NonlocalTrack::Filter::mInformationMatrix, mLastOriginatorId, mLastSensorId, MTT_NonlocalTrack::Filter::mLastVerticalUpdateTime, mMeasurementPtr, MTT_NonlocalTrack::Filter::mPreviousFilteredState, MTT_NonlocalTrack::Filter::mPreviousInformationMatrix, MTT_NonlocalTrack::Filter::mPreviousUpdateTime, MTT_RadarMeasurement::Data::mRange, MTT_RadarMeasurement::Data::mRangeRate, MTT_RadarMeasurement::Data::mRangeRateStDev, MTT_RadarMeasurement::Data::mRangeStDev, MTT_RadarMeasurement::Data::mSensorLocation, MTT_RadarMeasurement::Data::mSensorVelocity, MTT_RadarMeasurement::Data::mSignalToNoise, mTrackNumber, MTT_RadarMeasurement::Data::mTrueAzimuth, MTT_RadarMeasurement::Data::mTrueElevation, MTT_RadarMeasurement::Data::mTrueRange, MTT_RadarMeasurement::Data::mTrueRangeRate, MTT_NonlocalTrack::Filter::mUpdateTime, MTT_NonlocalTrack::Filter::mVerticalInformationMatrix, MTT_NonlocalTrack::Filter::mX_Acceleration, MTT_NonlocalTrack::Filter::mY_Acceleration, WsfUtil::TrackIdToInt(), and WsfPlatform::Update().
Referenced by WsfMTT_Correlation::CorrelateImpl().
| void MTT_PerceivedCluster::SetCombinedTrack | ( | const MTT_CombinedTrack & | aCombinedTrack | ) |
References mCombinedTrackPtr.
| void MTT_PerceivedCluster::SetMeasurement | ( | const MTT_Measurement & | aMeasurement | ) |
References MTT_Measurement::Clone(), and mMeasurementPtr.
| MTT_CombinedTrack* MTT_PerceivedCluster::mCombinedTrackPtr |
| int MTT_PerceivedCluster::mConsecutiveSingleSourceHits |
Referenced by CopyFrom(), MTT_PerceivedCluster(), and MTT::mttet().
| WsfStringId MTT_PerceivedCluster::mLastOriginatorId |
Referenced by CopyFrom(), MTT_PerceivedCluster(), and MTT::mtttfs_Correlation().
| WsfStringId MTT_PerceivedCluster::mLastSensorId |
Referenced by CopyFrom(), MTT_PerceivedCluster(), and MTT::mtttfs_Correlation().
| MTT_Measurement* MTT_PerceivedCluster::mMeasurementPtr |
| int MTT_PerceivedCluster::mTrackNumber |