Uses of Class
nom.tam.fits.Header
Packages that use Header
Package
Description
-
Uses of Header in nom.tam.fits
Fields in nom.tam.fits declared as HeaderModifier and TypeFieldDescriptionprivate final Header
HeaderCardBuilder.header
the header to fill.protected Header
BasicHDU.myHeader
The associated header.Methods in nom.tam.fits that return HeaderModifier and TypeMethodDescriptionBasicHDU.getHeader()
HeaderCardBuilder.header()
static Header
AsciiTableHDU.manufactureHeader
(Data d) static Header
BinaryTableHDU.manufactureHeader
(Data data) static Header
ImageHDU.manufactureHeader
(Data d) (package private) static Header
RandomGroupsHDU.manufactureHeader
(Data d) static Header
UndefinedHDU.manufactureHeader
(Data d) static Header
Header.readHeader
(ArrayDataInput dis) Create a header by reading the information from the input stream.Methods in nom.tam.fits with parameters of type HeaderModifier and TypeMethodDescriptionstatic Data
FitsFactory.dataFactory
(Header hdr) (package private) void
BinaryTable.fillForColumn
(Header h, int col, Cursor<String, HeaderCard> iter) Update the header to reflect the details of a given column.void
AsciiTable.fillHeader
(Header hdr) Fill in a header with information that points to this data.void
BinaryTable.fillHeader
(Header h) Update a FITS header to reflect the current state of the data.(package private) abstract void
Data.fillHeader
(Header head) Modify a header to point to this data, this differs per subclass, they all need oder provided different informations to the header.protected void
ImageData.fillHeader
(Header head) Fill header with keywords that describe image data.protected void
RandomGroupsData.fillHeader
(Header h) protected void
UndefinedData.fillHeader
(Header head) Fill header with keywords that describe data.(package private) static Object[]
RandomGroupsHDU.generateSampleRow
(Header h) FitsFactory.hduFactory
(Header hdr, DataClass d) FitsFactory.HDUFactory
(Header hdr, DataClass d) Deprecated.static boolean
Check that this is a valid ascii table header.static boolean
Check that this is a valid header for the HDU.static boolean
Check that this is a valid binary table header.static boolean
Check that this HDU has a valid header for this type.static boolean
static boolean
Check if we can find the length of the data for this header.static BasicHDU<?>
static Data
AsciiTableHDU.manufactureData
(Header hdr) Create a Data object to correspond to the header description.static BinaryTable
BinaryTableHDU.manufactureData
(Header header) static Data
ImageHDU.manufactureData
(Header hdr) static RandomGroupsData
RandomGroupsHDU.manufactureData
(Header header) static Data
UndefinedHDU.manufactureData
(Header hdr) protected ImageData.ArrayDesc
ImageData.parseHeader
(Header h) (package private) void
BinaryTable.pointToColumn
(int col, Header hdr) Update the header to reflect information about a given column.private int
BinaryTable.processCol
(Header header, int col) Process one column from a FITS Header.void
AsciiTable.updateAfterDelete
(int oldNCol, Header hdr) This is called after we delete columns.void
BinaryTable.updateAfterDelete
(int oldNcol, Header hdr) Update the header after a deletion.void
TableData.updateAfterDelete
(int oldNcol, Header hdr) (package private) void
PaddingException.updateHeader
(Header hdr) void
Header.updateLines
(Header newHdr) Overwrite the lines in the header.Constructors in nom.tam.fits with parameters of type HeaderModifierConstructorDescriptionAsciiTable
(Header hdr) Create an ASCII table given a headerAsciiTableHDU
(Header h, AsciiTable d) Create an ASCII table header/data unit.protected
BinaryTable
(Header myHeader) Create a binary table from given header information.BinaryTableHDU
(Header hdr, BinaryTable datum) protected
HeaderCardBuilder
(Header header, IFitsHeader key) constructor to the header card builder.Create an array from a header description.Build an image HDU using the supplied data.RandomGroupsHDU
(Header header, RandomGroupsData data) Create an HDU from the given header and data .protected
Create the TableHDU.UndefinedHDU
(Header h, UndefinedData d) Build an image HDU using the supplied data. -
Uses of Header in nom.tam.fits.compression.provider.param.api
Fields in nom.tam.fits.compression.provider.param.api declared as HeaderConstructors in nom.tam.fits.compression.provider.param.api with parameters of type Header -
Uses of Header in nom.tam.image.compression.bintable
Methods in nom.tam.image.compression.bintable with parameters of type Header -
Uses of Header in nom.tam.image.compression.hdu
Methods in nom.tam.image.compression.hdu with parameters of type HeaderModifier and TypeMethodDescriptionprotected BinaryTable
CompressedTableData.asBinaryTable
(BinaryTable dataToFill, Header compressedHeader, Header targetHeader) void
void
CompressedImageData.fillHeader
(Header h) void
CompressedTableData.fillHeader
(Header h) protected Buffer
CompressedImageData.getUncompressedData
(Header hdr) static boolean
Check that this HDU has a valid header for this type.static boolean
Check that this HDU has a valid header for this type.static CompressedImageData
CompressedImageHDU.manufactureData
(Header hdr) static CompressedTableData
CompressedTableHDU.manufactureData
(Header hdr) protected void
CompressedImageData.prepareUncompressedData
(Object data, Header header) Constructors in nom.tam.image.compression.hdu with parameters of type HeaderModifierConstructorDescriptionprotected
CompressedImageHDU
(Header hdr, CompressedImageData datum) CompressedTableData
(Header header) CompressedTableHDU
(Header hdr, CompressedTableData datum) -
Uses of Header in nom.tam.image.compression.tile
Methods in nom.tam.image.compression.tile with parameters of type HeaderModifier and TypeMethodDescriptionprivate <T> T
TiledImageCompressionOperation.getNullableColumn
(Header header, Class<T> class1, String columnName) private void
private void
TiledImageCompressionOperation.readBaseType
(Header header) private void
TiledImageCompressionOperation.readCompressionHeaders
(Header header) void
TiledImageCompressionOperation.readPrimaryHeaders
(Header header) private void
TiledImageCompressionOperation.readTileAxis
(Header header) private void
TiledImageCompressionOperation.writeHeader
(Header header)
FitsFactory.hduFactory(Header, Data)
instead