#include <fits_header_data.h>
Public Member Functions | |
| fits_header_data () | |
| fits_header_data (const iofits &iof) | |
| fits_header_data (const fits_header_data &fhd) | |
| fits_header_data (const vector< long > &in_axes, const vector< string > &in_axes_comment=vector< string >()) | |
| virtual | ~fits_header_data () |
| fits_header_data & | operator= (const fits_header_data &fhd) |
| void | read (const iofits &iof) |
| void | write (iofits &iof) const |
| virtual void | print (ostream &os, const char *prefix="") const |
| vector< long > | get_axes () const |
| void | print_axes (ostream &os) const |
| virtual void | set_axes (const vector< long > &in_axes, const vector< long > &in_axes_comment=vector< long >(0)) |
| long | total_space () const |
Protected Attributes | |
| string | bitpix_comment |
| The bitpix comment. | |
| string | naxis_comment |
| The naxis comment. | |
| vector< long > | axes |
| The axes. | |
| vector< string > | axes_comment |
| The axes comments. | |
Friends | |
| template<class U, class V> | |
| bool | operator== (const fits_header_data< U > &fhd1, const fits_header_data< V > &fhd2) |
|
|||||||||
|
Null constructor |
|
||||||||||
|
Construct from iofits object |
|
||||||||||
|
Copy constructor |
|
||||||||||||||||
|
Construct from the bits |
|
|||||||||
|
Trivial destructor |
|
||||||||||
|
Function to get the axes |
|
||||||||||
|
Operator= |
|
||||||||||||||||
|
|
|
||||||||||
|
Function to print the axes |
|
||||||||||
|
Read from iofits object |
|
||||||||||||||||
|
Function to set the axes |
|
|||||||||
|
Function to return the total number of elements |
|
||||||||||
|
Write to iofits object |
|
||||||||||||||||||||
|
Operator == for fits_header_data |
|
|||||
|
The axes.
|
|
|||||
|
The axes comments.
|
|
|||||
|
The bitpix comment.
|
|
|||||
|
The naxis comment.
|
1.3.9.1