Segment of the spacecraft history.
Definition: sc_history.cc:18
Spacecraft historical data storage and retrieval.
Definition: sc_history.h:31
double start_time()
Retrieve the first timestamp stored.
Definition: sc_history.cc:94
bool data_after_time(double &ts, ml_matrix &data)
Retrieve the first data point after a specific timestamp.
Definition: sc_history.cc:150
void clear_data_until(double ts)
Remove old historical data.
Definition: sc_history.cc:180
void store_matrix(double ts, const ml_matrix &data)
Store a time-tagged matrix.
Definition: sc_history.cc:63
double end_time()
Retrieve the last stored timestamp.
Definition: sc_history.cc:104
bool data_for_time(double &ts, ml_matrix &data)
Retrieve the data for a specific timestamp.
Definition: sc_history.cc:116