public final class ProgDetectorUtils extends Object
| Constructor and Description |
|---|
ProgDetectorUtils(EventDetector detector,
AbsoluteDateInterval interval,
Propagator propagator)
Simple constructor with only one detector.
|
ProgDetectorUtils(EventDetector detector,
AbsoluteDateInterval interval,
Propagator propagator,
boolean increasingIsStart)
Constructor with only one detector.
|
ProgDetectorUtils(List<EventDetector> detectorList,
AbsoluteDateInterval interval,
Propagator propagator)
Simple constructor with multiple detectors.
|
ProgDetectorUtils(List<EventDetector> detectorList,
AbsoluteDateInterval interval,
Propagator propagator,
boolean[] increasingIsStart)
Constructor with multiple detectors.
|
| Modifier and Type | Method and Description |
|---|---|
Map<EventDetector,List<AbsoluteDateInterval>> |
getIntervals()
Retrieve the cached map linking each event detector provided to the instance and the list of the intervals of
their associated phenomenon.
|
public ProgDetectorUtils(EventDetector detector, AbsoluteDateInterval interval, Propagator propagator)
increasingIsStart = true.detector - Event detectorinterval - Propagation intervalpropagator - Propagatorpublic ProgDetectorUtils(EventDetector detector, AbsoluteDateInterval interval, Propagator propagator, boolean increasingIsStart)
detector - Event detectorinterval - Propagation intervalpropagator - PropagatorincreasingIsStart - true if increasing of the g function represents the "beginning" of the
associated phenomenon, false otherwisepublic ProgDetectorUtils(List<EventDetector> detectorList, AbsoluteDateInterval interval, Propagator propagator)
detectorList - Event detectors listinterval - Propagation intervalpropagator - Propagatorpublic ProgDetectorUtils(List<EventDetector> detectorList, AbsoluteDateInterval interval, Propagator propagator, boolean[] increasingIsStart)
detectorList - Event detectors listinterval - Propagation intervalpropagator - PropagatorincreasingIsStart - Array of booleans where true means that the increasing of the g function
represents the "beginning" of the associated phenomenon, false otherwisepublic Map<EventDetector,List<AbsoluteDateInterval>> getIntervals() throws PatriusException
PatriusException - if an error occurs during the propagationCopyright © 2025 CNES. All rights reserved.