GLAST / LAT > DAQ and FSW > FSW > Doxygen Index> EDS / V2-10-1 > edsd / mv2304


Interface   Data Structures   File List   Data Fields   Globals  

EDSD_tkr.h File Reference

Demonstration and test routines for EBF_tkr, low level tracker utilities. More...

#include "EDS/EBF_siv.h"
#include "EDS/LCBV.h"

Functions

int EDSD_tkrSizeof (void)
 Size, in bytes, of EDSD EBF_tkr control block.
int EDSD_tkrConstruct (EDSD_tkrCtl *ctl)
 Allocates and initializes the unpacking buffers.
unsigned int EDSD_tkrProcess (EDSD_tkrCtl *ctl, unsigned int pktBytes, EBF_pkt *pkt, EBF_siv siv, EDS_fwIxb *ixb)
 Processes the events,.
int EDSD_tkrReport (const EDSD_tkrCtl *ctl)
 Reporting routine.
int EDSD_tkrDestruct (EDSD_tkrCtl *ctl)
 DeAllocates and the unpacking buffers.


Detailed Description

Demonstration and test routines for EBF_tkr, low level tracker utilities.

Author:
JJRussell - russell@slac.stanford.edu
   CVS $Id: EDSD_tkr.h,v 1.3 2005/10/13 22:00:55 russell Exp $

Function Documentation

int EDSD_tkrConstruct ( EDSD_tkrCtl ctl  ) 

Allocates and initializes the unpacking buffers.

Returns:
Status
Parameters:
ctl Pointer to the control buffer

int EDSD_tkrDestruct ( EDSD_tkrCtl ctl  ) 

DeAllocates and the unpacking buffers.

Returns:
Status
Parameters:
ctl Pointer to the control buffer

unsigned int EDSD_tkrProcess ( EDSD_tkrCtl ctl,
unsigned int  pktBytes,
EBF_pkt *  pkt,
EBF_siv  siv,
EDS_fwIxb *  ixb 
)

Processes the events,.

Returns:
Disposition code
Parameters:
ctl Control structure
pktBytes The number of bytes in the packet
pkt Pointer to the event packet
siv The state information vector
ixb The information exchange block

int EDSD_tkrReport ( const EDSD_tkrCtl ctl  ) 

Reporting routine.

Returns:
0, for success
Parameters:
ctl The TKR control block

int EDSD_tkrSizeof ( void   ) 

Size, in bytes, of EDSD EBF_tkr control block.

Returns:
0, for success


Generated on Fri Feb 26 09:34:29 2010 by  doxygen 1.5.3