GLAST / LAT > DAQ and FSW > FSW > Doxygen Index> EDS / V2-11-5 > esu / rhel4-32


Interface   Data Structures   File List   Data Fields   Globals  

EBF_gemLocate.h File Reference

Locates GEM within the Event Builder Format. More...

#include <EDS/EBF_evt.h>
#include <EDS/EBF_cid.h>

Functions

static __inline const EBF_gemEBF__gemLocate (const EBF_evt *evt)
 Locates the GEM information.


Detailed Description

Locates GEM within the Event Builder Format.

Author:
JJRussell - russell@slac.stanford.edu
  CVS $Id: EBF_gemLocate.h,v 1.5 2011/03/25 22:16:54 russell Exp $

This is special routines to locate the GEM data structure within the Event Builder data. It is meant to be very light weight. For a more complete decoding see the EBF_dir routines.

Function Documentation

static __inline const EBF_gem * EBF__gemLocate ( const EBF_evt evt  )  [static]

Locates the GEM information.

Parameters:
evt Pointer to the beginning of the event
Returns:
A pointer to the GEM contribution to the event or NULL if there is none.

References _EBF_ebw::bf, _EBF_evt::ctb, _EBF_ctb::dat, EBF_CID_K_GEM, _EBF_ctbHdr::ebw, and _EBF_ctb::hdr.

Referenced by ESS_select().


Generated on Mon Nov 14 09:15:47 2011 by  doxygen 1.5.8