GLAST/LAT > DAQ and FSW > FSW > Doxygen Index > LSE / V1-3-4

Constituent: lsew     Tag: rad750


Interface   Data Structures   File List   Data Fields   Globals  

CDF_cal_ped.h File Reference

Public interface to produce Compressed Data Format for the CAL contributors when zero suppression is disabled. This may be either single or 4 range readout. More...

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


Functions

unsigned int CDF_cal_ped_compress (CDF_cal *cdf, unsigned int *buf, unsigned int pos, const EBF_dir *dir, const ECR_cal *calib)
 Makes a compressed copy of the CAL data if the data is in a form that this routine understands. If not, a straight copy of the data is made.

Detailed Description

Public interface to produce Compressed Data Format for the CAL contributors when zero suppression is disabled. This may be either single or 4 range readout.

Author:
JJRussell - russell@slac.stanford.edu
    CVS $Id: CDF_cal_ped.h,v 1.1 2006/11/01 21:57:25 russell Exp $


Function Documentation

unsigned int CDF_cal_ped_compress CDF_cal cdf,
unsigned int *  buf,
unsigned int  pos,
const EBF_dir *  dir,
const ECR_cal *  calib
 

Makes a compressed copy of the CAL data if the data is in a form that this routine understands. If not, a straight copy of the data is made.

Returns:
The updated write bit position
Parameters:
cdf The CAL compression data formatting handle
buf The output buffer
pos The position of the next bit to fill
dir The directory describing the event to be formatted
calib The CAL pedestals and gains
This routine is merely a dispatch routine, vectoring control to either single range or four range compression.


Generated on Thu Oct 18 03:58:37 2007 by  doxygen 1.4.4