GLAST/LAT > DAQ and FSW > FSW > Doxygen Index > QSEP / V3-0-1

Constituent: qsepprint     Tag: sun-gcc


Interface   Data Structures   File List   Data Fields   Globals  

QSEP_pvtdef.h File Reference

Application specific private context. More...

#include "QSEP/QSEP_ctx.h"
#include "QDFP_ctxdef.h"
#include "QDFP_evtdef.h"
#include "QSE/QSE_ctx.h"
#include "QSE/QSE_evt.h"
#include "QSP/QFCP_cache.h"
#include "QSP/QFCP_files.h"
#include "EDS/EBF_gem.h"
#include "EDS/EBF_ebw.h"
#include "EDS/EBF_esw.h"
#include "LDT/BFU.h"
#include "LPA_DB/LPA_DB_schema.h"

Include dependency graph for QSEP_pvtdef.h:

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


Data Structures

struct  _QSEP_dtxRsd
 The application specific private context for the result summary data. More...
struct  _QSEP_dtxCtx
 Collection of all the context structures. More...
struct  _QSEP_dtxEvt
 Collection of all the decode event structures. More...
struct  _QSEP_dtx
 The application specific private context. More...
struct  _QSEP
 The event handle for physics events. More...

Typedefs

typedef _QDFP_acdCtx QDFP_acdCtx
typedef _QDFP_calCtx QDFP_calCtx
typedef _QDFP_tkrCtx QDFP_tkrCtx
typedef _QSEP_dtxRsd QSEP_dtxRsd
 Typedef for struct _QSEP_dtxRsd.
typedef _QSEP_dtxCtx QSEP_dtxCtx
 Typedef for struct _QSEP_dtxCtx.
typedef _QSEP_dtxEvt QSEP_dtxEvt
 Typedef for struct _QSEP_dtxEvt.
typedef _QSEP_dtx QSEP_dtx
 Typedef for struct _QSEP_dtx.
typedef _QSEP QSEP
 Typedef for struct _QSEP.

Functions

static __inline unsigned int qsep__ebw_construct (unsigned int src, unsigned int dst, unsigned int rsp, unsigned int len)
 Constructs the Event Build Word from the pieces.
static __inline unsigned int qsep__esw_construct (unsigned int seq, unsigned int dgnblk, unsigned int errblk, unsigned int marker, unsigned int suppress, unsigned int range)
 Constructs the Event Summary Word from the pieces.

Detailed Description

Application specific private context.

Author:
JJRussell - russell@slac.stanford.edu
   CVS $Id: QSEP_pvtdef.h,v 1.9 2008/06/09 22:06:09 russell Exp $

Function Documentation

static __inline unsigned int qsep__ebw_construct unsigned int  src,
unsigned int  dst,
unsigned int  rsp,
unsigned int  len
[static]
 

Constructs the Event Build Word from the pieces.

Returns:
The construct Event Builder Word
Parameters:
src The LATp source node (ie one of the EBF_CID_K_xxx values
dst The LATp destination CPU
rsp The value of the more bit (0 = NO MORE)
len The length, in 32-bit words, of the contribution

static __inline unsigned int qsep__esw_construct unsigned int  seq,
unsigned int  dgnblk,
unsigned int  errblk,
unsigned int  marker,
unsigned int  suppress,
unsigned int  range
[static]
 

Constructs the Event Summary Word from the pieces.

Returns:
The constructed Event Summary Word
Parameters:
seq The 17 bit sequence number
dgnblk Diagnostic block present
errblk Error block present
marker Value of the marker field
suppress Zero suppress enable flag
range Four range readout flag


Generated on Thu Jul 24 01:52:32 2008 by  doxygen 1.4.4