|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--net.aerith.misao.util.Position | +--net.aerith.misao.util.star.StarPosition | +--net.aerith.misao.util.star.Star | +--net.aerith.misao.util.star.CatalogStar | +--net.aerith.misao.catalog.star.HipparcosStar
The HipparcosStar
represents a star data in the
Hipparcos Catalogue.
Field Summary | |
protected float |
b_v
The B-V magnitude. |
protected float |
bt_mag
The BT magnitude. |
protected float |
err_bt
The error of BT magnitude. |
protected float |
err_bv
The error of B-V magnitude. |
protected float |
err_decl
The error of Decl. |
protected float |
err_hp
The error of Hp magnitude. |
protected float |
err_parallax
The error of parallax in milli-arcsec. |
protected float |
err_prop_decl
The error of proper motion in Decl. |
protected float |
err_prop_ra
The error of proper motion in R.A. |
protected float |
err_ra
The error of R.A. |
protected float |
err_vi
The error of V-I magnitude. |
protected float |
err_vt
The error of VT magnitude. |
protected float |
hp_mag
The Hp magnitude. |
protected float |
mag_max
The maximum magnitude. |
protected float |
mag_min
The minimum magnitude. |
protected int |
number
The number. |
protected java.lang.Float |
parallax
The parallax in milli-arcsec. |
protected java.lang.Float |
period
The period. |
protected java.lang.Float |
prop_decl
The proper motion in Decl. |
protected java.lang.Float |
prop_ra
The proper motion in R.A. |
protected java.lang.String |
spectrum
The spectrum. |
protected float |
v_i
The V-I magnitude. |
protected float |
v_mag
The V magnitude. |
protected float |
vt_mag
The VT magnitude. |
Fields inherited from class net.aerith.misao.util.star.CatalogStar |
detailed_output |
Fields inherited from class net.aerith.misao.util.star.Star |
color,
container_pair,
coor |
Fields inherited from class net.aerith.misao.util.star.StarPosition |
mag |
Fields inherited from class net.aerith.misao.util.Position |
x,
y |
Constructor Summary | |
HipparcosStar()
Constructs an empty HipparcosStar . |
|
HipparcosStar(int number,
Coor coor)
Constructs a HipparcosStar with data read from the
catalog file. |
Method Summary | |
java.lang.String[] |
getAvailableMagnitudeSystems()
Gets the list of magnitude systems supported by this catalog. |
double |
getBMagnitude()
Gets the B magnitude. |
double |
getBVDifference()
Gets the difference between the V and B magnitude. |
java.lang.String |
getCatalogAcronym()
Gets the acronym of the catalog. |
java.lang.String |
getCatalogCategory()
Gets the category of the catalog. |
java.lang.String |
getCatalogCode()
Gets the code of the catalog. |
java.lang.String |
getCatalogFolderCode()
Gets the folder string of the catalog. |
java.lang.String |
getCatalogName()
Gets the name of the catalog. |
byte |
getCoorAccuracy()
Gets the accuracy of R.A. |
PlotProperty |
getDefaultProperty()
Gets the default property to plot stars. |
java.lang.String |
getHelpMessage(java.lang.String name)
Gets the html help message of the specified name with magnitude system for simple magnitude comparison. |
java.util.Vector |
getHierarchicalFolders()
Gets the list of the hierarchical folders. |
double |
getIcMagnitude()
Gets the Ic magnitude. |
KeyAndValue[] |
getKeyAndValues()
Gets an array of keys and values to output. |
KeyAndValue[] |
getKeyAndValuesForPhotometry()
Gets an array of keys and values related to the photometry. |
double |
getMagnitude(java.lang.String system)
Gets the magnitude of the specified system. |
java.lang.String |
getMagnitudeString(java.lang.String system)
Gets the magnitude string of the specified system to output. |
java.lang.String |
getName()
Gets the name of this star. |
java.lang.String |
getPhotometryHelpMessage()
Gets the html help message for regular photometry. |
double |
getRcMagnitude()
Gets the Rc magnitude. |
java.lang.String |
getStarFolder()
Gets the folder string of the star. |
double |
getVMagnitude()
Gets the V magnitude. |
java.lang.String |
getVsnetName()
Gets the name of this star in a format for the VSNET (Variable Star Network). |
void |
setBtMagnitude(double mag)
Sets the BT magnitude. |
void |
setBtMagnitudeError(double err)
Sets the error of BT magnitude. |
void |
setBVDifference(double b_v)
Sets the B-V magnitude. |
void |
setBVDifferenceError(double err)
Sets the error of B-V magnitude. |
void |
setDeclError(double err)
Sets the error of Decl. |
void |
setHpMagnitude(double mag)
Sets the Hp magnitude. |
void |
setHpMagnitudeError(double err)
Sets the error of Hp magnitude. |
void |
setKeyAndValue(KeyAndValue key_and_value)
Sets the value of the specified key. |
void |
setMagMax(double mag)
Sets the maximum magnitude. |
void |
setMagMin(double mag)
Sets the minimum magnitude. |
void |
setName(java.lang.String name)
Sets the name of this star. |
void |
setParallax(double parallax)
Sets the parallax in milli-arcsec. |
void |
setParallaxError(double err)
Sets the error of parallax in milli-arcsec. |
void |
setPeriod(double period)
Sets the period. |
void |
setProperMotionInDecl(double prop)
Sets the proper motion in Decl. |
void |
setProperMotionInDeclError(double err)
Sets the error of proper motion in Decl. |
void |
setProperMotionInRA(double prop)
Sets the proper motion in R.A. |
void |
setProperMotionInRAError(double err)
Sets the error of proper motion in R.A. |
void |
setRAError(double err)
Sets the error of R.A. |
void |
setSpectrum(java.lang.String spectrum)
Sets the spectrum. |
void |
setVIDifference(double v_i)
Sets the V-I magnitude. |
void |
setVIDifferenceError(double err)
Sets the error of V-I magnitude. |
void |
setVMagnitude(double mag)
Sets the V magnitude. |
void |
setVtMagnitude(double mag)
Sets the VT magnitude. |
void |
setVtMagnitudeError(double err)
Sets the error of VT magnitude. |
boolean |
supportsAstrometry()
Returns true if the catalog contains accurate R.A. |
boolean |
supportsMagnitude()
Returns true if the catalog contains magnitude data. |
boolean |
supportsPhotometry()
Returns true if the catalog contains magnitude data enough for photometry. |
Methods inherited from class net.aerith.misao.util.star.CatalogStar |
getCatalogNamesWithMagnitudeSystem,
getCatalogNameWithMagnitudeSystem,
getCoorString,
getCoorStringWithoutUnit,
getDate,
getMagnitude,
getMagnitudeSystem,
getMaximumPositionErrorInArcsec,
getPositionErrorInArcsec,
getUMagnitude,
isDescriptionEdittable,
reduceOutput,
setCoorAccuracy |
Methods inherited from class net.aerith.misao.util.star.Star |
equals,
getColor,
getCoor,
getDecl,
getItemDelimiter,
getKeyAndValueDelimiter,
getOutputString,
getOutputStringsWithXY,
getOutputStringWithoutName,
getOutputStringWithXY,
getPair,
getPositionString,
getPxfString,
getPxfStringsWithXY,
getPxfStringWithXY,
getRA,
mapCoordinatesToXY,
mapCoordinatesToXY,
mapXYToCoordinates,
mapXYToCoordinates,
setColor,
setCoor,
setPair |
Methods inherited from class net.aerith.misao.util.star.StarPosition |
getMag,
getOutputStrings,
paramString,
setMag,
toString |
Methods inherited from class net.aerith.misao.util.Position |
add,
getDistanceFrom,
getPositionAngleTo,
getX,
getY,
rescale,
setPosition,
setX,
setY |
Methods inherited from class java.lang.Object |
|
Field Detail |
protected int number
protected float v_mag
protected float bt_mag
protected float vt_mag
protected float hp_mag
protected float b_v
protected float v_i
protected float mag_max
protected float mag_min
protected java.lang.Float period
protected java.lang.Float prop_ra
protected java.lang.Float prop_decl
protected java.lang.String spectrum
protected java.lang.Float parallax
protected float err_ra
protected float err_decl
protected float err_bt
protected float err_vt
protected float err_hp
protected float err_bv
protected float err_vi
protected float err_prop_ra
protected float err_prop_decl
protected float err_parallax
Constructor Detail |
public HipparcosStar()
HipparcosStar
. It is used in
StarClass#newInstance
to review the XML data.public HipparcosStar(int number, Coor coor)
HipparcosStar
with data read from the
catalog file.number
- the number.coor
- the R.A. and Decl.Method Detail |
public void setVMagnitude(double mag)
mag
- the V magnitude.public void setBtMagnitude(double mag)
mag
- the BT magnitude.public void setVtMagnitude(double mag)
mag
- the VT magnitude.public void setHpMagnitude(double mag)
mag
- the Hp magnitude.public void setBVDifference(double b_v)
b_v
- the B-V magnitude.public void setVIDifference(double v_i)
v_i
- the V-I magnitude.public void setMagMax(double mag)
mag
- the maximum magnitude.public void setMagMin(double mag)
mag
- the minimum magnitude.public void setPeriod(double period)
period
- the period.public void setProperMotionInRA(double prop)
prop
- the proper motion in R.A. (mas/yr).public void setProperMotionInDecl(double prop)
prop
- the proper motion in Decl. (mas/yr).public void setSpectrum(java.lang.String spectrum)
spectrum
- the spectrum.public void setParallax(double parallax)
parallax
- the parallax in milli-arcsec.public void setRAError(double err)
err
- the error of R.A. in mas.public void setDeclError(double err)
err
- the error of Decl. in mas.public void setBtMagnitudeError(double err)
err
- the error of BT magnitude.public void setVtMagnitudeError(double err)
err
- the error of VT magnitude.public void setHpMagnitudeError(double err)
err
- the error of Hp magnitude.public void setBVDifferenceError(double err)
err
- the error of B-V magnitude.public void setVIDifferenceError(double err)
err
- the error of V-I magnitude.public void setProperMotionInRAError(double err)
err
- the error of proper motion in R.A. (mas/yr).public void setProperMotionInDeclError(double err)
err
- the error of proper motion in Decl. (mas/yr).public void setParallaxError(double err)
err
- the error of parallax in milli-arcsec.public java.lang.String getName()
public java.lang.String getVsnetName()
public void setName(java.lang.String name)
name
- the name to set.public java.lang.String getCatalogName()
public java.lang.String getCatalogAcronym()
public java.lang.String getCatalogCode()
public java.lang.String getCatalogFolderCode()
public java.lang.String getCatalogCategory()
public java.util.Vector getHierarchicalFolders()
public java.lang.String getStarFolder()
public byte getCoorAccuracy()
public boolean supportsMagnitude()
public boolean supportsPhotometry()
public boolean supportsAstrometry()
public double getVMagnitude() throws UnsupportedMagnitudeSystemException
public double getBMagnitude() throws UnsupportedMagnitudeSystemException
public double getRcMagnitude() throws UnsupportedMagnitudeSystemException
public double getIcMagnitude() throws UnsupportedMagnitudeSystemException
public double getBVDifference() throws UnsupportedMagnitudeSystemException
public java.lang.String[] getAvailableMagnitudeSystems()
public double getMagnitude(java.lang.String system) throws UnsupportedMagnitudeSystemException
system
- the magnitude system.public java.lang.String getMagnitudeString(java.lang.String system) throws UnsupportedMagnitudeSystemException
system
- the magnitude system.public java.lang.String getPhotometryHelpMessage()
public java.lang.String getHelpMessage(java.lang.String name)
name
- the catalog name with magnitude system.public PlotProperty getDefaultProperty()
public KeyAndValue[] getKeyAndValues()
public void setKeyAndValue(KeyAndValue key_and_value)
key_and_value
- the key and value to set.public KeyAndValue[] getKeyAndValuesForPhotometry()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |