|
casacore
|
Random Group datastructure. More...
#include <hdu.h>
Public Member Functions | |
| PrimaryGroup (FitsInput &, FITSErrorHandler errhandler=FITSError::defaultHandler) | |
| PrimaryGroup (FitsKeywordList &, FITSErrorHandler errhandler=FITSError::defaultHandler) | |
| PrimaryGroup (FITSErrorHandler errhandler=FITSError::defaultHandler) | |
| constructor for header consisted required keywords only | |
| ~PrimaryGroup () | |
| Int | gcount () const |
| Return basic parameters of a random group. | |
| Int | pcount () const |
| char * | ptype (int n) const |
| double | pscal (int n) const |
| double | pzero (int n) const |
| Int | currgroup () const |
| double | parm (int) |
| TYPE & | rawparm (int) |
| void | storeparm (const TYPE *source) |
| void | copyparm (double *target) const |
| void | copyparm (float *target) const |
| void | moveparm (TYPE *target) const |
| int | read () |
| read, or write the next group | |
| int | write (FitsOutput &) |
| int | write_priGrp_hdr (FitsOutput &fout, int simple, int bitpix, int naxis, long naxes[], long pcount, long gcount) |
| write the required keywords for PrimaryGroup | |
| OFF_T | set_next (OFF_T) |
| disable these functions, since they are inherited from PrimaryArray | |
| int | read (int) |
Protected Attributes | |
| Int | pcount_x |
| Int | gcount_x |
| char ** | ptype_x |
| double * | pscal_x |
| double * | pzero_x |
| TYPE * | group_parm |
| Int | current_group |
Private Member Functions | |
| void | pg_assign () |
Random Group datastructure.
A Random Group Structure is represented by the following:
Warning: Please note that the NOST has deprecated the Random Group datastructure, it has been replaced by the much more powerfull BINTABLE extension;
| casacore::PrimaryGroup< TYPE >::PrimaryGroup | ( | FitsInput & | , |
| FITSErrorHandler | errhandler = FITSError::defaultHandler ) |
| casacore::PrimaryGroup< TYPE >::PrimaryGroup | ( | FitsKeywordList & | , |
| FITSErrorHandler | errhandler = FITSError::defaultHandler ) |
| casacore::PrimaryGroup< TYPE >::PrimaryGroup | ( | FITSErrorHandler | errhandler = FITSError::defaultHandler | ) |
constructor for header consisted required keywords only
| casacore::PrimaryGroup< TYPE >::~PrimaryGroup | ( | ) |
| void casacore::PrimaryGroup< TYPE >::copyparm | ( | double * | target | ) | const |
| void casacore::PrimaryGroup< TYPE >::copyparm | ( | float * | target | ) | const |
|
inline |
|
inline |
| void casacore::PrimaryGroup< TYPE >::moveparm | ( | TYPE * | target | ) | const |
| double casacore::PrimaryGroup< TYPE >::parm | ( | int | ) |
|
inline |
|
private |
|
inline |
|
inline |
|
inline |
| TYPE & casacore::PrimaryGroup< TYPE >::rawparm | ( | int | ) |
| int casacore::PrimaryGroup< TYPE >::read | ( | ) |
read, or write the next group
|
inline |
|
inline |
| void casacore::PrimaryGroup< TYPE >::storeparm | ( | const TYPE * | source | ) |
| int casacore::PrimaryGroup< TYPE >::write | ( | FitsOutput & | ) |
| int casacore::PrimaryGroup< TYPE >::write_priGrp_hdr | ( | FitsOutput & | fout, |
| int | simple, | ||
| int | bitpix, | ||
| int | naxis, | ||
| long | naxes[], | ||
| long | pcount, | ||
| long | gcount ) |
write the required keywords for PrimaryGroup
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |