FACT++  1.0
zofits Member List

This is the complete list of members for zofits, including all inherited members.

__attribute__zofitsprivate
__attribute__((__packed__))zofitsprivate
AddColumn(uint32_t cnt, char typechar, const std::string &name, const std::string &unit, const std::string &comment="", bool addHeaderKeys=true)zofitsinlinevirtual
AddColumn(const FITS::Compression &comp, uint32_t cnt, char typechar, const std::string &name, const std::string &unit, const std::string &comment="", bool addHeaderKeys=true)zofitsinlinevirtual
AddColumnBool(uint32_t cnt, const std::string &name, const std::string &unit="", const std::string &comment="")ofitsinline
AddColumnBool(const std::string &name, const std::string &unit="", const std::string &comment="")ofitsinline
AddColumnBool(const FITS::Compression &comp, uint32_t cnt, const std::string &name, const std::string &unit="", const std::string &comment="")ofitsinline
AddColumnBool(const FITS::Compression &comp, const std::string &name, const std::string &unit="", const std::string &comment="")ofitsinline
AddColumnByte(uint32_t cnt, const std::string &name, const std::string &unit="", const std::string &comment="")ofitsinline
AddColumnByte(const std::string &name, const std::string &unit="", const std::string &comment="")ofitsinline
AddColumnByte(const FITS::Compression &comp, uint32_t cnt, const std::string &name, const std::string &unit="", const std::string &comment="")ofitsinline
AddColumnByte(const FITS::Compression &comp, const std::string &name, const std::string &unit="", const std::string &comment="")ofitsinline
AddColumnChar(uint32_t cnt, const std::string &name, const std::string &unit="", const std::string &comment="")ofitsinline
AddColumnChar(const std::string &name, const std::string &unit="", const std::string &comment="")ofitsinline
AddColumnChar(const FITS::Compression &comp, uint32_t cnt, const std::string &name, const std::string &unit="", const std::string &comment="")ofitsinline
AddColumnChar(const FITS::Compression &comp, const std::string &name, const std::string &unit="", const std::string &comment="")ofitsinline
AddColumnDouble(uint32_t cnt, const std::string &name, const std::string &unit="", const std::string &comment="")ofitsinline
AddColumnDouble(const std::string &name, const std::string &unit="", const std::string &comment="")ofitsinline
AddColumnDouble(const FITS::Compression &comp, uint32_t cnt, const std::string &name, const std::string &unit="", const std::string &comment="")ofitsinline
AddColumnDouble(const FITS::Compression &comp, const std::string &name, const std::string &unit="", const std::string &comment="")ofitsinline
AddColumnFloat(uint32_t cnt, const std::string &name, const std::string &unit="", const std::string &comment="")ofitsinline
AddColumnFloat(const std::string &name, const std::string &unit="", const std::string &comment="")ofitsinline
AddColumnFloat(const FITS::Compression &comp, uint32_t cnt, const std::string &name, const std::string &unit="", const std::string &comment="")ofitsinline
AddColumnFloat(const FITS::Compression &comp, const std::string &name, const std::string &unit="", const std::string &comment="")ofitsinline
AddColumnInt(uint32_t cnt, const std::string &name, const std::string &unit="", const std::string &comment="")ofitsinline
AddColumnInt(const std::string &name, const std::string &unit="", const std::string &comment="")ofitsinline
AddColumnInt(const FITS::Compression &comp, uint32_t cnt, const std::string &name, const std::string &unit="", const std::string &comment="")ofitsinline
AddColumnInt(const FITS::Compression &comp, const std::string &name, const std::string &unit="", const std::string &comment="")ofitsinline
AddColumnLong(uint32_t cnt, const std::string &name, const std::string &unit="", const std::string &comment="")ofitsinline
AddColumnLong(const std::string &name, const std::string &unit="", const std::string &comment="")ofitsinline
AddColumnLong(const FITS::Compression &comp, uint32_t cnt, const std::string &name, const std::string &unit="", const std::string &comment="")ofitsinline
AddColumnLong(const FITS::Compression &comp, const std::string &name, const std::string &unit="", const std::string &comment="")ofitsinline
AddColumnShort(uint32_t cnt, const std::string &name, const std::string &unit="", const std::string &comment="")ofitsinline
AddColumnShort(const std::string &name, const std::string &unit="", const std::string &comment="")ofitsinline
AddColumnShort(const FITS::Compression &comp, uint32_t cnt, const std::string &name, const std::string &unit="", const std::string &comment="")ofitsinline
AddColumnShort(const FITS::Compression &comp, const std::string &name, const std::string &unit="", const std::string &comment="")ofitsinline
AddComment(const std::string &comment)ofitsinline
AddEmpty(const std::string &key, const std::string &comment="")ofitsinline
AddHistory(const std::string &comment)ofitsinline
AddOneCatalogRow()zofitsinline
AlignTo2880Bytes()ofitsinline
AllowCommentsTrimming(bool allow)ofitsinline
applySMOOTHING(char *data, uint32_t numElems)zofitsinlineprotected
CatalogRow typedefzofitsprivate
CatalogType typedefzofitsprivate
close()zofitsinlinevirtual
compressBuffer(char *dest, char *src, uint32_t num_rows, CatalogRow &catalog_row)zofitsinlineprotected
CompressBuffer(const CompressionTarget &target)zofitsinlineprotected
compressHUFFMAN16(char *dest, const char *src, uint32_t numRows, uint32_t sizeOfElems, uint32_t numRowElems)zofitsinlineprotected
compressUNCOMPRESSED(char *dest, const char *src, uint32_t size)zofitsinlineprotected
CopyKeys(const fits &fin, bool update=false)ofitsinline
copyTransposeTile(const char *src, char *dest, uint32_t num_rows)zofitsinlineprotected
DefaultMaxMemory(const uint32_t &_n=0)zofitsinlinestatic
DefaultMaxNumTiles(const uint32_t &_n=0)zofitsinlinestatic
DefaultNumRowsPerTile(const uint32_t &_n=0)zofitsinlinestatic
DefaultNumThreads(const uint32_t &_n=-2)zofitsinlinestatic
DrsOffsetCalibrate(char *)zofitsinlinevirtual
End()ofitsinline
fCatalogzofitsprotected
fCatalogOffsetzofitsprotected
fCatalogSizezofitsprotected
fCatalogSumzofitsprotected
fCheckOffsetzofitsprotected
fCommentTrimmingofitsprotected
fCompressionQueueszofitsprotected
fDataSumofitsprotected
fErrnozofitsprotected
fFilebufofitsprotected
fHeaderSumofitsprotected
findcol(const std::string &name)ofitsinlineprotected
fLatestWrittenTilezofitsprotected
FlushHeader()ofitsinline
FlushNumRows()zofitsinlinevirtual
fManualExtNameofitsprotected
fMaxUsableMemzofitsprotected
fMemPoolzofitsprotected
fNumQueueszofitsprotected
fNumRowsPerTilezofitsprotected
fNumTileszofitsprotected
fOutputBufferofitsprotected
fRawSumzofitsprotected
fRawSumBufferzofitsprotected
fRealColumnszofitsprotected
fRealRowWidthzofitsprotected
fSmartBufferzofitsprotected
fTableofitsprotected
fThreadsExceptionzofitsprotected
fWriteToDiskQueuezofitsprotected
GetBytesPerRow() const zofitsinlinevirtual
GetChecksumData()ofitsinline
GetNumRows() const ofitsinline
GetNumThreads() const zofitsinline
GetNumTiles() const zofitsinline
InitMemberVariables(const uint32_t nt=0, const uint32_t rpt=0, const uint64_t maxUsableMem=0)zofitsinline
InitNextCompression()zofitsinline
is_open()ofitsinline
is_open() const ofitsinline
ofits()ofitsinline
ofits(const char *fname)ofitsinline
open(const char *filename, bool addEXTNAMEKey=true)zofitsinlinevirtual
open(const std::string &filename, bool addEXTNAMEKey=true)zofitsinlinevirtual
reallocateBuffers()zofitsinlineprotected
revcpy(char *dest, const char *src, int num)ofitsinline
SetBool(const std::string &key, bool b, const std::string &comment="")ofitsinline
SetDefaultKeys()ofitsinline
SetFloat(const std::string &key, double f, int p, const std::string &comment="")ofitsinline
SetFloat(const std::string &key, double f, const std::string &comment="")ofitsinline
SetHex(const std::string &key, uint64_t i, const std::string &comment="")ofitsinline
SetInt(const std::string &key, int64_t i, const std::string &comment="")ofitsinline
SetKeyComment(const std::string &key, const std::string &comment)ofitsinline
SetNumThreads(uint32_t num)zofitsinline
SetNumTiles(uint32_t num)zofitsinline
SetRaw(const std::string &key, const std::string &val, const std::string &comment)ofitsinline
SetStr(const std::string &key, std::string s, const std::string &comment="")ofitsinline
ShrinkCatalog()zofitsinline
UnApplySMOOTHING(char *data, uint32_t numElems)zofitsinlineprotected
UpdateHeaderChecksum()ofitsinline
WriteBufferToDisk(const WriteTarget &target)zofitsinlineprotected
WriteCatalog()zofitsinlinevirtual
writeCompressedDataToDisk(char *src, const uint32_t sizeToWrite)zofitsinlineprotected
WriteDrsOffsetsTable()zofitsinlinevirtual
WriteFitsHeader()ofitsinline
WriteHeader(std::ostream &fout)ofitsinline
WriteHeader()ofitsinline
WriteRow(const void *ptr, size_t cnt, bool=true)zofitsinlinevirtual
ofits::WriteRow(const std::vector< N > &vec)ofitsinline
WriteTableHeader(const char *name="DATA")zofitsinlinevirtual
zofits(uint32_t numTiles=DefaultMaxNumTiles(), uint32_t rowPerTile=DefaultNumRowsPerTile(), uint32_t maxUsableMem=DefaultMaxMemory())zofitsinline
zofits(const char *fname, uint32_t numTiles=DefaultMaxNumTiles(), uint32_t rowPerTile=DefaultNumRowsPerTile(), uint32_t maxUsableMem=DefaultMaxMemory())zofitsinline
zofits(const std::string &fname, uint32_t numTiles=DefaultMaxNumTiles(), uint32_t rowPerTile=DefaultNumRowsPerTile(), uint32_t maxUsableMem=DefaultMaxMemory())zofitsinline
~ofits()ofitsinlinevirtual