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

Constituent: qssp     Tag: linux-gcc


Interface   Data Structures   File List   Data Fields   Globals  

QSSP_point_p.h File Reference

Package private interface to QSSP_point. More...

#include "EFC/EFA_def.h"

Include dependency graph for QSSP_point_p.h:

This graph shows which files directly or indirectly include this file:


Typedefs

typedef QSSP_point QSSP_point

Functions

unsigned long long int QSSP_pointV0TimeCompute (const QSSP_pointV0 *point)
 Computes the time, in nanoseconds of the current time. If there is an error, -1 is returned;.
void QSSP_pointV0Complete (QSSP_pointV0 *point)
 Completes the derived values in the QSSP_pointV0 structure.
static __inline const unsigned
int * 
qssp_pointV0_copy (QSSP_pointV0 *p0, QSSP_pointV0 *p1, const unsigned int *dat)
 Copies one QSSP_point structure from dat into p0 and p1.
static __inline unsigned long
int 
qssp_pointV0_esequence_compute (const QSSP_pointV0 *points)
 Computes the elapsed sequence counter value.
static __inline unsigned long
long int 
qssp_pointV0_etime_compute (const QSSP_pointV0 *points)
 Computes the elapsed sample time span.

Detailed Description

Package private interface to QSSP_point.

Author:
JJRussell - russell@slac.stanford.edu
   CVS $Id: QSSP_point_p.h,v 1.1 2008/06/10 22:30:00 russell Exp $

Function Documentation

static __inline const unsigned int * qssp_pointV0_copy QSSP_pointV0 p0,
QSSP_pointV0 p1,
const unsigned int *  dat
[static]
 

Copies one QSSP_point structure from dat into p0 and p1.

Returns:
Pointer to the next decode address
Parameters:
p0 The target sample point structure 0
p1 The target sample point structure 1
dat The source data

static __inline unsigned long int qssp_pointV0_esequence_compute const QSSP_pointV0 points  )  [static]
 

Computes the elapsed sequence counter value.

Parameters:
points The beginning and ending event sample points

static __inline unsigned long long int qssp_pointV0_etime_compute const QSSP_pointV0 points  )  [static]
 

Computes the elapsed sample time span.

Parameters:
points The beginning and ending event sample points

unsigned long long int QSSP_pointV0Complete QSSP_pointV0 point  ) 
 

Completes the derived values in the QSSP_pointV0 structure.

Parameters:
point The sample point header to complete

unsigned long long int QSSP_pointV0TimeCompute const QSSP_pointV0 point  ) 
 

Computes the time, in nanoseconds of the current time. If there is an error, -1 is returned;.

Parameters:
point The sample point header to compute the time of


Generated on Thu Jun 12 02:28:58 2008 by  doxygen 1.4.4