org.orekit.propagation.events
Class ConstantRadiusProvider

java.lang.Object
  extended by org.orekit.propagation.events.ConstantRadiusProvider
All Implemented Interfaces:
LocalRadiusProvider

public class ConstantRadiusProvider
extends Object
implements LocalRadiusProvider

Implementation for constant radius provider.


Constructor Summary
ConstantRadiusProvider(double radius)
          Constructor with constant value.
 
Method Summary
 double getLocalRadius(Vector3D position, Frame frame, AbsoluteDate date, PVCoordinatesProvider occultedBodyIn)
          Calculate the apparent radius.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ConstantRadiusProvider

public ConstantRadiusProvider(double radius)
Constructor with constant value.

Parameters:
radius - radius value
Method Detail

getLocalRadius

public double getLocalRadius(Vector3D position,
                             Frame frame,
                             AbsoluteDate date,
                             PVCoordinatesProvider occultedBodyIn)
Calculate the apparent radius.

Specified by:
getLocalRadius in interface LocalRadiusProvider
Parameters:
position - spacecraft position
frame - frame in which position is expressed
date - date of position
occultedBodyIn - body occulted by this
Returns:
apparent radius


Copyright © 2016 CNES. All Rights Reserved.