|
Enumerations |
enum | { LSEC_CURRENT_VERSION = 3
} |
| Version information for the compaction structures and algorithms. More...
|
enum | {
LSEC_N_TWR = 16,
LSEC_N_CAL_LAY = 8,
LSEC_N_CAL_COL = 12,
LSEC_N_CAL_END = 2,
LSEC_N_CAL_RNG = 4,
LSEC_N_LAYCNT_B = 4,
LSEC_N_TKR_CC = 8,
LSEC_N_TKR_RC = 9,
LSEC_N_TKR_CHNL = 64,
LSEC_N_TKR_FE = 24,
LSEC_N_ACD_CHNL = 216,
LSEC_N_FREE = 12
} |
| Enumeration of some physical parameters. More...
|
enum | {
LSEC_ONE_RANGE = 0,
LSEC_FOUR_RANGE = 1
} |
| Enumeration of the range options. More...
|
enum | {
LSEC_CAL_P_END = 0,
LSEC_CAL_M_END = 1
} |
| Enumeration of the log ends. More...
|
enum | { LSEC_MAX_EVENT_SIZE = 56 * 1024
} |
| Maximum event size;. More...
|
enum | {
LSEC_N_LOG_BITS = 13,
LSEC_N_MEAN_BITS = 12,
LSEC_N_RANGE_BITS = 2,
LSEC_N_ACC_BITS = 14,
LSEC_N_TOWER_BITS = 16,
LSEC_N_CAL_CNT_BITS = 4,
LSEC_N_COLUMN_BITS = 4,
LSEC_N_TKR_LAY_BITS = 9,
LSEC_N_STRIP_BITS = 12,
LSEC_N_TOT_BITS = 8,
LSEC_N_REQ_BITS = 9,
LSEC_N_ROI_BITS = 16,
LSEC_N_TKR_BITS = 16,
LSEC_N_LOW_BITS = 16,
LSEC_N_HIGH_BITS = 16,
LSEC_N_COND_BITS = 8,
LSEC_N_DZ_BITS = 8,
LSEC_N_CNO_BITS = 12,
LSEC_N_XZP_BITS = 16,
LSEC_N_XZM_BITS = 16,
LSEC_N_YZP_BITS = 16,
LSEC_N_YZM_BITS = 16,
LSEC_N_XY0_BITS = 16,
LSEC_N_XY1_BITS = 9,
LSEC_N_RBN_BITS = 8,
LSEC_N_CABLE_BITS = 4,
LSEC_N_CHN_BITS = 5,
LSEC_N_PHA_BITS = 13,
LSEC_N_PVAH_BITS = 4
} |
| Number of bits in the various symbols types handled by LSEC. More...
|
enum | {
LSEC_LOG_Q1 = 0x400,
LSEC_LOG_Q2 = 0x800,
LSEC_LOG_Q3 = 0xC00
} |
| Calorimeter log ranges. More...
|
enum | {
LSEC_TIM_ACM = 0,
LSEC_TIM_HST = 1,
LSEC_TIM_CLR = 2,
LSEC_TIM_ENC = 3,
LSEC_TIM_CPC = 4,
LSEC_TIM_CPE = 5,
LSEC_TIM_SND = 6,
LSEC_TIM_EVT = 7,
LSEC_N_TIMES = 8
} |
| Timing values array indices. More...
|