Serialized Form


Package cds.astro

Class cds.astro.AbstractRegion extends java.lang.Object implements Serializable

Serialized Fields

centroid

Coo centroid
The region center is called 'centroid'


minrad

double minrad
radius (degrees) of Circle centered in centroid fully included in region.


maxrad

double maxrad
radius (degrees) of Circle centered in centroid which fully includes the region.

Class cds.astro.Astrocoo extends Coo implements Serializable

Serialized Fields

frame

Astroframe frame
The associated frame


epoch

double epoch
Epoch (Jyr) of the position


dlon

byte dlon
The precision (number of decimals+1) of the longitude


dlat

byte dlat
The precision (number of decimals+1) of the latitude


precision

byte precision
The precision is 0=unknown, 1=DEG, 3=ARCMIN, 5=ARCSEC, 8=MAS, etc . There is also an intrinsic precision associated to the frame.


formRA

byte formRA
How RA was entered, see Astroformat


editing

short editing
The editing option includes basic options described in Astroformat, plus the EDIT_FRAME, EDIT_FULL and EDIT_2 options. It can be changed via the Astrocoo.setEditing(int) method.

Class cds.astro.Astroframe extends java.lang.Object implements Serializable

Serialized Fields

name

java.lang.String name
The name of the frame (normally assigned at instanciation)


base_epoch

double base_epoch
The defaut epoch, a constant which cannot be changed for a frame.


epoch

double epoch
The epoch, expressed in Julian Year. This epoch may be changed by setFrameEpoch.


ICRSmatrix

double[][] ICRSmatrix
The conversion to ICRS, if it is a simple rotation.


hms

boolean hms
The sexagesimal representation of the longitude may be expressed in time unit. This is the case of the Equatorial frames, but also in the ICRS.


precision

byte precision
The defaut precision (0=unknown, 3=1', 5=1"). The precision value is expressed as the number of decimals (+1), i.e. 0=unknown, 1=deg 3=1' 5=1" 8=1mas 11=1uas, etc...


ed_lon

byte ed_lon
Default edition of Longitude/Right Ascension. It contains one of the options in Astroformat among DECIMAL, SEXA..., eventualled or'ed with SIGN_EDIT | ZERO_FILL


ed_lat

byte ed_lat
Default edition of Latitude/Declination. It contains one of the options in Astroformat among DECIMAL, SEXA..., eventualled or'ed with SIGN_EDIT | ZERO_FILL

Class cds.astro.Astropos extends Astrocoo implements Serializable

Serialized Fields

xd

double xd
Derivative of x cartesian component (in Jyr-1)


yd

double yd
Derivative of y cartesian component (in Jyr-1)


zd

double zd
Derivative of z cartesian component (in Jyr-1)


R

double[][] R
Elements of rotation matrix. Notice that R00=x, R01=y, R02=z This is a duplication of part of the data already stored but array manipulations is not really flexible in java...


epocho

double epocho
The epoch of the position with minimal uncertainty (mean epoch). Unit = Jyr


plx

double plx
Parallax in mas


rv

double rv
Radial velocity in km/s


e_plx

double e_plx
Mean error on parallax in mas


e_rv

double e_rv
Mean error on radial Velocity in km/s


permanent

byte permanent

specified

byte specified

ready

boolean ready

cov

double[][] cov
Covariance matrix between all components (angles in mas, time in Jyr). it includes errors as well as correlations between position and proper motions.

Class cds.astro.CircularRegion extends Region implements Serializable

Serialized Fields

sh2

double sh2

s2r

double s2r

Class cds.astro.ConvexRegion extends Region implements Serializable

Serialized Fields

direct

boolean direct

nvert

int nvert

vert

Coo[] vert

vecs

double[][] vecs

dim1

double dim1

dim2

double dim2

pa

double pa

Class cds.astro.Coo extends java.lang.Object implements Serializable

Serialized Fields

x

double x
Components of unit vector (direction cosines)


y

double y
Components of unit vector (direction cosines)


z

double z
Components of unit vector (direction cosines)


lon

double lon
Longitude in degrees, range [0, 360[


lat

double lat
Latitude in degrees, range [-90, +90]

Class cds.astro.Coocube extends Coo implements Serializable

Serialized Fields

face

byte face
The face number in range 1 to 6 -- zero for undefined.


X

double X
The position on the face, a number between -1 and 1.


Y

double Y
The position on the face, a number between -1 and 1.

Class cds.astro.Ecliptic extends Astroframe implements Serializable

Serialized Fields

equinox

double equinox
The ecliptic frame is tightly connected to the Equatorial frame.


fromJ2000

double[][] fromJ2000

Class cds.astro.EllipticalRegion extends Region implements Serializable

Serialized Fields

a

double a

b

double b

pa

double pa

f0

Coo f0

f1

Coo f1

cos2a

double cos2a

cosa

double cosa

sin2_2a

double sin2_2a

cosc

double cosc

Class cds.astro.Equatorial extends Astroframe implements Serializable

Serialized Fields

equinox

double equinox
Any equatorial frame must have its equinox defined. The exact definition is Besselian or Julian, depending on type of frame (FK5-based is Julian, FK4-based is Besseilan)


toBaseEquinox

double[][] toBaseEquinox

Class cds.astro.FK4 extends Equatorial implements Serializable

Serialized Fields

toBaseEquinox

double[][] toBaseEquinox

ev_eq

double[] ev_eq

Class cds.astro.FK5 extends Equatorial implements Serializable

Class cds.astro.Galactic extends Astroframe implements Serializable

Class cds.astro.ICRS extends Astroframe implements Serializable

Class cds.astro.Mtype extends java.lang.Object implements Serializable

Serialized Fields

mt

int mt

str

java.lang.String str

pos

int pos

lgstr

int lgstr

cc

char cc

colon

char colon

incomplete

int incomplete

barred

int barred

format

int format

Class cds.astro.Otype extends java.lang.Object implements Serializable

Serialized Fields

otype

int otype

Class cds.astro.Qbox extends java.lang.Object implements Serializable

Serialized Fields

qbox

int qbox
The Qbox is just a number -- the lefmost bit (sign bit) being set for a Qbox with status 'ANY' (no need to make test)

Class cds.astro.QboxNumber extends java.lang.Object implements Serializable

Serialized Fields

level

int level
Level of the chosen Qboxes (for creation), between 0 and 12

Class cds.astro.Region extends AbstractRegion implements Serializable

Class cds.astro.Sptype extends java.lang.Object implements Serializable

Serialized Fields

spStr

java.lang.String spStr

spBin

long spBin

spMask

long spMask

Class cds.astro.Supergal extends Astroframe implements Serializable

Class cds.astro.tQbox1 extends java.lang.Object implements Serializable

Class cds.astro.UnitConverter extends java.lang.Object implements Serializable

Class cds.astro.ZonalRegion extends Region implements Serializable

Serialized Fields

frame

Astroframe frame

lon0

double lon0

lon1

double lon1

dlon

double dlon

lat0

double lat0

lat1

double lat1

R

double[][] R

zmin

double zmin

zmax

double zmax

smax

double smax

xmin

double xmin

ymax

double ymax

tmax

double tmax