Uses of Class
org.orekit.propagation.events.EventDetectionSettings
-
Packages that use EventDetectionSettings Package Description org.orekit.control.indirect.adjoint.cost This package provides routines to model the control cost in adjoint equations as in the Pontryagin Maximum Principle.org.orekit.control.indirect.shooting.propagation This package provides classes relative to the propagation part of indirect shooting.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 classManeuver.org.orekit.forces.radiation This package provides all radiation pressure related forces.org.orekit.propagation.events This package provides interfaces and classes dealing with events occurring during propagation. -
-
Uses of EventDetectionSettings in org.orekit.control.indirect.adjoint.cost
Methods in org.orekit.control.indirect.adjoint.cost that return EventDetectionSettings Modifier and Type Method Description EventDetectionSettingsControlSwitchDetector. getDetectionSettings()EventDetectionSettingsCartesianFuelCost. getEventDetectionSettings()Getter for event detection settings.EventDetectionSettingsQuadraticPenaltyCartesianFuel. getEventDetectionSettings()Getter for the event detection settings.Constructors in org.orekit.control.indirect.adjoint.cost with parameters of type EventDetectionSettings Constructor Description BoundedCartesianEnergy(String name, double massFlowRateFactor, double maximumThrustMagnitude, EventDetectionSettings eventDetectionSettings)Constructor.CartesianFuelCost(String name, double massFlowRateFactor, double maximumThrustMagnitude, EventDetectionSettings eventDetectionSettings)Constructor.ControlSwitchDetector(EventDetectionSettings detectionSettings)Constructor.QuadraticPenaltyCartesianFuel(String name, double massFlowRateFactor, double maximumThrustMagnitude, double epsilon, EventDetectionSettings eventDetectionSettings)Constructor.UnboundedCartesianEnergy(String name, double massFlowRateFactor, EventDetectionSettings eventDetectionSettings)Constructor. -
Uses of EventDetectionSettings in org.orekit.control.indirect.shooting.propagation
Methods in org.orekit.control.indirect.shooting.propagation with parameters of type EventDetectionSettings Modifier and Type Method Description static CartesianAdjointDynamicsProviderCartesianAdjointDynamicsProviderFactory. buildBoundedEnergyProvider(String adjointName, double massFlowRateFactor, double maximumThrustMagnitude, EventDetectionSettings eventDetectionSettings, CartesianAdjointEquationTerm... cartesianAdjointEquationTerms)Method building a provider with bounded Cartesian energy as cost.static CartesianAdjointDynamicsProviderCartesianAdjointDynamicsProviderFactory. buildBoundedFuelCostProvider(String adjointName, double massFlowRateFactor, double maximumThrustMagnitude, EventDetectionSettings eventDetectionSettings, CartesianAdjointEquationTerm... cartesianAdjointEquationTerms)Method building a provider with bounded Cartesian fuel as cost.static CartesianAdjointDynamicsProviderCartesianAdjointDynamicsProviderFactory. buildQuadraticPenaltyFuelCostProvider(String adjointName, double massFlowRateFactor, double maximumThrustMagnitude, double epsilon, EventDetectionSettings eventDetectionSettings, CartesianAdjointEquationTerm... cartesianAdjointEquationTerms)Method building a provider with bounded Cartesian fuel penalized with a quadratic term.static CartesianAdjointDynamicsProviderCartesianAdjointDynamicsProviderFactory. buildUnboundedEnergyProvider(String adjointName, double massFlowRateFactor, EventDetectionSettings eventDetectionSettings, CartesianAdjointEquationTerm... cartesianAdjointEquationTerms)Method building a provider with unbounded Cartesian energy as cost. -
Uses of EventDetectionSettings in org.orekit.forces.maneuvers
Methods in org.orekit.forces.maneuvers that return EventDetectionSettings Modifier and Type Method Description EventDetectionSettingsImpulseManeuver. getDetectionSettings()Getter for the settings.Methods in org.orekit.forces.maneuvers with parameters of type EventDetectionSettings Modifier and Type Method Description ImpulseManeuverImpulseManeuver. withDetectionSettings(EventDetectionSettings eventDetectionSettings)Creates a copy with different event detection settings. -
Uses of EventDetectionSettings in org.orekit.forces.maneuvers.trigger
Constructors in org.orekit.forces.maneuvers.trigger with parameters of type EventDetectionSettings Constructor Description DateBasedManeuverTriggers(String name, AbsoluteDate date, double duration, EventDetectionSettings detectionSettings)Simple constructor. -
Uses of EventDetectionSettings in org.orekit.forces.radiation
Methods in org.orekit.forces.radiation that return EventDetectionSettings Modifier and Type Method Description static EventDetectionSettingsAbstractRadiationForceModel. getDefaultEclipseDetectionSettings()Get the default eclipse detection settings.static EventDetectionSettingsConicallyShadowedLightFluxModel. getDefaultEclipseDetectionSettings()Define default detection settings for eclipses.static EventDetectionSettingsCylindricallyShadowedLightFluxModel. getDefaultEclipseDetectionSettings()Define default detection settings for eclipses.EventDetectionSettingsAbstractSolarLightFluxModel. getEventDetectionSettings()Getter for eclipse event detection settings used for eclipses.Constructors in org.orekit.forces.radiation with parameters of type EventDetectionSettings Constructor Description AbstractRadiationForceModel(ExtendedPositionProvider sun, OneAxisEllipsoid centralBody, EventDetectionSettings eclipseDetectionSettings)Default constructor.AbstractSolarLightFluxModel(double kRef, ExtendedPositionProvider occultedBody, double occultingBodyRadius, EventDetectionSettings eventDetectionSettings)Constructor.AbstractSolarLightFluxModel(ExtendedPositionProvider occultedBody, double occultingBodyRadius, EventDetectionSettings eventDetectionSettings)Constructor with default value for reference flux.ConicallyShadowedLightFluxModel(double kRef, double occultedBodyRadius, ExtendedPositionProvider occultedBody, double occultingBodyRadius, EventDetectionSettings eventDetectionSettings)Constructor.CylindricallyShadowedLightFluxModel(double kRef, ExtendedPositionProvider occultedBody, double occultingBodyRadius, EventDetectionSettings eventDetectionSettings)Constructor.SolarRadiationPressure(double dRef, double pRef, ExtendedPositionProvider sun, OneAxisEllipsoid centralBody, RadiationSensitive spacecraft, EventDetectionSettings eclipseDetectionSettings)Complete constructor. -
Uses of EventDetectionSettings in org.orekit.propagation.events
Fields in org.orekit.propagation.events declared as EventDetectionSettings Modifier and Type Field Description static EventDetectionSettingsAngularSeparationDetector. DEFAULT_SETTINGSDefault detection settings.Methods in org.orekit.propagation.events that return EventDetectionSettings Modifier and Type Method Description static EventDetectionSettingsParameterDrivenDateIntervalDetector. getDefaultDetectionSettings(AbsoluteDate refStart, AbsoluteDate refStop)Get default detection settings.static EventDetectionSettingsEventDetectionSettings. getDefaultEventDetectionSettings()Returns default settings for event detections.EventDetectionSettingsAbstractDetector. getDetectionSettings()Getter for the settings.default EventDetectionSettingsDetectorModifier. getDetectionSettings()Getter for the settings.default EventDetectionSettingsEventDetector. getDetectionSettings()Getter for the settings.EventDetectionSettingsEventEnablingPredicateFilter. getDetectionSettings()Getter for the settings.EventDetectionSettingsEventShifter. getDetectionSettings()Getter for the settings.EventDetectionSettingsEventSlopeFilter. getDetectionSettings()EventDetectionSettingsFieldEventDetectionSettings. toEventDetectionSettings()Create a non-Field equivalent object.EventDetectionSettingsEventDetectionSettings. withMaxCheckInterval(AdaptableInterval newMaxCheckInterval)Builds a new instance with a new max. check interval.EventDetectionSettingsEventDetectionSettings. withMaxIter(int newMaxIterationCount)Builds a new instance with a new max. iteration count.EventDetectionSettingsEventDetectionSettings. withThreshold(double newThreshold)Builds a new instance with a new threshold value.Methods in org.orekit.propagation.events with parameters of type EventDetectionSettings Modifier and Type Method Description protected abstract TAbstractDetector. create(EventDetectionSettings detectionSettings, EventHandler newHandler)Build a new instance.protected AlignmentDetectorAlignmentDetector. create(EventDetectionSettings detectionSettings, EventHandler newHandler)Build a new instance.protected AltitudeDetectorAltitudeDetector. create(EventDetectionSettings detectionSettings, EventHandler newHandler)Build a new instance.protected AngularSeparationDetectorAngularSeparationDetector. create(EventDetectionSettings detectionSettings, EventHandler newHandler)Build a new instance.protected AngularSeparationFromSatelliteDetectorAngularSeparationFromSatelliteDetector. create(EventDetectionSettings detectionSettings, EventHandler newHandler)Build a new instance.protected ApsideDetectorApsideDetector. create(EventDetectionSettings detectionSettings, EventHandler newHandler)Build a new instance.protected BetaAngleDetectorBetaAngleDetector. create(EventDetectionSettings detectionSettings, EventHandler newHandler)Build a new instance.protected BooleanDetectorBooleanDetector. create(EventDetectionSettings detectionSettings, EventHandler newHandler)protected CylindricalShadowEclipseDetectorCylindricalShadowEclipseDetector. create(EventDetectionSettings detectionSettings, EventHandler newHandler)Build a new instance.protected DateDetectorDateDetector. create(EventDetectionSettings detectionSettings, EventHandler newHandler)Build a new instance.protected EclipseDetectorEclipseDetector. create(EventDetectionSettings detectionSettings, EventHandler newHandler)Build a new instance.protected ElevationDetectorElevationDetector. create(EventDetectionSettings detectionSettings, EventHandler newHandler)Build a new instance.protected ElevationExtremumDetectorElevationExtremumDetector. create(EventDetectionSettings detectionSettings, EventHandler newHandler)Build a new instance.protected ExtremumAngularSeparationDetectorExtremumAngularSeparationDetector. create(EventDetectionSettings detectionSettings, EventHandler newHandler)protected ExtremumApproachDetectorExtremumApproachDetector. create(EventDetectionSettings detectionSettings, EventHandler newHandler)Build a new instance.protected FieldOfViewDetectorFieldOfViewDetector. create(EventDetectionSettings detectionSettings, EventHandler newHandler)Build a new instance.protected FootprintOverlapDetectorFootprintOverlapDetector. create(EventDetectionSettings detectionSettings, EventHandler newHandler)Build a new instance.protected FunctionalDetectorFunctionalDetector. create(EventDetectionSettings detectionSettings, EventHandler newHandler)protected GeographicZoneDetectorGeographicZoneDetector. create(EventDetectionSettings detectionSettings, EventHandler newHandler)Build a new instance.protected GroundAtNightDetectorGroundAtNightDetector. create(EventDetectionSettings detectionSettings, EventHandler newHandler)Build a new instance.protected GroundFieldOfViewDetectorGroundFieldOfViewDetector. create(EventDetectionSettings detectionSettings, EventHandler newHandler)Build a new instance.protected HaloXZPlaneCrossingDetectorHaloXZPlaneCrossingDetector. create(EventDetectionSettings detectionSettings, EventHandler newHandler)Build a new instance.protected InterSatDirectViewDetectorInterSatDirectViewDetector. create(EventDetectionSettings detectionSettings, EventHandler newHandler)Build a new instance.protected LatitudeCrossingDetectorLatitudeCrossingDetector. create(EventDetectionSettings detectionSettings, EventHandler newHandler)Build a new instance.protected LatitudeExtremumDetectorLatitudeExtremumDetector. create(EventDetectionSettings detectionSettings, EventHandler newHandler)Build a new instance.protected LatitudeRangeCrossingDetectorLatitudeRangeCrossingDetector. create(EventDetectionSettings detectionSettings, EventHandler newHandler)Build a new instance.protected LongitudeCrossingDetectorLongitudeCrossingDetector. create(EventDetectionSettings detectionSettings, EventHandler newHandler)Build a new instance.protected LongitudeExtremumDetectorLongitudeExtremumDetector. create(EventDetectionSettings detectionSettings, EventHandler newHandler)Build a new instance.protected LongitudeRangeCrossingDetectorLongitudeRangeCrossingDetector. create(EventDetectionSettings detectionSettings, EventHandler newHandler)Build a new instance.protected MagneticFieldDetectorMagneticFieldDetector. create(EventDetectionSettings detectionSettings, EventHandler newHandler)Build a new instance.protected NegateDetectorNegateDetector. create(EventDetectionSettings detectionSettings, EventHandler newHandler)protected NodeDetectorNodeDetector. create(EventDetectionSettings detectionSettings, EventHandler newHandler)Build a new instance.protected ParameterDrivenDateIntervalDetectorParameterDrivenDateIntervalDetector. create(EventDetectionSettings detectionSettings, EventHandler newHandler)Build a new instance.protected PositionAngleDetectorPositionAngleDetector. create(EventDetectionSettings detectionSettings, EventHandler newHandler)Build a new instance.protected RelativeDistanceDetectorRelativeDistanceDetector. create(EventDetectionSettings detectionSettings, EventHandler newHandler)Build a new instance.protected TimeIntervalDetectorTimeIntervalDetector. create(EventDetectionSettings detectionSettings, EventHandler newHandler)TAbstractDetector. withDetectionSettings(EventDetectionSettings newSettings)Set up the event detection settings.EventEnablingPredicateFilterEventEnablingPredicateFilter. withDetectionSettings(EventDetectionSettings settings)Builds a new instance from the input detection settings.EventShifterEventShifter. withDetectionSettings(EventDetectionSettings settings)Builds a new instance from the input detection settings.EventSlopeFilter<T>EventSlopeFilter. withDetectionSettings(EventDetectionSettings settings)Builds a new instance from the input detection settings.Constructors in org.orekit.propagation.events with parameters of type EventDetectionSettings Constructor Description AbstractDetector(EventDetectionSettings detectionSettings, EventHandler handler)Build a new instance.AbstractTopocentricDetector(EventDetectionSettings detectionSettings, EventHandler handler, TopocentricFrame topocentricFrame)Protected constructor with full parameters.AlignmentDetector(EventDetectionSettings detectionSettings, EventHandler handler, PVCoordinatesProvider body, double alignAngle)Protected constructor with full parameters.AlignmentDetector(EventDetectionSettings detectionSettings, PVCoordinatesProvider body, double alignAngle)Build a new alignment detector.AltitudeDetector(EventDetectionSettings detectionSettings, EventHandler handler, double altitude, BodyShape bodyShape)Protected constructor with full parameters.AngularSeparationDetector(EventDetectionSettings detectionSettings, EventHandler handler, PVCoordinatesProvider beacon, PVCoordinatesProvider observer, double proximityAngle)Protected constructor with full parameters.AngularSeparationFromSatelliteDetector(EventDetectionSettings detectionSettings, EventHandler handler, PVCoordinatesProvider primaryObject, PVCoordinatesProvider secondaryObject, double proximityAngle)Protected constructor with full parameters.ApsideDetector(EventDetectionSettings detectionSettings, EventHandler handler)Public constructor with full parameters.BetaAngleDetector(EventDetectionSettings detectionSettings, EventHandler handler, double betaAngleThreshold, PVCoordinatesProvider celestialBodyProvider, Frame inertialFrame)Protected constructor with full parameters.BooleanDetector(List<EventDetector> detectors, org.orekit.propagation.events.BooleanDetector.Operator operator, EventDetectionSettings detectionSettings, EventHandler newHandler)Protected constructor with all the parameters.CylindricalShadowEclipseDetector(PVCoordinatesProvider sun, double occultingBodyRadius, EventDetectionSettings eventDetectionSettings, EventHandler handler)Constructor.DateDetector(EventDetectionSettings detectionSettings, EventHandler handler, double minGap, TimeStamped... dates)Protected constructor with full parameters.EclipseDetector(EventDetectionSettings detectionSettings, EventHandler handler, OccultationEngine occultationEngine, double margin, boolean totalEclipse)Protected constructor with full parameters.ElevationDetector(EventDetectionSettings detectionSettings, EventHandler handler, double minElevation, ElevationMask mask, AtmosphericRefractionModel refractionModel, TopocentricFrame topo)Protected constructor with full parameters.ElevationExtremumDetector(EventDetectionSettings detectionSettings, EventHandler handler, TopocentricFrame topo)Protected constructor with full parameters.EventEnablingPredicateFilter(EventDetectionSettings detectionSettings, EventDetector rawDetector, EnablingPredicate enabler)Constructor with full parameters.EventShifter(EventDetectionSettings detectionSettings, EventDetector detector, boolean useShiftedStates, double increasingTimeShift, double decreasingTimeShift)Protected constructor with full parameters.EventSlopeFilter(EventDetectionSettings detectionSettings, T rawDetector, FilterType filterType)Constructor with full parameters.ExtremumAngularSeparationDetector(EventDetectionSettings detectionSettings, EventHandler handler, ExtendedPositionProvider beacon, ExtendedPositionProvider observer)Protected constructor with full parameters.ExtremumApproachDetector(EventDetectionSettings detectionSettings, EventHandler handler, PVCoordinatesProvider secondaryPVProvider)Constructor.FieldEventDetectionSettings(Field<T> field, EventDetectionSettings eventDetectionSettings)Constructor from non-Field settings.FieldOfViewDetector(EventDetectionSettings detectionSettings, EventHandler handler, PVCoordinatesProvider pvTarget, double radiusTarget, VisibilityTrigger trigger, FieldOfView fov)Protected constructor with full parameters.FootprintOverlapDetector(EventDetectionSettings detectionSettings, EventHandler handler, FieldOfView fov, OneAxisEllipsoid body, SphericalPolygonsSet zone, double samplingStep, List<org.orekit.propagation.events.FootprintOverlapDetector.SamplingPoint> sampledZone)Protected constructor with full parameters.FunctionalDetector(EventDetectionSettings detectionSettings, EventHandler handler, ToDoubleFunction<SpacecraftState> function)Private constructor.GeographicZoneDetector(EventDetectionSettings detectionSettings, EventHandler handler, BodyShape body, SphericalPolygonsSet zone, EnclosingBall<Sphere2D,S2Point> cap, double margin)Protected constructor with full parameters.GroundAtNightDetector(TopocentricFrame groundLocation, PVCoordinatesProvider sun, double dawnDuskElevation, AtmosphericRefractionModel refractionModel, EventDetectionSettings detectionSettings, EventHandler handler)Private constructor.GroundFieldOfViewDetector(EventDetectionSettings detectionSettings, EventHandler handler, Frame frame, FieldOfView fov)Protected constructor with full parameters.HaloXZPlaneCrossingDetector(EventDetectionSettings detectionSettings, EventHandler handler)Protected constructor with full parameters.InterSatDirectViewDetector(OneAxisEllipsoid body, double skimmingAltitude, PVCoordinatesProvider secondary, EventDetectionSettings detectionSettings, EventHandler handler)Protected constructor.LatitudeCrossingDetector(EventDetectionSettings detectionSettings, EventHandler handler, OneAxisEllipsoid body, double latitude)Protected constructor with full parameters.LatitudeExtremumDetector(EventDetectionSettings detectionSettings, EventHandler handler, OneAxisEllipsoid body)Protected constructor with full parameters.LatitudeRangeCrossingDetector(EventDetectionSettings detectionSettings, EventHandler handler, OneAxisEllipsoid body, double fromLatitude, double toLatitude)Private constructor with full parameters.LongitudeCrossingDetector(EventDetectionSettings detectionSettings, EventHandler handler, OneAxisEllipsoid body, double longitude)Protected constructor with full parameters.LongitudeExtremumDetector(EventDetectionSettings detectionSettings, EventHandler handler, OneAxisEllipsoid body)Protected constructor with full parameters.LongitudeRangeCrossingDetector(EventDetectionSettings detectionSettings, EventHandler handler, OneAxisEllipsoid body, double fromLongitude, double toLongitude)Private constructor with full parameters.MagneticFieldDetector(EventDetectionSettings detectionSettings, EventHandler handler, double limit, GeoMagneticFieldFactory.FieldModel model, OneAxisEllipsoid body, boolean atSeaLevel, DataContext dataContext)Protected constructor with full parameters.NegateDetector(EventDetectionSettings eventDetectionSettings, EventHandler newHandler, EventDetector original)Private constructor.NodeDetector(EventDetectionSettings detectionSettings, EventHandler handler, Frame frame)Protected constructor with full parameters.ParameterDrivenDateIntervalDetector(EventDetectionSettings detectionSettings, EventHandler handler, DateDriver start, DateDriver stop, DateDriver median, ParameterDriver duration)Protected constructor with full parameters.PositionAngleDetector(EventDetectionSettings detectionSettings, EventHandler handler, OrbitType orbitType, PositionAngleType positionAngleType, double angle)Protected constructor with full parameters.RelativeDistanceDetector(EventDetectionSettings detectionSettings, EventHandler handler, PVCoordinatesProvider secondaryPVProvider, double distanceThreshold)Constructor.TimeIntervalDetector(EventDetectionSettings detectionSettings, EventHandler handler, TimeInterval timeInterval)Constructor.
-