# Decoder data used by THaDecData class # R. Michaels, March 2002 # 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, THaDecData will use its own internal DefaultMap(). # synch checking adcs synchadc1 crate 1 25 16 synchadc2 crate 2 24 48 synchadc3 crate 3 22 0 synchadc4 crate 4 17 48 synchadc14 crate 14 1 5 # time stamps timestamp word 0 fca56000 2 timeroc1 word 1 fabc0006 6 timeroc2 word 2 fabc0006 6 timeroc3 word 3 fabc0008 8 timeroc4 word 4 fabc0008 8 timeroc5 word 5 fabc0008 8 timeroc6 word 6 fabc0008 8 timeroc7 word 7 fabc0008 8 timeroc8 word 8 fabc0008 8 timeroc9 word 9 fabc0008 8 timeroc10 word 10 fabc0008 8 timeroc14 word 14 fabc0008 8 timeroc15 word 15 fabc0008 8 troc14 word 14 abc00000 1 troc15 word 15 abc00000 1 # Track and hold for ROC 14 and 15 th14 word 14 0da00000 1 th15 word 15 0da00000 1 # event number evtroc1 word 1 fabc0006 1 evtroc2 word 2 fabc0006 1 evtroc3 word 3 fabc0008 4 evtroc4 word 4 fabc0008 4 evtroc5 word 5 fabc0008 4 evtroc8 word 8 fabc0008 4 evtroc9 word 9 fabc0008 4 evtroc10 word 10 fabc0008 4 # event type evtyperoc3 word 3 fabc0008 5 evtyperoc4 word 4 fabc0008 5 evtyperoc5 word 5 fabc0008 5 evtyperoc8 word 8 fabc0008 5 evtyperoc9 word 9 fabc0008 5 evtyperoc10 word 10 fabc0008 5 # event count evtcntroc3 word 3 fabc0008 6 evtcntroc4 word 4 fabc0008 6 evtcntroc5 word 5 fabc0008 6 evtcntroc8 word 8 fabc0008 6 evtcntroc9 word 9 fabc0008 6 evtcntroc10 word 10 fabc0008 6 # vxclock vxroc1 word 1 fabc0006 4 vxroc2 word 2 fabc0006 4 vxroc3 word 3 fabc0008 7 vxroc4 word 4 fabc0008 7 vxroc5 word 5 fabc0008 7 vxroc8 word 8 fabc0008 7 vxroc9 word 9 fabc0008 7 vxroc10 word 10 fabc0008 7 # syncclock syncroc1 word 1 fabc0006 4 syncroc2 word 2 fabc0006 4 syncroc3 word 3 fabc0008 8 syncroc4 word 4 fabc0008 8 syncroc5 word 5 fabc0008 8 syncroc8 word 8 fabc0008 8 syncroc9 word 9 fabc0008 8 syncroc10 word 10 fabc0008 8 syncroc12 word 12 cafe0000 -2 # BCM and triggers for every event fclk word 12 cafe0000 -2 u3c word 12 cafe0000 1 d3c word 12 cafe0000 2 u3ppc word 12 cafe0000 3 d3ppc word 12 cafe0000 4 u3mpc word 12 cafe0000 5 d3mpc word 12 cafe0000 6 u3pmc word 12 cafe0000 7 d3pmc word 12 cafe0000 8 u3mmc word 12 cafe0000 9 d3mmc word 12 cafe0000 10 t1c word 12 cafe0000 11 t3c word 12 cafe0000 12 t5c word 12 cafe0000 13 t6c word 12 cafe0000 14 # L-HRS & BigBite trigger bit pattern(prescaled) bit1 crate 10 25 16 bit2 crate 10 25 17 bit3 crate 10 25 18 bit4 crate 10 25 19 bit5 crate 10 25 20 bit6 crate 10 25 21 bit7 crate 10 25 22 bit8 crate 10 25 23 bit9 crate 10 25 24 bit10 crate 10 25 25 bit11 crate 10 25 26 bit12 crate 10 25 27 bit13 crate 10 25 28 # L-HRS & BigBite trigger latch pattern lbit1 crate 10 25 29 lbit2 crate 10 25 30 lbit3 crate 10 25 31 lbit4 crate 10 25 32 lbit5 crate 10 25 33 lbit6 crate 10 25 34 lbit7 crate 10 25 35 lbit8 crate 10 25 36 lbit9 crate 10 25 37 lbit10 crate 10 25 38 lbit11 crate 10 25 39 lbit12 crate 10 25 40 # L-HRS & BigBite trigger input (unprescaled) t1 crate 10 25 0 t2 crate 10 25 1 t3 crate 10 25 2 t4 crate 10 25 3 t5 crate 10 25 4 t6 crate 10 25 5 t7 crate 10 25 6 t8 crate 10 25 7 l1a crate 10 25 8 bbretime crate 10 25 9 f1trig crate 10 25 10 bbrftime1 crate 10 25 11 l1adelayed crate 10 25 12 bbrftime2 crate 10 25 13 fastclock crate 10 25 14 edtmbb crate 10 25 15 # another trigger input in F1TDC f1t1 crate 5 11 16 f1t2 crate 5 11 17 f1t3 crate 5 11 18 f1t4 crate 5 11 19 f1t5 crate 5 11 20 f1t6 crate 5 11 21 f1t7 crate 5 11 22 f1t8 crate 5 11 23 f1l1a crate 5 11 24 f1bbretime crate 5 11 25 f1f1trig crate 5 11 26 f1bbrftime1 crate 5 11 27 f1l1adelayed crate 5 11 28 f1bbrftime2 crate 5 11 29 f1fastclock crate 5 11 30 f1edtmbb crate 5 11 31 # F1TDC Reference f1s5ref0 crate 5 5 16 f1s5ref1 crate 5 5 17 f1s6ref0 crate 5 6 17 # f1s6ref1 crate 5 6 20 f1s8ref0 crate 5 8 17 f1s9ref0 crate 5 9 17 f1s11ref0 crate 5 11 24 f1trigtime word 5 f1daffff 1 # F1 Slot 5 channels f1s5ch0 crate 5 5 0 f1s5ch1 crate 5 5 1 f1s5ch2 crate 5 5 2 f1s5ch3 crate 5 5 3 f1s5ch4 crate 5 5 4 f1s5ch5 crate 5 5 5 f1s5ch6 crate 5 5 6 f1s5ch7 crate 5 5 7 f1s5ch8 crate 5 5 8 f1s5ch9 crate 5 5 9 f1s5ch10 crate 5 5 10 f1s5ch11 crate 5 5 11 f1s5ch12 crate 5 5 12 f1s5ch13 crate 5 5 13 f1s5ch14 crate 5 5 14 f1s5ch15 crate 5 5 15 # coincidence timing ctimebT3 crate 8 17 18 # EDTM pulser edtpbb crate 8 17 10 edtpl crate 4 13 78 edtpr crate 2 12 0 # TrigT1 crate 2 12 1 # trigger input LHRS copy in 1877 LT1 crate 4 9 48 LT2 crate 4 9 49 LT3 crate 4 9 50 LT4 crate 4 9 51 LT5 crate 4 9 52 LT6 crate 4 9 53 LT7 crate 4 9 54 LT8 crate 4 9 55 L_l1a crate 4 9 62 strobe crate 4 13 76 # trigger input LHRS copy in 1875 Trigl1a2 crate 4 18 51 # TrigT1 crate 4 18 56 TrigT3 crate 4 18 54 Trigl1a crate 4 18 52 # coincidence timing ctimel crate 4 21 48 # ctimer crate 2 16 32 # helicity info from ADC(LHRS) tgspinup crate 4 21 48 tgspindn crate 4 21 49 MPS crate 4 21 50 QRT crate 4 21 51 helicity1 crate 4 21 52 helicity2 crate 4 21 53 tgspinup2 crate 4 21 54 tgspindn2 crate 4 21 55 # prescaled RF time (1877) rftime1 crate 4 9 80 rftime2 crate 4 9 81 # BPM and raster in BigBite(for d2n expt) # bpma1 crate 8 8 0 # bpma2 crate 8 8 1 # bpma3 crate 8 8 2 # bpma4 crate 8 8 3 # bpmb1 crate 8 8 4 # bpmb2 crate 8 8 5 # bpmb3 crate 8 8 6 # bpmb4 crate 8 8 7 # rasterx crate 8 8 8 # rastery crate 8 8 9 # BPM and raster in BigBite(for d2n expt) Lbpma1 crate 4 25 0 Lbpma2 crate 4 25 1 Lbpma3 crate 4 25 2 Lbpma4 crate 4 25 3 Lbpmb1 crate 4 25 4 Lbpmb2 crate 4 25 5 Lbpmb3 crate 4 25 6 Lbpmb4 crate 4 25 7 R4S25C8 crate 4 25 8 R4S25C9 crate 4 25 9 R4S25C10 crate 4 25 10 R4S25C11 crate 4 25 11 R4S25C12 crate 4 25 12 Lrasterx crate 4 25 12 Lrastery crate 4 25 13 Lrasterdx crate 4 25 14 Lrasterdy crate 4 25 15 Rbpma1 crate 2 23 0 Rbpma2 crate 2 23 1 Rbpma3 crate 2 23 2 Rbpma4 crate 2 23 3 Rbpmb1 crate 2 23 4 Rbpmb2 crate 2 23 5 Rbpmb3 crate 2 23 6 Rbpmb4 crate 2 23 7 R1S23C8 crate 2 23 8 R1S23C9 crate 2 23 9 R1S23C10 crate 2 23 10 R1S23C11 crate 2 23 11 R1S23C12 crate 2 23 12 Rrasterx crate 2 23 12 Rrastery crate 2 23 13 Rrasterdx crate 2 23 14 Rrasterdy crate 2 23 15 # Helicity and MPS in BB ADCs # bbHel_1881 crate 8 3 31 # bbMPS_1881 crate 8 3 30 # bbHel_792 crate 5 16 2 # bbMPS_792 crate 5 16 0 # Cosmics Scintillation Paddle TDC CosmicsPaddleTDCUp crate 9 22 0 CosmicsPaddleTDCDown crate 9 22 1 ################# # #SRC FPP ################# fpp_u1_4 crate 4 13 4 fpp_u1_3 crate 4 13 5 fpp_u1_2 crate 4 13 10 fpp_u1_1 crate 4 13 11 fpp_u1_10 crate 4 13 18 fpp_u1_9 crate 4 13 19 fpp_u1_8 crate 4 13 24 fpp_u1_7 crate 4 13 25 fpp_u1_6 crate 4 13 30 fpp_u1_5 crate 4 13 31 fpp_u1_16 crate 4 13 32 fpp_u1_15 crate 4 13 33 fpp_u1_14 crate 4 13 38 fpp_u1_13 crate 4 13 39 fpp_u1_12 crate 4 13 44 fpp_u1_11 crate 4 13 45 fpp_u1_20 crate 4 13 52 fpp_u1_19 crate 4 13 53 fpp_u1_18 crate 4 13 58 fpp_u1_17 crate 4 13 59 fpp_u2_6 crate 4 13 0 fpp_u2_5 crate 4 13 1 fpp_u2_4 crate 4 13 6 fpp_u2_3 crate 4 13 7 fpp_u2_2 crate 4 13 12 fpp_u2_1 crate 4 13 13 fpp_u2_10 crate 4 13 20 fpp_u2_9 crate 4 13 21 fpp_u2_8 crate 4 13 26 fpp_u2_7 crate 4 13 27 fpp_u2_16 crate 4 13 34 fpp_u2_15 crate 4 13 35 fpp_u2_14 crate 4 13 40 fpp_u2_13 crate 4 13 41 fpp_u2_12 crate 4 13 46 fpp_u2_11 crate 4 13 47 fpp_u2_22 crate 4 13 48 fpp_u2_21 crate 4 13 49 fpp_u2_20 crate 4 13 54 fpp_u2_19 crate 4 13 55 fpp_u2_18 crate 4 13 60 fpp_u2_17 crate 4 13 61 fpp_u3_6 crate 4 13 2 fpp_u3_5 crate 4 13 3 fpp_u3_4 crate 4 13 8 fpp_u3_3 crate 4 13 9 fpp_u3_2 crate 4 13 14 fpp_u3_1 crate 4 13 15 fpp_u3_12 crate 4 13 16 fpp_u3_11 crate 4 13 17 fpp_u3_10 crate 4 13 22 fpp_u3_9 crate 4 13 23 fpp_u3_8 crate 4 13 28 fpp_u3_7 crate 4 13 29 fpp_u3_16 crate 4 13 36 fpp_u3_15 crate 4 13 37 fpp_u3_14 crate 4 13 42 fpp_u3_13 crate 4 13 43 fpp_u3_22 crate 4 13 50 fpp_u3_21 crate 4 13 51 fpp_u3_20 crate 4 13 56 fpp_u3_19 crate 4 13 57 fpp_u3_18 crate 4 13 62 fpp_u3_17 crate 4 13 63 fpp_u4_4 crate 4 14 36 fpp_u4_3 crate 4 14 37 fpp_u4_2 crate 4 14 42 fpp_u4_1 crate 4 14 43 fpp_u4_10 crate 4 14 50 fpp_u4_9 crate 4 14 51 fpp_u4_8 crate 4 14 56 fpp_u4_7 crate 4 14 57 fpp_u4_6 crate 4 14 62 fpp_u4_5 crate 4 14 63 fpp_u4_16 crate 4 14 64 fpp_u4_15 crate 4 14 65 fpp_u4_14 crate 4 14 70 fpp_u4_13 crate 4 14 71 fpp_u4_12 crate 4 14 76 fpp_u4_11 crate 4 14 77 fpp_u4_20 crate 4 14 84 fpp_u4_19 crate 4 14 85 fpp_u4_18 crate 4 14 90 fpp_u4_17 crate 4 14 91 fpp_u4_22 crate 4 15 14 fpp_u4_21 crate 4 15 15 fpp_u5_6 crate 4 14 32 fpp_u5_5 crate 4 14 33 fpp_u5_4 crate 4 14 38 fpp_u5_3 crate 4 14 39 fpp_u5_2 crate 4 14 44 fpp_u5_1 crate 4 14 45 fpp_u5_10 crate 4 14 52 fpp_u5_9 crate 4 14 53 fpp_u5_8 crate 4 14 58 fpp_u5_7 crate 4 14 59 fpp_u5_16 crate 4 14 66 fpp_u5_15 crate 4 14 67 fpp_u5_14 crate 4 14 72 fpp_u5_13 crate 4 14 73 fpp_u5_12 crate 4 14 78 fpp_u5_11 crate 4 14 79 fpp_u5_22 crate 4 14 80 fpp_u5_21 crate 4 14 81 fpp_u5_20 crate 4 14 86 fpp_u5_19 crate 4 14 87 fpp_u5_18 crate 4 14 92 fpp_u5_17 crate 4 14 93 fpp_u6_6 crate 4 14 34 fpp_u6_5 crate 4 14 35 fpp_u6_4 crate 4 14 40 fpp_u6_3 crate 4 14 41 fpp_u6_2 crate 4 14 46 fpp_u6_1 crate 4 14 47 fpp_u6_12 crate 4 14 48 fpp_u6_11 crate 4 14 49 fpp_u6_9 crate 4 14 54 fpp_u6_10 crate 4 14 55 fpp_u6_8 crate 4 14 60 fpp_u6_7 crate 4 14 61 fpp_u6_16 crate 4 14 68 fpp_u6_15 crate 4 14 69 fpp_u6_14 crate 4 14 74 fpp_u6_13 crate 4 14 75 fpp_u6_22 crate 4 14 82 fpp_u6_21 crate 4 14 83 fpp_u6_20 crate 4 14 88 fpp_u6_19 crate 4 14 89 fpp_u6_18 crate 4 14 94 fpp_u6_17 crate 4 14 95 fpp_v1_4 crate 4 13 66 fpp_v1_3 crate 4 13 67 fpp_v1_2 crate 4 13 72 fpp_v1_1 crate 4 13 73 fpp_v1_10 crate 4 13 80 fpp_v1_9 crate 4 13 81 fpp_v1_8 crate 4 13 86 fpp_v1_7 crate 4 13 87 fpp_v1_6 crate 4 13 92 fpp_v1_5 crate 4 13 93 fpp_v1_14 crate 4 14 4 fpp_v1_13 crate 4 14 5 fpp_v1_12 crate 4 14 10 fpp_v1_11 crate 4 14 11 fpp_v1_20 crate 4 14 18 fpp_v1_19 crate 4 14 19 fpp_v1_18 crate 4 14 24 fpp_v1_17 crate 4 14 25 fpp_v1_16 crate 4 14 30 fpp_v1_15 crate 4 14 31 fpp_v2_4 crate 4 13 68 fpp_v2_3 crate 4 13 69 fpp_v2_2 crate 4 13 74 fpp_v2_1 crate 4 13 75 fpp_v2_10 crate 4 13 82 fpp_v2_9 crate 4 13 83 fpp_v2_8 crate 4 13 88 fpp_v2_7 crate 4 13 89 fpp_v2_6 crate 4 13 94 fpp_v2_5 crate 4 13 95 fpp_v2_16 crate 4 14 0 fpp_v2_15 crate 4 14 1 fpp_v2_14 crate 4 14 6 fpp_v2_13 crate 4 14 7 fpp_v2_12 crate 4 14 12 fpp_v2_11 crate 4 14 13 fpp_v2_20 crate 4 14 20 fpp_v2_19 crate 4 14 21 fpp_v2_18 crate 4 14 26 fpp_v2_17 crate 4 14 27 fpp_v3_6 crate 4 13 64 fpp_v3_5 crate 4 13 65 fpp_v3_4 crate 4 13 70 fpp_v3_3 crate 4 13 71 fpp_v3_2 crate 4 13 76 fpp_v3_1 crate 4 13 77 fpp_v3_10 crate 4 13 84 fpp_v3_9 crate 4 13 85 fpp_v3_8 crate 4 13 90 fpp_v3_7 crate 4 13 91 fpp_v3_16 crate 4 14 2 fpp_v3_15 crate 4 14 3 fpp_v3_14 crate 4 14 8 fpp_v3_13 crate 4 14 9 fpp_v3_12 crate 4 14 14 fpp_v3_11 crate 4 14 15 fpp_v3_20 crate 4 14 22 fpp_v3_19 crate 4 14 23 fpp_v3_18 crate 4 14 28 fpp_v3_17 crate 4 14 29 fpp_v4_4 crate 4 15 2 fpp_v4_3 crate 4 15 3 fpp_v4_2 crate 4 15 8 fpp_v4_1 crate 4 15 9 fpp_v4_10 crate 4 15 16 fpp_v4_9 crate 4 15 17 fpp_v4_8 crate 4 15 22 fpp_v4_7 crate 4 15 23 fpp_v4_6 crate 4 15 28 fpp_v4_5 crate 4 15 29 fpp_v4_14 crate 4 15 36 fpp_v4_13 crate 4 15 37 fpp_v4_12 crate 4 15 42 fpp_v4_11 crate 4 15 43 fpp_v4_20 crate 4 15 50 fpp_v4_19 crate 4 15 51 fpp_v4_18 crate 4 15 56 fpp_v4_17 crate 4 15 57 fpp_v4_16 crate 4 15 62 fpp_v4_15 crate 4 15 63 fpp_v5_4 crate 4 15 4 fpp_v5_3 crate 4 15 5 fpp_v5_2 crate 4 15 10 fpp_v5_1 crate 4 15 11 fpp_v5_10 crate 4 15 18 fpp_v5_9 crate 4 15 19 fpp_v5_8 crate 4 15 24 fpp_v5_7 crate 4 15 25 fpp_v5_6 crate 4 15 30 fpp_v5_5 crate 4 15 31 fpp_v5_16 crate 4 15 32 fpp_v5_15 crate 4 15 33 fpp_v5_14 crate 4 15 38 fpp_v5_13 crate 4 15 39 fpp_v5_12 crate 4 15 44 fpp_v5_11 crate 4 15 45 fpp_v5_20 crate 4 15 52 fpp_v5_19 crate 4 15 53 fpp_v5_18 crate 4 15 58 fpp_v5_17 crate 4 15 59 fpp_v6_6 crate 4 15 0 fpp_v6_5 crate 4 15 1 fpp_v6_4 crate 4 15 6 fpp_v6_3 crate 4 15 7 fpp_v6_2 crate 4 15 12 fpp_v6_1 crate 4 15 13 fpp_v6_10 crate 4 15 20 fpp_v6_9 crate 4 15 21 fpp_v6_8 crate 4 15 26 fpp_v6_7 crate 4 15 27 fpp_v6_16 crate 4 15 34 fpp_v6_15 crate 4 15 35 fpp_v6_14 crate 4 15 40 fpp_v6_13 crate 4 15 41 fpp_v6_12 crate 4 15 46 fpp_v6_11 crate 4 15 47 fpp_v6_20 crate 4 15 54 fpp_v6_19 crate 4 15 55 fpp_v6_18 crate 4 15 60 fpp_v6_17 crate 4 15 61