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.
-
Dopset()
-
-
Dopset(char, double, double, double, double, double, double)
- Computes Doppler correction.
Dopset
public Dopset()
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