Class FieldManeuverTriggerDetector<W extends CalculusFieldElement<W>,T extends FieldEventDetector<W>>
java.lang.Object
org.orekit.forces.maneuvers.trigger.FieldManeuverTriggerDetector<W,T>
- Type Parameters:
W- type of the field elementsT- type of the field event detector
- All Implemented Interfaces:
FieldDetectorModifier<W>,FieldEventDetector<W>
public class FieldManeuverTriggerDetector<W extends CalculusFieldElement<W>,T extends FieldEventDetector<W>>
extends Object
implements FieldDetectorModifier<W>
Wrapper for event detection triggering maneuvers (Field version).
- Since:
- 13.0
- Author:
- Romain Serra
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionFieldManeuverTriggerDetector(T detector, FieldEventHandler<W> handler) Constructor. -
Method Summary
Modifier and TypeMethodDescriptionGetter for wrapped detector.Get the handler.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.orekit.propagation.events.FieldDetectorModifier
finish, g, getDetectionSettings, getEventFunction, init, resetMethods inherited from interface org.orekit.propagation.events.FieldEventDetector
getMaxCheckInterval, getMaxIterationCount, getThreshold
-
Constructor Details
-
FieldManeuverTriggerDetector
Constructor.- Parameters:
detector- prototype detectorhandler- event handler
-
-
Method Details
-
getDetector
Description copied from interface:FieldDetectorModifierGetter for wrapped detector.- Specified by:
getDetectorin interfaceFieldDetectorModifier<W extends CalculusFieldElement<W>>- Returns:
- detector
-
getHandler
Description copied from interface:FieldDetectorModifierGet the handler.- Specified by:
getHandlerin interfaceFieldDetectorModifier<W extends CalculusFieldElement<W>>- Specified by:
getHandlerin interfaceFieldEventDetector<W extends CalculusFieldElement<W>>- Returns:
- event handler to call at event occurrences
-