All Packages  Class Hierarchy  This Package  Previous  Next  Index

Class JObserve.Dopset

java.lang.Object
   |
   +----JObserve.Dopset

public class Dopset
extends Object
Compute Doppler velocity of telescope in a number of Frames This class is never instantiated and consists entirely of static functions.


Constructor Index

 o Dopset()

Method Index

 o Dopset(char, double, double, double, double, double, double)
Computes Doppler correction.

Constructors

 o Dopset
 public Dopset()

Methods

 o Dopset
 public static double Dopset(char SynthRestFrame,
                             double Ra,
                             double Dec,
                             double IAT,
                             double Ha,
                             double Lat,
                             double Alt)
Computes Doppler correction. Calculates the magnitude of the velocty of the observer with respect to a given coordinate system.

Parameters:
char - Rest Frame code T=Topocentric, L=LSR, B=Barycentric, G=Geocentric (theScan.Frequency.SynthRestFrame.Value)
double - apparent right Ascension (radians) (theScan.Pattern.BeginObservation.Ra)
double - apparent declination (radians) (theScan.Pattern.BeginObservation.Dec)
double - the IAT time (seconds?) (theScan.Pattern.BeginObservation.IAT)
double - apparent hour angle of source (radians) (theScan.Pattern.BeginObservation.Ha)
double - Observatory Latitude (radians) (Obs.myTelescope.Instrument.Latitude)
double - Observatory Altitude (m?) (Obs.myTelescope.Instrument.Altitude)
Returns:
double Doppler velocity (km/s), 1.0e10 implies some error (theScan.RestFrameVelocity.Value)

All Packages  Class Hierarchy  This Package  Previous  Next  Index