Package | Description |
---|---|
org.orekit.forces.maneuvers |
This package provides models of simple maneuvers.
|
org.orekit.forces.maneuvers.trigger |
This package provides maneuver triggers' models intended to be used with class
Maneuver . |
org.orekit.propagation.events |
This package provides interfaces and classes dealing with events occurring during propagation.
|
Modifier and Type | Class and Description |
---|---|
class |
ImpulseManeuver<T extends EventDetector>
Impulse maneuver model.
|
Constructor and Description |
---|
ConfigurableLowThrustManeuver(ThrustDirectionAndAttitudeProvider thrustDirectionProvider,
AbstractDetector<? extends EventDetector> startFiringDetector,
AbstractDetector<? extends EventDetector> stopFiringDetector,
double thrust,
double isp)
Constructor.
|
ConfigurableLowThrustManeuver(ThrustDirectionAndAttitudeProvider thrustDirectionProvider,
AbstractDetector<? extends EventDetector> startFiringDetector,
AbstractDetector<? extends EventDetector> stopFiringDetector,
double thrust,
double isp)
Constructor.
|
Modifier and Type | Class and Description |
---|---|
class |
IntervalEventTrigger<T extends AbstractDetector<T>>
Maneuver triggers based on a single event detector that defines firing intervals.
|
class |
StartStopEventsTrigger<A extends AbstractDetector<A>,O extends AbstractDetector<O>>
Maneuver triggers based on a pair of event detectors that defines firing start and stop.
|
class |
StartStopEventsTrigger<A extends AbstractDetector<A>,O extends AbstractDetector<O>>
Maneuver triggers based on a pair of event detectors that defines firing start and stop.
|
Modifier and Type | Method and Description |
---|---|
AbstractDetector<? extends EventDetector> |
EventBasedManeuverTriggers.getStartFiringDetector()
Getter for the start firing detector.
|
AbstractDetector<? extends EventDetector> |
EventBasedManeuverTriggers.getStopFiringDetector()
Getter for the stop firing detector.
|
Constructor and Description |
---|
EventBasedManeuverTriggers(AbstractDetector<? extends EventDetector> startFiringDetector,
AbstractDetector<? extends EventDetector> stopFiringDetector)
Constructor.
|
EventBasedManeuverTriggers(AbstractDetector<? extends EventDetector> startFiringDetector,
AbstractDetector<? extends EventDetector> stopFiringDetector)
Constructor.
|
EventBasedManeuverTriggers(AbstractDetector<? extends EventDetector> startFiringDetector,
AbstractDetector<? extends EventDetector> stopFiringDetector,
boolean allowBackwardPropagation)
Constructor.
|
EventBasedManeuverTriggers(AbstractDetector<? extends EventDetector> startFiringDetector,
AbstractDetector<? extends EventDetector> stopFiringDetector,
boolean allowBackwardPropagation)
Constructor.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractDetector<T extends AbstractDetector<T>>
Common parts shared by several orbital events finders.
|
Modifier and Type | Class and Description |
---|---|
class |
AlignmentDetector
Finder for satellite/body alignment events in orbital plane.
|
class |
AltitudeDetector
Finder for satellite altitude crossing events.
|
class |
AngularSeparationDetector
Detects when spacecraft comes close to a moving beacon, as seen from a moving observer.
|
class |
AngularSeparationFromSatelliteDetector
Detects when two moving objects come close to each other, as seen from spacecraft.
|
class |
ApsideDetector
Finder for apside crossing events.
|
class |
BooleanDetector
This class provides AND and OR operations for event detectors.
|
class |
DateDetector
Finder for date events.
|
class |
EclipseDetector
Finder for satellite eclipse related events.
|
class |
ElevationDetector
Finder for satellite raising/setting events that allows for the
setting of azimuth and/or elevation bounds or a ground azimuth/elevation
mask input.
|
class |
ElevationExtremumDetector
Detector for elevation extremum with respect to a ground point.
|
class |
EventEnablingPredicateFilter<T extends EventDetector>
Wrapper used to detect events only when enabled by an external predicated function.
|
class |
EventShifter<T extends EventDetector>
Wrapper shifting events occurrences times.
|
class |
EventSlopeFilter<T extends EventDetector>
Wrapper used to detect only increasing or decreasing events.
|
class |
ExtremumApproachDetector
Finder for extremum approach events.
|
class |
FieldOfViewDetector
Finder for target entry/exit events with respect to a satellite sensor
Field Of View . |
class |
FootprintOverlapDetector
Detector triggered by geographical region entering/leaving a spacecraft sensor
Field Of View . |
class |
FunctionalDetector
A detector that implements the
FunctionalDetector.g(SpacecraftState) function using a lambda that
can be set using FunctionalDetector.withFunction(ToDoubleFunction) . |
class |
GeographicZoneDetector
Detector for entry/exit of a zone defined by geographic boundaries.
|
class |
GroundAtNightDetector
Detector for ground location being at night.
|
class |
GroundFieldOfViewDetector
Finder for satellite entry/exit events with respect to a sensor
Field Of View attached to an arbitrary frame. |
class |
HaloXZPlaneCrossingDetector
Detector for XZ Plane crossing.
|
class |
InterSatDirectViewDetector
Detector for inter-satellites direct view (i.e.
|
class |
LatitudeCrossingDetector
Detector for geographic latitude crossing.
|
class |
LatitudeExtremumDetector
Detector for geographic latitude extremum.
|
class |
LongitudeCrossingDetector
Detector for geographic longitude crossing.
|
class |
LongitudeExtremumDetector
Detector for geographic longitude extremum.
|
class |
MagneticFieldDetector
Detector for South-Atlantic anomaly frontier crossing.
|
class |
NegateDetector
An event detector that negates the sign on another event detector's
g function. |
class |
NodeDetector
Finder for node crossing events.
|
class |
ParameterDrivenDateIntervalDetector
Detector for date intervals that may be offset thanks to parameter drivers.
|
class |
PositionAngleDetector
Detector for in-orbit position angle.
|
Copyright © 2002-2023 CS GROUP. All rights reserved.