faa.tg.aircraft.transition
Class Filter
java.lang.Object
faa.tg.aircraft.transition.Filter
- All Implemented Interfaces:
- StateFilter<Derivative>
class Filter
- extends java.lang.Object
- implements StateFilter<Derivative>
|
Constructor Summary |
private |
Filter(double x_v,
double y_v,
double x_p,
double y_p,
double alp,
double a_d)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CVS_VERSION_ID
public static final java.lang.String CVS_VERSION_ID
- The CVS Version ID.
- See Also:
- Constant Field Values
SECOND_DERIV_COMPENSATION
static final Filter SECOND_DERIV_COMPENSATION
x_v
private final double x_v
y_v
private final double y_v
x_p
private final double x_p
y_p
private final double y_p
alp
private final double alp
a_d
private final double a_d
Filter
private Filter(double x_v,
double y_v,
double x_p,
double y_p,
double alp,
double a_d)
extractAbs
public double extractAbs(Derivative deriv)
- Description copied from interface:
StateFilter
- Extracts error from an error StateVector. May ignore values in the
vector or magnify or decrease others.
- Specified by:
extractAbs in interface StateFilter<Derivative>
- Parameters:
deriv - the StateVector to act on
- Returns:
- the error, guaranteed to be greater than zero.