Uses of Interface
org.orekit.propagation.events.EventDetector
-
Packages that use EventDetector Package Description org.orekit.attitudes This package provides classes to represent simple attitudes.org.orekit.estimation.measurements.generation This package provides Orbit Determination measurements generation.org.orekit.forces This package provides the interface for force models that will be used by theNumericalPropagator, as well as some classical spacecraft models for surface forces (spherical, box and solar array ...).org.orekit.forces.drag This package provides all drag-related forces.org.orekit.forces.gravity This package provides all gravity-related forces.org.orekit.forces.maneuvers This package provides models of simple maneuvers.org.orekit.forces.radiation This package provides all radiation pressure related forces.org.orekit.propagation Propagationorg.orekit.propagation.analytical Top level package for analytical propagators.org.orekit.propagation.events This package provides interfaces and classes dealing with events occurring during propagation.org.orekit.propagation.events.handlers This package provides an interface and classes dealing with events occurrence only.org.orekit.propagation.integration Utilities for integration-based propagators (both numerical and semi-analytical).org.orekit.propagation.semianalytical.dsst.forces This package provides force models for Draper Semi-analytical Satellite Theory (DSST). -
-
Uses of EventDetector in org.orekit.attitudes
Methods in org.orekit.attitudes with type parameters of type EventDetector Modifier and Type Method Description <T extends EventDetector>
voidAttitudesSequence. addSwitchingCondition(AttitudeProvider past, AttitudeProvider future, T switchEvent, boolean switchOnIncrease, boolean switchOnDecrease, double transitionTime, AngularDerivativesFilter transitionFilter, AttitudesSequence.SwitchHandler handler)Add a switching condition between two attitude providers. -
Uses of EventDetector in org.orekit.estimation.measurements.generation
Constructors in org.orekit.estimation.measurements.generation with parameters of type EventDetector Constructor Description EventBasedScheduler(MeasurementBuilder<T> builder, DatesSelector selector, Propagator propagator, EventDetector detector, SignSemantic signSemantic)Simple constructor. -
Uses of EventDetector in org.orekit.forces
Methods in org.orekit.forces that return types with arguments of type EventDetector Modifier and Type Method Description Stream<EventDetector>AbstractParametricAcceleration. getEventsDetectors()Get the discrete events related to the model.Stream<EventDetector>ForceModel. getEventsDetectors()Get the discrete events related to the model. -
Uses of EventDetector in org.orekit.forces.drag
Methods in org.orekit.forces.drag that return types with arguments of type EventDetector Modifier and Type Method Description Stream<EventDetector>DragForce. getEventsDetectors()Get the discrete events related to the model. -
Uses of EventDetector in org.orekit.forces.gravity
Methods in org.orekit.forces.gravity that return types with arguments of type EventDetector Modifier and Type Method Description Stream<EventDetector>HolmesFeatherstoneAttractionModel. getEventsDetectors()Get the discrete events related to the model.Stream<EventDetector>NewtonianAttraction. getEventsDetectors()Get the discrete events related to the model.Stream<EventDetector>OceanTides. getEventsDetectors()Get the discrete events related to the model.Stream<EventDetector>Relativity. getEventsDetectors()Get the discrete events related to the model.Stream<EventDetector>SolidTides. getEventsDetectors()Get the discrete events related to the model.Stream<EventDetector>ThirdBodyAttraction. getEventsDetectors()Get the discrete events related to the model. -
Uses of EventDetector in org.orekit.forces.maneuvers
Classes in org.orekit.forces.maneuvers with type parameters of type EventDetector Modifier and Type Class Description classImpulseManeuver<T extends EventDetector>Impulse maneuver model.Classes in org.orekit.forces.maneuvers that implement EventDetector Modifier and Type Class Description classImpulseManeuver<T extends EventDetector>Impulse maneuver model.Methods in org.orekit.forces.maneuvers that return types with arguments of type EventDetector Modifier and Type Method Description Stream<EventDetector>ConstantThrustManeuver. getEventsDetectors()Get the discrete events related to the model. -
Uses of EventDetector in org.orekit.forces.radiation
Methods in org.orekit.forces.radiation that return types with arguments of type EventDetector Modifier and Type Method Description Stream<EventDetector>SolarRadiationPressure. getEventsDetectors()Get the discrete events related to the model. -
Uses of EventDetector in org.orekit.propagation
Methods in org.orekit.propagation with type parameters of type EventDetector Modifier and Type Method Description abstract <T extends EventDetector>
voidAbstractPropagator. addEventDetector(T detector)Add an event detector.<T extends EventDetector>
voidPropagator. addEventDetector(T detector)Add an event detector.Methods in org.orekit.propagation that return types with arguments of type EventDetector Modifier and Type Method Description abstract Collection<EventDetector>AbstractPropagator. getEventsDetectors()Get all the events detectors that have been added.Collection<EventDetector>Propagator. getEventsDetectors()Get all the events detectors that have been added. -
Uses of EventDetector in org.orekit.propagation.analytical
Methods in org.orekit.propagation.analytical with type parameters of type EventDetector Modifier and Type Method Description <T extends EventDetector>
voidAbstractAnalyticalPropagator. addEventDetector(T detector)Add an event detector.Methods in org.orekit.propagation.analytical that return types with arguments of type EventDetector Modifier and Type Method Description Collection<EventDetector>AbstractAnalyticalPropagator. getEventsDetectors()Get all the events detectors that have been added. -
Uses of EventDetector in org.orekit.propagation.events
Classes in org.orekit.propagation.events with type parameters of type EventDetector Modifier and Type Class Description classAbstractDetector<T extends EventDetector>Common parts shared by several orbital events finders.interfaceEnablingPredicate<S extends EventDetector>This interface represents an event enabling predicate function.classEventEnablingPredicateFilter<T extends EventDetector>Wrapper used to detect events only when enabled by an external predicated function.classEventShifter<T extends EventDetector>Wrapper shifting events occurrences times.classEventSlopeFilter<T extends EventDetector>Wrapper used to detect only increasing or decreasing events.classEventState<T extends EventDetector>This class handles the state for oneevent detectorduring integration steps.Classes in org.orekit.propagation.events that implement EventDetector Modifier and Type Class Description classAbstractDetector<T extends EventDetector>Common parts shared by several orbital events finders.classAdapterDetectorBase class for adapting an existing detector.classAlignmentDetectorFinder for satellite/body alignment events in orbital plane.classAltitudeDetectorFinder for satellite altitude crossing events.classAngularSeparationDetectorDetects when spacecraft comes close to a moving beacon, as seen from a moving observer.classApsideDetectorFinder for apside crossing events.classBooleanDetectorThis class provides AND and OR operations for event detectors.classCircularFieldOfViewDetectorFinder for target entry/exit events with respect to a satellite sensor Field Of View.classDateDetectorFinder for date events.classEclipseDetectorFinder for satellite eclipse related events.classElevationDetectorFinder for satellite raising/setting events that allows for the setting of azimuth and/or elevation bounds or a ground azimuth/elevation mask input.classElevationExtremumDetectorDetector for elevation extremum with respect to a ground point.classEventEnablingPredicateFilter<T extends EventDetector>Wrapper used to detect events only when enabled by an external predicated function.classEventShifter<T extends EventDetector>Wrapper shifting events occurrences times.classEventSlopeFilter<T extends EventDetector>Wrapper used to detect only increasing or decreasing events.classFieldOfViewDetectorFinder for target entry/exit events with respect to a satellite sensorField Of View.classFootprintOverlapDetectorDetector triggered by geographical region entering/leaving a spacecraft sensorField Of View.classFunctionalDetectorA detector that implements theFunctionalDetector.g(SpacecraftState)function using a lambda that can be set usingFunctionalDetector.withFunction(ToDoubleFunction).classGeographicZoneDetectorDetector for entry/exit of a zone defined by geographic boundaries.classGroundAtNightDetectorDetector for ground location being at night.classGroundFieldOfViewDetectorFinder for satellite entry/exit events with respect to a sensorField Of Viewattached to an arbitrary frame.classInterSatDirectViewDetectorDetector for inter-satellites direct view (i.e.classLatitudeCrossingDetectorDetector for geographic latitude crossing.classLatitudeExtremumDetectorDetector for geographic latitude extremum.classLongitudeCrossingDetectorDetector for geographic longitude crossing.classLongitudeExtremumDetectorDetector for geographic longitude extremum.classNegateDetectorAn event detector that negates the sign on another event detector'sgfunction.classNodeDetectorFinder for node crossing events.classPositionAngleDetectorDetector for in-orbit position angle.Methods in org.orekit.propagation.events with type parameters of type EventDetector Modifier and Type Method Description <T extends EventDetector>
EventDetectorEventsLogger. monitorDetector(T monitoredDetector)Monitor an event detector.Methods in org.orekit.propagation.events that return EventDetector Modifier and Type Method Description EventDetectorAdapterDetector. getDetector()Get the wrapped detector.EventDetectorEventsLogger.LoggedEvent. getEventDetector()Get the event detector triggered.<T extends EventDetector>
EventDetectorEventsLogger. monitorDetector(T monitoredDetector)Monitor an event detector.Methods in org.orekit.propagation.events with parameters of type EventDetector Modifier and Type Method Description static BooleanDetectorBooleanDetector. andCombine(EventDetector... detectors)Create a new event detector that is the logical AND of the given event detectors.static NegateDetectorBooleanDetector. notCombine(EventDetector detector)Create a new event detector that negates the g function of another detector.static BooleanDetectorBooleanDetector. orCombine(EventDetector... detectors)Create a new event detector that is the logical OR or the given event detectors.Method parameters in org.orekit.propagation.events with type arguments of type EventDetector Modifier and Type Method Description static BooleanDetectorBooleanDetector. andCombine(Collection<? extends EventDetector> detectors)Create a new event detector that is the logical AND of the given event detectors.static BooleanDetectorBooleanDetector. orCombine(Collection<? extends EventDetector> detectors)Create a new event detector that is the logical OR or the given event detectors.Constructors in org.orekit.propagation.events with parameters of type EventDetector Constructor Description AdapterDetector(EventDetector detector)Build an adaptor wrapping an existing detector.NegateDetector(EventDetector original)Create a new event detector that negates an existing event detector. -
Uses of EventDetector in org.orekit.propagation.events.handlers
Classes in org.orekit.propagation.events.handlers with type parameters of type EventDetector Modifier and Type Class Description classContinueOnEvent<T extends EventDetector>Event handler which will always returncontinueas a state.interfaceEventHandler<T extends EventDetector>An interface defining how to override event handling behavior in the standard propagator eventing classes without requiring subclassing.classRecordAndContinue<T extends EventDetector>Handler that will record every time an event occurs and always returnEventHandler.Action.CONTINUE.classStopOnDecreasing<T extends EventDetector>Handle a detection event and choose what to do next.classStopOnEvent<T extends EventDetector>Event handler which will always returnstopas a state.classStopOnIncreasing<T extends EventDetector>Handle a detection event and choose what to do next. -
Uses of EventDetector in org.orekit.propagation.integration
Methods in org.orekit.propagation.integration that return types with arguments of type EventDetector Modifier and Type Method Description Collection<EventDetector>AbstractIntegratedPropagator. getEventsDetectors()Get all the events detectors that have been added.Methods in org.orekit.propagation.integration with parameters of type EventDetector Modifier and Type Method Description voidAbstractIntegratedPropagator. addEventDetector(EventDetector detector)Add an event detector.protected voidAbstractIntegratedPropagator. setUpEventDetector(org.hipparchus.ode.ODEIntegrator integ, EventDetector detector)Wrap an Orekit event detector and register it to the integrator. -
Uses of EventDetector in org.orekit.propagation.semianalytical.dsst.forces
Methods in org.orekit.propagation.semianalytical.dsst.forces that return EventDetector Modifier and Type Method Description EventDetector[]DSSTAtmosphericDrag. getEventsDetectors()Get the discrete events related to the model.EventDetector[]DSSTForceModel. getEventsDetectors()Get the discrete events related to the model.EventDetector[]DSSTSolarRadiationPressure. getEventsDetectors()Get the discrete events related to the model.EventDetector[]DSSTTesseral. getEventsDetectors()Get the discrete events related to the model.EventDetector[]DSSTThirdBody. getEventsDetectors()Get the discrete events related to the model.EventDetector[]DSSTZonal. getEventsDetectors()Get the discrete events related to the model.
-