Data Structures | |
| struct | fits2d | 
| struct | fits3d | 
| struct | location | 
| struct | MultiDimFits | 
Functions | |
| fits2d | readfits (char *filename) | 
| MultiDimFits | openMultiDimFitsRead (char *filename) | 
| void | openMultiDimFitsWrite (char *filename, MultiDimFits *fileInfoPtr, FITSParameters headerParameters) | 
| fits2d | readNextPlane (MultiDimFits fileInfo, WhichPlane whichPlane) | 
| void | writeNextPlane (MultiDimFits fileInfo, WhichPlane whichPlane, fits2d data) | 
| int | closeMultiDimFits (MultiDimFits fileInfo) | 
| int | writefits (char *filename, fits3d data) | 
| int | writefits2dWithLambdaSwitch (char *filename, fits2d data, Float lambda, int useLambda) | 
| int | writefits2d (char *filename, fits2d data) | 
| int | writefits2dWithLambda (char *filename, fits2d data, Float lambda) | 
| int closeMultiDimFits | ( | MultiDimFits | fileInfo | ) | 
Close 3D FITS file
| [in] | fileInfo | Object containing FITS file info, such as file ptr, dimensions, etc. | 
| MultiDimFits openMultiDimFitsRead | ( | char * | filename | ) | 
Open a FITS file for reading; return file info in object containing fitsfile *fptr; current location x, y, z
| [in] | filename | Name of the file to open for reading. | 
| void openMultiDimFitsWrite | ( | char * | filename, | |
| MultiDimFits * | fileInfoPtr, | |||
| FITSParameters | headerParameters | |||
| ) | 
Open a 3D FITS file for writing; Write the header information including the lambda value used in data calculations. Returns file info in object containing: fitsfile *fptr; current location x, y, z
| [in] | filename | Name of the file to open for writing. | 
| [in,out] | fileInfoPtr | Object containing information about FITS file. | 
| [in] | headerParameters | List of parameter names, values and comments to write in FITS header. | 
| fits2d readfits | ( | char * | filename | ) | 
Read a 2D or 1D FITS file.
| [in] | filename | Name of FITS file to open and read. | 
| fits2d readNextPlane | ( | MultiDimFits | fileInfo, | |
| WhichPlane | whichPlane | |||
| ) | 
Read the next plane of a 3D FITS file.
| [in] | fileInfo | Object containing FITS file info, such as file ptr, dimensions, etc. | 
| [in] | whichPlane | Which plane (z-dimension) for the xy-plane to write. | 
| int writefits | ( | char * | filename, | |
| fits3d | data | |||
| ) | 
Write complex data to a file using FITS format
| [in] | filename | Name of output file | 
| [in] | data | Array of complex data in a fits3d object | 
| int writefits2d | ( | char * | filename, | |
| fits2d | data | |||
| ) | 
Write real data to a file using FITS format
| [in] | filename | Name of output file | 
| [in] | data | Array of real data in a fits2d object | 
Write real data to a file using FITS format
| [in] | filename | Name of output file | 
| [in] | data | Array of real data in a fits2d object | 
| [in] | lambda | Value of lambda parameter used during inversion calculation for this data. | 
Write real data to a file using FITS format
| [in] | filename | Name of output file | 
| [in] | data | Array of real data in a fits2d object | 
| [in] | lambda | Value of lambda parameter used during inversion calculation for this data. | 
| [in] | useLambda | True, if writing lambda parameter in FITS header. | 
| void writeNextPlane | ( | MultiDimFits | fileInfo, | |
| WhichPlane | whichPlane, | |||
| fits2d | data | |||
| ) | 
Write the next plane of a 3D FITS file.
| [in] | fileInfo | Object containing FITS file info, such as file ptr, dimensions, etc. | 
| [in] | whichPlane | Which plane (z-dimension) for the xy-plane to write. | 
| [in] | data | A fits2d object containing the data of an xy-plane. | 
 1.7.0