GLAST/LAT > DAQ and FSW > FSW > Doxygen Index > DFI / V5-2-0
Constituent: dfi     Tag: sun-gcc
Namespaces | |
namespace | DfiAcd |
Enumerations | |
enum | Group { DfiAcd::XZ = 0, DfiAcd::YZ = 1, DfiAcd::XY = 2, DfiAcd::RU = 3, DfiAcd::GroupMin = XZ, DfiAcd::GroupMax = RU, DfiAcd::GroupCnt = 4, DfiAcd::ChannelsPerGroup = 32, DfiAcd::GroupChannelCnt = 32*4 } |
enum | Board { _1LA = 0, _1RB = 1, _2LA = 2, _2LB = 3, _2RA = 4, _2RB = 5, _3LA = 6, _3RB = 7, _4LA = 8, _4LB = 9, _4RA = 10, _4RB = 11, DfiAcd::BoardMin = _1LA, DfiAcd::BoardMax = _4RB, DfiAcd::BoardCnt = 12, DfiAcd::BoardChannelCnt = 18 } |
enum | BoardPair { DfiAcd::_1LR = 0, DfiAcd::_2LL = 1, DfiAcd::_2RR = 2, DfiAcd::_3LR = 3, DfiAcd::_4LL = 4, DfiAcd::_4RR = 5, DfiAcd::BoardPairMin = _1LR, DfiAcd::BoardPairMax = _4RR, DfiAcd::BoardPairCnt = 6 } |
Functions | |
static int | DfiAcd::mapToAem (int group, int channel) |
Maps GEM group (0-3) and channel (0-31) number to an electronics index. | |
static int | DfiAcd::mapFromAem (int board, int channel) |
Maps an AEM board and channel number to a GEM index. | |
static Board | DfiAcd::aemBoard (int aem_idx) |
Extracts the board number from an aem index. | |
static int | DfiAcd::aemChannel (int aem_idx) |
static int | DfiAcd::mapToAem (int group, int channel) |
static int | DfiAcd::mapFromAem (int board, int channel) |
static DfiAcd::Board | DfiAcd::aemBoard (int aem_idx) |
static int | DfiAcd::aemChannel (int aem_idx) |
Extracts the channel number from an aem index. |
CVS $Id: Dfi-Acd.hh,v 1.1 2008/06/11 00:01:54 russell Exp $