GLAST/LAT > DAQ and FSW > FSW > Doxygen Index > QSE / V1-5-2

Constituent: qse     Tag: linux-gcc


Interface   Data Structures   File List   Data Fields   Globals  

QDF_temRepack.c File Reference

Repacks the CAL,TKR, error and diagnostic contributions to all active TEMS. More...

#include "QSE/QDF_temRepack.h"
#include "QSE/QDF_calRepack.h"
#include "QSE/QDF_tkrRepack.h"
#include "QSE/QDF_esbRepack.h"
#include "QSE/QDF_esb.h"
#include "QSE/QDF_temdef.h"
#include "EDS/EBF_cid.h"
#include "EDS/FFS.h"

Include dependency graph for QDF_temRepack.c:


Typedefs

typedef _QDF_esbEvt QDF_esbEvt
 Typedef for struct _QDF_esbEvt.
typedef _QDF_calEvt QDF_calEvt
 Typedef for struct _QDF_calEvt.
typedef _QDF_tkrEvt QDF_tkrEvt
 Typedef for _QDF_tkrEvt.

Functions

EBF_ctb * QDF_temStd1Repack (const QDF_temEvt *tem, EBF_ctb *ctb, const EBF_ctb *end)
 Fills in the TEM contributions for single-range, zero-suppressed events.
EBF_ctb * QDF_temStd4Repack (const QDF_temEvt *tem, EBF_ctb *ctb, const EBF_ctb *end)
 Fills in the TEM contributions for single-range, zero-suppressed events.
EBF_ctb * QDF_temPed1Repack (const QDF_temEvt *tem, EBF_ctb *ctb, const EBF_ctb *end)
 Fills in the TEM contributions for pedestal (non-zero suppressed) events in single range readout mode.
EBF_ctb * QDF_temPed4Repack (const QDF_temEvt *tem, EBF_ctb *ctb, const EBF_ctb *end)
 Fills in the TEM contributions for pedestal (non-zero suppressed) events in four range readout mode.

Detailed Description

Repacks the CAL,TKR, error and diagnostic contributions to all active TEMS.

Author:
JJRussell - russell@slac.stanford.edu
   CVS $Id: QDF_temRepack.c,v 1.1 2006/11/10 22:35:54 russell Exp $

This acts as a driver to fill in each TEM from its various subpieces.


Function Documentation

EBF_ctb * QDF_temPed1Repack const QDF_temEvt tem,
EBF_ctb *  ctb,
const EBF_ctb *  end
 

Fills in the TEM contributions for pedestal (non-zero suppressed) events in single range readout mode.

Returns:
The next contributor to fill in
Parameters:
tem The TEM data to repack
ctb The EBF contributor to fill in
end The address after the last available address

EBF_ctb * QDF_temPed4Repack const QDF_temEvt tem,
EBF_ctb *  ctb,
const EBF_ctb *  end
 

Fills in the TEM contributions for pedestal (non-zero suppressed) events in four range readout mode.

Returns:
The next contributor to fill in
Parameters:
tem The TEM data to repack
ctb The EBF contributor to fill in
end The address after the last available address

EBF_ctb * QDF_temStd1Repack const QDF_temEvt tem,
EBF_ctb *  ctb,
const EBF_ctb *  end
 

Fills in the TEM contributions for single-range, zero-suppressed events.

Returns:
The next contributor to fill in
Parameters:
tem The TEM data to repack
ctb The EBF contributor to fill in
end The address after the last available address

EBF_ctb * QDF_temStd4Repack const QDF_temEvt tem,
EBF_ctb *  ctb,
const EBF_ctb *  end
 

Fills in the TEM contributions for single-range, zero-suppressed events.

Returns:
The next contributor to fill in
Parameters:
tem The TEM data to repack
ctb The EBF contributor to fill in
end The address after the last available address


Generated on Tue Nov 21 01:29:37 2006 by  doxygen 1.4.4