public class Antenna extends Object
Modifier | Constructor and Description |
---|---|
protected |
Antenna(String type,
String sinexCode,
Map<Frequency,FrequencyPattern> patterns)
Simple constructor.
|
Modifier and Type | Method and Description |
---|---|
Vector3D |
getEccentricities(Frequency frequency)
Get the phase center eccentricities.
|
List<Frequency> |
getFrequencies()
Get supported frequencies.
|
double |
getPhaseCenterVariation(Frequency frequency,
Vector3D direction)
Get the value of the phase center variation in a signal direction.
|
String |
getSinexCode()
Get the sinex code of the antenna.
|
String |
getType()
Get the type of the antenna.
|
protected Antenna(String type, String sinexCode, Map<Frequency,FrequencyPattern> patterns)
type
- antenna typesinexCode
- sinex codepatterns
- frequencies patternspublic String getType()
public String getSinexCode()
public List<Frequency> getFrequencies()
public Vector3D getEccentricities(Frequency frequency)
frequency
- frequency of the signal to considerpublic double getPhaseCenterVariation(Frequency frequency, Vector3D direction)
frequency
- frequency of the signal to considerdirection
- signal direction in antenna reference frameCopyright © 2002-2020 CS Group. All rights reserved.