GLAST / LAT > DAQ and FSW > FSW > Doxygen Index> EDS / V2-10-1 > edsd / linux-gcc


Interface   Data Structures   File List   Data Fields   Globals  

EDA_acd.h File Reference

Defines basic constants about the ACD. More...


Defines

#define EDA_ACD_K_NBRDS   12
 Number of ACD front end boards,.
#define EDA_ACD_K_NCBLS   12
 Number of ACD cables,.
#define EDA_ACD_K_NCHNS_PER_BRD   18
 Number of ACD front end channels serviced by one board,.
#define EDA_ACD_K_NCHNS_PER_CBL   18
 Number of ACD front end channels serviced by one cable,.
#define EDA_ACD_K_NCHNS   (EDA_ACD_K_NCHNS_PER_BRD * EDA_ACD_K_NBRDS)
 The total number of ACD front end channels.

Typedefs

typedef enum
_EDA_ACD_LIST_K 
EDA_ACD_LIST_K
 Typedef for enum _EDA_ACD_LIST_K.
typedef enum
_EDA_ACD_SIDE_K 
EDA_ACD_SIDE_K
 Typedef for enum _EDA_ACD_SIDE_K.

Enumerations

enum  _EDA_ACD_LIST_K {
  EDA_ACD_LIST_K_XZ = 0,
  EDA_ACD_LIST_K_YZ = 1,
  EDA_ACD_LIST_K_XY = 2,
  EDA_ACD_LIST_K_RU = 3,
  EDA_ACD_LIST_K_CNT = 4
}
 Enumerates the bit lists. More...
enum  _EDA_ACD_SIDE_K {
  EDA_ACD_SIDE_K_A = 0,
  EDA_ACD_SIDE_K_B = 1,
  EDA_ACD_SIDE_K_CNT = 2
}
 Enumerates the side A and side B values. More...


Detailed Description

Defines basic constants about the ACD.

    CVS $Id: EDA_acd.h,v 1.5 2006/07/13 19:54:19 russell Exp $

Author:
JJRussell - russell@slac.stanford.edu

Define Documentation

#define EDA_ACD_K_NBRDS   12

Number of ACD front end boards,.

See also:
EDA_ACD_K_NCBLS, these are just synonyms.

#define EDA_ACD_K_NCBLS   12

Number of ACD cables,.

See also:
EDA_ACD_K_NBRDS, these are just synonyms.

#define EDA_ACD_K_NCHNS_PER_BRD   18

Number of ACD front end channels serviced by one board,.

See also:
EDA_ACD_K_NCHNS_PER_CBL, these are just synonyms

#define EDA_ACD_K_NCHNS_PER_CBL   18

Number of ACD front end channels serviced by one cable,.

See also:
EDA_ACD_K_NCHNS_PER_BRD, these are just synonyms


Typedef Documentation

EDA_ACD_LIST_K

Typedef for enum _EDA_ACD_LIST_K.

These definitions should be used to access the elements of the ACD hit and accept lists by name.

EDA_ACD_SIDE_K

Typedef for enum _EDA_ACD_SIDE_K.

These definitions should be used to access the elements of the ACD hit and accept sides by name.


Enumeration Type Documentation

enum _EDA_ACD_LIST_K

Enumerates the bit lists.

Enumerator:
EDA_ACD_LIST_K_XZ  Bit mask of tiles in the XZ plane
EDA_ACD_LIST_K_YZ  Bit mask of tiles in the YZ plane
EDA_ACD_LIST_K_XY  Bit mask of tiles in the XY plane
EDA_ACD_LIST_K_RU  Bit mask of ribbons and unused
EDA_ACD_LIST_K_CNT  Number of bit masks

enum _EDA_ACD_SIDE_K

Enumerates the side A and side B values.

Enumerator:
EDA_ACD_SIDE_K_A  The side A block
EDA_ACD_SIDE_K_B  The side B block
EDA_ACD_SIDE_K_CNT  Count of the number of sides


Generated on Fri Feb 26 09:17:00 2010 by  doxygen 1.5.3