GLAST / LAT > DAQ and FSW > FSW > Doxygen Index> QSEC / V3-1-1 > qsec / linux-gcc
#include "expand.h"
#include "EDS/EBF_gem.h"
#include "QSE/QSE_ebf.h"
Functions | |
| unsigned int | QSEC_decode (QSEC_expansion *exp, QSE_ebfEvt *oevt, const unsigned int *ievt) |
| Decode the event held in the expansion structure into the QSE_evt structure. | |
| void | QSEC_update (QSEC_expansion *exp, EBF_gem *gem, unsigned int *seq, const unsigned int *ievt) |
| Decode the GEM contribution and extract the 17 bit event sequence. | |
| unsigned int QSEC_decode | ( | QSEC_expansion * | exp, | |
| QSE_ebfEvt * | oevt, | |||
| const unsigned int * | ievt | |||
| ) |
Decode the event held in the expansion structure into the QSE_evt structure.
| exp | Pointer to the expansion structure holding the histograms and encoder context | |
| oevt | Pointer to the location to output the decoded event | |
| ievt | Pointer to the location to input the encoded event |
| void QSEC_update | ( | QSEC_expansion * | exp, | |
| EBF_gem * | gem, | |||
| unsigned int * | seq, | |||
| const unsigned int * | ievt | |||
| ) |
Decode the GEM contribution and extract the 17 bit event sequence.
| exp | Pointer to the expansion structure holding the histograms and encoder context | |
| gem | Pointer to the location to place the decoded GEM contribution | |
| seq | Pointer to the location to place the 17-bit event sequence number | |
| ievt | Pointer to the location to input the encoded event number for use in QSE_ctxUpdateAtEvent |
1.5.3