Serialized Form
-
Package talonsoalbi_at_gmail_dot_com.ssoxmatch.actions.xmatch
-
Class talonsoalbi_at_gmail_dot_com.ssoxmatch.actions.xmatch.CloseEncounterElement extends java.lang.Object implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
collision
boolean collision
Collision flag -
distance
double distance
Minimum distance -
endJD
double endJD
End of the close encounter -
mainBody
TARGET mainBody
Main body -
maxJD
double maxJD
Closest time of the encounter -
ssoId
java.lang.String ssoId
SSO id -
ssoName
java.lang.String ssoName
SSO name -
ssoOid
int ssoOid
SSO oid -
startJD
double startJD
Start of the close encounter
-
-
Class talonsoalbi_at_gmail_dot_com.ssoxmatch.actions.xmatch.CrossMatchElement extends java.lang.Object implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
crossMatchAngDist
float crossMatchAngDist
-
crossMatchDec
double crossMatchDec
-
crossMatchEndJD
double crossMatchEndJD
-
crossMatchJD
double crossMatchJD
-
crossMatchMag
java.lang.String crossMatchMag
-
crossMatchObsProb
float crossMatchObsProb
-
crossMatchRa
double crossMatchRa
-
crossMatchStartJD
double crossMatchStartJD
-
crossMatchType
int crossMatchType
-
ephemObsEnd
DetailedEphemElement ephemObsEnd
-
ephemObsStart
DetailedEphemElement ephemObsStart
-
image
java.lang.String image
-
missionId
java.lang.String missionId
-
obsEndJD
double obsEndJD
-
observationId
java.lang.String observationId
-
observationOid
java.lang.String observationOid
-
obsPolygon
java.lang.String obsPolygon
-
obsStartJD
double obsStartJD
-
ssoId
java.lang.String ssoId
-
ssoName
java.lang.String ssoName
-
ssoOid
int ssoOid
-
ssoType
SSO_TYPE ssoType
-
-
-
Package talonsoalbi_at_gmail_dot_com.ssoxmatch.ephem
-
Class talonsoalbi_at_gmail_dot_com.ssoxmatch.ephem.LocationElement extends java.lang.Object implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
lonLatRad
double[] lonLatRad
Longitude, latitude, and radius. -
xyz
double[] xyz
Rectangular vector.
-
-
Class talonsoalbi_at_gmail_dot_com.ssoxmatch.ephem.Matrix extends java.lang.Object implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
data
double[][] data
Array for internal storage of elements.internal array storage. -
m
int m
Row dimension -
n
int n
Column dimension
-
-
Class talonsoalbi_at_gmail_dot_com.ssoxmatch.ephem.ObservatoryElement extends java.lang.Object implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
code
java.lang.String code
Observatory code -
longitude
double longitude
Longitude -
name
java.lang.String name
Observatory name -
rhoCosLat
double rhoCosLat
Rho cos latitude -
rhoSinLat
double rhoSinLat
Rho sine latitude
-
-
Class talonsoalbi_at_gmail_dot_com.ssoxmatch.ephem.OrbitalElement extends java.lang.Object implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
absoluteMagnitude
float absoluteMagnitude
Absolute magnitude. -
argumentOfPerihelion
double argumentOfPerihelion
Argument of perihelion = longitude of perihelion - long. ascending node. Sometimes it is needed as a replacement to long. of perihelion. Radians. -
ascendingNodeLongitude
double ascendingNodeLongitude
Ascending node longitude in radians. -
ceu
float ceu
Uncertainty in position -
ceuDate
double ceuDate
JD date of the reference uncertainty in position -
ceuRate
float ceuRate
Rate of uncertainty in position -
converge
boolean converge
Flag to set to false in case the elements refer to an hyperbolic orbit and the Kepler solution does not converge -
eccentricity
double eccentricity
Eccentricity. -
gravModel
double[] gravModel
Parameters for a non standard gravitational model, otherwise null. Values: ALN (.1112620426), NK (4.6142), NM (2.15), NN (5.093), R0 (2.808) -
id
java.lang.String id
Object id; -
inclination
double inclination
Inclination of orbit in radians. -
magnitudeModel
OrbitalElement.MAGNITUDE_MODEL magnitudeModel
The magnitude model for the object. -
magnitudeSlope
float magnitudeSlope
Magnitude slope for comets. Also used for CometPro magnitude model, parameter r. -
magnitudeSlope2
float magnitudeSlope2
Magnitude slope 2 for comets. Used for CometPro magnitude model, parameter d. -
maxMag
double maxMag
Maximum magnitude -
meanAnomaly
double meanAnomaly
Mean anomaly = mean longitude - longitude of perihelion. Sometimes it is needed as a replacement to mean longitude. Radians. -
meanLongitude
double meanLongitude
Mean longitude at reference time in radians. -
meanMotion
double meanMotion
Mean motion in rad/day. -
name
java.lang.String name
Name of the object. -
ngfA
double[] ngfA
A1-A3 parameters of the standard non gravitational force referred to cometary jet forces (AU/s^2). Optional fourth parameter for the DT time offset, used in comets -
orbitClass
java.lang.String orbitClass
Orbit classification -
orbitCollisionStatus
double orbitCollisionStatus
Set to >0 to disable the calculations of cross matches with this body, with the value representing the Julian day of the collision of this body with another one. Also the preintegration is disabled when computing the initial conditions when this value is set to 0, to save speed, so the initial PV vector will not be accurate. Some constants defined in IntegratedBodyElement -
perihelionDistance
double perihelionDistance
Perihelion distance in AU for comets. -
perihelionLongitude
double perihelionLongitude
Perihelion longitude in radians. -
perihelionTime
double perihelionTime
Reference date for the uncertainty in position -
precalc
OrbitalElement.Precalc precalc
Precalculated quantities when solving the orbit -
referenceEquinox
double referenceEquinox
Equinox of the orbital elements as a Julian day. -
referenceTime
double referenceTime
Reference time as a Julian Day in TT . Usually perihelion time in comets. -
semimajorAxis
double semimajorAxis
Semimajor axis of the orbit in AU.
-
-
Class talonsoalbi_at_gmail_dot_com.ssoxmatch.ephem.OrbitalElement.Precalc extends java.lang.Object implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
m
Matrix m
Rotation matrix for precesion and orbit plane to ecliptic plane -
oid
int oid
Oid of the body -
posDifFromNGF
double posDifFromNGF
Position discrepancy in comets when parameters for NGF forces are used or not used -
pvForRefTime
double[] pvForRefTime
Precalculated PV vector, ecliptic J2000, respect the Sun -
tmp
double tmp
Stores Math.sqrt(Math.abs(1.0 - orbit.eccentricity * orbit.eccentricity)) to minimize recomputing the same square roots -
tmp2
double tmp2
Stores 3.0 * Constants.EARTH_MEAN_ORBIT_RATE / (2.0 * q * FastMath.sqrt(2.0 * q)) for parabolic orbits, to minimize recomputing the same quantities -
tmp3
double tmp3
Stores (1.0 - orbit.eccentricity) / (1.0 + orbit.eccentricity) for parabolic orbits, to minimize recomputing the same quantities
-
-
Class talonsoalbi_at_gmail_dot_com.ssoxmatch.ephem.Quadruple extends java.lang.Number implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
exponent
int exponent
Exponent -
mantHi
long mantHi
Mantissa high -
mantLo
long mantLo
Mantissa low -
negative
boolean negative
Negative flag
-
-
-
Package talonsoalbi_at_gmail_dot_com.ssoxmatch.ephem.moons
-
Class talonsoalbi_at_gmail_dot_com.ssoxmatch.ephem.moons.Complex extends java.lang.Object implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
imaginary
double imaginary
Imaginary part. -
real
double real
Real part.
-
-
Class talonsoalbi_at_gmail_dot_com.ssoxmatch.ephem.moons.MoonOrbitalElement extends java.lang.Object implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
absoluteMagnitude
double absoluteMagnitude
Absolute magnitude. -
argumentOfPeriapsis
double argumentOfPeriapsis
Argument of periapsis = longitude of periapsis - long. ascending node. Sometimes it is needed as a replacement to long. of perihelion. Radians. -
argumentOfPeriapsisPrecessionRate
double argumentOfPeriapsisPrecessionRate
Precession rate of the periapsis, rad/day. -
ascendingNodeLongitude
double ascendingNodeLongitude
Ascending node longitude in radians. -
ascendingNodePrecessionRate
double ascendingNodePrecessionRate
Precession rate of the ascending node, rad/day. -
centralBody
int centralBody
Central body ID. -
eccentricity
double eccentricity
Eccentricity. -
inclination
double inclination
Inclination of orbit in radians. -
laplacePoleDEC
double laplacePoleDEC
Declination of the local Laplace plane. -
laplacePoleRA
double laplacePoleRA
Right ascension of the local Laplace plane. -
magnitudeSlope
double magnitudeSlope
Magnitude slope. -
meanAnomaly
double meanAnomaly
Mean anomaly = mean longitude - longitude of periapsis. Sometimes it is needed as a replacement to mean longitude. Radians. -
meanLongitude
double meanLongitude
Mean longitude at reference time in radians. -
meanMotion
double meanMotion
Mean motion in rad/day. -
name
java.lang.String name
Name of the object. -
periapsisDistance
double periapsisDistance
Perihelion distance in AU for comets. -
periapsisLongitude
double periapsisLongitude
Perihelion longitude in radians. -
preCalc
MoonOrbitalElement.Precalc preCalc
To precalculate some vectors. -
referenceEphemeris
java.lang.String referenceEphemeris
Reference ephemeris. -
referenceEquinox
double referenceEquinox
Equinox of the orbital elements as a Julian day. -
referencePlane
MoonOrbitalElement.REFERENCE_PLANE referencePlane
Reference plane for the elements. -
referenceTime
double referenceTime
Reference time in Julian Day. Usually perihelion time in comets. -
semimajorAxis
double semimajorAxis
Semimajor axis of the orbit in AU.
-
-
Class talonsoalbi_at_gmail_dot_com.ssoxmatch.ephem.moons.MoonOrbitalElement.Precalc extends java.lang.Object implements Serializable
- serialVersionUID:
- 1L
-