net.aerith.misao.catalog.star
Class IrasFscStar

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
                                |
                                +--net.aerith.misao.catalog.star.IrasFscStar

public class IrasFscStar
extends IrasPscStar

The IrasFscStar represents a star data in the IRAS Faint Source Catalogue.


Fields inherited from class net.aerith.misao.catalog.star.IrasPscStar
ellipse_major, ellipse_minor, ellipse_pa, flux100, flux100_limit, flux12, flux12_limit, flux25, flux25_limit, flux60, flux60_limit, number, 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
IrasFscStar()
          Constructs an empty IrasFscStar.
IrasFscStar(java.lang.String number, Coor coor, short ellipse_major, short ellipse_minor, short ellipse_pa)
          Constructs an IrasFscStar with data read from the catalog file.
 
Method Summary
 java.lang.String getCatalogAcronym()
          Gets the acronym 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.
 java.util.Vector getHierarchicalFolders()
          Gets the list of the hierarchical folders.
 
Methods inherited from class net.aerith.misao.catalog.star.IrasPscStar
formatFlux, getCatalogCategory, getCoorAccuracy, getDefaultProperty, getKeyAndValues, getMaximumPositionErrorInArcsec, getName, getPositionErrorInArcsec, getStarFolder, getVsnetName, setFlux100, setFlux12, setFlux25, setFlux60, setKeyAndValue, setName, setVariability
 
Methods inherited from class net.aerith.misao.util.star.CatalogStar
getAvailableMagnitudeSystems, getBMagnitude, getBVDifference, getCatalogNamesWithMagnitudeSystem, getCatalogNameWithMagnitudeSystem, getCoorString, getCoorStringWithoutUnit, getDate, getHelpMessage, getIcMagnitude, getKeyAndValuesForPhotometry, getMagnitude, getMagnitude, getMagnitudeString, getMagnitudeSystem, getPhotometryHelpMessage, getRcMagnitude, getUMagnitude, getVMagnitude, isDescriptionEdittable, reduceOutput, setCoorAccuracy, supportsAstrometry, supportsMagnitude, supportsPhotometry
 
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
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, registerNatives, wait, wait, wait
 

Constructor Detail

IrasFscStar

public IrasFscStar()
Constructs an empty IrasFscStar. It is used in StarClass#newInstance to review the XML data.

IrasFscStar

public IrasFscStar(java.lang.String number,
                   Coor coor,
                   short ellipse_major,
                   short ellipse_minor,
                   short ellipse_pa)
Constructs an IrasFscStar with data read from the catalog file.
Parameters:
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

getCatalogName

public java.lang.String getCatalogName()
Gets the name of the catalog. It must be unique among all subclasses.
Overrides:
getCatalogName in class IrasPscStar
Returns:
the name of the catalog.

getCatalogAcronym

public java.lang.String getCatalogAcronym()
Gets the acronym of the catalog.
Overrides:
getCatalogAcronym in class IrasPscStar
Returns:
the acronym of the catalog.

getCatalogCode

public java.lang.String getCatalogCode()
Gets the code of the catalog. It must be unique among all subclasses.
Overrides:
getCatalogCode in class IrasPscStar
Returns:
the code of the catalog.

getCatalogFolderCode

public java.lang.String getCatalogFolderCode()
Gets the folder string of the catalog. It must be unique among all subclasses.
Overrides:
getCatalogFolderCode in class IrasPscStar
Returns:
the folder string of the catalog.

getHierarchicalFolders

public java.util.Vector getHierarchicalFolders()
Gets the list of the hierarchical folders.
Overrides:
getHierarchicalFolders in class IrasPscStar
Returns:
the list of the hierarchical folders.