#include <vector>
#include <TVector3.h>
#include <utl/CoordinateSystemPtr.h>
Go to the source code of this file.
Namespaces | |
otoa | |
utl | |
Functions | |
double | otoa::CalculateNutationCorrection (const double julianDay) |
Used by the calculation of the equatorial coordinates. TODO: Move such calculations to utl or use libnova. More... | |
void | otoa::FillCelestialCoordinates (RecShower &recShower) |
void | otoa::LinearFit (const std::vector< double > &x, const std::vector< double > &y, const std::vector< double > &ey, double &a0, double &a1, double &chi2) |
Do a linear fit and return coefficients and chi2. More... | |
double | otoa::TimeStamp2GMST (const utl::TimeStamp ×t) |
Convert a TimeStamp to GMST. More... | |
unsigned int | otoa::TimeStamp2HHMMSS (const utl::TimeStamp ×t) |
Convert a TimeStamp into an integer representing the time as HHMMSS. More... | |
double | otoa::TimeStamp2MoonCycle (const utl::TimeStamp ×t) |
Convert a TimeStamp into a fractional mooncycle since 2004/01/07. More... | |
unsigned int | otoa::TimeStamp2YYMMDD (const utl::TimeStamp ×t) |
Convert a TimeStamp into an integer representing the date as YYMMDD. More... | |
template<class T > | |
TVector3 | otoa::ToTVector3 (const T &v, const utl::CoordinateSystemPtr &cs, const double unit=1) |