GLAST/LAT > DAQ and FSW > FSW > Doxygen Index > LSEC / dev

Constituent: lsec_test     Tag: mv2304


Interface   Data Structures   File List   Data Fields   Globals  

compact.h File Reference

The compaction routines reduce the data volume by a combination of selection and compression before writing the data into a buffer. More...

#include "EDS/EBF_dir.h"

Include dependency graph for compact.h:

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


Typedefs

typedef LSEC_compaction_ LSEC_compaction
 Declaration of the opaque compaction structure.

Functions

LSEC_compactionLSEC_newCompaction (unsigned cap)
void LSEC_deleteCompaction (LSEC_compaction *cpc)
void LSEC_clearCompaction (LSEC_compaction *cpc)
void LSEC_setMode (LSEC_compaction *cpc, unsigned mode)
void LSEC_setFourRange (LSEC_compaction *cpc, unsigned range)
unsigned LSEC_checkCompaction (LSEC_compaction *cpc)
unsigned LSEC_monitorCompaction (LSEC_compaction *cpc, unsigned mon)
unsigned LSEC_encode (LSEC_compaction *cpc, EBF_dir *dir)
unsigned LSEC_sizeofUser32 (LSEC_compaction *cpc)
unsigned int * LSEC_consignUser (LSEC_compaction *cpc, unsigned int *buf)
unsigned int * LSEC_consignEvt (LSEC_compaction *cpc, unsigned int *buf)
void LSEC_histogramAcd (LSEC_compaction *cpc, EBF_dir *dir)
void LSEC_histogramCalMeans (LSEC_compaction *cpc, EBF_dir *dir)
void LSEC_histogramCal (LSEC_compaction *cpc, EBF_dir *dir)
void LSEC_histogramTkr (LSEC_compaction *cpc, EBF_dir *dir)
void LSEC_calculateCalMeans (LSEC_compaction *cpc)
unsigned LSEC_processAcd (LSEC_compaction *cpc)
unsigned LSEC_processCal (LSEC_compaction *cpc)
unsigned LSEC_processTkr (LSEC_compaction *cpc)

Detailed Description

The compaction routines reduce the data volume by a combination of selection and compression before writing the data into a buffer.

Author:
James Swain -- jswain@slac.stanford.edu

Generated on Fri Feb 17 20:46:30 2006 by  doxygen 1.4.4