#include <fits.h>
Inheritance diagram for ltl::FitsIn:
|
Add a value holding card to its proper list. If the card has a bad syntax it's put on the ltl::FitsHeader::junk_ list.
|
|
Return keyword trimmed (or expanded) to a width of 8 chars. Trailing blanks are significant for FITS keywords. If you want to add missing trailing blanks or simply trim too long keywords you may want to use this method. |
|
Erase FITS card keyword. Returns 0 on success, -1 on keyword not found.
|
|
Erase first ltl::FitsCard mathcing keyword from the_list. Return -1 if keyword not found, otherwise 0. |
|
Erase all cards matching keyword from the ltl::FitsHeader::junk_ list. Return the number of erased cards. |
|
Return pointer to card matching keyword in the_list. Return NULL if no card is found. |
|
Return pointer to first card matching keyword on any non commentary list.
|
|
Parse and add a commentstring to its list. Can be long, will be broken into lines) |
|
Parse the mandatory keys of record. Return offset to next non-mandatory card within record.
|
|
Parse a FITS record and assign the cards to their proper lists. Returns the length of the record or 0 if "END" was found.
|
|
List holding array keywords cards. These are BSCALE, BZERO, BUNIT, BLANK, CTYPEn, CRPIXn, CRVALn, CRDELTn, CROTAn, DATAMIN and DATAMAX. |
|
List holding reserved keywords cards which are not on other lists. These are AUTHOR, BLOCKED, DATE, DATE-OBS, DATExxxx, EQUINOX, EPOCH, INSTRUME, OBJECT, OBSERVER, ORIGIN, REFERENC and TELESCOP. EPOCH will be copied to EQUINOX if EQUINOX not present. |