Modifier and Type | Interface and Description |
---|---|
interface |
MultiCodingEventDetector
This class is copied from
CodingEventDetector and adapted to multi propagation. |
Modifier and Type | Class and Description |
---|---|
class |
MultiGenericCodingEventDetector
This class is copied from
GenericCodingEventDetector and adapted to multi
propagation. |
Modifier and Type | Method and Description |
---|---|
MultiEventDetector |
MultiEventsLogger.MultiLoggedEvent.getEventDetector()
Get the event detector triggered.
|
MultiEventDetector |
MultiCodedEventsLogger.monitorDetector(MultiCodingEventDetector detector)
Takes a
MultiCodingEventDetector instance and returns an MultiEventDetector instance that will
trigger this MultiCodedEventsLogger every time
eventOccurred is called. |
MultiEventDetector |
MultiEventsLogger.monitorDetector(MultiEventDetector monitoredDetector)
Monitor a multi event detector.
|
Modifier and Type | Method and Description |
---|---|
MultiEventDetector |
MultiEventsLogger.monitorDetector(MultiEventDetector monitoredDetector)
Monitor a multi event detector.
|
Constructor and Description |
---|
MultiGenericCodingEventDetector(MultiEventDetector multiEventDetectorIn,
String increasingCodeIn,
String decreasingCodeIn)
Constructor for a
MultiGenericCodingEventDetector that does not
support a Phenomenon . |
MultiGenericCodingEventDetector(MultiEventDetector multiEventDetectorIn,
String increasingCodeIn,
String decreasingCodeIn,
boolean increasingIsStartIn,
String phenomenonCodeIn)
Constructor for a
MultiGenericCodingEventDetector that supports a Phenomenon .No delays and no occurrence numbers are associated to the events detected by this detector. |
MultiGenericCodingEventDetector(MultiEventDetector multiEventDetectorIn,
String increasingCodeIn,
String decreasingCodeIn,
boolean increasingIsStartIn,
String phenomenonCodeIn,
double delayIn,
int occurrenceIn)
Constructor for a
MultiGenericCodingEventDetector that supports a Phenomenon .A delay and/or an occurrence number can be associated to the events detected by this detector. When a delay is added to the detected events, two kinds of events will be coded: - the original events, with their original codes; - the delayed events, whose codes will be "DELAYED_" followed by the original code. |
MultiGenericCodingEventDetector(MultiEventDetector multiEventDetectorIn,
String increasingCodeIn,
String decreasingCodeIn,
double delayIn,
int occurrenceIn)
Constructor for a
MultiGenericCodingEventDetector that does not
support a Phenomenon .When a delay is added to the detected events, two kinds of events will be coded: - the original events, with their original codes; - the delayed events, whose codes will be "DELAYED_" followed by the original code. |
Modifier and Type | Class and Description |
---|---|
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.
|
Modifier and Type | Method and Description |
---|---|
Collection<MultiEventDetector> |
MultiPropagator.getEventsDetectors()
Get all the events
detectors that have been added. |
Modifier and Type | Method and Description |
---|---|
void |
MultiPropagator.addEventDetector(MultiEventDetector detector)
Add a multi spacecraft event detector.
|
Modifier and Type | Class and Description |
---|---|
class |
ExtremaThreeBodiesAngleDetector
Detects the maximal or minimal angle between three bodies is reached, the spacecraft eventually
being one of the bodies.
|
class |
ThreeBodiesAngleDetector
Detects when the angle between three bodies is equal to a predetermined value.
|
Modifier and Type | Class and Description |
---|---|
class |
MultiAbstractDetector
This class is copied from
AbstractDetector and
adapted to multi propagation. |
class |
OneSatEventDetectorWrapper
This class allows to convert an
EventDetector into a MultiEventDetector . |
Constructor and Description |
---|
AdaptedMultiEventDetector(MultiEventDetector detector,
OrbitType orbitType,
PositionAngle angleType,
Map<String,MultiAttitudeProvider> attProvidersForces,
Map<String,MultiAttitudeProvider> attProvidersEvents,
AbsoluteDate referenceDate,
Map<String,Double> muMap,
Map<String,Frame> framesMap,
MultiStateVectorInfo stateVectorInfo)
Build a wrapped multi-sat event detector.
|
Modifier and Type | Method and Description |
---|---|
Collection<MultiEventDetector> |
MultiNumericalPropagator.getEventsDetectors()
Get all the events
detectors that have been added. |
Modifier and Type | Method and Description |
---|---|
void |
MultiNumericalPropagator.addEventDetector(MultiEventDetector detector)
Add a multi spacecraft event detector.
|
protected void |
MultiNumericalPropagator.setUpEventDetector(MultiEventDetector osf,
Map<String,MultiAttitudeProvider> localAttProvForces,
Map<String,MultiAttitudeProvider> localAttProvEvents)
Wrap an Orekit multi-sat event detector and register it to the integrator.
|
Copyright © 2019 CNES. All Rights Reserved.