WSF
MTT_Parameters.hpp
Go to the documentation of this file.
1// ****************************************************************************
2// CUI//REL TO USA ONLY
3//
4// The Advanced Framework for Simulation, Integration, and Modeling (AFSIM)
5//
6// Copyright 2003-2015 The Boeing Company. All rights reserved.
7//
8// The use, dissemination or disclosure of data in this file is subject to
9// limitation or restriction. See accompanying README and LICENSE for details.
10// ****************************************************************************
11
12#ifndef MTT_PARAMETERS_HPP
13#define MTT_PARAMETERS_HPP
14
15class UtInput;
16class SupBlock;
17
19{
20public:
23
24 bool ProcessInput(UtInput& aInput);
25
26 // Track Drop Times Suppressor block 388 offset value
32
33 // Candidate Track Process Model 1-sigma errors
36
37 // Process Model 1-sigma errors and parameters (active track)
42 double mVerticalVelocity; // 12
44
45 // 1-sigma state error thresholds
52
53 // track promotion
57
58 // Track state variances
63
64 // Mode Transition Probability Matrix
69
70 // Prob. false corr. rejection
73
74 // Track correlation cylinder parameters
77
78 void ConvertFrom(const SupBlock& aBlock);
79
80private:
81 bool ProcessTrackDropTimes(UtInput& aInput);
82 bool ProcessCandidateTrackErrors(UtInput& aInput);
83 bool ProcessActiveTrackErrors(UtInput& aInput);
84 bool ProcessStateErrorThresholds(UtInput& aInput);
85 bool ProcessStateErrorCovarianceThresholds(UtInput& aInput);
86 bool ProcessStateVarianceLimit(UtInput& aInput);
87 bool ProcessModeTransitionProbabilityMatrix(UtInput& aInput);
88 bool ProcessProbabilityOfFalselyRejectingCorrelation(UtInput& aInput);
89 bool ProcessTrackCorrelationCylinder(UtInput& aInput);
90};
91
92#endif
double mPositionVariancePromoteCandidateTrack
Definition MTT_Parameters.hpp:48
double mStraightFlightX_Acceleration
Definition MTT_Parameters.hpp:38
double mTurningFlightX_Acceleration
Definition MTT_Parameters.hpp:40
double mVelocityVariancePromoteCandidateTrack
Definition MTT_Parameters.hpp:49
double mVerticalVelocity
Definition MTT_Parameters.hpp:42
double mCandidateTrackDropTime
Definition MTT_Parameters.hpp:28
double mStraightFlightMinVariance
Definition MTT_Parameters.hpp:61
double mStraightToStraightFlight
Definition MTT_Parameters.hpp:65
double mVerticalChannelDropTime
Definition MTT_Parameters.hpp:30
double mVerticalVelocityDecorrelationTime
Definition MTT_Parameters.hpp:43
void ConvertFrom(const SupBlock &aBlock)
Definition MTT_Parameters.cpp:448
double mEmbryonicTrackDropTime
Definition MTT_Parameters.hpp:27
double mStraightToTurningFlight
Definition MTT_Parameters.hpp:66
double mActiveTrackDropTime
Definition MTT_Parameters.hpp:29
double mCandidateTrackY_Acceleration
Definition MTT_Parameters.hpp:35
double mVelocityLimitPromoteEmbryonicTrack
Definition MTT_Parameters.hpp:46
double mStraightFlightMaxVariance
Definition MTT_Parameters.hpp:59
double mTurningFlightY_Acceleration
Definition MTT_Parameters.hpp:41
bool ProcessInput(UtInput &aInput)
Definition MTT_Parameters.cpp:111
double mVelocityVariancePromoteVerticalChannel
Definition MTT_Parameters.hpp:51
double mActiveTrackReportDelay
Definition MTT_Parameters.hpp:31
double mTurningFlightMaxVariance
Definition MTT_Parameters.hpp:60
double mT2T_FalseRejectProbability
Definition MTT_Parameters.hpp:72
double mPromoteTrackVerticalThreshold
Definition MTT_Parameters.hpp:56
MTT_Parameters()
Definition MTT_Parameters.cpp:22
double mStraightFlightY_Acceleration
Definition MTT_Parameters.hpp:39
double mCandidateTrackX_Acceleration
Definition MTT_Parameters.hpp:34
double mTrackCorrelationCylinderDiameter
Definition MTT_Parameters.hpp:76
double mTurningToTurningFlight
Definition MTT_Parameters.hpp:67
double mTurningToStraightFlight
Definition MTT_Parameters.hpp:68
double mM2T_FalseRejectProbability
Definition MTT_Parameters.hpp:71
double mTurningFlightMinVariance
Definition MTT_Parameters.hpp:62
long mPromoteSingleSourceTrackHitThreshold
Definition MTT_Parameters.hpp:54
~MTT_Parameters()
Definition MTT_Parameters.hpp:22
double mPromoteTrackHorizontalThreshold
Definition MTT_Parameters.hpp:55
double mTrackCorrelationCylinderHeight
Definition MTT_Parameters.hpp:75
double mVelocityVariancePromoteEmbryonicTrack
Definition MTT_Parameters.hpp:47
double mPositionVariancePromoteVerticalChannel
Definition MTT_Parameters.hpp:50
Definition SupBlock.hpp:21
Copyrights Multiple, All Rights Reserved