Документ взят из кэша поисковой машины. Адрес оригинального документа : http://www.apo.nmsu.edu/Telescopes/TCC/html/classtcc_1_1_earth.html
Дата изменения: Tue Sep 15 02:25:38 2015
Дата индексирования: Sun Apr 10 01:06:39 2016
Кодировка:

Поисковые слова: equinox
lsst.tcc: tcc::Earth Class Reference
lsst.tcc  1.2.2-3-g89ecb63
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Public Member Functions | Public Attributes | List of all members
tcc::Earth Class Reference

#include <earth.h>

Public Member Functions

 Earth ()
 
void updateSite (coordConv::Site &site, double tai) const
 

Public Attributes

int utcDay
 
std::tr1::array< double, 3 > startTAI
 
std::tr1::array< double, 2 > ut1_taiIntercept
 
std::tr1::array< double, 2 > poleInterceptX
 
std::tr1::array< double, 2 > poleInterceptY
 
std::tr1::array< double, 2 > ut1_taiSlope
 
std::tr1::array< double, 2 > poleSlopeX
 
std::tr1::array< double, 2 > poleSlopeY
 

Detailed Description

Earth-orientation predications (e.g. UT1-TAI) computed from NCSA Earth Orientation Bulletin A

Definition at line 13 of file earth.h.

Constructor & Destructor Documentation

tcc::Earth::Earth ( )
explicit

Construct an empty Earth object

Use Python bindings to load data from a file of earth orientation predictions

Definition at line 10 of file earth.cc.

Member Function Documentation

void tcc::Earth::updateSite ( coordConv::Site &  site,
double  tai 
) const

Update earth-orientation-related site parameters

Parameters
[in,out]sitesite information. The following fields are written (all others are left alone):
  • utc_tai
  • ut1_tai (by calling site.setPoleWander)
  • poleX
  • poleY
  • corrLong
  • corrLat
  • azCorr
  • diurAbMag
  • pos
[in]taiTAI date (MJD, sec)

Definition at line 22 of file earth.cc.

Member Data Documentation

std::tr1::array<double, 2> tcc::Earth::poleInterceptX

Definition at line 18 of file earth.h.

std::tr1::array<double, 2> tcc::Earth::poleInterceptY

Definition at line 19 of file earth.h.

std::tr1::array<double, 2> tcc::Earth::poleSlopeX

Definition at line 21 of file earth.h.

std::tr1::array<double, 2> tcc::Earth::poleSlopeY

Definition at line 22 of file earth.h.

std::tr1::array<double, 3> tcc::Earth::startTAI

Definition at line 16 of file earth.h.

std::tr1::array<double, 2> tcc::Earth::ut1_taiIntercept

Definition at line 17 of file earth.h.

std::tr1::array<double, 2> tcc::Earth::ut1_taiSlope

Definition at line 20 of file earth.h.

int tcc::Earth::utcDay

Definition at line 15 of file earth.h.


The documentation for this class was generated from the following files: