GLAST/LAT > DAQ and FSW > FSW > Doxygen Index > QSSP / V1-0-0

Constituent: qsspprint     Tag: linux-gcc


Interface   Data Structures   File List   Data Fields   Globals  

QSSP_spanPrint.c File Reference

Prints one QSSP_span structure. More...

#include "QSSP/QSSP_spanPrint.h"
#include "QSSP/QSSP_span.h"
#include <stdio.h>

Include dependency graph for QSSP_spanPrint.c:


Functions

static void print_header (void)
 Prints the standard title/header line.
static void printPointV0 (const QSSP_pointV0 *point, const char *which)
 Prints the statistics information for the first or last event in the sample.
static void print_pointsV0 (const QSSP_pointV0 *points)
 Prints version 0 for the beginning and ending sample points.
static void print_esequence (unsigned int esequence)
 Prints the elapsed sequence count for the sample. This is the difference of the GEM sequence counter at the ending and beginning of the sample. It does not constitute the number of events seen, of anything of the sort. This is because, in general, more than one EPU is involved in the data taking.
static void print_etime (unsigned long long int etime)
 Prints the elapsed time, dtime, given in nanoseconds, in a secs.usecs format.
void QSSP_spanV0Print (const QSSP_spanV0 *span)
 Prints info in the QSSP_spanV0.
void QSSP_spanV1Print (const QSSP_spanV1 *span)
 Prints info in the QSSP_spanV1.

Detailed Description

Prints one QSSP_span structure.

Author:
JJRussell - russell@slac.stanford.edu
   CVS $Id: QSSP_spanPrint.c,v 1.1 2008/06/10 22:30:01 russell Exp $

Function Documentation

static void print_esequence unsigned int  esequence  )  [static]
 

Prints the elapsed sequence count for the sample. This is the difference of the GEM sequence counter at the ending and beginning of the sample. It does not constitute the number of events seen, of anything of the sort. This is because, in general, more than one EPU is involved in the data taking.

Parameters:
esequence The elapsed sequence number

static void print_etime unsigned long long int  etime  )  [static]
 

Prints the elapsed time, dtime, given in nanoseconds, in a secs.usecs format.

Parameters:
etime The elapsed time in nano-seconds

static void print_pointsV0 const QSSP_pointV0 points  )  [static]
 

Prints version 0 for the beginning and ending sample points.

Parameters:
points An array of two sample points representing the beginning and ending sample points

static void printPointV0 const QSSP_pointV0 point,
const char *  which
[static]
 

Prints the statistics information for the first or last event in the sample.

Parameters:
point The sample point to print
which A character string indicating which statistics (first or last is being printed.

void QSSP_spanV0Print const QSSP_spanV0 span  ) 
 

Prints info in the QSSP_spanV0.

Parameters:
span Pointer to the QSSP_spanV0 structure

void QSSP_spanV1Print const QSSP_spanV1 span  ) 
 

Prints info in the QSSP_spanV1.

Parameters:
span Pointer to the QSSP_spanV1 structure


Generated on Thu Jun 12 02:29:19 2008 by  doxygen 1.4.4