|
|||||||||
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.LandoltStar
The LandoltStar
represents a star data in the Landolt
UBVRI Photometric Standard Stars.
Field Summary | |
protected float |
b_v
The B-V magnitude. |
protected float |
bv_err
The error of B-V magnitude. |
protected java.lang.String |
name
The name. |
protected float |
r_i
The R-I magnitude. |
protected float |
ri_err
The error of R-I magnitude. |
protected float |
u_b
The U-B magnitude. |
protected float |
ub_err
The error of U-B magnitude. |
protected float |
v_err
The error of V magnitude. |
protected float |
v_i
The V-I magnitude. |
protected float |
v_r
The V-R magnitude. |
protected float |
vi_err
The error of V-I magnitude. |
protected float |
vr_err
The error of V-R 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 | |
LandoltStar()
Constructs an empty LandoltStar . |
|
LandoltStar(java.lang.String name,
Coor coor,
double v_mag,
double b_v,
double u_b,
double v_r,
double r_i,
double v_i,
double v_err,
double bv_err,
double ub_err,
double vr_err,
double ri_err,
double vi_err)
Constructs a LandoltStar 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 |
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. |
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. |
double |
getRcMagnitude()
Gets the Rc magnitude. |
java.lang.String |
getStarFolder()
Gets the folder string of the star. |
double |
getUMagnitude()
Gets the U magnitude. |
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 |
setKeyAndValue(KeyAndValue key_and_value)
Sets the value of the specified key. |
void |
setName(java.lang.String name)
Sets the name of this star. |
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 |
getCatalogAcronym,
getCatalogNamesWithMagnitudeSystem,
getCatalogNameWithMagnitudeSystem,
getCoorString,
getCoorStringWithoutUnit,
getDate,
getHelpMessage,
getMagnitude,
getMagnitudeSystem,
getMaximumPositionErrorInArcsec,
getPhotometryHelpMessage,
getPositionErrorInArcsec,
isDescriptionEdittable,
reduceOutput,
setCoorAccuracy,
supportsAstrometry |
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 java.lang.String name
protected float b_v
protected float u_b
protected float v_r
protected float r_i
protected float v_i
protected float v_err
protected float bv_err
protected float ub_err
protected float vr_err
protected float ri_err
protected float vi_err
Constructor Detail |
public LandoltStar()
LandoltStar
. It is used in
StarClass#newInstance
to review the XML data.public LandoltStar(java.lang.String name, Coor coor, double v_mag, double b_v, double u_b, double v_r, double r_i, double v_i, double v_err, double bv_err, double ub_err, double vr_err, double ri_err, double vi_err)
LandoltStar
with data read from the
catalog file.name
- the name.coor
- the R.A. and Decl.v_mag
- the V magnitude.b_v
- the B-V magnitude.u_b
- the U-B magnitude.v_r
- the V-R magnitude.r_i
- the R-I magnitude.v_i
- the V-I magnitude.v_err
- the error of V magnitude.bv_err
- the error of B-V magnitude.ub_err
- the error of U-B magnitude.vr_err
- the error of V-R magnitude.ri_err
- the error of R-I magnitude.vi_err
- the error of V-I magnitude.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 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 double getVMagnitude() throws UnsupportedMagnitudeSystemException
public double getUMagnitude() 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 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 |