tempoch-cpp 0.5.3
Header-only C++ wrapper for tempoch
Loading...
Searching...
No Matches
tempoch::DataHorizons Struct Reference

#include <tempoch/data_status.hpp>

Public Attributes

std::optional< doubleeop_start_mjd
 First MJD covered by the EOP series, or std::nullopt when unloaded.
 
std::optional< doubleeop_observed_end_mjd
 Last observed (non-predicted) EOP MJD, or std::nullopt when unloaded.
 
std::optional< doubleeop_end_mjd
 Last EOP MJD including predictions, or std::nullopt when unloaded.
 
double modern_delta_t_observed_end_mjd
 Last MJD with observed ΔT in the archive-provided modern table.
 
double delta_t_prediction_horizon_mjd
 Last MJD covered by the ΔT prediction table.
 

Detailed Description

Documented validity horizons of the active time-data bundle, in MJD (UTC).

Mirrors tempoch::DataHorizons: EOP horizons are absent (std::nullopt) when no EOP data is loaded; the ΔT horizons are always present.

Definition at line 36 of file data_status.hpp.

Member Data Documentation

◆ delta_t_prediction_horizon_mjd

double tempoch::DataHorizons::delta_t_prediction_horizon_mjd

Last MJD covered by the ΔT prediction table.

Definition at line 46 of file data_status.hpp.

Referenced by tempoch::time_data_status().

◆ eop_end_mjd

std::optional<double> tempoch::DataHorizons::eop_end_mjd

Last EOP MJD including predictions, or std::nullopt when unloaded.

Definition at line 42 of file data_status.hpp.

Referenced by tempoch::time_data_status().

◆ eop_observed_end_mjd

std::optional<double> tempoch::DataHorizons::eop_observed_end_mjd

Last observed (non-predicted) EOP MJD, or std::nullopt when unloaded.

Definition at line 40 of file data_status.hpp.

Referenced by tempoch::time_data_status().

◆ eop_start_mjd

std::optional<double> tempoch::DataHorizons::eop_start_mjd

First MJD covered by the EOP series, or std::nullopt when unloaded.

Definition at line 38 of file data_status.hpp.

Referenced by tempoch::time_data_status().

◆ modern_delta_t_observed_end_mjd

double tempoch::DataHorizons::modern_delta_t_observed_end_mjd

Last MJD with observed ΔT in the archive-provided modern table.

Definition at line 44 of file data_status.hpp.

Referenced by tempoch::time_data_status().


The documentation for this struct was generated from the following file: