Interface | Description |
---|---|
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 | Description |
---|---|
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 | Description |
---|---|
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.
|
Copyright © 2023 Central Laboratory of the Research Councils. All Rights Reserved.