GLAST / LAT > DAQ and FSW > FSW > Doxygen Index> XFC / dev > gdmfc / linux-gcc


Interface   Data Structures   File List   Data Fields   Globals  

MFC_resultsPrint.c File Reference

Provides routines to output the event-by-event Minimum Ionizing Particle filter results vector to a terminal (ASCII). More...

#include <XFC/MFC_resultsPrint.h>
#include <XFC/MFC_status.h>
#include <MFC_resultDef.h>
#include <EDS/ECR_cal.h>
#include <EDS/TMR.h>
#include <stdio.h>
#include <stdlib.h>
#include <string.h>

Functions

int MFC_resultsSizeof (void)
 Returns the size, in bytes, of a MFC result record.
int MFC_resultsPrint (int options, const MFC_result *beg, const MFC_result *end)
 Prints the event-by-event result vector to the terminal.


Detailed Description

Provides routines to output the event-by-event Minimum Ionizing Particle filter results vector to a terminal (ASCII).

Author:
JJRussell - russell@slac.stanford.edu

    CVS $Id

Function Documentation

int MFC_resultsPrint ( int  options,
const MFC_result beg,
const MFC_result end 
)

Prints the event-by-event result vector to the terminal.

Returns:
The number printed
Parameters:
options An options vector, expressed as a bit mask, controlling how verbose the display is.
beg The first results vector to print.
end The ending results vector
Currently only two options are supported MFC_RESULTS_PRINT_OPT_M_EVENT and MFC_RESULTS_PRINT_OPT_M_SUMMARY. These are documented in the interface file.

References _MFC_result::beg, _MFC_result::cal, _MFC_result::dir, _MFC_result::evtNum, _MFC_result::gem, MFC_RESULTS_PRINT_OPT_M_EVENT, MFC_RESULTS_PRINT_OPT_M_SUMMARY, MFC_STATUS_M_MULTI_PKT, MFC_STATUS_M_STAGE_CAL, MFC_STATUS_M_STAGE_DIR, MFC_STATUS_M_STAGE_GEM, MFC_STATUS_M_STAGE_XCAL, _MFC_result::mlayers, _MFC_result::status, and _MFC_result::xcal.

int MFC_resultsSizeof ( void   ) 

Returns the size, in bytes, of a MFC result record.

Returns:
The size, in bytes, of a MFC result record.


Generated on Mon Aug 8 10:33:26 2011 by  doxygen 1.5.8