GLAST/LAT > DAQ and FSW > FSW > Doxygen Index > QLMC / V2-0-0
Constituent: qlmc     Tag: linux-gcc
#include "LMC/LMC_pubdefs.h"
#include "LSF/LSF.h"
Include dependency graph for QLMC.h:

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

Data Structures | |
| struct | _QLMC_timestamp |
| Sample timestamp. More... | |
| struct | _QLMC_calCount |
| Calorimeter counter data item. More... | |
| struct | _QLMC_tkrCount |
| Tracker counter data item. More... | |
| struct | _QLMC_acdCount |
| ACD counter data item. More... | |
| struct | _QLMC_deadCount |
| Deadtime counter data item. More... | |
| struct | _QLMC_calRecord |
| Calorimeter counter record. More... | |
| struct | _QLMC_tkrRecord |
| Tracker counter record. More... | |
| struct | _QLMC_acdRecord |
| ACD counter record. More... | |
| struct | _QLMC_deadRecord |
| Deadtime counter record. More... | |
Typedefs | |
| typedef _QLMC_timestamp | QLMC_timestamp |
| Sample timestamp. | |
| typedef _QLMC_calCount | QLMC_calCount |
| Calorimeter counter data item. | |
| typedef _QLMC_tkrCount | QLMC_tkrCount |
| Tracker counter data item. | |
| typedef _QLMC_acdCount | QLMC_acdCount |
| ACD counter data item. | |
| typedef _QLMC_deadCount | QLMC_deadCount |
| Deadtime counter data item. | |
| typedef _QLMC_calRecord | QLMC_calRecord |
| Calorimeter counter record. | |
| typedef _QLMC_tkrRecord | QLMC_tkrRecord |
| Tracker counter record. | |
| typedef _QLMC_acdRecord | QLMC_acdRecord |
| ACD counter record. | |
| typedef _QLMC_deadRecord | QLMC_deadRecord |
| Deadtime counter record. | |
| typedef void | QLMC_calCB (QLMC_calRecord *recd, int nCntr, void *parm) |
| Callback routine to process calorimeter data records. | |
| typedef void | QLMC_tkrCB (QLMC_tkrRecord *recd, int nCntr, void *parm) |
| Callback routine to process tracker data records. | |
| typedef void | QLMC_acdCB (QLMC_acdRecord *recd, int nCntr, void *parm) |
| Callback routine to process ACD data records. | |
| typedef void | QLMC_deadCB (QLMC_deadRecord *recd, int nCntr, void *parm) |
| Callback routine to process deadtime data records. | |
Functions | |
| void | QLMC_procDgm (const LSF_datagram *dgm, void *parm, QLMC_calCB calRtn, QLMC_tkrCB tkrRtn, QLMC_acdCB acdRtn, QLMC_deadCB deadRtn) |
| Process a datagram. | |
| unsigned | QLMC_readDiag (char *fName, void *parm, QLMC_calCB calRtn, QLMC_tkrCB tkrRtn, QLMC_acdCB acdRtn, QLMC_deadCB deadRtn) |
| Read the contents of an LMC packet file. | |
| unsigned | QLMC_readSci (char *fName, void *parm, QLMC_calCB calRtn, QLMC_tkrCB tkrRtn, QLMC_acdCB acdRtn, QLMC_deadCB deadRtn) |
| Read the contents of an LMC datagram file. | |
|
||||||||||||||||||||||||||||
|
Process a datagram. This routine processes a complete datagram of LMC data, and calls a user-supplied routine for each type of data record present.
|
|
||||||||||||||||||||||||||||
|
Read the contents of an LMC packet file. This routine reads a file of LMC diagnostic data returned from the LAT and calls a user-supplied processing routine for each type of data record found.
|
|
||||||||||||||||||||||||||||
|
Read the contents of an LMC datagram file. This routine reads a file of LMC datagrams returned from the LAT, and calls a user-supplied processing routine for each type of data record found.
|
1.4.4