Class Ray
- java.lang.Object
-
- org.orekit.models.earth.ionosphere.nequick.Ray
-
public class Ray extends Object
Container for ray-perigee parameters.By convention, point 1 is at lower height.
- Since:
- 13.0
- Author:
- Bryan Cazabonne
-
-
Constructor Summary
Constructors Constructor Description Ray(GeodeticPoint recP, GeodeticPoint satP)Constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description doublegetCosineAz()Get the cosine of azimuth of satellite as seen from ray-perigee.doublegetLatitude()Get the ray-perigee latitude.doublegetLongitude()Get the ray-perigee longitude.doublegetRadius()Get the ray-perigee radius.doublegetRecH()Get receiver altitude.doublegetS1()Get the distance of the first point from the ray perigee.doublegetS2()Get the distance of the second point from the ray perigee.doublegetSatH()Get satellite altitude.SinCosgetScLat()Get the ray-perigee latitude sin/cos.doublegetSineAz()Get the sine of azimuth of satellite as seen from ray-perigee.
-
-
-
Constructor Detail
-
Ray
public Ray(GeodeticPoint recP, GeodeticPoint satP)
Constructor.- Parameters:
recP- receiver positionsatP- satellite position
-
-
Method Detail
-
getRecH
public double getRecH()
Get receiver altitude.- Returns:
- receiver altitude
- Since:
- 13.0
-
getSatH
public double getSatH()
Get satellite altitude.- Returns:
- satellite altitude
- Since:
- 13.0
-
getS1
public double getS1()
Get the distance of the first point from the ray perigee.- Returns:
- s1 in meters
-
getS2
public double getS2()
Get the distance of the second point from the ray perigee.- Returns:
- s2 in meters
-
getRadius
public double getRadius()
Get the ray-perigee radius.- Returns:
- the ray-perigee radius in meters
-
getLatitude
public double getLatitude()
Get the ray-perigee latitude.- Returns:
- the ray-perigee latitude in radians
-
getScLat
public SinCos getScLat()
Get the ray-perigee latitude sin/cos.- Returns:
- the ray-perigee latitude sin/cos
- Since:
- 13.0
-
getLongitude
public double getLongitude()
Get the ray-perigee longitude.- Returns:
- the ray-perigee longitude in radians
-
getSineAz
public double getSineAz()
Get the sine of azimuth of satellite as seen from ray-perigee.- Returns:
- the sine of azimuth
-
getCosineAz
public double getCosineAz()
Get the cosine of azimuth of satellite as seen from ray-perigee.- Returns:
- the cosine of azimuth
-
-