GLAST / LAT > DAQ and FSW > FSW > Doxygen Index> EMP / V1-4-1 > ascprint / rhel6-32


Interface   Data Structures   File List   Data Fields   Globals  

ASC.h File Reference

ACD Software Rate Counters, interface file. More...

#include <EMP/LSD_sdi.h>

Classes

struct  _ASC_handlerConstructCfg
 Defines the configuration parameters for the Construct routine. More...

Typedefs

typedef struct _EBF_gem EBF_gem
typedef struct _EDR_acd EDR_acd
typedef struct _ASC ASC
typedef struct _ASC_counters ASC_counters
typedef struct _ASC_stats ASC_stats
typedef struct
_EDS_DB_HandlerConstructServices 
EDS_DB_HandlerConstructServices
typedef struct
_ASC_handlerConstructCfg 
ASC_handlerConstructCfg
 Typedef for struct _ASC_handlerConstructCfg.

Functions

void ASC_clear (ASC_counters *counters)
int ASC_accumulate (ASC_counters *counters, const unsigned int *edata, int esize)
const
EDS_DB_HandlerConstructServices * 
ASC_constructServicesGet (ASC_handlerConstructCfg *cfg)
ASC_countersASC_locateCounters (ASC *asc)
ASC_statsASC_locateStats (ASC *asc)
void ASC_getStats (ASC *asc, ASC_stats *stats)
void ASC_clearStats (ASC *asc)
void ASC_showStats (ASC *asc)
unsigned int ASC_statsSizeof (void)
void ASC_statsSub (ASC_stats *result, const ASC_stats *stats, const ASC_stats *base)
void ASC_accumulateU (ASC_counters *counters, const EBF_gem *gem, const EDR_acd *acd)
const unsigned int * ASC_aem_locate (const unsigned int *edata, int esize)


Detailed Description

ACD Software Rate Counters, interface file.

Author:
JJRussell - russell@slac.stanford.edu

    CVS $Id: ASC.h,v 1.7 2011/03/26 20:07:42 russell Exp $

SYNOPSIS
Defines the the interface for controlling the ACD software rate counters

Generated on Tue Nov 29 17:03:14 2011 by  doxygen 1.5.8