TikiWiki Assistant Thank you for installing TikiWiki!
Click the :: options in the Menu for more options. Please, also see TikiMovies for more setup details. |
History: GEnDocChannelMapPreview of version: 10The primary source of channel mapping is the Analyzer's DataBase.
NOTE: Use Analyzer and DB versions for GEn. They are different from main streamline. Here we will see examples of GEn databases. BigBite MWDC. File: db_B.dc.dat[+]BigBite PreShower Sums. File: db_B.psum.dat[+]BigBite Scintillator. File: db_B.s.dat[+]BigBite TotalShower sums. File: db_B.sum.dat[+]BigBite Preshower. File: db_B.ts.ps.dat[+]Number of columns (x-stripes) and rows (y-stripes) 2 27 Crate, Slot, First, Last ADC channels of blocks 22 12 0 15 - 22 12 16 31 - 22 12 32 45 - 22 12 48 55 - -1 0 0 0 - Translation table from ADC hardware channel to logical channel number 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 1 2 3 4 5 6 7 8 BigBite File: db_B.ts.sh.dat[+]Number of columns (x-stripes) and rows (y-stripes) 7 27 Crate, Slot, First, Last ADC channels of blocks 22 16 32 38 22 16 40 46 22 16 48 54 22 16 56 62 22 15 0 6 22 15 8 14 22 15 16 22 22 15 24 30 22 15 32 38 22 15 40 46 22 15 48 54 22 15 56 62 22 14 0 6 22 14 8 14 22 14 16 22 22 14 24 30 22 14 32 38 22 14 40 46 22 14 48 54 22 14 56 62 22 13 0 6 22 13 8 14 22 13 16 22 22 13 24 30 22 16 0 6 22 16 8 14 22 16 16 22 -1 0 0 0 Translation table from ADC hardware channel to logical channel number (starts at 1!) 1 28 55 82 109 136 163 2 29 56 83 110 137 164 3 30 57 84 111 138 165 4 31 58 85 112 139 166 5 32 59 86 113 140 167 6 33 60 87 114 141 168 7 34 61 88 115 142 169 8 35 62 89 116 143 170 9 36 63 90 117 144 171 10 37 64 91 118 145 172 11 38 65 92 119 146 173 12 39 66 93 120 147 174 13 40 67 94 121 148 175 14 41 68 95 122 149 176 15 42 69 96 123 150 177 16 43 70 97 124 151 178 17 44 71 98 125 152 179 18 45 72 99 126 153 180 19 46 73 100 127 154 181 20 47 74 101 128 155 182 21 48 75 102 129 156 183 22 49 76 103 130 157 184 23 50 77 104 131 158 185 24 51 78 105 132 159 186 25 52 79 106 133 160 187 26 53 80 107 134 161 188 27 54 81 108 135 162 189 Create slot/model/channel descriptions. File: db_cratemap.dat[+]# Date/Time = Tue Aug 23 11:00:00 2005 ==== Crate 1 type fastbus # slot model clear header mask nchan ndata 6 1877 1 0x0 0x0 96 672 7 1877 1 0x0 0x0 96 672 8 1877 1 0x0 0x0 96 672 9 1877 1 0x0 0x0 96 672 10 1877 1 0x0 0x0 96 672 11 1877 1 0x0 0x0 96 672 12 1877 1 0x0 0x0 96 672 13 1877 1 0x0 0x0 96 672 14 1877 1 0x0 0x0 96 672 15 1877 1 0x0 0x0 96 672 16 1875 1 0x0 0x0 64 512 17 1875 1 0x0 0x0 64 512 23 1881 1 0x0 0x0 64 64 24 1881 1 0x0 0x0 64 64 25 1881 1 0x0 0x0 64 64 ==== Crate 2 type fastbus # slot model clear header mask nchan ndata 3 1877 1 0x0 0x0 96 672 4 1877 1 0x0 0x0 96 672 5 1877 1 0x0 0x0 96 672 6 1877 1 0x0 0x0 96 672 7 1877 1 0x0 0x0 96 672 8 1877 1 0x0 0x0 96 672 9 1877 1 0x0 0x0 96 672 10 1877 1 0x0 0x0 96 672 11 1877 1 0x0 0x0 96 672 12 1877 1 0x0 0x0 96 672 16 1875 1 0x0 0x0 64 512 22 1881 1 0x0 0x0 64 64 23 1881 1 0x0 0x0 64 64 ==== Crate 3 type fastbus # slot model clear header mask nchan ndata 3 1875 1 0x0 0x0 64 512 4 1877 1 0x0 0x0 96 672 5 1877 1 0x0 0x0 96 672 6 1877 1 0x0 0x0 96 672 7 1877 1 0x0 0x0 96 672 8 1877 1 0x0 0x0 96 672 9 1877 1 0x0 0x0 96 672 10 1877 1 0x0 0x0 96 672 11 1877 1 0x0 0x0 96 672 12 1877 1 0x0 0x0 96 672 13 1877 1 0x0 0x0 96 672 14 1877 1 0x0 0x0 96 672 15 1877 1 0x0 0x0 96 672 16 1877 1 0x0 0x0 96 672 17 1877 1 0x0 0x0 96 672 18 1877 1 0x0 0x0 96 672 19 1877 1 0x0 0x0 96 672 20 1877 1 0x0 0x0 96 672 21 1877 1 0x0 0x0 96 672 22 1881 1 0x0 0x0 64 64 23 1881 1 0x0 0x0 64 64 24 1881 1 0x0 0x0 64 64 25 1881 1 0x0 0x0 64 64 ==== Crate 4 type fastbus # slot model clear header mask nchan ndata 4 1877 1 0x0 0x0 96 672 5 1877 1 0x0 0x0 96 672 6 1877 1 0x0 0x0 96 672 7 1877 1 0x0 0x0 96 672 8 1877 1 0x0 0x0 96 672 9 1877 1 0x0 0x0 96 672 10 1877 1 0x0 0x0 96 672 11 1877 1 0x0 0x0 96 672 12 1877 1 0x0 0x0 96 672 13 1877 1 0x0 0x0 96 672 14 1877 1 0x0 0x0 96 672 15 1877 1 0x0 0x0 96 672 16 1877 1 0x0 0x0 96 672 17 1877 1 0x0 0x0 96 672 18 1877 1 0x0 0x0 96 672 19 1877 1 0x0 0x0 96 672 20 1877 1 0x0 0x0 96 672 21 1877 1 0x0 0x0 96 672 22 1877 1 0x0 0x0 96 672 23 1877 1 0x0 0x0 96 672 24 1877 1 0x0 0x0 96 672 ==== Crate 5 type vme # slot model clear header mask nchan ndata 1 767 1 0x00400000 0xf8600000 128 2048 2 767 1 0x08400000 0xf8600000 128 2048 3 767 1 0x10400000 0xf8600000 128 2048 4 767 1 0x18400000 0xf8600000 128 2048 5 767 1 0x20400000 0xf8600000 128 2048 6 767 1 0x28400000 0xf8600000 128 2048 7 767 1 0x30400000 0xf8600000 128 2048 8 767 1 0x38400000 0xf8600000 128 2048 9 767 1 0x40400000 0xf8600000 128 2048 10 767 1 0x48400000 0xf8600000 128 2048 11 767 1 0x50400000 0xf8600000 128 2048 12 767 1 0x58400000 0xf8600000 128 2048 13 767 1 0x60400000 0xf8600000 128 2048 14 767 1 0x68400000 0xf8600000 128 2048 15 767 1 0x70400000 0xf8600000 128 2048 ==== Crate 7 type scaler "rscaler" # slot model clear header mask nchan ndata 0 3800 0 0xceb00000 0xfff00000 32 32 1 3800 0 0xceb00000 0xfff00000 32 32 2 1151 0 0xceb00000 0xfff00000 16 16 3 1151 0 0xceb00000 0xfff00000 16 16 4 560 0 0xceb00000 0xfff00000 16 16 5 560 0 0xceb00000 0xfff00000 16 16 6 560 0 0xceb00000 0xfff00000 16 16 7 3801 0 0xceb00000 0xfff00000 32 32 8 3800 0 0xceb00000 0xfff00000 32 32 9 3801 0 0xceb00000 0xfff00000 32 32 ==== Crate 8 type scaler "lscaler" # slot model clear header mask nchan ndata 0 1151 0 0xabc00000 0xfff00000 16 16 1 1151 0 0xabc00000 0xfff00000 16 16 2 1151 0 0xabc00000 0xfff00000 16 16 3 3801 0 0xabc00000 0xfff00000 32 32 4 3800 0 0xabc00000 0xfff00000 32 32 5 3801 0 0xabc00000 0xfff00000 32 32 6 3800 0 0xabc00000 0xfff00000 32 32 7 3800 0 0xabc00000 0xfff00000 32 32 8 560 0 0xabc00000 0xfff00000 16 16 9 560 0 0xabc00000 0xfff00000 16 16 ==== Crate 9 type scaler "rcs" # slot model clear header mask nchan ndata 1 3801 1 0xbbc00000 0xffff0000 32 32 2 3801 1 0xbbc10000 0xffff0000 32 32 3 3801 1 0xbbc20000 0xffff0000 32 32 ==== Crate 10 type scaler "evright" # slot model clear header mask nchan ndata 1 3801 1 0xceb70000 0xffff0000 32 32 2 3801 1 0xceb80000 0xffff0000 32 32 3 3801 1 0xceb90000 0xffff0000 32 32 ==== Crate 11 type scaler "evleft" # slot model clear header mask nchan ndata 1 3801 1 0xabc30000 0xffff0000 32 32 2 3801 1 0xabc40000 0xffff0000 32 32 3 3801 1 0xabc50000 0xffff0000 32 32 ==== Crate 12 type vme # slot model clear header mask nchan ndata 1 550 1 0xcd000000 0xffff0000 512 1024 2 550 1 0xcd010000 0xffff0000 512 1024 3 550 1 0xcd020000 0xffff0000 512 1024 4 550 1 0xcd030000 0xffff0000 512 1024 5 550 1 0xcd040000 0xffff0000 512 1024 6 550 1 0xcd050000 0xffff0000 512 1024 7 550 1 0xcd060000 0xffff0000 512 1024 8 550 1 0xcd070000 0xffff0000 512 1024 9 550 1 0xcd080000 0xffff0000 512 1024 10 550 1 0xcd090000 0xffff0000 512 1024 11 550 1 0xcd0a0000 0xffff0000 512 1024 12 550 1 0xcd0b0000 0xffff0000 512 1024 13 550 1 0xcd0c0000 0xffff0000 512 1024 14 550 1 0xcd0d0000 0xffff0000 512 1024 15 550 1 0xcd0e0000 0xffff0000 512 1024 16 550 1 0xcd0f0000 0xffff0000 512 1024 17 550 1 0xcd100000 0xffff0000 512 1024 18 550 1 0xcd110000 0xffff0000 512 1024 19 550 1 0xcd120000 0xffff0000 512 1024 20 550 1 0xcd130000 0xffff0000 512 1024 21 550 1 0xcd140000 0xffff0000 512 1024 22 550 1 0xcd150000 0xffff0000 512 1024 23 550 1 0xcd160000 0xffff0000 512 1024 24 550 1 0xcd170000 0xffff0000 512 1024 ==== Crate 13 type vme # slot model clear header mask nchan ndata 1 7510 1 0xf7510000 0xffff0000 8 1024 ==== Crate 14 type vme # slot model clear header mask nchan ndata 1 1182 1 0xfadc1182 0xffffffff 8 128 2 1182 1 0xfadd1182 0xffffffff 8 128 3 3123 1 0xfadc3123 0xffffffff 16 16 4 7510 1 0xf7510000 0xfffff000 8 1024 5 7510 1 0xf7511000 0xfffff000 8 1024 6 560 1 0xfca56000 0xfffff000 16 16 ==== Crate 15 type vme # slot model clear header mask nchan ndata 1 1182 1 0xfade1182 0xffffffff 8 128 2 1182 1 0xfadf1182 0xffffffff 8 128 3 3123 1 0xfadd3123 0xffffffff 16 16 ==== Crate 16 type vme # slot model clear header mask nchan ndata 1 550 1 0xcd000000 0xffff0000 512 1024 2 550 1 0xcd010000 0xffff0000 512 1024 3 550 1 0xcd020000 0xffff0000 512 1024 4 550 1 0xcd030000 0xffff0000 512 1024 5 550 1 0xcd040000 0xffff0000 512 1024 6 550 1 0xcd050000 0xffff0000 512 1024 7 550 1 0xcd060000 0xffff0000 512 1024 8 550 1 0xcd070000 0xffff0000 512 1024 9 550 1 0xcd080000 0xffff0000 512 1024 10 550 1 0xcd090000 0xffff0000 512 1024 11 550 1 0xcd0a0000 0xffff0000 512 1024 12 550 1 0xcd0b0000 0xffff0000 512 1024 13 550 1 0xcd0c0000 0xffff0000 512 1024 14 550 1 0xcd0d0000 0xffff0000 512 1024 15 550 1 0xcd0e0000 0xffff0000 512 1024 16 550 1 0xcd0f0000 0xffff0000 512 1024 17 550 1 0xcd100000 0xffff0000 512 1024 18 550 1 0xcd110000 0xffff0000 512 1024 19 550 1 0xcd120000 0xffff0000 512 1024 20 550 1 0xcd130000 0xffff0000 512 1024 21 550 1 0xcd140000 0xffff0000 512 1024 22 550 1 0xcd150000 0xffff0000 512 1024 23 550 1 0xcd160000 0xffff0000 512 1024 24 550 1 0xcd170000 0xffff0000 512 1024 ==== Crate 20 type vme # slot model clear header mask nchan ndata 1 767 1 0x00400000 0xf8600000 128 2048 2 767 1 0x08400000 0xf8600000 128 2048 3 767 1 0x10400000 0xf8600000 128 2048 4 767 1 0x18400000 0xf8600000 128 2048 5 767 1 0x20400000 0xf8600000 128 2048 6 767 1 0x28400000 0xf8600000 128 2048 7 767 1 0x30400000 0xf8600000 128 2048 8 767 1 0x38400000 0xf8600000 128 2048 9 767 1 0x40400000 0xf8600000 128 2048 10 767 1 0x48400000 0xf8600000 128 2048 11 767 1 0x50400000 0xf8600000 128 2048 12 767 1 0x58400000 0xf8600000 128 2048 ==== Crate 21 type vme # slot model clear header mask nchan ndata 1 767 1 0x00400000 0xf8600000 128 2048 2 767 1 0x08400000 0xf8600000 128 2048 3 767 1 0x10400000 0xf8600000 128 2048 4 767 1 0x18400000 0xf8600000 128 2048 5 767 1 0x20400000 0xf8600000 128 2048 6 767 1 0x28400000 0xf8600000 128 2048 7 767 1 0x30400000 0xf8600000 128 2048 8 767 1 0x38400000 0xf8600000 128 2048 9 767 1 0x40400000 0xf8600000 128 2048 10 767 1 0x48400000 0xf8600000 128 2048 11 767 1 0x50400000 0xf8600000 128 2048 12 767 1 0x58400000 0xf8600000 128 2048 ==== Crate 22 type fastbus # slot model clear header mask nchan ndata 4 1875 1 0x0 0x0 64 512 5 1881 1 0x0 0x0 64 64 6 1881 1 0x0 0x0 64 64 7 1881 1 0x0 0x0 64 64 10 1881 1 0x0 0x0 64 64 11 1881 1 0x0 0x0 64 64 12 1881 1 0x0 0x0 64 64 13 1881 1 0x0 0x0 64 64 14 1881 1 0x0 0x0 64 64 15 1881 1 0x0 0x0 64 64 16 1881 1 0x0 0x0 64 64 20 1877 1 0x0 0x0 96 672 ==== Crate 23 type vme # slot model clear header mask nchan ndata 1 792 1 0xda00adc0 0xffffffff 32 2048 2 792 1 0xda00adc1 0xffffffff 32 2048 3 792 1 0xda00adc2 0xffffffff 32 2048 4 792 1 0xda00adc3 0xffffffff 32 2048 5 775 1 0xda00ddc0 0xffffffff 32 2048 6 775 1 0xda00ddc1 0xffffffff 32 2048 7 775 1 0xda00ddc2 0xffffffff 32 2048 ==== Crate 24 type fastbus # slot model clear header mask nchan ndata 1 1881 1 0x0 0x0 64 64 2 1881 1 0x0 0x0 64 64 3 1881 1 0x0 0x0 64 64 4 1881 1 0x0 0x0 64 64 5 1881 1 0x0 0x0 64 64 6 1881 1 0x0 0x0 64 64 7 1881 1 0x0 0x0 64 64 8 1881 1 0x0 0x0 64 64 9 1877 1 0x0 0x0 96 672 14 1877 1 0x0 0x0 96 672 15 1877 1 0x0 0x0 96 672 16 1877 1 0x0 0x0 96 672 17 1881 1 0x0 0x0 64 64 18 1881 1 0x0 0x0 64 64 19 1881 1 0x0 0x0 64 64 20 1881 1 0x0 0x0 64 64 21 1881 1 0x0 0x0 64 64 22 1881 1 0x0 0x0 64 64 23 1881 1 0x0 0x0 64 64 24 1881 1 0x0 0x0 64 64 25 1881 1 0x0 0x0 64 64 ==== Crate 25 type vme # slot model clear header mask nchan ndata 4 6401 1 0x20000000 0xf8000000 64 1024 5 6401 1 0x28000000 0xf8000000 64 1024 6 6401 1 0x30000000 0xf8000000 64 1024 7 6401 1 0x38000000 0xf8000000 64 1024 8 6401 1 0x40000000 0xf8000000 64 1024 9 6401 1 0x48000000 0xf8000000 64 1024 10 6401 1 0x50000000 0xf8000000 64 1024 11 6401 1 0x58000000 0xf8000000 64 1024 12 6401 1 0x60000000 0xf8000000 64 1024 13 6401 1 0x68000000 0xf8000000 64 1024 14 6401 1 0x70000000 0xf8000000 64 1024 15 6401 1 0x78000000 0xf8000000 64 1024 16 6401 1 0x80000000 0xf8000000 64 1024 17 6401 1 0x88000000 0xf8000000 64 1024 18 6401 1 0x90000000 0xf8000000 64 1024 19 6401 1 0x98000000 0xf8000000 64 1024 Misc Decoder data used by GenDecData class. File: db_D.dat[+]# R. Michaels, A. Kolarkar, Feb 2006 # Comments start with '#' # # Here is where to search for the variables of this class. # Syntax depends on whether crate/word = "crate" or "word". # If "crate", we are looking into crates by slot and channel. # if "word", we are looking at a position relative to a header. # Hence, either: # name "crate" crate-number slot channel # or: # name "word" crate-number header num-to-skip # For the latter case, if one specifies crate-number = 0, then the # entire event is searched for 'header' (which in this case must be unique). # If crate-number > 0, then only that crate is searched. # # If this file is not existing, GenDecData will use its own internal DefaultMap(). # # Adding a new line here will produce a new variable. # EXAMPLES: # myvar22 crate 22 15 4 # will produce D.myvar22 in the tree (from crate 22, slot 15, channel 4) # # myvar44 word 21 0xfadc1182 5 # will produce D.myvar44 in the tree (from crate 21, 5 words after header 0xfadc1182) # trigger bit pattern bit1 crate 22 20 0 bit2 crate 22 20 1 bit3 crate 22 20 2 bit4 crate 22 20 3 bit5 crate 22 20 4 bit6 crate 22 20 5 bit7 crate 22 20 6 bit8 crate 22 20 7 bit9 crate 22 20 8 # Copies of INPUT to trigger supervisor ibit1 crate 22 20 13 ibit2 crate 22 20 14 ibit3 crate 22 20 15 ibit4 crate 22 20 16 ibit5 crate 22 20 17 ibit6 crate 22 20 18 ibit7 crate 22 20 19 ibit8 crate 22 20 20 ibit9 crate 22 20 21 # coincidence timing ctimeL1A crate 22 4 0 ctimeBBadc crate 22 4 1 ctimeNDadc crate 22 4 2 # RF timing rftime crate 25 13 40 reftime crate 25 13 32 # trigger formation timing (not prescaled) t1time crate 3 9 80 t3time crate 3 9 81 # vxWorks time stamps (synch data) vxtime3 word 3 0xfabc0008 7 vxtime4 word 4 0xfabc0008 7 vtime20 word 20 0xfabc0007 5 vtime21 word 21 0xfabc0007 5 vtime22 word 22 0xfabc0008 7 vtime23 word 23 0xfabc0007 5 vtime24 word 24 0xfabc0008 7 vtime25 word 25 0xfabc0007 5 vtime28 word 28 0xfabc0007 5 # fast (105 kHz) time stamps (synch data) ftime3 word 3 0xfabc0008 8 ftime4 word 4 0xfabc0008 8 ftime20 word 20 0xfabc0007 6 ftime21 word 21 0xfabc0007 6 ftime22 word 22 0xfabc0008 8 ftime23 word 23 0xfabc0007 6 ftime24 word 24 0xfabc0008 8 ftime25 word 25 0xfabc0007 6 ftime28 word 28 0xfabc0007 6 # Event numbers (synch data) evnum3 word 3 0xfabc0008 4 evnum4 word 4 0xfabc0008 4 evnum20 word 20 0xfabc0007 2 evnum21 word 21 0xfabc0007 2 evnum22 word 22 0xfabc0008 4 evnum23 word 23 0xfabc0007 2 evnum24 word 24 0xfabc0008 4 evnum25 word 25 0xfabc0007 2 evnum28 word 28 0xfabc0007 2 # Event type (synch data) evtype3 word 3 0xfabc0008 5 evtype4 word 4 0xfabc0008 5 evtype20 word 20 0xfabc0007 3 evtype21 word 21 0xfabc0007 3 evtype22 word 22 0xfabc0008 5 evtype23 word 23 0xfabc0007 3 evtype24 word 24 0xfabc0008 5 evtype25 word 25 0xfabc0007 3 evtype28 word 28 0xfabc0007 3 # Data scan words (fastbus only) -- indicates which modules got a hit dscan3 word 3 0xfabc0008 2 dscan4 word 4 0xfabc0008 2 dscan22 word 22 0xfabc0008 2 dscan24 word 24 0xfabc0008 2 # test brad01 word 22 0xfabc0008 2 atimeT1 crate 23 5 0 atimeT2 crate 23 5 1 atimeT3 crate 23 5 2 btimeT1 crate 23 6 0 btimeT2 crate 23 6 1 btimeT3 crate 23 6 2 # bad DC (type 1) D.bad7dc20 = 0 or 0xed00bad7 bad7dc20 word 20 0xed00bad7 0 bad7dc21 word 21 0xed00bad7 0 # BB NA test fb_bb2bh crate 24 14 14 fb_nd_T1 crate 24 14 30 fb_nd_T3 crate 24 14 31 f1_T2 crate 25 4 33 f1_T1 crate 25 4 32 f1_T3 crate 25 11 46 fb24_39 crate 24 14 39 fb24_40 crate 24 14 40 fb24_41 crate 24 14 41 fb24_42 crate 24 14 42 fb24_43 crate 24 14 43 fb24_44 crate 24 14 44 fb24_45 crate 24 14 45 fb24_46 crate 24 14 46 fb24_47 crate 24 14 47 fb24_48 crate 24 14 48 # beam-line scintillators bl_d1 crate 25 4 50 bl_d2 crate 25 4 49 bl_lq crate 25 4 48 Neutron detector. File: db_na.nd.dat[+]History |
Login Search
|