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

Поисковые слова: arp 220
lsst.tcc: tcc::tcspk Namespace Reference
lsst.tcc  1.2.2-3-g89ecb63
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Functions | Variables
tcc::tcspk Namespace Reference

Functions

bool tcsFromPVT (double &pos, double &vel, coordConv::PVT const &pvt, double tai, bool isAz=false)
 
void pvtFromTCS (coordConv::PVT &pvt, double posArr[2], double tai, double deltaTAI, bool isAz=false)
 
double rotTcsFromPhys (double rotPhys, tcc::InstPosition const &instPos)
 
double rotPhysFromTcs (double rotTcs, tcc::InstPosition const &instPos)
 

Variables

double const FL = 1.0
 focal length: 1.0 means focal plane coordinates are in radians More...
 
int const JBP = 0
 false: the telescope never goes below the horizon or beyond 90 alt More...
 
double const RNoGo = 0.0
 zone of automatic pole avoidances; 0.0 to not use More...
 

Function Documentation

void tcc::tcspk::pvtFromTCS ( coordConv::PVT &  pvt,
double  posArr[2],
double  tai,
double  deltaTAI,
bool  isAz = false 
)

Compute a PVT given a pair of angles (in rad)

Parameters
[out]pvtthe pvt to be set
[in]posArr:a pair of angles (rad): computed at tai and tai + DeltaTForVel
[in]tai:TAI date of posArr[0] (MJD seconds)
[in]deltaTAI:time of posArr[1] = tai + deltaTAI
[in]isAz:the angle is azimuth; switch conventions (TCC is S to E, TCSpk is N to E)

Definition at line 28 of file tcsShim.cc.

double tcc::tcspk::rotPhysFromTcs ( double  rotTcs,
tcc::InstPosition const &  instPos 
)
inline

Convert rotator angle from Tcs mechanical (radians) to TCC physical (degrees)

Definition at line 92 of file tcsShim.h.

double tcc::tcspk::rotTcsFromPhys ( double  rotPhys,
tcc::InstPosition const &  instPos 
)
inline

Convert rotator angle from TCC physical (degrees) to Tcs mechanical (radians)

Definition at line 85 of file tcsShim.h.

bool tcc::tcspk::tcsFromPVT ( double &  pos,
double &  vel,
coordConv::PVT const &  pvt,
double  tai,
bool  isAz = false 
)

Convert a TCC PVT into tcs units; if the PVT is invalid then use 0, 0

This is a best-effort approach intended to feed the command and achieved inputs for mount position to TCSSpk.

Parameters
[out]posposition in rad
[out]velvelocity in rad/day
[in]pvt:PVT to convert
[in]tai:TAI at which to compute position (MJD, seconds)
[in]isAz:the angle is azimuth; switch conventions (TCC is S to E, TCSpk is N to E)
Returns
isfinite: true if pvt is finite

Definition at line 12 of file tcsShim.cc.

Variable Documentation

double const tcc::tcspk::FL = 1.0

focal length: 1.0 means focal plane coordinates are in radians

Definition at line 51 of file tcsShim.h.

int const tcc::tcspk::JBP = 0

false: the telescope never goes below the horizon or beyond 90 alt

Definition at line 52 of file tcsShim.h.

double const tcc::tcspk::RNoGo = 0.0

zone of automatic pole avoidances; 0.0 to not use

Definition at line 53 of file tcsShim.h.