|
|||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
See:
Description
Interface Summary | |
---|---|
AbstractScienceObject.EventMonitor | |
MrqFit.MrqFunc | The funcs argument must implement this interface |
ScienceObjectModel | Defines the basic functionality required for a class to interact within the "Science" framework. |
ScienceObjectNodeModel | Extends the basic ScienceObjectModel (SOM) interface to handle some slightly more complex capabilities not needed for many "SOM's". |
Spectrum | Extends the Wavelength1DModel to provide additional functionality for needed to act as a Spectrum. |
Wavelength1DArrayParser | Interface for parsing wavelength1DArrays. |
Wavelength1DModel | This interface provides a top-level interface for lists that are indexed by wavelengths. |
Class Summary | |
---|---|
AbstractScienceObject | Basic implementation of the ScienceObjectModel interface. |
AbstractScienceObjectNode | Basic implementation of the ScienceObjectNodeModel. |
AbstractWavelength1D | Abstract class that provides initial functionality for Wavelength1DModel without committing to the underlying storage structure of the dataset. |
Constants | Constants class is an all static class that contains various scientific/ and astronomical constants. |
Coordinates | A position in the World Coordinate System. |
Coordinates.LocalPropertyChangeHandler | |
CoordinatesOffset | The difference between two coordinates in the World Coordinate System. |
Flux | Various flux units. |
IQE | Estimate parameters for the Image Quality using a small frame around the object. |
MathUtilities | A static class that contains astronomical math utilies or constants that are not specfically related to a ScienceObject sub-class. |
MrqFit | Nonlinear Model fit. |
Passband | Passband class provides support for range of wavelengths. |
ProperMotion | The apparent motion of an object on the celestial sphere. |
Quantity | Quantity, abstract super class to match values and units and easily allow developers to manage the units a quantity-style value. |
QuantityRange | A range object which contain two Quantities to make up the range. |
Redshift | Redshift manages redshift quantities and provides a means to easily track different units Users can set a static default units and then retrieve a redshift value (as double) by calling getLength(). |
Spectrum1DArray | Implements Spectrum as a Wavelength1DArray. |
Time | Time, an object to manage quantities of Time. |
Wavelength | This class manages wavelengths and provides a means to easily track different units. |
Wavelength1DArray | Implements the Wavelength1DModel as a pair of arrays one containing wavelength points and the other containing data values at each of those wavelengths. |
Wavelength1DFormula | Implements a Wavelength1Dmodel as a formula value=f(wavelength) with a minimum and maximum wavelength, and a number of expected points. |
WavelengthArrayParserAsciiPairs | This code was developed by NASA, Goddard Space Flight Center, Code 588 for the Scientist's Expert Assistant (SEA) project for Next Generation Space Telescope (NGST). |
WavelengthArrayParserFitsHst | This code was developed by NASA, Goddard Space Flight Center, Code 588 for the Scientist's Expert Assistant (SEA) project for Next Generation Space Telescope (NGST). |
Exception Summary | |
---|---|
UnitsNotSupportedException | The UnitsNotSupportedException is thrown by a Quantity when a request for a value is made in units that are not supported by the Quantity subclass. |
WavelengthArrayParseException | The WavelengthParseException may be thrown by the parse() method of WavelengthArrayDataSet while trying to parse data from a ReaderStream. |
WavelengthNotInPassbandException | The WavelengthNotInPassbandException may be thrown by an exposure when determines that the target wavelength for spectroscopy is not within the range of the selected grating. |
Contains utility classes from the NGST Scientist's Expert Assistant package.
|
|||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |