public class AMSUBHeader extends AbstractDataHeader
AMSUBHeader
class reads NOAA 1b data AMSU-B
header records.buffer, reader
Constructor and Description |
---|
AMSUBHeader(java.nio.ByteBuffer buffer)
Creates a new header.
|
Modifier and Type | Method and Description |
---|---|
float[] |
getCalibration()
Gets the AMSU-B calibration data as tuplets of [v, b, c] for
each of the 15 thermal channels.
|
DataRecord |
getDataRecord(java.nio.ByteBuffer inputBuffer)
Creates a data record using the specified data.
|
terrenus.instrument.Instrument |
getInstrument()
Gets the data instrument.
|
int |
getRecordAttSize()
Gets the size of the data record attributes in bytes.
|
int |
getRecordSize()
Gets the size of each header and data record in bytes.
|
getCreationSite, getDatasetName, getEndDate, getFormatVersion, getHeaderCount, getRecordCount, getSpacecraft, getStartDate
public AMSUBHeader(java.nio.ByteBuffer buffer)
buffer
- the buffer to use for header data.public terrenus.instrument.Instrument getInstrument()
DataHeader
public int getRecordSize()
DataHeader
public int getRecordAttSize()
DataHeader
public DataRecord getDataRecord(java.nio.ByteBuffer inputBuffer)
DataHeader
inputBuffer
- the buffer to read for byte data.public float[] getCalibration()