12#ifndef MTT_ACTIVE_TRACK_HPP
13#define MTT_ACTIVE_TRACK_HPP
15#include "wsf_mtt_export.h"
22#include "UtMatrix.hpp"
70 void Log(std::fstream& aFS)
override
Definition MTT_ActiveTrack.hpp:31
UtMatrixd mPreviousFilterStates
Definition MTT_ActiveTrack.hpp:56
UtMatrixd mVerticalState
Definition MTT_ActiveTrack.hpp:52
UtMatrixd mPreviousHorizontalMatrix
Definition MTT_ActiveTrack.hpp:57
UtMatrixd mFilterStates
Definition MTT_ActiveTrack.hpp:50
UtMatrixd mHorizontalInfoMatrix
Definition MTT_ActiveTrack.hpp:49
double mStraightFlightModeProbability
Definition MTT_ActiveTrack.hpp:54
~Data() override
Definition MTT_ActiveTrack.hpp:47
double mTurningFlightModeProbability
Definition MTT_ActiveTrack.hpp:55
MTT_Track::Data * Clone() const override
Definition MTT_ActiveTrack.hpp:45
UtMatrixd mVerticalInfoMatrix
Definition MTT_ActiveTrack.hpp:51
void Log(std::fstream &aFS) override
Definition MTT_ActiveTrack.hpp:70
Data()
Definition MTT_ActiveTrack.hpp:33
void ConvertFrom(const SupBlock &aBlock) override
Definition MTT_ActiveTrack.hpp:59
Corresponds with Suppressor block 387.
Definition MTT_ActiveTrack.hpp:28
void CopyTo(double aSimTime, const WsfMTT_ReferencePoint &aReferencePoint, WsfLocalTrack &aTrack) const
Definition MTT_ActiveTrack.cpp:68
void CopyAuxDataTo(WsfLocalTrack &aTrack) const
Definition MTT_ActiveTrack.cpp:47
~MTT_ActiveTrack() override=default
MTT_ActiveTrack()
Definition MTT_ActiveTrack.cpp:21
MTT_ActiveTrack::Data & GetData() const
Definition MTT_ActiveTrack.cpp:40
void SetData(const Data &aData)
Definition MTT_ActiveTrack.cpp:31
void CopyFrom(double aSimTime, const WsfTrack &aTrack)
Definition MTT_ActiveTrack.cpp:45
Definition MTT_Track.hpp:26
MTT_Track()
Definition MTT_Track.hpp:35
Definition SupBlock.hpp:21
double * mDoubleBlock
Definition SupBlock.hpp:46
Definition WsfLocalTrack.hpp:32
Definition WsfMTT_ReferencePoint.hpp:26
An object that represents an 'track' (perception) of something.
Definition WsfTrack.hpp:120