|
|||||||||
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.MsxStar
The MsxStar
represents a star data in the MSX Infrared
Astrometric Catalog.
Field Summary | |
protected float |
flux_A
The flux in band A. |
protected float |
flux_B1
The flux in band B1. |
protected float |
flux_B2
The flux in band B2. |
protected float |
flux_C
The flux in band C. |
protected float |
flux_D
The flux in band D. |
protected float |
flux_E
The flux in band E. |
protected int |
number
The number. |
protected Coor |
pm
The proper motion in sec/year and arcsec/year. |
protected Coor |
pm_error
The proper motion error in mas/year. |
protected Coor |
position_error
The position error in sec and arcsec. |
protected byte[] |
spectrum
The spectral type. |
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 | |
MsxStar()
Constructs an empty MsxStar . |
|
MsxStar(int number,
Coor coor,
float error_ra,
float error_decl,
double pm_ra,
double pm_decl,
float pm_error_ra,
float pm_error_decl,
float v_mag,
java.lang.String spectrum)
Constructs an MsxStar with data read from the
catalog file. |
Method Summary | |
protected static java.lang.String |
formatFlux(float flux)
Formats the flux. |
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.util.Vector |
getHierarchicalFolders()
Gets the list of the hierarchical folders. |
KeyAndValue[] |
getKeyAndValues()
Gets an array of keys and values to output. |
java.lang.String |
getName()
Gets the name of this star. |
java.lang.String |
getStarFolder()
Gets the folder string of the star. |
java.lang.String |
getVsnetName()
Gets the name of this star in a format for the VSNET (Variable Star Network). |
void |
setFlux(float flux_A,
float flux_B1,
float flux_B2,
float flux_C,
float flux_D,
float flux_E)
Sets the flux. |
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. |
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 Coor position_error
protected Coor pm
protected Coor pm_error
protected float flux_A
protected float flux_B1
protected float flux_B2
protected float flux_C
protected float flux_D
protected float flux_E
protected byte[] spectrum
Constructor Detail |
public MsxStar()
MsxStar
. It is used in
StarClass#newInstance
to review the XML data.public MsxStar(int number, Coor coor, float error_ra, float error_decl, double pm_ra, double pm_decl, float pm_error_ra, float pm_error_decl, float v_mag, java.lang.String spectrum)
MsxStar
with data read from the
catalog file.number
- the number.coor
- the R.A. and Decl.error_ra
- the R.A. error in sec.error_decl
- the Decl. error in arcsec.pm_ra
- the proper motion in R.A. in sec/year.pm_decl
- the proper motion in Decl. in arcsec/year.pm_error_ra
- the proper motion error in R.A. in mas.pm_error_decl
- the proper motion error in Decl. in mas.v_mag
- the V magnitude.spectrum
- the spectral type.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 PlotProperty getDefaultProperty()
public void setFlux(float flux_A, float flux_B1, float flux_B2, float flux_C, float flux_D, float flux_E)
flux_A
- the flux in band A.flux_B1
- the flux in band B1.flux_B2
- the flux in band B2.flux_C
- the flux in band C.flux_D
- the flux in band D.flux_E
- the flux in band E.protected static java.lang.String formatFlux(float flux)
flux
- the flux.public KeyAndValue[] getKeyAndValues()
public void setKeyAndValue(KeyAndValue key_and_value)
key_and_value
- the key and value to set.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |