WSF
MTT_PerceivedCluster Class Reference

This is a representation of a Suppressor perceived cluster (block 17). More...

#include <MTT_PerceivedCluster.hpp>

Collaboration diagram for MTT_PerceivedCluster:

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_CombinedTrackmCombinedTrackPtr
MTT_MeasurementmMeasurementPtr
int mTrackNumber
WsfStringId mLastOriginatorId
WsfStringId mLastSensorId
int mConsecutiveSingleSourceHits

Detailed Description

This is a representation of a Suppressor perceived cluster (block 17).

Constructor & Destructor Documentation

◆ MTT_PerceivedCluster()

MTT_PerceivedCluster::MTT_PerceivedCluster ( )

◆ ~MTT_PerceivedCluster()

MTT_PerceivedCluster::~MTT_PerceivedCluster ( )
virtual

Member Function Documentation

◆ ConvertFrom()

void MTT_PerceivedCluster::ConvertFrom ( const SupBlock & aBlock)

◆ CopyFrom()

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().

◆ SetCombinedTrack()

void MTT_PerceivedCluster::SetCombinedTrack ( const MTT_CombinedTrack & aCombinedTrack)

References mCombinedTrackPtr.

◆ SetMeasurement()

void MTT_PerceivedCluster::SetMeasurement ( const MTT_Measurement & aMeasurement)

Member Data Documentation

◆ mCombinedTrackPtr

◆ mConsecutiveSingleSourceHits

int MTT_PerceivedCluster::mConsecutiveSingleSourceHits

◆ mLastOriginatorId

WsfStringId MTT_PerceivedCluster::mLastOriginatorId

◆ mLastSensorId

WsfStringId MTT_PerceivedCluster::mLastSensorId

◆ mMeasurementPtr

◆ mTrackNumber


The documentation for this class was generated from the following files:
Copyrights Multiple, All Rights Reserved