GLAST / LAT > DAQ and FSW > FSW > Doxygen Index> QSE / V2-2-2 > qse / sun-gcc
#include "QSE/QSE_calUnpack.h"
#include "QSE/QSE_cal.h"
#include "QSE/QSE_map.h"
#include "EDS/EBF_dir.h"
#include "EDS/EBF_cal.h"
#include "EDS/EBF_cid.h"
Functions | |
static __inline QSE_calLog * | unpackTower4 (QSE_calTwr *twr, int num, unsigned char flags, QSE_calLog *dst, const EBF_dirCtbDsc *dsc) |
Unpacks the CAL data from 1 tower into a QSE_calTwr structure. This routine assumes 4 range readout. | |
static __inline QSE_calLog * | unpackTower (QSE_calTwr *twr, int num, unsigned char flags, QSE_calLog *dst, const EBF_dirCtbDsc *dsc) |
Unpacks single range readout CAL data specified tower. | |
int | QSE_calUnpack (QSE_cal *cal, const EBF_dir *dir) |
Unpacks the CAL data for the whole LAT. | |
int | QSE_calUnpackSizeof (void) |
Returns the size, in bytes, of a QSE_cal. | |
int | QSE_calUnpackInit (QSE_cal *cal) |
Performs one time initialization of a CAL LAT record. |
CVS $Id: QSE_calUnpack.c,v 1.4 2006/02/22 01:24:43 russell Exp $
int QSE_calUnpack | ( | QSE_cal * | cal, | |
const EBF_dir * | dir | |||
) |
Unpacks the CAL data for the whole LAT.
cal | The QSE_cal data structure to fill | |
dir | The directory structure for this event; used to locate the CAL data. |
int QSE_calUnpackInit | ( | QSE_cal * | cal | ) |
Performs one time initialization of a CAL LAT record.
cal | Pointer to the structure to initialize |
int QSE_calUnpackSizeof | ( | void | ) |
Returns the size, in bytes, of a QSE_cal.
After allocating an QSE_cal structure, the structure should be initialized using QSE_calUnpackInit().
QSE_calLog * unpackTower | ( | QSE_calTwr * | twr, | |
int | num, | |||
unsigned char | flags, | |||
QSE_calLog * | dst, | |||
const EBF_dirCtbDsc * | dsc | |||
) | [static] |
Unpacks single range readout CAL data specified tower.
The number of logs
twr | The CAL tower data structure to fill | |
num | The tower number | |
flags | The readout flags associated with this tower | |
dst | The destination address for the logs in this tower | |
dsc | The CAL contributor descriptor |
QSE_calLog * unpackTower4 | ( | QSE_calTwr * | twr, | |
int | num, | |||
unsigned char | flags, | |||
QSE_calLog * | dst, | |||
const EBF_dirCtbDsc * | dsc | |||
) | [static] |
Unpacks the CAL data from 1 tower into a QSE_calTwr structure. This routine assumes 4 range readout.
twr | The CAL tower data structure to fill | |
num | The tower number | |
flags | The readout flags associated with this tower | |
dst | The destination address for the logs in this tower | |
dsc | The CAL contributor descriptor |