GLAST/LAT > DAQ and FSW > FSW > Doxygen Index > LSEC / V6-0-0
Constituent: lsec     Tag: mv2304
#include <stdio.h>
Include dependency graph for compress.h:

This graph shows which files directly or indirectly include this file:

Typedefs | |
| typedef LSEC_compression_ | LSEC_compression |
| Declaration of the opaque compression structure. | |
Functions | |
| LSEC_compression * | LSEC_newCompression (unsigned int nbits, const char *name) |
| Allocate and initialise a new compression structure. | |
| void | LSEC_deleteCompression (LSEC_compression *cpr) |
| Free the memory associated with the compression structure. | |
| void | LSEC_clearCompression (LSEC_compression *cpr) |
| Clear the compression structrure of any data from a previous cycle. | |
| unsigned | LSEC_checkCompression (LSEC_compression *cpr) |
| Check if there were errors during the histogram or encode operations. | |
| void | LSEC_reportCompression (LSEC_compression *cmp, FILE *fp) |
| Describe the contents of a compression structure. | |
| void | LSEC_zeroBin (LSEC_compression *cpr, unsigned int bin) |
| Set the selected bin of the histogram to zero. | |
| unsigned int | LSEC_getBin (LSEC_compression *cpr, unsigned int bin) |
| Return the contents of one bin of the histogram. | |
| unsigned int | LSEC_getCount (LSEC_compression *cpr) |
| Return the number of non-zero bins in the histogram. | |
| unsigned | LSEC_process (LSEC_compression *cpr) |
| Build the lookup, frequency and probability tables required by the APE. | |
| unsigned * | LSEC_pack (LSEC_compression *cpr, unsigned *buffer) |
| Pack the tables of a compression structure into a buffer. | |
| unsigned | LSEC_packedSize32 (LSEC_compression *cpr) |
| Calculate the size of a packed compression structure. | |
|
|
Check if there were errors during the histogram or encode operations.
|
|
|
Clear the compression structrure of any data from a previous cycle.
|
|
|
Free the memory associated with the compression structure.
|
|
||||||||||||
|
Return the contents of one bin of the histogram.
|
|
|
Return the number of non-zero bins in the histogram.
|
|
||||||||||||
|
Allocate and initialise a new compression structure.
|
|
||||||||||||
|
Pack the tables of a compression structure into a buffer. This routine selects sufficient data from the tables of the compression structure to be able to recreate the tables required to decompress the data, and pack it into the consignment
|
|
|
Calculate the size of a packed compression structure. This routine calculates the number of 32-bit words required to hold the packed compression structure
|
|
|
Build the lookup, frequency and probability tables required by the APE.
|
|
||||||||||||
|
Describe the contents of a compression structure. This routine formats the compression structure as ASCII text and writes it to the specified file
|
|
||||||||||||
|
Set the selected bin of the histogram to zero. This indicates that this symbol will be selectively removed from the uncompressed data stream before encoding
|
1.4.4