GLAST / LAT > DAQ and FSW > FSW > Doxygen Index> QSE / V2-3-0 > qseprint / linux-gcc
#include <stdio.h>
#include "QSE/QSE_acdPrint.h"
#include "QSE/QSE_acd.h"
#include "QSE/QSE_aemNames.h"
#include "QSE/QSE_map.h"
#include "QSE_acdRemap.h"
Classes | |
struct | AcdLists |
Internal only structure to hold the bit maps of the ACD values. More... | |
Functions | |
static unsigned int | classify (int *chn, unsigned int *_a0, unsigned int *_a1) |
Classifies the next specified PHA value as being either a member of the A list, the B list or both. | |
static void | printPhas (const unsigned short *phas, const struct AcdLists *accepts) |
Internal routine to display the ACD PHA values. | |
void | QSE_acdPrint (const QSE_acd *acd) |
Prints an ASCII display of the unpacked ACD record. | |
static void | printBarray (const unsigned char *title, const unsigned char *barray, int cnt) |
Internal utility to display an array of bytes. | |
static void | printDecode (const unsigned char *pha, int cnt) |
Internal utility to display an PHA decode array. | |
void | QSE_acdRemapPrint (const QSE_acdRemap *remap) |
Prints a display of the ACD remapping structure. |
CVS $Id: QSE_acdPrint.c,v 1.5 2008/07/17 04:25:52 russell Exp $
static unsigned int classify | ( | int * | chn, | |
unsigned int * | _a0, | |||
unsigned int * | _a1 | |||
) | [static] |
Classifies the next specified PHA value as being either a member of the A list, the B list or both.
chn | Returned as the channel number of the next PHA value | |
_a0 | Pointer to the current list of "A" accepts | |
_a1 | Pointer to the current list of "B" accepts |
static void printBarray | ( | const unsigned char * | title, | |
const unsigned char * | barray, | |||
int | cnt | |||
) | [static] |
Internal utility to display an array of bytes.
title | The title of the array of bytes | |
barray | The array of bytes to display | |
cnt | The number of elements in barray |
static void printDecode | ( | const unsigned char * | pha, | |
int | cnt | |||
) | [static] |
Internal utility to display an PHA decode array.
pha | The PHA decode array | |
cnt | Number of elements in the pha decode array |
static void printPhas | ( | const unsigned short * | phas, | |
const struct AcdLists * | accepts | |||
) | [static] |
Internal routine to display the ACD PHA values.
phas | The list of PHA values | |
accepts | The lists of PHA accept channels |
void QSE_acdPrint | ( | const QSE_acd * | acd | ) |
Prints an ASCII display of the unpacked ACD record.
acd | Pointer to the unpacked ACD data to display |
void QSE_acdRemapPrint | ( | const QSE_acdRemap * | remap | ) |
Prints a display of the ACD remapping structure.
remap | Pointer to the ACD remapping structure |