Package org.ivoa.dm.caom2
Class Energy.EnergyBuilder
java.lang.Object
org.ivoa.dm.caom2.Energy.EnergyBuilder
- Enclosing class:
- Energy
A builder class for Energy, mainly for use in the functional builder pattern.
-
Field Summary
FieldsModifier and TypeFieldDescriptiontelescope- and instrument-specific name for the energy band(s) included; multiple bands may be included if energies from all specified bands are included in the data (in the sense of union).simple outer bounds of energy coverage of the data (CHANGED cardinality in CAOM-2.5).term describing the calibration of the energy axis values (new in CAOM-2.5).number of measurements (pixels) on the energy axis.standard name of the energy regime(s) included in the data.mean absolute spectral resolution per pixel (new in CAOM-2.5).range of absolute spectral resolution within the bounds (new in CAOM-2.5).mean spectral resolving power per pixel (relative resolution).range of resolving power within the bounds (relative resolution).rest energy of the target energy transition (name changed in CAOM-2.5).detailed energy coverage of the data (CHANGED in CAOM-2.5).mean pixel size.target energy transition for this data. -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
bounds
simple outer bounds of energy coverage of the data (CHANGED cardinality in CAOM-2.5). -
samples
detailed energy coverage of the data (CHANGED in CAOM-2.5). -
energyBands
standard name of the energy regime(s) included in the data. -
dimension
number of measurements (pixels) on the energy axis. -
resolvingPower
mean spectral resolving power per pixel (relative resolution). -
resolvingPowerBounds
range of resolving power within the bounds (relative resolution). -
resolution
mean absolute spectral resolution per pixel (new in CAOM-2.5). -
resolutionBounds
range of absolute spectral resolution within the bounds (new in CAOM-2.5). -
sampleSize
mean pixel size. -
bandpassName
telescope- and instrument-specific name for the energy band(s) included; multiple bands may be included if energies from all specified bands are included in the data (in the sense of union). -
restwav
rest energy of the target energy transition (name changed in CAOM-2.5). -
calibration
term describing the calibration of the energy axis values (new in CAOM-2.5). -
transition
target energy transition for this data.
-
-
Constructor Details
-
EnergyBuilder
public EnergyBuilder()
-
-
Method Details
-
create
create a Energy from this builder.- Returns:
- an object initialized from the builder.
-