61 virtual void clear(
void);
63 virtual std::string
classname(
void)
const;
69 const int&
tjd(
void)
const;
70 void tjd(
const int& tjd);
71 const int&
tics(
void)
const;
72 void tics(
const int& tics);
75 const double&
tdelta(
void)
const;
76 void tdelta(
const double& tdelta);
virtual ~GCOMBvc(void)
Destructor.
GTime m_time
Time for Solar System Barycentre Data.
void init_members(void)
Initialise class members.
Sky direction class interface definition.
COMPTEL Solar System Barycentre Data class.
Definition of interface for all GammaLib classes.
void copy_members(const GCOMBvc &bvc)
Copy class members.
virtual std::string print(const GChatter &chatter=NORMAL) const
Print COMPTEL Solar System Barycentre Data.
double m_tdelta
Time difference TDB-UTC (sec)
int m_tjd
TJD of Solar System Barycentre Data.
virtual void clear(void)
Clear COMPTEL Solar System Barycentre Data.
GCOMBvc(void)
Void constructor.
Interface class for all GammaLib classes.
virtual GCOMBvc * clone(void) const
Clone COMPTEL Solar System Barycentre Data.
GVector m_ssb
Solar System Barycentre vector in celestial system (micro seconds)
Vector class interface definition.
const GVector & ssb(void) const
Return Solar System Barycentre vector.
const GTime & time(void) const
Return time of Solar System Barycentre Data.
const int & tjd(void) const
Return Truncated Julian Days of Solar System Barycentre Data.
virtual std::string classname(void) const
Return class name.
const double & tdelta(void) const
Return TDB-UTC time difference.
int m_tics
Tics of Solar System Barycentre Data.
Time class interface definition.
void free_members(void)
Delete class members.
GCOMBvc & operator=(const GCOMBvc &bvc)
Assignment operator.
const int & tics(void) const
Return tics of Solar System Barycentre Data.