Package gaiasky.util.ucd
Class UCDParser
java.lang.Object
gaiasky.util.ucd.UCDParser
Parses the ucds of a star table and builds some metadata on
the relevant quantities for Gaia Sky (position, proper motion, magnitudes, colors, etc.)
-
Field Summary
FieldsModifier and TypeFieldDescriptioncom.badlogic.gdx.utils.Array<UCD>
static String[]
static String[]
static String[]
com.badlogic.gdx.utils.Array<UCD>
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
com.badlogic.gdx.utils.Array<UCD>
static String[]
com.badlogic.gdx.utils.Array<UCD>
static String[]
com.badlogic.gdx.utils.Array<UCD>
static String[]
static String[]
static String[]
static String[]
com.badlogic.gdx.utils.Array<UCD>
static String[]
com.badlogic.gdx.utils.Array<UCD>
static String[]
com.badlogic.gdx.utils.Array<UCD>
com.badlogic.gdx.utils.Array<UCD>
com.badlogic.gdx.utils.Array<UCD>
static String[]
static String[]
com.badlogic.gdx.utils.Array<UCD>
static String[]
com.badlogic.gdx.utils.Array<UCD>
static String[]
com.badlogic.gdx.utils.Array<UCD>
com.badlogic.gdx.utils.Array<UCD>
com.badlogic.gdx.utils.Array<UCD>
static String[]
static String[]
static String[]
static String[]
static String[]
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetByColumName
(String columName) getPositionType
(UCD pos1, UCD pos2, UCD pos3) boolean
boolean
static boolean
static boolean
static boolean
static boolean
isGVariMags
(String colname) static boolean
isGVariTimes
(String colname) static boolean
static boolean
static boolean
static boolean
static boolean
static boolean
static boolean
static boolean
static boolean
static boolean
static boolean
static boolean
static boolean
static boolean
static boolean
void
parse
(uk.ac.starlink.table.StarTable table) Parses the given table and puts the UCD info into the ucdmap.
-
Field Details
-
idcolnames
-
namecolnames
-
racolnames
-
xcolnames
-
decolnames
-
ycolnames
-
distcolnames
-
zcolnames
-
pllxcolnames
-
magcolnames
-
colorcolnames
-
teffcolnames
-
pmracolnames
-
pmdeccolnames
-
radvelcolnames
-
radiuscolnames
-
nstarscolnames
-
varimagscolnames
-
varitimescolnames
-
periodcolnames
-
ucdmap
-
hasid
public boolean hasid -
ID
-
hasname
public boolean hasname -
NAME
-
haspos
public boolean haspos -
POS1
-
POS2
-
POS3
-
haspm
public boolean haspm -
PMRA
-
PMDEC
-
RADVEL
-
hasmag
public boolean hasmag -
MAG
-
hascol
public boolean hascol -
COL
-
hasteff
public boolean hasteff -
TEFF
-
hasvari
public boolean hasvari -
hasperiod
public boolean hasperiod -
VARI_TIMES
-
VARI_MAGS
-
VARI_PERIOD
-
extra
-
-
Constructor Details
-
UCDParser
public UCDParser()
-
-
Method Details
-
isName
-
isId
-
isRa
-
isX
-
isDec
-
isY
-
isDist
-
isZ
-
isPllx
-
isMag
-
isColor
-
isTeff
-
isPmra
-
isPmde
-
isRadvel
-
isRadius
-
isNstars
-
isGVariMags
-
isGVariTimes
-
isPeriod
-
parse
public void parse(uk.ac.starlink.table.StarTable table) Parses the given table and puts the UCD info into the ucdmap. The map and all the indices are overwritten.- Parameters:
table
- TheStarTable
to parse
-
has
-
has
-
getPositionType
-
getByColumName
-