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

Поисковые слова: century
lsst.tcc: tcc::PxPMRadVel 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::PxPMRadVel Class Reference

#include <pxPMRadVel.h>

Public Member Functions

 PxPMRadVel ()
 
 PxPMRadVel (double parallax, double equatPM, double polarPM, double radVel)
 
bool operator== (PxPMRadVel const &rhs)
 
bool operator!= (PxPMRadVel const &rhs)
 
std::string __repr__ () const
 

Public Attributes

double parallax
 parallax (arcsec) More...
 
double equatPM
 equatorial proper motion (arcsec/century); this is dEquatAng/dt, so it gets large near the pole More...
 
double polarPM
 polar proper motion (arcsec/century) More...
 
double radVel
 radial velocity (km/sec, positive receding) More...
 

Detailed Description

An object that holds parallax, proper motion and radial velocity

Normally this information is held in a coordConv.Coord or PVTCoord, but those are intrinsically equatorial and focal plane coordinates are Cartesian, which leads to trouble for large (admittedly unrealistically large) focal plane positions.

Definition at line 16 of file pxPMRadVel.h.

Constructor & Destructor Documentation

tcc::PxPMRadVel::PxPMRadVel ( )

Construct a PxPMRadVel with no spatial motion

Definition at line 7 of file pxPmRadVel.cc.

tcc::PxPMRadVel::PxPMRadVel ( double  parallax,
double  equatPM,
double  polarPM,
double  radVel 
)

Construct a PxPMRadVel using the same conventions as for coordConv.Coord

Parameters
[in]parallaxparallax (arcsec)
[in]equatPMequatorial proper motion (arcsec/century); this is dEquatAng/dt, so it gets large near the pole
[in]polarPMpolar proper motion (arcsec/century)
[in]radVelradial velocity (km/sec, positive receding)

Definition at line 12 of file pxPmRadVel.cc.

Member Function Documentation

std::string tcc::PxPMRadVel::__repr__ ( ) const

Return a string representation

Definition at line 28 of file pxPmRadVel.cc.

bool tcc::PxPMRadVel::operator!= ( PxPMRadVel const &  rhs)

Definition at line 24 of file pxPmRadVel.cc.

bool tcc::PxPMRadVel::operator== ( PxPMRadVel const &  rhs)

Definition at line 17 of file pxPmRadVel.cc.

Member Data Documentation

double tcc::PxPMRadVel::equatPM

equatorial proper motion (arcsec/century); this is dEquatAng/dt, so it gets large near the pole

Definition at line 44 of file pxPMRadVel.h.

double tcc::PxPMRadVel::parallax

parallax (arcsec)

Definition at line 43 of file pxPMRadVel.h.

double tcc::PxPMRadVel::polarPM

polar proper motion (arcsec/century)

Definition at line 45 of file pxPMRadVel.h.

double tcc::PxPMRadVel::radVel

radial velocity (km/sec, positive receding)

Definition at line 46 of file pxPMRadVel.h.


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