SofaStarpm Method
Proper motion and parallax propagation.
Namespace: ASCOM.ToolsAssembly: ASCOM.AstrometryTools (in ASCOM.AstrometryTools.dll) Version: 3.0.0-rc.1+86c25ce733aebb4d8b1b8a62e84770ea5e972bea
public static int Starpm(
double ra1,
double dec1,
double pmr1,
double pmd1,
double px1,
double rv1,
double ep1a,
double ep1b,
double ep2a,
double ep2b,
ref double ra2,
ref double dec2,
ref double pmr2,
ref double pmd2,
ref double px2,
ref double rv2
)
Public Shared Function Starpm (
ra1 As Double,
dec1 As Double,
pmr1 As Double,
pmd1 As Double,
px1 As Double,
rv1 As Double,
ep1a As Double,
ep1b As Double,
ep2a As Double,
ep2b As Double,
ByRef ra2 As Double,
ByRef dec2 As Double,
ByRef pmr2 As Double,
ByRef pmd2 As Double,
ByRef px2 As Double,
ByRef rv2 As Double
) As Integer
- ra1 Double
- RA at epoch 1 (radians).
- dec1 Double
- Dec at epoch 1 (radians).
- pmr1 Double
- Proper motion in RA (radians/year).
- pmd1 Double
- Proper motion in Dec (radians/year).
- px1 Double
- Parallax at epoch 1 (arcsec).
- rv1 Double
- Radial velocity at epoch 1 (km/s).
- ep1a Double
- Epoch 1 (part A).
- ep1b Double
- Epoch 1 (part B).
- ep2a Double
- Epoch 2 (part A).
- ep2b Double
- Epoch 2 (part B).
- ra2 Double
- Returned RA at epoch 2 (radians).
- dec2 Double
- Returned Dec at epoch 2 (radians).
- pmr2 Double
- Returned proper motion in RA (radians/year).
- pmd2 Double
- Returned proper motion in Dec (radians/year).
- px2 Double
- Returned parallax at epoch 2 (arcsec).
- rv2 Double
- Returned radial velocity at epoch 2 (km/s).
Int32
Status code: 0 = OK, -1 = system error, 1 = distance overridden, 2 = excessive velocity, 4 = solution didn't converge. Else = logical OR of the previous warnings.
Supported in: 2.0