public class ConstantRadiusProvider extends Object implements ApparentRadiusProvider
Constructor and Description |
---|
ConstantRadiusProvider(double radius)
Constructor with constant value.
|
Modifier and Type | Method and Description |
---|---|
double |
getApparentRadius(PVCoordinatesProvider pvObserver,
AbsoluteDate date,
PVCoordinatesProvider occultedBody,
AbstractDetector.PropagationDelayType propagationDelayType)
Compute the apparent radius (in meters) of the occulting body from the spacecraft (observer) position.
|
public ConstantRadiusProvider(double radius)
radius
- radius valuepublic double getApparentRadius(PVCoordinatesProvider pvObserver, AbsoluteDate date, PVCoordinatesProvider occultedBody, AbstractDetector.PropagationDelayType propagationDelayType)
Please notice that this method will for the moment be used only with an instantaneous propagation delay type.
getApparentRadius
in interface ApparentRadiusProvider
pvObserver
- the spacecraft (observer) position-velocitydate
- the date at which the signal is received by the observer (reception date)occultedBody
- the body which is occulted to the spacecraft (observer) by the occulting bodypropagationDelayType
- propagation delay typeCopyright © 2023 CNES. All rights reserved.