![]() |
VieSched++
VieVS VLBI Scheduling Software
|
This class defines one unknown parameter used during parameter estimation. More...
#include <Unknown.h>


Public Types | |
| enum | Type { Type::XPO, Type::YPO, Type::dUT1, Type::NUTX, Type::NUTY, Type::ZWD, Type::NGR, Type::EGR, Type::CLK, Type::CLK_linear, Type::CLK_quad, Type::COORD_X, Type::COORD_Y, Type::COORD_Z, Type::RA, Type::DEC, Type::datum_station, Type::datum_source, Type::scale, Type::undefined } |
Public Member Functions | |
| Unknown (Type type, int refTime=std::numeric_limits< int >::min(), std::string member="") | |
| Unknown (Type type, std::string member) | |
| bool | defined () |
| bool | operator== (const Unknown &o) |
| std::string | toString (std::string datum=" ") const |
Public Member Functions inherited from VieVS::VieVS_Object | |
| VieVS_Object (unsigned long id) | |
| constructor More... | |
| const unsigned long | getId () const |
| get object id More... | |
| bool | hasValidId () const |
| check if id is valid More... | |
| bool | hasId (unsigned long id) const |
| check if object has specific id More... | |
| void | setId (unsigned long id) |
| set object id More... | |
| std::string | printId () const |
| object id string More... | |
Static Public Member Functions | |
| static std::string | getUnit (Type t) |
| static std::string | typeString (Type t) |
Public Attributes | |
| const Type | type = Type::undefined |
| const int | refTime = std::numeric_limits<int>::min() |
| const std::string | member = "" |
Static Private Attributes | |
| static unsigned long | nextId = 0 |
| next id for this object type More... | |
This class defines one unknown parameter used during parameter estimation.
|
strong |
|
inlineexplicit |
|
inline |
|
inline |
|
static |

|
inline |
| std::string Unknown::toString | ( | std::string | datum = " " | ) | const |
|
static |

| const std::string VieVS::Unknown::member = "" |
|
staticprivate |
next id for this object type
| const int VieVS::Unknown::refTime = std::numeric_limits<int>::min() |
| const Type VieVS::Unknown::type = Type::undefined |