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 double
getCosineAz()
Get the cosine of azimuth of satellite as seen from ray-perigee.double
getLatitude()
Get the ray-perigee latitude.double
getLongitude()
Get the ray-perigee longitude.double
getRadius()
Get the ray-perigee radius.double
getRecH()
Get receiver altitude.double
getS1()
Get the distance of the first point from the ray perigee.double
getS2()
Get the distance of the second point from the ray perigee.double
getSatH()
Get satellite altitude.SinCos
getScLat()
Get the ray-perigee latitude sin/cos.double
getSineAz()
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
-
-