GLAST / LAT > DAQ and FSW > FSW > Doxygen Index> EFC / V4-5-0 > gfc / sun-gcc


Interface   Data Structures   File List   Data Fields   Globals  

EFC_edsFw.h File Reference

#include <EDS/EDS_fw.h>

Typedefs

typedef enum _EFC_EDS_FW_OBJ_K EFC_EDS_FW_OBJ_K
 Typedef for enum _EFC_EDS_FW_OBJ_K.
typedef enum _EFC_EDS_FW_OBJ_V EFC_EDS_FW_OBJ_V
 Typedef for enum _EFC_EDS_FW_OBJ_V.
typedef enum _EFC_EDS_FW_OBJ_M EFC_EDS_FW_OBJ_M
 Typedef for enum _EFC_EDS_FW_OBJ_M.

Enumerations

enum  _EFC_EDS_FW_OBJ_K {
  EFC_EDS_FW_OBJ_K_TFC_PRJS = 9,
  EFC_EDS_FW_OBJ_K_CNT = 1
}
 The Event Filter Codes EDS framework objects. More...
enum  _EFC_EDS_FW_OBJ_V { EFC_EDS_FW_OBJ_V_TFC_PRJS = 31 - EFC_EDS_FW_OBJ_K_TFC_PRJS }
 The Event Filter Codes EDS framework objects, right justified bit offset. More...
enum  _EFC_EDS_FW_OBJ_M {
  EFC_EDS_FW_OBJ_M_TFC_PRJS = 1 << EFC_EDS_FW_OBJ_V_TFC_PRJS,
  EFC_EDS_FW_OBJ_M_ALL = EFC_EDS_FW_OBJ_M_TFC_PRJS
}
 The Event Filter Codes EDS framework objects, in-place masks. More...

Functions

unsigned int EFC_edsFwObjectsAdd (EDS_fw *fw, unsigned int objects)

Detailed Description

Author:
JJRussell - russell@slac.stanford.edu

   CVS $Id: EFC_edsFw.h,v 1.4 2011/03/27 04:55:29 russell Exp $

Typedef Documentation

Typedef for enum _EFC_EDS_FW_OBJ_K.

What Are These Things?
An EFC EDS framework object is a data structure that the event filter code wishes to share amongst the EDS framework callback routines. To do this, the EDS framework must be made aware of this object and reserve a spot for it. While a dynamic registeration system could have been done, it was deemed overkill. This is the static assignment.
Warning:
These numbers must be unique and cannot overlap with those already specified in EDS_FW_OBJ_K


Enumeration Type Documentation

The Event Filter Codes EDS framework objects.

Enumerator:
EFC_EDS_FW_OBJ_K_TFC_PRJS  The tracker projections
EFC_EDS_FW_OBJ_K_CNT  Count of such objects

The Event Filter Codes EDS framework objects, in-place masks.

Enumerator:
EFC_EDS_FW_OBJ_M_TFC_PRJS  The tracker projections
EFC_EDS_FW_OBJ_M_ALL  Mask of all EFC EDS framework objects

The Event Filter Codes EDS framework objects, right justified bit offset.

Enumerator:
EFC_EDS_FW_OBJ_V_TFC_PRJS  The tracker projections


Generated on Wed Jan 4 14:07:20 2012 by  doxygen 1.5.8