stsci.projection
Class DSS
java.lang.Object
|
+--stsci.projection.DSS
- public final class DSS
- extends java.lang.Object
Field Summary |
static boolean |
debug
|
Constructor Summary |
DSS()
|
Method Summary |
static Position |
calcEC(double plate_centre_ra,
double plate_centre_dec,
double plate_centre_x,
double plate_centre_y,
double x_pixel_size,
double y_pixel_size,
double plate_scale,
double[] amd_x,
double[] amd_y,
double object_x,
double object_y)
|
static Position |
calcEC(ImageInfo info,
double object_x,
double object_y)
|
static Position |
CalculateGSSSEquatorialCoordinates(double plate_centre_ra,
double plate_centre_dec,
double plate_centre_x,
double plate_centre_y,
double x_pixel_size,
double y_pixel_size,
double plate_scale,
double[] amd_x,
double[] amd_y,
double object_x,
double object_y,
double object_mag,
double object_col)
|
static java.awt.Point |
CalculateGSSSXYCoordinates(double plate_centre_ra,
double plate_centre_dec,
double plate_centre_x,
double plate_centre_y,
double x_pixel_size,
double y_pixel_size,
double plate_scale,
double[] amd_x_coeffs,
double[] amd_y_coeffs,
double object_mag,
double object_col,
double object_ra,
double object_dec)
|
static java.awt.Point |
calcXY(double plate_centre_ra,
double plate_centre_dec,
double plate_centre_x,
double plate_centre_y,
double x_pixel_size,
double y_pixel_size,
double plate_scale,
double[] amd_x_coeffs,
double[] amd_y_coeffs,
double object_ra,
double object_dec)
Main for us no color no mag and accept degrees. |
static java.awt.Point |
calcXY(ImageInfo info,
double object_ra,
double object_dec)
Accept image info |
(package private) static double |
f(double x,
double y,
double mag,
double col,
double xi,
double[] amd_x)
|
(package private) static double |
fx(double x,
double y,
double mag,
double[] amd_x)
|
(package private) static double |
fy(double x,
double y,
double mag,
double[] amd_x)
|
(package private) static double |
g(double x,
double y,
double mag,
double col,
double eta,
double[] amd_y)
|
(package private) static double |
gx(double x,
double y,
double mag,
double[] amd_y)
|
(package private) static double |
gy(double x,
double y,
double mag,
double[] amd_y)
|
static double[] |
TransformEquatorialtoStandardCoordinates(double plt_center_ra,
double plt_center_dec,
double ra,
double dec)
|
(package private) static double[] |
TransformStandardtoEquatorialCoordinates(double plt_center_ra,
double plt_center_dec,
double xi,
double eta)
|
Methods inherited from class java.lang.Object |
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
debug
public static final boolean debug
DSS
public DSS()
f
static double f(double x,
double y,
double mag,
double col,
double xi,
double[] amd_x)
fx
static double fx(double x,
double y,
double mag,
double[] amd_x)
fy
static double fy(double x,
double y,
double mag,
double[] amd_x)
g
static double g(double x,
double y,
double mag,
double col,
double eta,
double[] amd_y)
gx
static double gx(double x,
double y,
double mag,
double[] amd_y)
gy
static double gy(double x,
double y,
double mag,
double[] amd_y)
calcXY
public static java.awt.Point calcXY(double plate_centre_ra,
double plate_centre_dec,
double plate_centre_x,
double plate_centre_y,
double x_pixel_size,
double y_pixel_size,
double plate_scale,
double[] amd_x_coeffs,
double[] amd_y_coeffs,
double object_ra,
double object_dec)
throws java.lang.Exception
- Main for us no color no mag and accept degrees.
CalculateGSSSXYCoordinates
public static java.awt.Point CalculateGSSSXYCoordinates(double plate_centre_ra,
double plate_centre_dec,
double plate_centre_x,
double plate_centre_y,
double x_pixel_size,
double y_pixel_size,
double plate_scale,
double[] amd_x_coeffs,
double[] amd_y_coeffs,
double object_mag,
double object_col,
double object_ra,
double object_dec)
throws java.lang.Exception
calcEC
public static Position calcEC(double plate_centre_ra,
double plate_centre_dec,
double plate_centre_x,
double plate_centre_y,
double x_pixel_size,
double y_pixel_size,
double plate_scale,
double[] amd_x,
double[] amd_y,
double object_x,
double object_y)
throws java.lang.Exception
CalculateGSSSEquatorialCoordinates
public static Position CalculateGSSSEquatorialCoordinates(double plate_centre_ra,
double plate_centre_dec,
double plate_centre_x,
double plate_centre_y,
double x_pixel_size,
double y_pixel_size,
double plate_scale,
double[] amd_x,
double[] amd_y,
double object_x,
double object_y,
double object_mag,
double object_col)
throws java.lang.Exception
TransformEquatorialtoStandardCoordinates
public static double[] TransformEquatorialtoStandardCoordinates(double plt_center_ra,
double plt_center_dec,
double ra,
double dec)
TransformStandardtoEquatorialCoordinates
static double[] TransformStandardtoEquatorialCoordinates(double plt_center_ra,
double plt_center_dec,
double xi,
double eta)
calcXY
public static java.awt.Point calcXY(ImageInfo info,
double object_ra,
double object_dec)
throws java.lang.Exception
- Accept image info
calcEC
public static Position calcEC(ImageInfo info,
double object_x,
double object_y)
throws java.lang.Exception