|
|||||||||
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.TicStar
The TicStar
represents a star data in the Tycho Input
Catalogue.
Field Summary | |
protected short |
area_number
The area number. |
protected float |
b_mag
The B magnitude. |
protected short |
star_number
The star number in the area. |
protected float |
v_mag
The V 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 | |
TicStar()
Constructs an empty TicStar . |
|
TicStar(short area_number,
short star_number,
Coor coor)
Constructs a TicStar 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 |
setBMagnitude(double b_mag)
Sets the B magnitude. |
void |
setKeyAndValue(KeyAndValue key_and_value)
Sets the value of the specified key. |
void |
setName(java.lang.String name)
Sets the name of this star. |
void |
setVMagnitude(double v_mag)
Sets the V 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 short area_number
protected short star_number
protected float v_mag
protected float b_mag
Constructor Detail |
public TicStar()
TicStar
. It is used in
StarClass#newInstance
to review the XML data.public TicStar(short area_number, short star_number, Coor coor)
TicStar
with data read from the
catalog file.area_numer
- the area number.star_number
- the star number in the area.coor
- the R.A. and Decl.Method Detail |
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 void setVMagnitude(double v_mag)
v_mag
- the V magnitude.public void setBMagnitude(double b_mag)
b_mag
- the B magnitude.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 |