|
|||||||||
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.IrasPscStar
The IrasPscStar
represents a star data in the IRAS
catalogue of Point Sources.
Field Summary | |
protected short |
ellipse_major
The uncertainty ellipse major axis. |
protected short |
ellipse_minor
The uncertainty ellipse minor axis. |
protected short |
ellipse_pa
The uncertainty ellipse position angle. |
protected float |
flux100
The flux at 100 um. |
protected boolean |
flux100_limit
True if the flux at 100 um is upper limit. |
protected float |
flux12
The flux at 12 um. |
protected boolean |
flux12_limit
True if the flux at 12 um is upper limit. |
protected float |
flux25
The flux at 25 um. |
protected boolean |
flux25_limit
True if the flux at 25 um is upper limit. |
protected float |
flux60
The flux at 60 um. |
protected boolean |
flux60_limit
True if the flux at 60 um is upper limit. |
protected byte[] |
number
The number. |
protected byte |
variability
The likelihood of variability. |
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 | |
IrasPscStar()
Constructs an empty IrasPscStar . |
|
IrasPscStar(java.lang.String number,
Coor coor,
short ellipse_major,
short ellipse_minor,
short ellipse_pa)
Constructs an IrasPscStar with data read from the
catalog file. |
Method Summary | |
protected static java.lang.String |
formatFlux(float flux,
boolean limit)
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. |
double |
getMaximumPositionErrorInArcsec()
Gets the maximum error of position in arcsec. |
java.lang.String |
getName()
Gets the name of this star. |
double |
getPositionErrorInArcsec()
Gets the mean error of position in arcsec. |
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 |
setFlux100(float flux,
boolean limit)
Sets the flux at 100 um. |
void |
setFlux12(float flux,
boolean limit)
Sets the flux at 12 um. |
void |
setFlux25(float flux,
boolean limit)
Sets the flux at 25 um. |
void |
setFlux60(float flux,
boolean limit)
Sets the flux at 60 um. |
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 |
setVariability(int variability)
Sets the variability. |
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 byte[] number
protected short ellipse_major
protected short ellipse_minor
protected short ellipse_pa
protected float flux12
protected float flux25
protected float flux60
protected float flux100
protected boolean flux12_limit
protected boolean flux25_limit
protected boolean flux60_limit
protected boolean flux100_limit
protected byte variability
Constructor Detail |
public IrasPscStar()
IrasPscStar
. It is used in
StarClass#newInstance
to review the XML data.public IrasPscStar(java.lang.String number, Coor coor, short ellipse_major, short ellipse_minor, short ellipse_pa)
IrasPscStar
with data read from the
catalog file.number
- the IRAS number.coor
- the R.A. and Decl.ellipse_major
- the uncertainty ellipse major axis.ellipse_minor
- the uncertainty ellipse minor axis.ellipse_pa
- the uncertainty ellipse position angle.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 double getPositionErrorInArcsec()
public double getMaximumPositionErrorInArcsec()
public byte getCoorAccuracy()
public PlotProperty getDefaultProperty()
public void setFlux12(float flux, boolean limit)
flux
- the flux.limit
- true if the flux is upper limit.public void setFlux25(float flux, boolean limit)
flux
- the flux.limit
- true if the flux is upper limit.public void setFlux60(float flux, boolean limit)
flux
- the flux.limit
- true if the flux is upper limit.public void setFlux100(float flux, boolean limit)
flux
- the flux.limit
- true if the flux is upper limit.public void setVariability(int variability)
variability
- the variability.protected static java.lang.String formatFlux(float flux, boolean limit)
flux
- the flux.limit
- true if the flux is upper limit.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 |