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