Constructor and Description |
---|
Generator()
构建一个没有序列生成器的生成器。
|
Modifier and Type | Method and Description |
---|---|
ObservableSatellite |
addPropagator(Propagator propagator)
添加一个推算器。
|
<T extends ObservedMeasurement<T>> |
addScheduler(Scheduler<T> scheduler)
为特定测量类型添加一个序列生成器。
|
void |
addSubscriber(GeneratedMeasurementSubscriber subscriber)
添加一个订阅者。
|
void |
generate(AbsoluteDate start, AbsoluteDate end)
生成测量。
|
Propagator |
getPropagator(ObservableSatellite satellite)
获取已注册的推算器。
|
public ObservableSatellite addPropagator(Propagator propagator)
propagator
- 要添加的推算器
public Propagator getPropagator(ObservableSatellite satellite)
satellite
- 推算器传播的卫星 addPropagator(Propagator)
public <T extends ObservedMeasurement<T>> void addScheduler(Scheduler<T> scheduler)
T
- 测量的类型
scheduler
- 要添加的序列生成器
public void addSubscriber(GeneratedMeasurementSubscriber subscriber)
subscriber
- 要添加的订阅者
GatheringSubscriber
public void generate(AbsoluteDate start, AbsoluteDate end)
start
- 测量时间跨度的开始
end
- 测量时间跨度的结束
Copyright © 2002-2023 CS GROUP. All rights reserved.