Package org.orekit.propagation.events
Class FieldAbstractTopocentricDetector<D extends FieldAbstractDetector<D,T>,T extends CalculusFieldElement<T>>
java.lang.Object
org.orekit.propagation.events.FieldAbstractDetector<D,T>
org.orekit.propagation.events.FieldAbstractTopocentricDetector<D,T>
- Type Parameters:
D- type of the detectorT- type of the field elements
- All Implemented Interfaces:
FieldEventDetector<T>
- Direct Known Subclasses:
FieldElevationDetector,FieldElevationExtremumDetector,FieldGroundAtNightDetector
public abstract class FieldAbstractTopocentricDetector<D extends FieldAbstractDetector<D,T>,T extends CalculusFieldElement<T>>
extends FieldAbstractDetector<D,T>
Abstract class for detectors using a topocentric frame.
- Since:
- 13.1
- Author:
- Romain Serra
- See Also:
-
Field Summary
Fields inherited from class org.orekit.propagation.events.FieldAbstractDetector
DEFAULT_MAX_CHECK, DEFAULT_MAX_ITER, DEFAULT_THRESHOLD -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedFieldAbstractTopocentricDetector(EventFunction eventFunction, FieldEventDetectionSettings<T> detectionSettings, FieldEventHandler<T> handler, TopocentricFrame topocentricFrame) Protected constructor with full parameters. -
Method Summary
Modifier and TypeMethodDescriptionGet the elevation value.Getter for the topocentric frame.Methods inherited from class org.orekit.propagation.events.FieldAbstractDetector
checkIfForward, create, getDetectionSettings, getEventFunction, getHandler, init, isForward, toEventDetector, 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.FieldEventDetector
finish, g, getMaxCheckInterval, getMaxIterationCount, getThreshold, reset
-
Constructor Details
-
FieldAbstractTopocentricDetector
protected FieldAbstractTopocentricDetector(EventFunction eventFunction, FieldEventDetectionSettings<T> detectionSettings, FieldEventHandler<T> handler, TopocentricFrame topocentricFrame) Protected constructor with full parameters.- Parameters:
eventFunction- event functiondetectionSettings- event detection settingshandler- event handler to call at event occurrencestopocentricFrame- topocentric frame- Since:
- 14.0
-
-
Method Details
-
getTopocentricFrame
Getter for the topocentric frame.- Returns:
- frame
-
getElevation
Get the elevation value.- Parameters:
s- the current state information: date, kinematics, attitude- Returns:
- spacecraft elevation
-