Package org.orekit.gnss.antenna
Class Antenna
java.lang.Object
org.orekit.gnss.antenna.Antenna
- Direct Known Subclasses:
ReceiverAntenna,SatelliteAntenna
GNSS antenna model.
- Since:
- 9.2
- Author:
- Luc Maisonobe
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetEccentricities(RadioWave radioWave) Get the phase center eccentricities.getPattern(RadioWave radioWave) Get a frequency pattern.doublegetPhaseCenterVariation(RadioWave radioWave, Vector3D direction) Get the value of the phase center variation in a signal direction.Get supported radio waves.Get the sinex code of the antenna.getType()Get the type of the antenna.
-
Constructor Details
-
Antenna
Simple constructor.- Parameters:
type- antenna typesinexCode- sinex codepatterns- frequencies patterns
-
-
Method Details
-
getType
Get the type of the antenna.- Returns:
- type of the antenna
-
getSinexCode
Get the sinex code of the antenna.- Returns:
- sinex code of the antenna
-
getRadioWaves
Get supported radio waves.- Returns:
- supported radio waves
- Since:
- 13.0
-
getEccentricities
Get the phase center eccentricities.- Parameters:
radioWave- radio wave of the signal to consider- Returns:
- phase center eccentricities (m)
-
getPhaseCenterVariation
Get the value of the phase center variation in a signal direction.- Parameters:
radioWave- radio wave of the signal to considerdirection- signal direction in antenna reference frame- Returns:
- value of the phase center variation (m)
-
getPattern
Get a frequency pattern.- Parameters:
radioWave- radio wave of the signal to consider- Returns:
- pattern for this frequency
-