|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectastro.Precesser
public class Precesser
Class to do a simple precession. Future versions may include more precise versions.
| Field Summary | |
|---|---|
private static double |
CLOSEPOLE
The sin of a declination considered close to pole. |
static double |
DDECEN
Precession change in de, arcsec/100y. |
static double |
DEPREC
Precession constant in de, arcsec/y. |
static double |
DRACEN
Precession change in ra, arcsec/100y. |
static double |
RAPREC
Precession constant in ra, arcsec/y. |
static double |
THETA0
Precession constant theta, arcsec. |
static double |
THETA0T
Precession constant theta, arcsec. |
static double |
THETA0TT
Precession constant theta, arcsec. |
static double |
THETA1
Precession constant theta, arcsec. |
static double |
THETA1T
Precession constant theta, arcsec. |
static double |
THETA2
Precession constant theta, arcsec. |
static double |
Z0
Precession constant z, arcsec. |
static double |
Z0T
Precession constant z, arcsec. |
static double |
Z0TT
Precession constant z, arcsec. |
static double |
Z1
Precession constant z, arcsec. |
static double |
Z1T
Precession constant z, arcsec. |
static double |
Z2
Precession constant z, arcsec. |
static double |
ZETA0
Precession constant zeta, arcsec. |
static double |
ZETA0T
Precession constant zeta, arcsec. |
static double |
ZETA0TT
Precession constant zeta, arcsec. |
static double |
ZETA1
Precession constant zeta, arcsec. |
static double |
ZETA1T
Precession constant zeta, arcsec. |
static double |
ZETA2
Precession constant z, arcsec. |
| Constructor Summary | |
|---|---|
Precesser()
|
|
| Method Summary | |
|---|---|
static QuadMatrix |
generalPrecession(double deq1,
double deq2)
Returns the general precession matrix. |
static void |
main(String[] arg)
Test precession, simple vs. |
static Vector2D |
precession(double ra,
double dec,
double oldyear,
double newyear)
Calculate (simple) precession to new epoch (year). |
static Vector2D |
precessionMeeus(double ra,
double de,
double jd0,
double jdnew)
Uses a more precise formular, given by J.Meeus, Astronomical Algorithms, eq. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final double RAPREC
public static final double DRACEN
public static final double DEPREC
public static final double DDECEN
public static final double ZETA0
public static final double ZETA0T
public static final double ZETA0TT
public static final double ZETA1
public static final double ZETA1T
public static final double ZETA2
public static final double Z0
public static final double Z0T
public static final double Z0TT
public static final double Z1
public static final double Z1T
public static final double Z2
public static final double THETA0
public static final double THETA0T
public static final double THETA0TT
public static final double THETA1
public static final double THETA1T
public static final double THETA2
private static final double CLOSEPOLE
| Constructor Detail |
|---|
public Precesser()
| Method Detail |
|---|
public static Vector2D precession(double ra,
double dec,
double oldyear,
double newyear)
ra - Right ascension in old epochdec - Declination in old epocholdjd - Old epoch in years, e.g. 2000.0newjd - New epoch in years, e.g. 1950.0
public static Vector2D precessionMeeus(double ra,
double de,
double jd0,
double jdnew)
public static QuadMatrix generalPrecession(double deq1,
double deq2)
deq1 - Equinox (years like 1950) fromdeq2 - Equinox (years like 1950) to
public static void main(String[] arg)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||