public abstract class AbstractAlfriend1999 extends AbstractShortTermEncounter2DPOCMethod
DEFAULT_TCA_DIFFERENCE_TOLERANCE
DEFAULT_ZERO_THRESHOLD
Modifier | Constructor and Description |
---|---|
protected |
AbstractAlfriend1999(String name)
Default constructor.
|
Modifier and Type | Method and Description |
---|---|
ProbabilityOfCollision |
compute(double xm,
double ym,
double sigmaX,
double sigmaY,
double radius)
Compute the probability of collision using arguments specific to the rotated encounter frame.
|
<T extends org.hipparchus.CalculusFieldElement<T>> |
compute(T xm,
T ym,
T sigmaX,
T sigmaY,
T radius)
Compute the probability of collision using arguments specific to the rotated encounter frame.
|
compute, compute, compute, compute, compute, compute, getName, getObjectOrbitFromCdm, getObjectStateCovarianceFromCdm, isAMaximumProbabilityOfCollisionMethod
protected AbstractAlfriend1999(String name)
name
- name of the methodpublic ProbabilityOfCollision compute(double xm, double ym, double sigmaX, double sigmaY, double radius)
The rotated encounter frame is define by the initial encounter frame (defined in
ShortTermEncounter2DDefinition
) rotated by the rotation matrix which is used to diagonalize the combined
covariance matrix.
compute
in interface ShortTermEncounter2DPOCMethod
compute
in class AbstractShortTermEncounter2DPOCMethod
xm
- other collision object projected position onto the collision plane in the rotated encounter frame x-axis
(m)ym
- other collision object projected position onto the collision plane in the rotated encounter frame y-axis
(m)sigmaX
- square root of the x-axis eigen value of the diagonalized combined covariance matrix projected onto the
collision plane (m)sigmaY
- square root of the y-axis eigen value of the diagonalized combined covariance matrix projected onto the
collision plane (m)radius
- sum of primary and secondary collision object equivalent sphere radii (m)public <T extends org.hipparchus.CalculusFieldElement<T>> FieldProbabilityOfCollision<T> compute(T xm, T ym, T sigmaX, T sigmaY, T radius)
The rotated encounter frame is define by the initial encounter frame (defined in
ShortTermEncounter2DDefinition
) rotated by the rotation matrix which is used to diagonalize the combined
covariance matrix.
compute
in interface ShortTermEncounter2DPOCMethod
compute
in class AbstractShortTermEncounter2DPOCMethod
T
- type of the field elementsxm
- other collision object projected position onto the collision plane in the rotated encounter frame x-axis
(m)ym
- other collision object projected position onto the collision plane in the rotated encounter frame y-axis
(m)sigmaX
- square root of the x-axis eigen value of the diagonalized combined covariance matrix projected onto the
collision plane (m)sigmaY
- square root of the y-axis eigen value of the diagonalized combined covariance matrix projected onto the
collision plane (m)radius
- sum of primary and secondary collision object equivalent sphere radii (m)Copyright © 2002-2023 CS GROUP. All rights reserved.