|
WSF
|
Corresponds with Suppressor block 387. More...
#include <MTT_ActiveTrack.hpp>


Classes | |
| class | Data |
Public Member Functions | |
| MTT_ActiveTrack () | |
| MTT_ActiveTrack (const MTT_ActiveTrack &aSrc) | |
| ~MTT_ActiveTrack () override=default | |
| void | SetData (const Data &aData) |
| MTT_ActiveTrack::Data & | GetData () const |
| void | CopyTo (double aSimTime, const WsfMTT_ReferencePoint &aReferencePoint, WsfLocalTrack &aTrack) const |
| void | CopyAuxDataTo (WsfLocalTrack &aTrack) const |
| void | CopyFrom (double aSimTime, const WsfTrack &aTrack) |
| Public Member Functions inherited from MTT_Track | |
| MTT_Track () | |
| MTT_Track (const MTT_Track &aSrc) | |
| MTT_Track & | operator= (const MTT_Track &)=delete |
| virtual | ~MTT_Track () |
| int | GetId () const |
| void | ConvertFrom (const SupBlock &aBlock) |
| virtual void | Log (std::fstream &aFS) |
Additional Inherited Members | |
| Public Attributes inherited from MTT_Track | |
| double | mUpdateTime |
| int | mTrackId |
| Data * | mDataPtr |
| int | mAssignmentId |
| WsfStringId | mOriginatorId |
| WsfStringId | mSensorId |
| bool | mVerticalChannelActive |
| double | mVerticalChannelUpdateTime |
Corresponds with Suppressor block 387.
| MTT_ActiveTrack::MTT_ActiveTrack | ( | ) |
References MTT_Track::mDataPtr.
Referenced by MTT_ActiveTrack().
| MTT_ActiveTrack::MTT_ActiveTrack | ( | const MTT_ActiveTrack & | aSrc | ) |
References MTT_ActiveTrack(), and MTT_Track::MTT_Track().
|
overridedefault |
References CopyAuxDataTo(), CopyFrom(), CopyTo(), GetData(), and SetData().
| void MTT_ActiveTrack::CopyAuxDataTo | ( | WsfLocalTrack & | aTrack | ) | const |
| void MTT_ActiveTrack::CopyFrom | ( | double | aSimTime, |
| const WsfTrack & | aTrack ) |
Referenced by ~MTT_ActiveTrack().
| void MTT_ActiveTrack::CopyTo | ( | double | aSimTime, |
| const WsfMTT_ReferencePoint & | aReferencePoint, | ||
| WsfLocalTrack & | aTrack ) const |
References WsfMTT_ReferencePoint::ConvertNEDToWCS(), WsfMTT_ReferencePoint::ConvertNEDVectorToWCS(), CopyAuxDataTo(), GetData(), WsfMeasurement::GetDefaultAltitude(), MTT_ActiveTrack::Data::mFilterStates, MTT_ActiveTrack::Data::mHorizontalInfoMatrix, MTT_Track::mVerticalChannelActive, MTT_ActiveTrack::Data::mVerticalInfoMatrix, MTT_ActiveTrack::Data::mVerticalState, and WsfTrack::Set3D().
Referenced by WsfMTT_Fusion::UpdateLocalTrackFromNonLocalTrack(), and ~MTT_ActiveTrack().
| MTT_ActiveTrack::Data & MTT_ActiveTrack::GetData | ( | ) | const |
References MTT_Track::mDataPtr.
Referenced by CopyAuxDataTo(), CopyTo(), MTT::mttalt(), MTT::mttcat(), MTT::mtttfs_Correlation(), MTT::mttuhf(), and ~MTT_ActiveTrack().
| void MTT_ActiveTrack::SetData | ( | const Data & | aData | ) |
References MTT_Track::mDataPtr.
Referenced by MTT::mtttfs_Correlation(), and ~MTT_ActiveTrack().