Package gov.nasa.arc.pds.xml.generated
Class BandBin
java.lang.Object
gov.nasa.arc.pds.xml.generated.BandBin
public class BandBin extends Object
The Band_Bin class specifies the characteristics
of an individual spectral band in a spectral
qube.
Java class for Band_Bin complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="Band_Bin">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="band_number" type="{http://pds.nasa.gov/pds4/pds/v1}band_number"/>
<element name="band_width" type="{http://pds.nasa.gov/pds4/pds/v1}band_width"/>
<element name="center_wavelength" type="{http://pds.nasa.gov/pds4/pds/v1}center_wavelength"/>
<element name="detector_number" type="{http://pds.nasa.gov/pds4/pds/v1}detector_number" minOccurs="0"/>
<element name="filter_number" type="{http://pds.nasa.gov/pds4/pds/v1}filter_number" minOccurs="0"/>
<element name="grating_position" type="{http://pds.nasa.gov/pds4/pds/v1}grating_position" minOccurs="0"/>
<element name="original_band" type="{http://pds.nasa.gov/pds4/pds/v1}original_band" minOccurs="0"/>
<element name="standard_deviation" type="{http://pds.nasa.gov/pds4/pds/v1}standard_deviation" minOccurs="0"/>
<element name="scaling_factor" type="{http://pds.nasa.gov/pds4/pds/v1}scaling_factor" minOccurs="0"/>
<element name="value_offset" type="{http://pds.nasa.gov/pds4/pds/v1}value_offset" minOccurs="0"/>
</sequence>
</restriction>
</complexContent>
</complexType>
-
Field Summary
Fields Modifier and Type Field Description protected intbandNumberprotected BandWidthbandWidthprotected CenterWavelengthcenterWavelengthprotected BigIntegerdetectorNumberprotected BigIntegerfilterNumberprotected BigIntegergratingPositionprotected IntegeroriginalBandprotected DoublescalingFactorprotected DoublestandardDeviationprotected DoublevalueOffset -
Constructor Summary
Constructors Constructor Description BandBin() -
Method Summary
Modifier and Type Method Description intgetBandNumber()Gets the value of the bandNumber property.BandWidthgetBandWidth()Gets the value of the bandWidth property.CenterWavelengthgetCenterWavelength()Gets the value of the centerWavelength property.BigIntegergetDetectorNumber()Gets the value of the detectorNumber property.BigIntegergetFilterNumber()Gets the value of the filterNumber property.BigIntegergetGratingPosition()Gets the value of the gratingPosition property.IntegergetOriginalBand()Gets the value of the originalBand property.DoublegetScalingFactor()Gets the value of the scalingFactor property.DoublegetStandardDeviation()Gets the value of the standardDeviation property.DoublegetValueOffset()Gets the value of the valueOffset property.voidsetBandNumber(int value)Sets the value of the bandNumber property.voidsetBandWidth(BandWidth value)Sets the value of the bandWidth property.voidsetCenterWavelength(CenterWavelength value)Sets the value of the centerWavelength property.voidsetDetectorNumber(BigInteger value)Sets the value of the detectorNumber property.voidsetFilterNumber(BigInteger value)Sets the value of the filterNumber property.voidsetGratingPosition(BigInteger value)Sets the value of the gratingPosition property.voidsetOriginalBand(Integer value)Sets the value of the originalBand property.voidsetScalingFactor(Double value)Sets the value of the scalingFactor property.voidsetStandardDeviation(Double value)Sets the value of the standardDeviation property.voidsetValueOffset(Double value)Sets the value of the valueOffset property.
-
Field Details
-
bandNumber
protected int bandNumber -
bandWidth
-
centerWavelength
-
detectorNumber
-
filterNumber
-
gratingPosition
-
originalBand
-
standardDeviation
-
scalingFactor
-
valueOffset
-
-
Constructor Details
-
BandBin
public BandBin()
-
-
Method Details
-
getBandNumber
public int getBandNumber()Gets the value of the bandNumber property. -
setBandNumber
public void setBandNumber(int value)Sets the value of the bandNumber property. -
getBandWidth
Gets the value of the bandWidth property.- Returns:
- possible object is
BandWidth
-
setBandWidth
Sets the value of the bandWidth property.- Parameters:
value- allowed object isBandWidth
-
getCenterWavelength
Gets the value of the centerWavelength property.- Returns:
- possible object is
CenterWavelength
-
setCenterWavelength
Sets the value of the centerWavelength property.- Parameters:
value- allowed object isCenterWavelength
-
getDetectorNumber
Gets the value of the detectorNumber property.- Returns:
- possible object is
BigInteger
-
setDetectorNumber
Sets the value of the detectorNumber property.- Parameters:
value- allowed object isBigInteger
-
getFilterNumber
Gets the value of the filterNumber property.- Returns:
- possible object is
BigInteger
-
setFilterNumber
Sets the value of the filterNumber property.- Parameters:
value- allowed object isBigInteger
-
getGratingPosition
Gets the value of the gratingPosition property.- Returns:
- possible object is
BigInteger
-
setGratingPosition
Sets the value of the gratingPosition property.- Parameters:
value- allowed object isBigInteger
-
getOriginalBand
Gets the value of the originalBand property.- Returns:
- possible object is
Integer
-
setOriginalBand
Sets the value of the originalBand property.- Parameters:
value- allowed object isInteger
-
getStandardDeviation
Gets the value of the standardDeviation property.- Returns:
- possible object is
Double
-
setStandardDeviation
Sets the value of the standardDeviation property.- Parameters:
value- allowed object isDouble
-
getScalingFactor
Gets the value of the scalingFactor property.- Returns:
- possible object is
Double
-
setScalingFactor
Sets the value of the scalingFactor property.- Parameters:
value- allowed object isDouble
-
getValueOffset
Gets the value of the valueOffset property.- Returns:
- possible object is
Double
-
setValueOffset
Sets the value of the valueOffset property.- Parameters:
value- allowed object isDouble
-