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