175 result.append(
"=== GCOMOad ===");
184 result.append(
" - ");
186 result.append(
" days");
189 result.append(
" - ");
GSkyDir m_zaxis
Telescope z-axis.
virtual ~GCOMOad(void)
Destructor.
virtual std::string print(const GChatter &chatter=NORMAL) const
Print COMPTEL Orbit Aspect Data.
GSkyDir m_xaxis
Telescope x-axis.
GCOMOad(void)
Void constructor.
int m_tics
Tics of OAD record.
void clear(void)
Clear time.
GTime m_tstop
Stop time of superpacket.
COMPTEL Orbit Aspect Data class.
void free_members(void)
Delete class members.
double m_posang
X-axis position angle in COMPTEL system.
virtual void clear(void)
Clear COMPTEL Orbit Aspect Data.
float m_gcaz
Geocentre azimuth angle (deg)
float m_georad
Apparent radius of Earth (deg)
void init_members(void)
Initialise class members.
float m_ehora
Earth Horizon Angle of telescope pointing (deg)
void clear(void)
Clear sky direction.
int m_tjd
TJD of OAD record.
GTime m_tstart
Start time of superpacket.
double mjd(void) const
Return time in Modified Julian Days (TT)
GCOMOad & operator=(const GCOMOad &oad)
Assignment operator.
void copy_members(const GCOMOad &oad)
Copy class members.
float m_gcel
Geocentre zenith angle (deg)
std::string parformat(const std::string &s, const int &indent=0)
Convert string in parameter format.
std::string utc(const int &precision=0) const
Return time as string in UTC time system.
GVector m_pos
Position vector (km)
virtual GCOMOad * clone(void) const
Clone COMPTEL Orbit Aspect Data.
COMPTEL Orbit Aspect Data class definition.
std::string str(const unsigned short int &value)
Convert unsigned short integer value into string.