public class FrequencyPattern extends Object
| Modifier and Type | Field and Description |
|---|---|
static FrequencyPattern |
ZERO_CORRECTION
Pattern with zero correction (i.e.
|
| Constructor and Description |
|---|
FrequencyPattern(org.hipparchus.geometry.euclidean.threed.Vector3D eccentricities,
PhaseCenterVariationFunction phaseCenterVariationFunction)
Simple constructor.
|
| Modifier and Type | Method and Description |
|---|---|
org.hipparchus.geometry.euclidean.threed.Vector3D |
getEccentricities()
Get the phase center eccentricities.
|
double |
getPhaseCenterVariation(org.hipparchus.geometry.euclidean.threed.Vector3D direction)
Get the value of the phase center variation in a signal direction.
|
PhaseCenterVariationFunction |
getPhaseCenterVariationFunction()
Get the phase center variation function.
|
public static final FrequencyPattern ZERO_CORRECTION
public FrequencyPattern(org.hipparchus.geometry.euclidean.threed.Vector3D eccentricities,
PhaseCenterVariationFunction phaseCenterVariationFunction)
eccentricities - phase center eccentricities (m)phaseCenterVariationFunction - phase center variation function
(may be null if phase center does not depend on signal direction)public org.hipparchus.geometry.euclidean.threed.Vector3D getEccentricities()
public PhaseCenterVariationFunction getPhaseCenterVariationFunction()
public double getPhaseCenterVariation(org.hipparchus.geometry.euclidean.threed.Vector3D direction)
direction - signal direction in antenna reference frameCopyright © 2002-2023 CS GROUP. All rights reserved.