GLAST/LAT > DAQ and FSW > FSW > Doxygen Index > QSE / V2-0-1

Constituent: qse     Tag: linux-gcc


Interface   Data Structures   File List   Data Fields   Globals  

QDF_tkr_def.h File Reference

Maps out the data structure used to decode and receive the decoded TKR data. More...

#include "QSE/QSE_tkr.h"
#include "EDS/EDR_tkr.h"
#include "EDS/EBF_tkr.h"

Include dependency graph for QDF_tkr_def.h:

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


Data Structures

struct  _QDF_tkrSplitsLimit
 Defines the low and high strip numbers for each layer end. More...
union  _QDF_tkrSplitsLayer
 The lo and hi split points for one layer expressed as a union of field definition and an array definition. More...
union  _QDF_tkrSplitsTower
 The lo and hi split points for one tower expressed as a union of field definition and an array definition. More...
union  _QDF_tkrSplits
 The lo and hi split points for entire TKR expressed as a union of field definition and an array definition. More...
struct  _QDF_tkrCtx
 The data used in decoding the compressed data. More...
struct  _QDF_tkrCluster
struct  _QDF_tkrClusterDsc
struct  _QDF_tkrLyr
struct  _QDF_tkrTwr
struct  _QDF_tkrBsa
 The tracks bulk storage area. More...
struct  _QDF_tkrEvt
 Temporary structure to hold the TKR event as it is being decoded. More...

Defines

#define QDF_TKRSPLITSSLAYER_TD
#define QDF_TKRSPLITSSTOWER_TD
#define CLUSTERS_MAX   (16 * 8 * 128)

Typedefs

typedef _QDF_esbEvt QDF_esbEvt
typedef _QDF_exc QDF_exc
typedef _EBF_gem EBF_gem
typedef _QDF_tkrSplitsLimit QDF_tkrSplitsLimit
 Typedef for _QDF_tkrSplitsLimit.
typedef _QDF_tkrSplitsLayer QDF_tkrSplitsLayer
 Typedef for union _QDF_tkrSplitsLayer.
typedef _QDF_tkrSplitsTower QDF_tkrSplitsTower
 Typedef for union _QDF_tkrSplitsTower.
typedef _QDF_tkrSplits QDF_tkrSplits
 Typedef for union _QDF_tkrSplits.
typedef _QDF_tkrCtx QDF_tkrCtx
 Typedef for struct _QDF_tkrCtx.
typedef _QDF_tkrCluster QDF_tkrCluster
typedef _QDF_tkrClusterDsc QDF_tkrClusterDsc
typedef _QDF_tkrLyr QDF_tkrLyr
typedef _QDF_tkrTwr QDF_tkrTwr
typedef _QDF_tkrBsa QDF_tkrBsa
 Typedef for struct _QDF_tkrBsa.
typedef _QDF_tkrEvt QDF_tkrEvt

Functions

static __inline QDF_tkrCluster * add_cluster (QDF_tkrCluster *cluster, int strip, int width)
 Initializes the specified cluster with the strip address and width.

Detailed Description

Maps out the data structure used to decode and receive the decoded TKR data.

Author:
JJRussell - russell@slac.stanford.edu
   CVS $Id: QDF_tkr_def.h,v 1.2 2007/02/14 21:08:39 russell Exp $

Typedef Documentation

QDF_tkrBsa
 

Typedef for struct _QDF_tkrBsa.

This is the bulk storage area for the actual tracker data. All the other structures are merely pointers into this area


Function Documentation

static __inline QDF_tkrCluster * add_cluster QDF_tkrCluster *  cluster,
int  strip,
int  width
[static]
 

Initializes the specified cluster with the strip address and width.

Returns:
The next cluster to construct
Parameters:
cluster The target cluster
strip The strip address
width The width of the cluster


Generated on Wed Jun 25 01:18:08 2008 by  doxygen 1.4.4