FACT++  1.0
CompressedFitsFile::ColumnEntry Class Reference
+ Collaboration diagram for CompressedFitsFile::ColumnEntry:

Public Member Functions

 ColumnEntry ()
 
virtual ~ColumnEntry ()
 
 ColumnEntry (const string &n, char t, int numOf, BlockHeader &head, vector< uint16_t > &seq)
 
const string & name () const
 
int width () const
 
int offset () const
 
int numElems () const
 
int sizeOfElems () const
 
void setOffset (int off)
 
char type () const
 
string getDescription () const
 
BlockHeadergetBlockHeader ()
 
const vector< uint16_t > & getCompressionSequence () const
 
const char & getColumnOrdering () const
 
string getCompressionString () const
 
 ColumnEntry ()
 
virtual ~ColumnEntry ()
 
 ColumnEntry (const string &n, char t, int numOf, BlockHeader &head, vector< uint16_t > &seq)
 
const string & name () const
 
int width () const
 
int offset () const
 
int numElems () const
 
int sizeOfElems () const
 
void setOffset (int off)
 
char type () const
 
string getDescription () const
 
BlockHeadergetBlockHeader ()
 
const vector< uint16_t > & getCompressionSequence () const
 
const char & getColumnOrdering () const
 
string getCompressionString () const
 

Private Attributes

string _name
 name of the column More...
 
int _num
 number of elements contained in one row of this column More...
 
int _typeSize
 the number of bytes taken by one element More...
 
int _offset
 the offset of the column, in bytes, from the beginning of one row More...
 
char _type
 the type of the column, as specified by the fits documentation More...
 
string _description
 a description for the column. It will be placed in the header More...
 
BlockHeader _header
 
vector< uint16_t > _compSequence
 

Detailed Description

Columns class

Definition at line 228 of file fitsCompressor.cc.


The documentation for this class was generated from the following files: