4 #define RICH_MAX_SECTORS 6
5 #define RICH_MAX_COLS 96
6 #define RICH_MAX_ROWS 96
7 #define RICH_MAX_PADS 4712
8 #define RICH_MAX_ADCS 5
9 #define RICH_MAX_APVS 15
10 #define RICH_MAX_CHANNELS 128
12 #define RICH700_MAX_COLS 192
13 #define RICH700_MAX_ROWS 192
15 #define RICH_SIZE_HW 16384 // 3 bits for ADCs + 4 bits for APVs + 7 bits for Channels
16 #define RICH_SIZE_SW 9696 // maxCols*100 + maxRows
18 #define RICH_SECTOR_MASK 0x7
19 #define RICH_ADC_MASK 0x7
20 #define RICH_APV_MASK 0xf
21 #define RICH_CHANNEL_MASK 0x7F
22 #define RICH_CHARGE_MASK 0x3FFF
24 #define RICH_SECTOR_OFFSET 28
25 #define RICH_ADC_OFFSET 25
26 #define RICH_APV_OFFSET 21
27 #define RICH_CHANNEL_OFFSET 14
28 #define RICH_CHARGE_OFFSET 0
31 #define RICH700_MAX_TDCCHANNELS 32
32 #define RICH700_MAX_PMTPIXELS 64
33 #define RICH700_MAX_PMT 576
34 #define RICH700_MAXPIXELS (RICH700_MAX_PMT * RICH700_MAX_PMTPIXELS)
const Cat_t catRichDirClus
const Cat_t catRichHitHdr
const Cat_t catRich700Raw