| Modifier and Type | Method and Description |
|---|---|
void |
AttitudesSequence.addSwitchingCondition(AttitudeLaw before,
EventDetector switchEvent,
boolean switchOnIncrease,
boolean switchOnDecrease,
AttitudeLaw after)
Add a switching condition between two attitude providers.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractDetector
Common parts shared by several events finders.
|
| Modifier and Type | Method and Description |
|---|---|
EventDetector |
EventDetector.copy()
A copy of the detector.
|
| Modifier and Type | Class and Description |
|---|---|
class |
ExtremaGenericDetector<D extends EventDetector>
Detector for extrema of the switching value of
ExtremaGenericDetector.underlyingDetector. |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractSignalPropagationDetector
Common parts shared by several events finders related to signal propagation concept.
|
class |
AbstractStationToSatDetector
Abstract event detector using a station elevation correction.
|
class |
AlignmentDetector
Finder for satellite/body alignment events.
|
class |
AltitudeDetector
Finder for satellite altitude crossing events.
|
class |
AngularMomentumExcessDetector
Detector triggered when the angular momentum reaches a maximal threshold
|
class |
AnomalyDetector
Detects when the anomaly of the spacecraft reaches a predetermined value, θ.
|
class |
AOLDetector
Detects when the Argument of Latitude of the spacecraft reaches a predetermined value, θ.
|
class |
ApparentElevationDetector
Finder for satellite apparent elevation events.
|
class |
ApsideDetector
Finder for apside crossing events.
|
class |
BetaAngleDetector
Detects when the beta angle of the spacecraft reaches a predetermined value.
|
class |
CenteredAolPassageDetector
Centered argument of latitude detector
|
class |
CentralBodyMaskCircularFOVDetector
Finder for target entry/exit events with respect to a satellite sensor FOV defined by a vector3D
giving the direction in satellite frame and taking into account masking from the central body
This class handles fields of view with a circular boundary.
|
class |
CircularFieldOfViewDetector
Finder for target entry/exit events with respect to a satellite sensor field of view.
|
class |
CombinedPhenomenaDetector
This class finds the events resulting from the combination of two phenomena.
|
class |
DateDetector
Finder for date events.
|
class |
DihedralFieldOfViewDetector
Finder for body entering/exiting dihedral fov events.
|
class |
DistanceDetector
Detects when the distance from the spacecraft to a given body reaches a predetermined value.
|
class |
DotProductDetector
Detects when the dot product value between a spacecraft and a target PV coordinates reaches a
threshold value.
|
class |
EarthZoneDetector
Detects when the satellite enters a ground zone (several zones can be defined at the same time).
|
class |
EclipseDetector
Finder for satellite eclipse related events.
|
class |
ElevationDetector
Finder for satellite raising/setting events.
|
class |
ExtremaDistanceDetector
Detects when the distance from the spacecraft to a given body reaches either a local minimum or a
local maximum.
|
class |
ExtremaElevationDetector
Detects the time when the spacecraft reaches the elevation extrema in a given topocentric
frame.
|
class |
ExtremaGenericDetector<D extends EventDetector>
Detector for extrema of the switching value of
ExtremaGenericDetector.underlyingDetector. |
class |
ExtremaLatitudeDetector
Detects when the spacecraft reaches the maximal or minimal local latitude.
|
class |
ExtremaLongitudeDetector
Detects when the spacecraft reaches the maximal or minimal local longitude.
|
class |
ExtremaSightAxisDetector
Detects the minimum angle between a sight view line and a PVCoordinateProvider target view from a
Frame which origin is on the line.
|
class |
ExtremaThreeBodiesAngleDetector
Detects the maximal or minimal angle between three bodies is reached, the spacecraft eventually
being one of the bodies.
|
class |
FlightDomainExcessDetector |
class |
GroundMaskElevationDetector
Finder for satellite azimuth-elevation events with respect to a mask.
|
class |
IntervalOccurrenceDetector
This event detector detects the occurrences "i" of an underlying event detector matching the 2 following condition:
i belong to [n, m]
i - n % p = 0
n being the first occurrence to detect, m the last occurrence to detect and p the occurrence step of detection.
|
class |
LatitudeDetector
Detects when the spacecraft reaches a given local latitude.
|
class |
LocalTimeAngleDetector
Detects when the local time angle of a spacecraft is equal to a predetermined value.
|
class |
LongitudeDetector
Detects when the spacecraft reaches a given local longitude.
|
class |
MaskingDetector
Sensor masking detector.
|
class |
NadirSolarIncidenceDetector
Spacecraft's nadir point solar incidence detector.
|
class |
NodeDetector
Finder for node crossing events.
|
class |
NthOccurrenceDetector
This event detector detects the nth occurrence of an underlying event detector.
|
class |
NullMassDetector
This class creates an event detector that detects when the global mass of the satellite becomes
null.
|
class |
NullMassPartDetector
This class creates an event detector that detects when the mass of the element becomes null.
|
class |
PlaneCrossingDetector
Class for plane crossing events detection.
|
class |
RelativeDateDetector
Date detector defined by relative date.
|
class |
RFVisibilityDetector
Finder for ground station / satellite RF visibility events.
|
class |
SatToSatMutualVisibilityDetector
Mutual spacecraft visibility detector : the g function is positive only if each spacecraft is in the main field of
view of the other one's sensor.
|
class |
SensorInhibitionDetector
Event detector for the inhibition of a sensor.
|
class |
SensorVisibilityDetector
Event detector for the visibility of a sensor.
|
class |
SolarTimeAngleDetector
Detects when the solar time angle of a spacecraft is equal to a predetermined value.
|
class |
StationToSatMutualVisibilityDetector
Mutual station to spacecraft visibility detector : the g function is positive only if the station's sensor sees the
spacecraft's sensor AND the spacecraft's sensor sees the station's sensor.
|
class |
SurfaceDistanceDetector
Detects when the distance from the spacecraft to the surface of a given body reaches a predetermined value.
|
class |
TargetInFieldOfViewDetector
Event detector for the main target visibility of a sensor.
|
class |
ThreeBodiesAngleDetector
Detects when the angle between three bodies is equal to a predetermined value.
|
class |
VisibilityFromStationDetector
Finder for satellite apparent entering in a station's field of view.
|
| Modifier and Type | Method and Description |
|---|---|
EventDetector |
VisibilityFromStationDetector.copy()
A copy of the detector.
|
EventDetector |
ThreeBodiesAngleDetector.copy()
A copy of the detector.
|
EventDetector |
TargetInFieldOfViewDetector.copy()
A copy of the detector.
|
EventDetector |
SurfaceDistanceDetector.copy()
A copy of the detector.
|
EventDetector |
StationToSatMutualVisibilityDetector.copy()
A copy of the detector.
|
EventDetector |
SolarTimeAngleDetector.copy()
A copy of the detector.
|
EventDetector |
SensorVisibilityDetector.copy()
A copy of the detector.
|
EventDetector |
SensorInhibitionDetector.copy()
A copy of the detector.
|
EventDetector |
SatToSatMutualVisibilityDetector.copy()
A copy of the detector.
|
EventDetector |
RelativeDateDetector.copy()
A copy of the detector.
|
EventDetector |
RFVisibilityDetector.copy()
A copy of the detector.
|
EventDetector |
PlaneCrossingDetector.copy() |
EventDetector |
NullMassPartDetector.copy()
A copy of the detector.
|
EventDetector |
NullMassDetector.copy()
A copy of the detector.
|
EventDetector |
NodeDetector.copy()
A copy of the detector.
|
EventDetector |
NadirSolarIncidenceDetector.copy()
A copy of the detector.
|
EventDetector |
MaskingDetector.copy()
A copy of the detector.
|
EventDetector |
LongitudeDetector.copy()
A copy of the detector.
|
EventDetector |
LocalTimeAngleDetector.copy()
A copy of the detector.
|
EventDetector |
LatitudeDetector.copy()
A copy of the detector.
|
EventDetector |
IntervalOccurrenceDetector.copy()
A copy of the detector.
|
EventDetector |
GroundMaskElevationDetector.copy()
A copy of the detector.
|
EventDetector |
FlightDomainExcessDetector.copy()
A copy of the detector.
|
EventDetector |
ExtremaThreeBodiesAngleDetector.copy()
A copy of the detector.
|
EventDetector |
ExtremaSightAxisDetector.copy()
A copy of the detector.
|
EventDetector |
ExtremaLongitudeDetector.copy()
A copy of the detector.
|
EventDetector |
ExtremaLatitudeDetector.copy()
A copy of the detector.
|
EventDetector |
ExtremaElevationDetector.copy()
A copy of the detector.
|
EventDetector |
ExtremaDistanceDetector.copy()
A copy of the detector.
|
EventDetector |
ElevationDetector.copy()
A copy of the detector.
|
EventDetector |
EclipseDetector.copy()
A copy of the detector.
|
EventDetector |
EarthZoneDetector.copy()
A copy of the detector.
|
EventDetector |
DotProductDetector.copy()
A copy of the detector.
|
EventDetector |
DistanceDetector.copy()
A copy of the detector.
|
EventDetector |
DihedralFieldOfViewDetector.copy()
A copy of the detector.
|
EventDetector |
DateDetector.copy()
A copy of the detector.
|
EventDetector |
CombinedPhenomenaDetector.copy()
A copy of the detector.
|
EventDetector |
CircularFieldOfViewDetector.copy()
A copy of the detector.
|
EventDetector |
CentralBodyMaskCircularFOVDetector.copy()
A copy of the detector.
|
EventDetector |
CenteredAolPassageDetector.copy()
A copy of the detector.
|
EventDetector |
BetaAngleDetector.copy()
A copy of the detector.
|
EventDetector |
ApsideDetector.copy()
A copy of the detector.
|
EventDetector |
ApparentElevationDetector.copy()
A copy of the detector.
|
EventDetector |
AnomalyDetector.copy()
A copy of the detector.
|
EventDetector |
AngularMomentumExcessDetector.copy()
A copy of the detector.
|
EventDetector |
AltitudeDetector.copy()
A copy of the detector.
|
EventDetector |
AlignmentDetector.copy()
A copy of the detector.
|
EventDetector |
AOLDetector.copy()
A copy of the detector.
|
EventDetector |
CombinedPhenomenaDetector.getDetector1()
Returns first detector.
|
EventDetector |
CombinedPhenomenaDetector.getDetector2()
Returns second detector.
|
EventDetector |
IntervalOccurrenceDetector.getEvent()
Get event to detect.
|
| Constructor and Description |
|---|
CombinedPhenomenaDetector(EventDetector d1,
boolean d1IncreasingIsStart,
EventDetector d2,
boolean d2IncreasingIsStart,
boolean togetherIn)
Constructor for the detector of the combination of two phenomena.
|
CombinedPhenomenaDetector(EventDetector d1,
boolean d1IncreasingIsStart,
EventDetector d2,
boolean d2IncreasingIsStart,
boolean togetherIn,
EventDetector.Action action)
Constructor for the detector of the combination of two phenomena.
|
IntervalOccurrenceDetector(EventDetector eventToDetect,
int firstOccurrenceIn,
int lastOccurrenceIn,
int stepIn,
EventDetector.Action actionAtOccurrence)
Constructor.
|
IntervalOccurrenceDetector(EventDetector eventToDetect,
int firstOccurrenceIn,
int lastOccurrenceIn,
int stepIn,
EventDetector.Action actionAtOccurrence,
boolean remove)
Constructor.
|
NthOccurrenceDetector(EventDetector eventToDetect,
int occurrence,
EventDetector.Action actionAtOccurrence)
Constructor.
|
NthOccurrenceDetector(EventDetector eventToDetect,
int occurrence,
EventDetector.Action actionAtOccurrence,
boolean remove)
Constructor.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
CodingEventDetector
This interface represents an event detector that is able to build a
CodedEvent object. |
| Modifier and Type | Class and Description |
|---|---|
class |
GenericCodingEventDetector
This class represents an all-purpose implementation of the
CodingEventDetector interface. |
| Modifier and Type | Method and Description |
|---|---|
EventDetector |
GenericCodingEventDetector.copy()
A copy of the detector.
|
EventDetector |
EventsLogger.LoggedEvent.getEventDetector()
Get the event detector triggered.
|
EventDetector |
CodedEventsLogger.monitorDetector(CodingEventDetector detector)
Takes a
CodingEventDetector instance and returns an EventDetector instance that will trigger this
CodedEventsLogger every time eventOccurred is called. |
EventDetector |
EventsLogger.monitorDetector(EventDetector monitoredDetector)
Monitor an event detector.
|
| Modifier and Type | Method and Description |
|---|---|
EventDetector |
EventsLogger.monitorDetector(EventDetector monitoredDetector)
Monitor an event detector.
|
| Constructor and Description |
|---|
GenericCodingEventDetector(EventDetector eventDetectorIn,
String increasingCodeIn,
String decreasingCodeIn)
Constructor for a
GenericCodingEventDetector that does not support a Phenomenon. |
GenericCodingEventDetector(EventDetector eventDetectorIn,
String increasingCodeIn,
String decreasingCodeIn,
boolean increasingIsStartIn,
String phenomenonCodeIn)
Constructor for a
GenericCodingEventDetector that supports a Phenomenon. |
GenericCodingEventDetector(EventDetector eventDetectorIn,
String increasingCodeIn,
String decreasingCodeIn,
boolean increasingIsStartIn,
String phenomenonCodeIn,
double delayIn,
int occurrenceIn)
Constructor for a
GenericCodingEventDetector that supports a Phenomenon. |
GenericCodingEventDetector(EventDetector eventDetectorIn,
String increasingCodeIn,
String decreasingCodeIn,
double delayIn,
int occurrenceIn)
Constructor for a
GenericCodingEventDetector that does not support a Phenomenon. |
| Modifier and Type | Class and Description |
|---|---|
class |
EventShifter
Wrapper shifting events occurrences times.
|
class |
SignalPropagationWrapperDetector
Wrap a
signal propagation event detector and compute the emitter & receiver
dates of the occurred events. |
| Modifier and Type | Method and Description |
|---|---|
EventDetector |
SignalPropagationWrapperDetector.copy()
A copy of the detector.
|
EventDetector |
EventShifter.copy()
A copy of the detector.
|
EventDetector |
AdaptedEventDetector.getDetector()
Get the detector object.
|
EventDetector |
EventState.getEventDetector()
Get the underlying event detector.
|
| Constructor and Description |
|---|
AdaptedEventDetector(EventDetector detectorIn,
Map<String,AdditionalStateInfo> info,
OrbitType orbitTypeIn,
PositionAngle angleTypeIn,
AttitudeProvider attProviderForces,
AttitudeProvider attProviderEvents,
AbsoluteDate referenceDateIn,
double muIn,
Frame integrationFrameIn)
Build a wrapped event detector.
|
AdaptedMonoEventDetector(EventDetector detector,
OrbitType orbitType,
PositionAngle angleType,
MultiAttitudeProvider attProviderForces,
MultiAttitudeProvider attProviderEvents,
AbsoluteDate referenceDate,
MultiStateVectorInfo stateVectorInfo,
String satId)
Build a wrapped event detector.
|
EventShifter(EventDetector detectorIn,
boolean useShiftedStatesIn,
double increasingTimeShift,
double decreasingTimeShift)
Build a new instance.
|
EventState(EventDetector detectorIn)
Simple constructor.
|
EventState(EventDetector detectorIn,
String spacecraftId)
Constructor allowing the user to provide an identifier for the spacecraft whose state is used by the detector.
|
EventState(EventDetector detectorIn,
UnivariateSolver solverIn,
String spacecraftId)
Constructor allowing the user to provide the solver used in switch detection and an identifier for the spacecraft
whose state is used by the detector.
|
OneSatEventDetectorWrapper(EventDetector detector,
String satId)
Simple constructor.
|
| Modifier and Type | Method and Description |
|---|---|
EventDetector[] |
ForceModel.getEventsDetectors()
Get the discrete events related to the model.
|
EventDetector[] |
EmpiricalForce.getEventsDetectors()
Get the discrete events related to the model.
|
| Modifier and Type | Method and Description |
|---|---|
EventDetector[] |
DragForce.getEventsDetectors()
There are no discrete events for this model.
|
| Modifier and Type | Method and Description |
|---|---|
EventDetector[] |
AbstractBodyAttraction.getEventsDetectors()
Get the discrete events related to the model.
|
| Modifier and Type | Method and Description |
|---|---|
EventDetector[] |
AbstractTides.getEventsDetectors()
Get the discrete events related to the model.
|
| Modifier and Type | Class and Description |
|---|---|
class |
ImpulseManeuver
Impulse maneuver model.
|
| Modifier and Type | Method and Description |
|---|---|
EventDetector[] |
ContinuousThrustManeuver.getEventsDetectors()
Get the discrete events related to the model.
|
EventDetector[] |
ConstantThrustError.getEventsDetectors()
Get the discrete events related to the model.
|
EventDetector |
ImpulseManeuver.getTrigger()
Get the triggering event.
|
| Constructor and Description |
|---|
ConstantThrustError(EventDetector startEventDetector,
EventDetector stopEventDetector,
Frame frame,
IParamDiffFunction fx,
IParamDiffFunction fy,
IParamDiffFunction fz)
Create a constant thrust error model whose x, y and z components are constant functions:
fx = cx fy = cy fz = cz Errors components are expressed in provided frame. |
ConstantThrustError(EventDetector startEventDetector,
EventDetector stopEventDetector,
Frame frame,
Parameter cx,
Parameter cy,
Parameter cz)
Create a constant thrust error model whose x, y and z components are constant functions:
fx = cx fy = cy fz = cz Errors components are expressed in provided frame. |
ConstantThrustError(EventDetector startEventDetector,
EventDetector stopEventDetector,
IParamDiffFunction fx,
IParamDiffFunction fy,
IParamDiffFunction fz)
Create a constant thrust error model whose x, y and z components are constant functions:
fx = cx fy = cy fz = cz Errors components are expressed in spacecraft frame. |
ConstantThrustError(EventDetector startEventDetector,
EventDetector stopEventDetector,
LOFType lofType,
IParamDiffFunction fx,
IParamDiffFunction fy,
IParamDiffFunction fz)
Create a constant thrust error model whose x, y and z components are constant functions:
fx = cx fy = cy fz = cz Errors components are expressed in provided local orbital frame. |
ConstantThrustError(EventDetector startEventDetector,
EventDetector stopEventDetector,
LOFType lofType,
Parameter cx,
Parameter cy,
Parameter cz)
Create a constant thrust error model whose x, y and z components are constant functions:
fx = cx fy = cy fz = cz Errors components are expressed in provided local orbital frame. |
ConstantThrustError(EventDetector startEventDetector,
EventDetector stopEventDetector,
Parameter cx,
Parameter cy,
Parameter cz)
Create a constant thrust error model whose x, y and z components are constant functions:
fx = cx fy = cy fz = cz Errors components are expressed in spacecraft frame. |
ContinuousThrustManeuver(EventDetector startEventDetector,
EventDetector stopEventDetector,
PropulsiveProperty engine,
IDependentVectorVariable<SpacecraftState> inDirection,
MassProvider massProvider,
TankProperty tank)
Constructor for a variable direction in satellite frame.
|
ContinuousThrustManeuver(EventDetector startEventDetector,
EventDetector stopEventDetector,
PropulsiveProperty engine,
IDependentVectorVariable<SpacecraftState> inDirection,
MassProvider massProvider,
TankProperty tank,
Frame frameIn)
Constructor for a variable direction in provided frame.
|
ContinuousThrustManeuver(EventDetector startEventDetector,
EventDetector stopEventDetector,
PropulsiveProperty engine,
IDependentVectorVariable<SpacecraftState> inDirection,
MassProvider massProvider,
TankProperty tank,
LOFType lofTyp)
Constructor for a variable direction in local orbital frame.
|
ContinuousThrustManeuver(EventDetector startEventDetector,
EventDetector stopEventDetector,
PropulsiveProperty engine,
Vector3D inDirection,
MassProvider massProvider,
TankProperty tank)
Constructor for a constant direction in satellite frame.
|
ContinuousThrustManeuver(EventDetector startEventDetector,
EventDetector stopEventDetector,
PropulsiveProperty engine,
Vector3D inDirection,
MassProvider massProvider,
TankProperty tank,
Frame frameIn)
Constructor for a constant direction in provided frame.
|
ContinuousThrustManeuver(EventDetector startEventDetector,
EventDetector stopEventDetector,
PropulsiveProperty engine,
Vector3D inDirection,
MassProvider massProvider,
TankProperty tank,
LOFType lofTyp)
Constructor for a constant direction in local orbital frame.
|
ImpulseManeuver(EventDetector inTrigger,
Vector3D inDeltaVSat,
double isp,
MassProvider massModel,
String part)
Build a new instance.
|
ImpulseManeuver(EventDetector inTrigger,
Vector3D inDeltaVSat,
double isp,
MassProvider massModel,
String part,
LOFType inLofType)
Build a new instance with a LocalOrbitalFrame.
|
ImpulseManeuver(EventDetector inTrigger,
Vector3D inDeltaVSat,
Frame inFrame,
double isp,
MassProvider massModel,
String part)
Build a new instance.
|
ImpulseManeuver(EventDetector inTrigger,
Vector3D inDeltaVSat,
Frame inFrame,
PropulsiveProperty engine,
MassProvider massModel,
TankProperty tank)
Build a new instance using propulsive and engine property.
|
ImpulseManeuver(EventDetector inTrigger,
Vector3D inDeltaVSat,
PropulsiveProperty engine,
MassProvider massModel,
TankProperty tank)
Build a new instance using propulsive and engine property.
|
ImpulseManeuver(EventDetector inTrigger,
Vector3D inDeltaVSat,
PropulsiveProperty engine,
MassProvider massModel,
TankProperty tank,
LOFType inLofType)
Build a new instance with a LocalOrbitalFrame and using propulsive and engine property.
|
| Modifier and Type | Class and Description |
|---|---|
class |
ImpulseDaManeuver
Class defining an impulsive maneuver with a semi-major axis increment as input.
|
class |
ImpulseDeManeuver
Class defining an impulsive maneuver with an eccentricity and a semi major axis increment as input.
|
class |
ImpulseDiManeuver
Class defining an impulsive maneuver with a inclination and eventually a semi major axis increment as input.
|
| Constructor and Description |
|---|
ImpulseDaManeuver(EventDetector inTrigger,
double da,
double isp,
MassProvider massModel,
String part)
Build a new instance.
|
ImpulseDaManeuver(EventDetector inTrigger,
double da,
PropulsiveProperty engine,
MassProvider massModel,
TankProperty tank)
Build a new instance using propulsive and engine property.
|
ImpulseDeManeuver(EventDetector inTrigger,
double de,
double da,
double isp,
MassProvider massModel,
String part,
boolean throwExceptionIfNotSolution)
Build a new instance.
|
ImpulseDeManeuver(EventDetector inTrigger,
double de,
double da,
PropulsiveProperty engine,
MassProvider massModel,
TankProperty tank,
boolean throwExceptionIfNotSolution)
Build a new instance using propulsive and engine property.
|
ImpulseDiManeuver(EventDetector inTrigger,
double di,
double da,
double isp,
MassProvider massModel,
String part,
boolean throwExceptionIfNotSolution)
Build a new instance.
|
ImpulseDiManeuver(EventDetector inTrigger,
double di,
double isp,
MassProvider massModel,
String part,
boolean throwExceptionIfNotSolution)
Build a new instance.
|
ImpulseDiManeuver(EventDetector inTrigger,
double di,
double da,
PropulsiveProperty engine,
MassProvider massModel,
TankProperty tank,
boolean throwExceptionIfNotSolution)
Build a new instance using propulsive and engine property.
|
ImpulseDiManeuver(EventDetector inTrigger,
double di,
PropulsiveProperty engine,
MassProvider massModel,
TankProperty tank,
boolean throwExceptionIfNotSolution)
Build a new instance using propulsive and engine property.
|
| Modifier and Type | Method and Description |
|---|---|
EventDetector[] |
SolarRadiationPressure.getEventsDetectors()
Get the discrete events related to the model.
|
EventDetector[] |
RediffusedRadiationPressure.getEventsDetectors()
Get the discrete events related to the model.
|
| Modifier and Type | Method and Description |
|---|---|
EventDetector[] |
SchwarzschildRelativisticEffect.getEventsDetectors()
Get the discrete events related to the model.
|
EventDetector[] |
LenseThirringRelativisticEffect.getEventsDetectors()
Get the discrete events related to the model.
|
EventDetector[] |
CoriolisRelativisticEffect.getEventsDetectors()
Get the discrete events related to the model.
|
| Modifier and Type | Method and Description |
|---|---|
Collection<EventDetector> |
Propagator.getEventsDetectors()
Get all the events detectors that have been added.
|
Collection<EventDetector> |
AbstractPropagator.getEventsDetectors()
Get all the events detectors that have been added.
|
| Modifier and Type | Method and Description |
|---|---|
void |
Propagator.addEventDetector(EventDetector detector)
Add an event detector.
|
void |
AbstractPropagator.addEventDetector(EventDetector detector)
Add an event detector.
|
void |
MultiPropagator.addEventDetector(EventDetector detector,
String satId)
Add an event detector to a specific spacecraft.
|
| Modifier and Type | Method and Description |
|---|---|
void |
MultiAnalyticalPropagator.addEventDetector(EventDetector detector,
String satId)
Add an event detector to a specific spacecraft.
|
| Modifier and Type | Method and Description |
|---|---|
Collection<EventDetector> |
NumericalPropagator.getEventsDetectors()
Get all the events detectors that have been added.
|
| Modifier and Type | Method and Description |
|---|---|
void |
NumericalPropagator.addEventDetector(EventDetector detector)
Add an event detector.
|
protected void |
NumericalPropagator.setUpEventDetector(EventDetector osf)
Wrap an Orekit event detector and register it to the integrator.
|
| Modifier and Type | Method and Description |
|---|---|
void |
MultiNumericalPropagator.addEventDetector(EventDetector detector,
String satId)
Add an event detector to a specific spacecraft.
|
protected void |
MultiNumericalPropagator.setUpEventDetector(EventDetector osf,
Map<String,MultiAttitudeProvider> localAttProvForces,
Map<String,MultiAttitudeProvider> localAttProvEvents,
String satId)
Wrap an Orekit event detector and register it to the integrator.
|
| Modifier and Type | Class and Description |
|---|---|
class |
PerigeeAltitudeDetector
Finder for satellite altitude crossing events in Semi-analytical theory.
|
| Modifier and Type | Method and Description |
|---|---|
EventDetector |
PerigeeAltitudeDetector.copy()
A copy of the detector.
|
| Modifier and Type | Method and Description |
|---|---|
Collection<EventDetector> |
StelaAbstractPropagator.getEventsDetectors()
Get all the events detectors that have been added.
|
| Modifier and Type | Method and Description |
|---|---|
void |
StelaAbstractPropagator.addEventDetector(EventDetector detector)
Add an event detector.
|
Copyright © 2024 CNES. All rights reserved.