Function lupnt::ConfigToEphemerisConfig

Function Documentation

EphemerisSimulationConfig lupnt::ConfigToEphemerisConfig(Config &config)

Parse an EphemerisSimulationConfig from an application: config block.

Reads the scalar tuning, the orbit: sub-block (Keplerian elements + coe_frame), the frame strings (propagate_frame, output_frame), and the fit_window_minutes list. Frames are given as their enum names (e.g. MOON_CI, MOON_OP, MOON_PA).