public class GeometricStationAntenna extends Object implements PVCoordinatesProvider
StationToSatMutualVisibilityDetector
Constructor and Description |
---|
GeometricStationAntenna(TopocentricFrame topoFrame,
double[][] azimElevMask)
Constructor of the ground station antenna (for reverse visibility detection)
|
GeometricStationAntenna(TopocentricFrame topoFrame,
IFieldOfView fieldOfView)
Constructor of the ground station antenna (for reverse visibility detection)
|
Modifier and Type | Method and Description |
---|---|
IFieldOfView |
getFOV() |
PVCoordinates |
getPVCoordinates(AbsoluteDate date,
Frame frame)
Get the
PVCoordinates of the station antenna in the selected frame. |
TopocentricFrame |
getTopoFrame() |
public GeometricStationAntenna(TopocentricFrame topoFrame, IFieldOfView fieldOfView)
topoFrame
- topocentric frame of the stationfieldOfView
- sensor field of view in defined in the topocentric framepublic GeometricStationAntenna(TopocentricFrame topoFrame, double[][] azimElevMask)
topoFrame
- topocentric frame of the stationazimElevMask
- the azimuth - elevation mask (rad)public TopocentricFrame getTopoFrame()
public IFieldOfView getFOV()
public PVCoordinates getPVCoordinates(AbsoluteDate date, Frame frame) throws PatriusException
PVCoordinates
of the station antenna in the selected frame.getPVCoordinates
in interface PVCoordinatesProvider
date
- current dateframe
- the frame where to define the positionPatriusException
- if position cannot be computed in given frameCopyright © 2019 CNES. All Rights Reserved.