GLAST/LAT > DAQ and FSW > FSW > Doxygen Index > LSEC / V6-0-0
Constituent: lsec     Tag: sun-gcc
#include "EDS/EBF_dir.h"
Include dependency graph for compact.h:

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

Typedefs | |
| typedef LSEC_compaction_ | LSEC_compaction |
| Declaration of the opaque compaction structure. | |
Functions | |
| LSEC_compaction * | LSEC_newCompaction (unsigned cap) |
| Allocate memory for an LSEC_compaction structure and all the substructures. | |
| void | LSEC_deleteCompaction (LSEC_compaction *cpc) |
| Free memory previously allocated with a call to LSEC_newCompaction. | |
| void | LSEC_clearCompaction (LSEC_compaction *cpc) |
| Clear away any context from a previous cycle. | |
| void | LSEC_setMode (LSEC_compaction *cpc, unsigned mode) |
| Set the calibration mode. | |
| void | LSEC_setFourRange (LSEC_compaction *cpc, unsigned range) |
| Set the four-range value. | |
| unsigned | LSEC_checkCompaction (LSEC_compaction *cpc) |
| Check the substructures for errors. | |
| unsigned | LSEC_monitorCompaction (LSEC_compaction *cpc, unsigned mon) |
| Set the monitoring level for the compaction. | |
| unsigned | LSEC_encode (LSEC_compaction *cpc, EBF_dir *dir) |
| Encode the next event from the collection. | |
| unsigned | LSEC_sizeofUser32 (LSEC_compaction *cpc) |
| Calculate the number of 32-bit words required to hold tables against which the events will be encoded. | |
| unsigned int * | LSEC_consignUser (LSEC_compaction *cpc, unsigned int *buf) |
| Pack the tables against which the events will be encoded into the buffer. | |
| unsigned int * | LSEC_consignEvt (LSEC_compaction *cpc, unsigned int *buf) |
| Copy a single encoded event into the datagram. | |
| void | LSEC_histogramAcd (LSEC_compaction *cpc, EBF_dir *dir) |
| Perform the desired action on the ACD. | |
| void | LSEC_histogramCalMeans (LSEC_compaction *cpc, EBF_dir *dir) |
| Perform the preliminary analysis of the calorimeter log values, to obtain the means. | |
| void | LSEC_histogramCal (LSEC_compaction *cpc, EBF_dir *dir) |
| Perform the desired action on the ACD. | |
| void | LSEC_histogramTkr (LSEC_compaction *cpc, EBF_dir *dir) |
| Perform the desired action on the ACD. | |
| void | LSEC_calculateCalMeans (LSEC_compaction *cpc) |
| Calculate the mean value for each CAL log end. | |
| unsigned | LSEC_processAcd (LSEC_compaction *cpc) |
| Process ACD compaction data. | |
| unsigned | LSEC_processCal (LSEC_compaction *cpc) |
| Process the CAL compression structures. | |
| unsigned | LSEC_processTkr (LSEC_compaction *cpc) |
| Process the TKR compression structures. | |
|
|
Calculate the mean value for each CAL log end.
|
|
|
Check the substructures for errors.
|
|
|
Clear away any context from a previous cycle.
|
|
||||||||||||
|
Copy a single encoded event into the datagram.
|
|
||||||||||||
|
Pack the tables against which the events will be encoded into the buffer.
|
|
|
Free memory previously allocated with a call to LSEC_newCompaction.
|
|
||||||||||||
|
Encode the next event from the collection.
|
|
||||||||||||
|
Perform the desired action on the ACD.
|
|
||||||||||||
|
Perform the desired action on the ACD.
|
|
||||||||||||
|
Perform the preliminary analysis of the calorimeter log values, to obtain the means.
|
|
||||||||||||
|
Perform the desired action on the ACD.
|
|
||||||||||||
|
Set the monitoring level for the compaction.
|
|
|
Allocate memory for an LSEC_compaction structure and all the substructures.
|
|
|
Process ACD compaction data.
|
|
|
Process the CAL compression structures.
|
|
|
Process the TKR compression structures.
|
|
||||||||||||
|
Set the four-range value.
|
|
||||||||||||
|
Set the calibration mode.
|
|
|
Calculate the number of 32-bit words required to hold tables against which the events will be encoded.
|
1.4.4