uk.ac.starlink.rv
Class RadialVelocity

java.lang.Object
  extended by uk.ac.starlink.rv.RadialVelocity

public class RadialVelocity
extends Object

Calculates Radial Velocities.


Constructor Summary
RadialVelocity()
          The Main constuctor to set up default data
RadialVelocity(String observ)
          The constuctor to set up default data for an Observatory
 
Method Summary
 String[] calculate(String hms, String dms)
          Starts the calculation
 Vector calculateRV(String hms, String dms)
          Calculate the Radial Velocities
 void setDate(String date)
          Sets a Date
 void setDays(String day)
          Sets a Date
 void setEquinox(String Equinox)
          Sets an equinox
 void setObservatory(int id)
          Sets up an Observatory
 void setObservatory(String observatory)
          Sets up an Observatory
 void start(String observ)
          Start Point
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RadialVelocity

public RadialVelocity()
The Main constuctor to set up default data


RadialVelocity

public RadialVelocity(String observ)
The constuctor to set up default data for an Observatory

Parameters:
observ - the Observatory identifier
Method Detail

start

public void start(String observ)
Start Point


setObservatory

public void setObservatory(String observatory)
Sets up an Observatory

Parameters:
observatory - The Observatory identifier

setObservatory

public void setObservatory(int id)
Sets up an Observatory

Parameters:
id - The Observatory number

setDate

public void setDate(String date)
             throws palError
Sets a Date

Parameters:
date - The date expressed as a string( yyyy mm dd days
Throws:
palError

setDays

public void setDays(String day)
             throws palError
Sets a Date

Parameters:
date - The date expressed as a string( yyyy mm dd days
Throws:
palError

setEquinox

public void setEquinox(String Equinox)
                throws palError
Sets an equinox

Parameters:
Equinox - The equinox expressed as a String XYYYY, where X is either J or B and YYYY is a year
Throws:
palError

calculate

public String[] calculate(String hms,
                          String dms)
                   throws palError
Starts the calculation

Parameters:
hms - The coordinates expessed as h m s
dms - The coordinates expessed as d m s
Returns:
The Radial velocities as an Array of Strings
Throws:
palError

calculateRV

public Vector calculateRV(String hms,
                          String dms)
                   throws palError
Calculate the Radial Velocities

Parameters:
hms - The coordinates expessed as h m s
dms - The coordinates expessed as d m s
Returns:
The Radial velocities as a Vector of Strings
Throws:
palError


Copyright © 2015 Central Laboratory of the Research Councils. All Rights Reserved.