GLAST / LAT > DAQ and FSW > FSW > Doxygen Index> LCI / V6-1-0 > lci / rhel5-32


Interface   Data Structures   File List   Data Fields   Globals  

Classes | Enumerations
configure_p.h File Reference

Private definition of the configuration structure. More...

#include <LSEC/LSEC.h>
#include <PBI/Endianness.h>

Classes

struct  LCI_version
 Configuration type and version information. More...
struct  LCI_cnfItem
 Specification for an iterating LCI configuration value. More...
struct  LCI_acdInput
 The configurable ACD parameters stored in a binary file. More...
struct  LCI_calInput
 The configurable calorimeter parameters stored in a binary file. More...
struct  LCI_tkrInput
 The configurable tracker parameters stored in a binary file. More...
struct  LCI_gemInput
 The GEM configuration parameters stored in binary file. More...
struct  LCI_cnfInput
 The configuration parameters stored in binary file. More...
struct  LCI_acdValues
 The ACD register values to be used for the next calibration cycle. More...
struct  LCI_calValues
 The CAL register values to be used for the next calibration cycle. More...
struct  LCI_tkrValues
 The TKR register values to be used for the next calibration cycle. More...
struct  LCI_cnfValues
 The registers values to used for the next calibration cycle. More...
struct  _LCI_configuration
 Holds the cycle configuration data along with a pointer to the file holding the configurations for all the cycles of this calibration. More...

Enumerations

enum  {
  LCI_S_ACD_RANGE = 3,
  LCI_M_ACD_TCI_ENAB = 0x32,
  LCI_M_CAL_GAIN_LE = 0x07,
  LCI_M_CAL_GAIN_HE = 0x0f,
  LCI_M_CAL_FRST_RNG = 0x07,
  LCI_S_CAL_GAIN_LE = 0,
  LCI_S_CAL_GAIN_HE = 3,
  LCI_S_CAL_RNG_EN_L = 7,
  LCI_S_CAL_RNG_EN_H = 8,
  LCI_S_CAL_FRST_RNG = 9,
  LCI_S_CAL_TRG_EN_L = 1,
  LCI_S_CAL_TRG_EN_H = 2,
  LCI_S_CAL_CAL_GAIN = 3,
  LCI_S_CAL_CAL_EN_L = 4,
  LCI_S_CAL_CAL_EN_H = 5,
  LCI_M_TKR_DAC = 0x7f,
  LCI_S_TKR_THR_DAC = 0,
  LCI_S_TKR_INJ_DAC = 7
}
 Masks and shifts for selected register fields.
enum  { LCI_N_TEM = 16 }
 Number of TEMs.

Detailed Description

Private definition of the configuration structure.

Author:
James Swain & Owen Saxton

$Id: configure_p.h,v 1.17 2014/02/12 21:40:02 saxton Exp $