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,
AbstractSignalPropagationDetector.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, AbstractSignalPropagationDetector.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.