Package org.orekit.propagation.events
Class AbstractGeographicalDetector<T extends AbstractDetector<T>>
java.lang.Object
org.orekit.propagation.events.AbstractDetector<T>
org.orekit.propagation.events.AbstractGeographicalDetector<T>
- All Implemented Interfaces:
EventDetector
- Direct Known Subclasses:
AltitudeDetector,LatitudeCrossingDetector,LatitudeExtremumDetector,LatitudeRangeCrossingDetector,LongitudeCrossingDetector,LongitudeExtremumDetector,LongitudeRangeCrossingDetector
public abstract class AbstractGeographicalDetector<T extends AbstractDetector<T>>
extends AbstractDetector<T>
Abstract class for detectors using a body shape.
- Since:
- 14.0
- Author:
- Romain Serra
- See Also:
-
Field Summary
Fields inherited from class org.orekit.propagation.events.AbstractDetector
DEFAULT_MAX_CHECK, DEFAULT_MAX_ITER, DEFAULT_THRESHOLD -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedAbstractGeographicalDetector(EventDetectionSettings detectionSettings, EventHandler handler, BodyShape bodyShape) Protected constructor.protectedAbstractGeographicalDetector(EventFunction eventFunction, EventDetectionSettings detectionSettings, EventHandler handler, BodyShape bodyShape) Protected constructor with full parameters. -
Method Summary
Methods inherited from class org.orekit.propagation.events.AbstractDetector
checkIfForward, create, getDetectionSettings, getEventFunction, getHandler, init, isForward, withDetectionSettings, withHandler, withMaxCheck, withMaxCheck, withMaxIter, withThresholdMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.orekit.propagation.events.EventDetector
finish, g, getMaxCheckInterval, getMaxIterationCount, getThreshold, reset
-
Constructor Details
-
AbstractGeographicalDetector
protected AbstractGeographicalDetector(EventFunction eventFunction, EventDetectionSettings detectionSettings, EventHandler handler, BodyShape bodyShape) Protected constructor with full parameters.- Parameters:
eventFunction- event functiondetectionSettings- detection settingshandler- event handler to call at event occurrencesbodyShape- body shape with respect to which altitude should be evaluated- Since:
- 14.0
-
AbstractGeographicalDetector
protected AbstractGeographicalDetector(EventDetectionSettings detectionSettings, EventHandler handler, BodyShape bodyShape) Protected constructor.- Parameters:
detectionSettings- detection settingshandler- event handler to call at event occurrencesbodyShape- body shape with respect to which altitude should be evaluated- Since:
- 13.0
-
-
Method Details
-
getBodyShape
Get the body shape.- Returns:
- the body shape
-