FACT++  1.0
FITS.h File Reference
#include <stdint.h>
#include <string.h>
#include <vector>
#include <string>
#include <unordered_set>
+ Include dependency graph for FITS.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  FITS::TileHeader
 
struct  FITS::BlockHeader
 
struct  FITS::Compression
 

Namespaces

 FITS
 

Enumerations

enum  FITS::CompressionProcess_t { FITS::kFactRaw = 0x0, FITS::kFactSmoothing = 0x1, FITS::kFactHuffman16 = 0x2 }
 
enum  FITS::RowOrdering_t { FITS::kOrderByCol = 'C', FITS::kOrderByRow = 'R' }
 

Functions

static bool FITS::IsReservedKeyWord (const std::string &key)
 
static std::string FITS::CommentFromType (char type)
 
static uint32_t FITS::SizeFromType (char type)
 
struct FITS::TileHeader FITS::__attribute__ ((__packed__))
 
 TileHeader ()
 
 TileHeader (uint32_t nRows, uint64_t s)
 
 BlockHeader (uint64_t s=0, char o=kOrderByRow, unsigned char n=1)
 

Variables

char id [4]
 
uint32_t numRows
 
uint64_t size
 
char ordering
 
unsigned char numProcs
 
uint16_t processings []
 
struct FITS::Compression FITS::__attribute__