Time window data structure.
Public Attributes | |
double | startTime |
Earliest allowable start time [MET]. | |
double | nOrbMin |
Minimum number of orbits that the maneuver may last. | |
double | nOrbMax |
Maximum number of orbits that the maneuver may last. | |
int | nManeuvers |
Total number of maneuvers to plan, between min and max durations. | |
double | timeWeightExp |
Exponent for weighting the cost with maneuver time. |
double window_s::startTime |
Referenced by ImpulsiveLPManeuver(), and ImpulsiveManeuver().
double window_s::nOrbMin |
Referenced by EstimateCost(), ImpulsiveManeuver(), and NOrbVector().
double window_s::nOrbMax |
Referenced by EstimateCost(), FFEccEstimateCost(), and NOrbVector().
Referenced by NOrbVector().
double window_s::timeWeightExp |
Referenced by ImpulsiveManeuver(), LPCircularTimeWeight(), and LPEccentricTimeWeight().