GLAST / LAT > DAQ and FSW > FSW > Doxygen Index> QSEP / V3-4-1 > qsep_print / sun-gcc


Interface   Data Structures   File List   Data Fields   Globals  

qsep_not_dismissable.h File Reference

Convenience routine to check if errors in the EBF directory are dismissable. More...

#include <EDS/EBF_dir.h>
#include <EDS/EBF_match.h>

Functions

static __inline int qsep_not_dismissable (const EBF_dir *dir, unsigned int status)
 For EBF_dirCompose failures, checks to see if for the purposes of qsep_print, whether the error is dismissaable.


Detailed Description

Convenience routine to check if errors in the EBF directory are dismissable.

Author:
JJRussell - russell@slac.stanford.edu

   CVS $Id: qsep_not_dismissable.h,v 1.2 2011/03/29 18:49:04 russell Exp $

The EBF directory utility demands the event completely match its expectations. If not it marks it as an error. For some utilities, such as qsep_print and qsep_extract, this is not necessary. In particular this routine will call events not matching the expected list of contributors or the contributors with diagnostics dismissable.


Function Documentation

static __inline int qsep_not_dismissable ( const EBF_dir *  dir,
unsigned int  status 
) [static]

For EBF_dirCompose failures, checks to see if for the purposes of qsep_print, whether the error is dismissaable.

Return values:
==0 The error is dismissable
!=0 The error is not dismissable
Parameters:
dir The event directory
status The return status from EBF_dirCompose

Referenced by print_rec().


Generated on Wed Nov 30 01:50:36 2011 by  doxygen 1.5.8