GLAST / LAT > DAQ and FSW > FSW > Doxygen Index> EDS / V2-11-5 > eds / rhel4-32


Interface   Data Structures   File List   Data Fields   Globals  

ECR_acd.h File Reference

Interface to the ACD calibration constants utilities. More...

#include <EDS/EDA_acd.h>

Classes

struct  _ECR_acdPedestalsBoard
 Defines the pedestals for one range of one FREE board. More...
union  _ECR_acdPedestalsRange
 The ACD pedestals referenced by either a flat index or by board. More...
union  _ECR_acdPedestals
 The ACD pedestals referenced by either a flat index or by cable. More...
struct  _ECR_acd
 The combination of the ACD pedestals and gains. More...

Typedefs

typedef struct
_ECR_acdPedestalsBoard 
ECR_acdPedestalsBoard
 Typedef for struct _ECR_acdPedestalsBoard.
typedef union
_ECR_acdPedestalsRange 
ECR_acdPedestalsRange
 Typedef for union _ECR_acdPedestalsRange.
typedef union _ECR_acdPedestals ECR_acdPedestals
 Typedef for union _ECR_acdPedestalsPedestals.
typedef struct _ECR_acd ECR_acd
 Typedef for union _ECR_acd.

Functions

int ECR_acdInit (ECR_acd *acd)
 Initializes the calibration constants for the ACD.
int ECR_acdSizeof (void)
 Returns the size, in bytes, of an ECR_acd structure.


Detailed Description

Interface to the ACD calibration constants utilities.

Author:
JJRussell - russell@slac.stanford.edu

    CVS $Id: ECR_acd.h,v 1.3 2011/03/25 22:16:54 russell Exp $

Typedef Documentation

Typedef for union _ECR_acd.

Warning:
Currently the gains for the ACD have not been defined. This structure is here so that if and when they are needed, existing code that references the pedestals will only have to be recompiled.


Function Documentation

int ECR_acdInit ( ECR_acd acd  ) 

Initializes the calibration constants for the ACD.

Return values:
0,If successful
!= 0, if failure
Parameters:
acd The gains and pedestals to be initialized.

References acdFill().

Referenced by initIxbObjTbl().

int ECR_acdSizeof ( void   ) 

Returns the size, in bytes, of an ECR_acd structure.

Returns:
The size, in bytes, of an ECR_acd structure
This function should be called to determine the size of an ECR_acd structure. This allows the calling program to avoid including the structure definition an ECR_cal.

After allocating an ECR_acd structure, the structure should be initialized using ECR_acdInit().


Generated on Mon Nov 14 09:15:21 2011 by  doxygen 1.5.8