Package noaa.coastwatch.io.noaa1b
Class TBMHeader
java.lang.Object
noaa.coastwatch.io.noaa1b.AbstractArchiveHeader
noaa.coastwatch.io.noaa1b.TBMHeader
- All Implemented Interfaces:
ArchiveHeader
The
TBMHeader
class reads Terabit Memory header
data from NOAA 1b data files.- Since:
- 3.2.2
- Author:
- Peter Hollemans
-
Field Summary
Fields inherited from class noaa.coastwatch.io.noaa1b.AbstractArchiveHeader
inputBuffer, reader
-
Constructor Summary
ConstructorDescriptionTBMHeader
(ByteBuffer inputBuffer) Creates a new header using the specified byte data. -
Method Summary
Modifier and TypeMethodDescriptionint
Gets the header size in bytes.protected boolean
isCompatible
(ByteBuffer inputBuffer) Determines if the byte buffer data is compatible with this header.Methods inherited from class noaa.coastwatch.io.noaa1b.AbstractArchiveHeader
getChannelSelection, getSensorWordSize
-
Constructor Details
-
TBMHeader
Creates a new header using the specified byte data.- Parameters:
inputBuffer
- the buffer to read for byte data.- Throws:
IOException
- if an error occurred checking the data.
-
-
Method Details
-
isCompatible
Description copied from class:AbstractArchiveHeader
Determines if the byte buffer data is compatible with this header.- Specified by:
isCompatible
in classAbstractArchiveHeader
-
getHeaderSize
public int getHeaderSize()Description copied from interface:ArchiveHeader
Gets the header size in bytes.
-