Package org.orekit.gnss.antenna
Class FrequencyPattern
- java.lang.Object
-
- org.orekit.gnss.antenna.FrequencyPattern
-
public class FrequencyPattern extends Object
Pattern for GNSS antenna model on one frequency.- Since:
- 9.2
- Author:
- Luc Maisonobe
- See Also:
- ANTEX: The Antenna Exchange Format, Version 1.4
-
-
Field Summary
Fields Modifier and Type Field Description static FrequencyPattern
ZERO_CORRECTION
Pattern with zero correction (i.e.
-
Constructor Summary
Constructors Constructor Description FrequencyPattern(Vector3D eccentricities, PhaseCenterVariationFunction phaseCenterVariationFunction)
Simple constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Vector3D
getEccentricities()
Get the phase center eccentricities.double
getPhaseCenterVariation(Vector3D direction)
Get the value of the phase center variation in a signal direction.PhaseCenterVariationFunction
getPhaseCenterVariationFunction()
Get the phase center variation function.
-
-
-
Field Detail
-
ZERO_CORRECTION
public static final FrequencyPattern ZERO_CORRECTION
Pattern with zero correction (i.e. zero eccentricities and no variations).- Since:
- 12.0
-
-
Constructor Detail
-
FrequencyPattern
public FrequencyPattern(Vector3D eccentricities, PhaseCenterVariationFunction phaseCenterVariationFunction)
Simple constructor.- Parameters:
eccentricities
- phase center eccentricities (m)phaseCenterVariationFunction
- phase center variation function (may be null if phase center does not depend on signal direction)
-
-
Method Detail
-
getEccentricities
public Vector3D getEccentricities()
Get the phase center eccentricities.- Returns:
- phase center eccentricities (m)
-
getPhaseCenterVariationFunction
public PhaseCenterVariationFunction getPhaseCenterVariationFunction()
Get the phase center variation function.- Returns:
- phase center variation function (may be null if phase center does not depend on signal direction)
- Since:
- 12.0
-
getPhaseCenterVariation
public double getPhaseCenterVariation(Vector3D direction)
Get the value of the phase center variation in a signal direction.- Parameters:
direction
- signal direction in antenna reference frame- Returns:
- value of the phase center variation
-
-