Go to the documentation of this file.
39 #ifndef GNSSTK_ORBITDATASP3_HPP
40 #define GNSSTK_ORBITDATASP3_HPP
58 {
return std::make_shared<OrbitDataSP3>(*
this); }
112 #endif // GNSSTK_ORBITDATASP3_HPP
std::shared_ptr< NavData > NavDataPtr
Factories instantiate these in response to find() requests.
Triple posSig
Standard deviation of position.
double driftSig
SV clock drift std deviation in microseconds/sec.
Triple vel
ECEF velocity (dm/s) of satellite at time.
void copyXV(const OrbitDataSP3 &right)
Triple velSig
Standard deviation of velocity.
void dump(std::ostream &s, DumpDetail dl) const override
double clkBias
SV clock bias in microseconds.
Triple accSig
Standard deviation of acceleration.
NavDataPtr clone() const override
Create a deep copy of this object.
bool validate() const override
std::string coordSystem
Copy of SP3Header::coordSystem since it might not translate.
Triple pos
ECEF position (km) of satellite at time.
void copyT(const OrbitDataSP3 &right)
double clkDrift
SV clock drift in s/s.
Triple acc
Acceleration (m/s/s) of satellite at time.
bool getXvt(const CommonTime &when, Xvt &xvt, const ObsID &oid=ObsID()) override
DumpDetail
Specify level of detail for dump output.
double clkDrRate
SV clock drift rate in s/s**2.
double biasSig
SV clock bias std deviation in microseconds.
Class for orbit information using SP3 data tables.
OrbitDataSP3()
Set the vector sizes and initialize everything to 0.
RefFrame frame
Translation of coordSystem into an enum, if possible.
gnsstk
Author(s):
autogenerated on Wed Oct 25 2023 02:40:40