C MACRO main acquisition CAMAC list for uVAX 1 (SMs 1 and 2). C *-* Modified to STOP WFD with streamer and STAS/QTP with CIT C CHANGED EQUIP ID (TEMPORARLY) TO LECROY HV NOW 62,63 C Equipment Summary C C Equipment ID and Name CAMAC Access Calls (Branch:Crate:Slot) C --------------------- ---------------------------------------- C 14- SM 1/3/5 LIP 2:3:02 2:7:15 C 15- SM 2/4/6 LIP 2:4:02 2:7:15 C 20- SM 2/4/6 ERP Muon 2:6:21 2:7:15 C 21- SM 2/4/6 ERP GC 2:6:21 2:7:15 C 22- SM 1/3/5 ERP Muon 2:5:21 2:7:15 C 23- SM 1/3/5 ERP GC 2:5:21 2:7:15 C 25- N/S Face ERP Muon 2:2:21 2:7:15 C 26- N/S Face ERP GC 2:2:21 2:7:15 C 27- Scint Slow Mnpl 2:3:17 2:4:17 2:7:15 C 30- FMT (CSPAM, HIPT) 2:1:12-22 2:7:15 C 31- EoRun ERP GC 2:2:21 2:5:21 2:6:21 2:7:15 C 32- Scin Trig Master 2:7:15 C 33- InterERP TDC 2:6:22 C 34- FMT Rate Monitor 2:1:12-22 C 40- WFD Stopmasters 2:3:22 2:4:22 C 42- WFD (VME readout) 2:3:22, 2:4:22 C 43- Scint/WFD Clear 2:7:15 2:3:22 2:4:22 C C Monitors: C 56- SM 1/3/5 Pmt HV 2:7:13 C 57- CAMAC Highway 1:1,2,6:23 2:2,5,6,7:23 3:1,3-6:23 C 60- SM 2/4/6 Pmt HV 2:7:13 C ============================================================================ C Setup rdtrig 1,2,3,1,1 evsca 1,2,20,3,0 trmvax 16,3 trmvax 15,5 def_setveto 1,2,2,2,25 def_resveto 1,2,2,2,10 C ============================================================================ C Initialization INIT C C ---------------------------------------------------------------------------- C Generic CAMAC Initialization: Branches 1, 2, and 3: C ---------------------------------------------------------------------------- C ... Generate dataway Z in branches 1-3, crates 1,2,6; 1-7, and 1,3-6: T 1,1,28,8,26 T 1,2,28,8,26 T 1,6,28,8,26 T 2,1,28,8,26 T 2,2,28,8,26 T 2,3,28,8,26 T 2,4,28,8,26 T 2,5,28,8,26 T 2,6,28,8,26 T 2,7,28,8,26 T 3,1,28,8,26 T 3,3,28,8,26 T 3,4,28,8,26 T 3,5,28,8,26 T 3,6,28,8,26 T 3,7,28,8,26 C C ... Remove dataway I in branches 0-3, crates 0; 1,2,6; 1-7, nd 1,3-6: T 1,1,30,9,24 T 1,2,30,9,24 T 1,6,30,9,24 T 2,1,30,9,24 T 2,2,30,9,24 T 2,3,30,9,24 T 2,4,30,9,24 T 2,5,30,9,24 T 2,6,30,9,24 T 2,7,30,9,24 T 3,1,30,9,24 T 3,3,30,9,24 T 3,4,30,9,24 T 3,5,30,9,24 T 3,6,30,9,24 T 3,7,30,9,24 C C ----------------------------------------------------------------------------- C Streamer Tube Initialization: Branches 1 and 3. C ----------------------------------------------------------------------------- C CONFIGURE CAEN I/O REG for alarms T 1,2,5,0,9 F 1,2,5,15,17,6 F 1,2,5,14,17,6 F 1,2,5,13,17,6 F 1,2,5,12,17,6 F 1,2,5,11,17,6 F 1,2,5,10,17,6 F 1,2,5,9,17,6 F 1,2,5,8,17,6 F 1,2,5,7,17,6 F 1,2,5,6,17,15 F 1,2,5,5,17,15 F 1,2,5,4,17,15 F 1,2,5,3,17,15 F 1,2,5,2,17,15 F 1,2,5,1,17,15 F 1,2,5,0,17,15 c load LAM input mask bit 0-6 f 1,2,5,2,16,$003F c enable LAM f 1,2,5,0,26 C CONFIGURE CAEN I/O REG services T 1,2,4,0,9 F 1,2,4,15,17,6 F 1,2,4,14,17,6 F 1,2,4,13,17,6 F 1,2,4,12,17,6 F 1,2,4,11,17,6 F 1,2,4,10,17,6 F 1,2,4,9,17,6 F 1,2,4,8,17,6 F 1,2,4,7,17,6 F 1,2,4,6,17,15 F 1,2,4,5,17,15 F 1,2,4,4,17,15 F 1,2,4,3,17,15 F 1,2,4,2,17,15 F 1,2,4,1,17,15 F 1,2,4,0,17,15 c load lam input mask f 1,2,4,2,16,$FFFF c gives a short pulse on ch 15-14-13-12-11-10-9 (to do some hardware resets) f 1,2,4,0,16,$FE00 f 1,2,4,0,16,0 c set and reset veto (to give a reset to the electronics) t 1,2,2,2,25 t 1,2,2,2,10 c set veto again t 1,2,2,2,25 c configure CAEN I/O as 16 input channels (streamer tube trigger latch) c reset T 3,5,1,0,9 f 3,5,1,15,17,15 f 3,5,1,14,17,15 f 3,5,1,13,17,15 f 3,5,1,12,17,15 f 3,5,1,11,17,15 f 3,5,1,10,17,15 f 3,5,1,9,17,15 f 3,5,1,8,17,15 f 3,5,1,7,17,15 f 3,5,1,6,17,15 f 3,5,1,5,17,15 f 3,5,1,4,17,15 f 3,5,1,3,17,15 f 3,5,1,2,17,15 f 3,5,1,1,17,15 f 3,5,1,0,17,15 c load lam input mask f 3,5,1,2,16,$FFFF c c Operations STAS # 0-5 I module, # 6-11 II module, # 12-13 tappo I SUPERM c clear stas in b=1 c=3 t 3,3,1,0,9 t 3,3,2,0,9 t 3,3,3,0,9 t 3,3,4,0,9 t 3,3,5,0,9 t 3,3,6,0,9 t 3,3,7,0,9 t 3,3,8,0,9 t 3,3,9,0,9 t 3,3,10,0,9 t 3,3,11,0,9 t 3,3,12,0,9 t 3,3,13,0,9 t 3,3,14,0,9 c set the readout pattern to 0 for every chain WR_DIFF_A 3,3,1,0,18,0,8 WR_DIFF_A 3,3,2,0,18,0,8 WR_DIFF_A 3,3,3,0,18,0,8 WR_DIFF_A 3,3,4,0,18,0,8 WR_DIFF_A 3,3,5,0,18,0,8 WR_DIFF_A 3,3,6,0,18,0,8 WR_DIFF_A 3,3,7,0,18,0,8 WR_DIFF_A 3,3,8,0,18,0,8 WR_DIFF_A 3,3,9,0,18,0,8 WR_DIFF_A 3,3,10,0,18,0,8 WR_DIFF_A 3,3,11,0,18,0,8 WR_DIFF_A 3,3,12,0,18,0,8 WR_DIFF_A 3,3,13,0,18,0,8 WR_DIFF_A 3,3,14,0,18,0,8 c c Operations STAS # 0-5 I module, # 6-11 II module, II S.M. c clear stas in b=1 c=4 t 3,4,1,0,9 t 3,4,2,0,9 t 3,4,3,0,9 t 3,4,4,0,9 t 3,4,5,0,9 t 3,4,6,0,9 t 3,4,7,0,9 t 3,4,8,0,9 t 3,4,9,0,9 t 3,4,10,0,9 t 3,4,11,0,9 t 3,4,12,0,9 c set the readout pattern to 0 for every chain WR_DIFF_A 3,4,1,0,18,0,8 WR_DIFF_A 3,4,2,0,18,0,8 WR_DIFF_A 3,4,3,0,18,0,8 WR_DIFF_A 3,4,4,0,18,0,8 WR_DIFF_A 3,4,5,0,18,0,8 WR_DIFF_A 3,4,6,0,18,0,8 WR_DIFF_A 3,4,7,0,18,0,8 WR_DIFF_A 3,4,8,0,18,0,8 WR_DIFF_A 3,4,9,0,18,0,8 WR_DIFF_A 3,4,10,0,18,0,8 WR_DIFF_A 3,4,11,0,18,0,8 WR_DIFF_A 3,4,12,0,18,0,8 c c c Operations STAS for ATTICO: B,C 3,4 N=15,16,17,18,19,20 c clear stas t 3,4,15,0,9 t 3,4,16,0,9 T 3,4,17,0,9 T 3,4,18,0,9 T 3,4,19,0,9 T 3,4,20,0,9 c set: readout pattern = 3 for strip and 1 for wire, chain lenght, enable acq c il nsk e' assegnato in uita di 32 bits come lo stas richiede c SLOW FAST c ch length c (51) 12sk (12*256) + 8192 = 11264 HORIZ. wire F&S c (82) 20sk (20*256) + 8192 = 13312 LATERAL wire F&S c 5sk ( 5*256) + 8192 = 9472 strip FAST HORIZ c 5sk ( 5*256) + 8192 = 9472 strip FAST VERT c 5sk ( 5*256) + 8192 = 9472 quartet strip F HORIZ C c (51) 12sk (12*256) + 8192 = 11264 HORIZ. wire F&S c (82) 20sk (20*256) + 8192 = 13312 LATERAL wire F&S c 21sk (21*256) + 8192 = 13568 strip slow HORIZ c 24sk (24*256) + 8192 = 14336 strip SLOW VERT c 20sk (20*256) + 8192 = 13312 quartet strip S HORIZ c c scrive negli stas la status word=0 (con F=18) ripetuta 8 volte a partire da c BCNA= 3,4,1,0 c WR_DIFF_A 3,4,15,0,18,0,8 WR_DIFF_A 3,4,16,0,18,0,8 WR_DIFF_A 3,4,17,0,18,0,8 WR_DIFF_A 3,4,18,0,18,0,8 WR_DIFF_A 3,4,19,0,18,0,8 WR_DIFF_A 3,4,20,0,18,0,8 c c vengono accesi i canali desiderati negli stas c f 3,4,15,0,18,11264 f 3,4,15,1,18,11264 f 3,4,15,2,18,11264 f 3,4,15,3,18,11264 f 3,4,15,4,18,11264 f 3,4,15,5,18,11264 f 3,4,15,6,18,11264 f 3,4,15,7,18,11265 c last stas channel cluster size=1 c setting completed for stas 1 (wire fast) A1-2 H1-4 C f 3,4,16,0,18,11264 f 3,4,16,1,18,11264 f 3,4,16,2,18,11264 f 3,4,16,3,18,11264 f 3,4,16,4,18,11264 f 3,4,16,5,18,11264 f 3,4,16,6,18,11264 f 3,4,16,7,18,11267 c last stas channel cluster size=2 C setting completed for stas 2 (wire slow) A1-2 H1-4 c F 3,4,17,0,18,13312 F 3,4,17,1,18,13312 F 3,4,17,2,18,13312 F 3,4,17,3,18,13312 C setting completed for wire A1-2 E-W 1-6 f 3,4,17,4,18,9472 f 3,4,17,5,18,9472 f 3,4,17,6,18,9472 f 3,4,17,7,18,9479 c setting completed for strips A1-2 H1-4 c last stas channel cluster size=3 c setting completed for stas 3 c F 3,4,18,0,18,13312 F 3,4,18,1,18,13312 F 3,4,18,2,18,13312 F 3,4,18,3,18,13312 c setting completed for wire SLOW A1-2 E-W 1-6 f 3,4,18,4,18,13568 f 3,4,18,5,18,13568 f 3,4,18,6,18,13568 f 3,4,18,7,18,13583 c setting completed for strips slow A1-2 H1-4 c last stas channel cluster size=4 c setting completed for stas 4 C f 3,4,19,0,18,9472 F 3,4,19,1,18,9472 F 3,4,19,2,18,9472 F 3,4,19,3,18,9472 F 3,4,19,4,18,9472 F 3,4,19,5,18,9472 C setting completed for strip FAST A1-2 (E1-6;W1-6) F 3,4,19,6,18,9503 c last stas channel (strip quartetto) cluster size=5 c setting completed for stas 5 C f 3,4,20,0,18,14336 F 3,4,20,1,18,14336 F 3,4,20,2,18,14336 F 3,4,20,3,18,14336 F 3,4,20,4,18,14336 F 3,4,20,5,18,14336 C setting completed for strip SLOW A1-2 (E1-6;W1-6) F 3,4,20,6,18,13375 c last stas channel cluster size=6 c setting completed for stas 6 c c Init BARI trigger module t 3,5,4,0,28 t 3,5,7,0,28 t 3,5,10,0,28 t 3,5,13,0,28 t 3,5,16,0,28 t 3,5,19,0,28 t 3,5,22,0,28 C C *** I N I T Q T P C Init QTP (Mod # 1) t 3,6,1,0,9 t 3,6,1,0,26 f 3,6,1,0,16,48 c C Init QTP (WEST Smod # 1) t 3,6,3,0,9 t 3,6,3,0,26 f 3,6,3,0,16,48 c C Init QTP (EAST Smod # 1) t 3,6,5,0,9 t 3,6,5,0,26 f 3,6,5,0,16,48 C C Init QTP (North) t 3,6,7,0,9 t 3,6,7,0,26 f 3,6,7,0,16,48 C C Init QTPA H1 t 3,6,10,0,9 t 3,6,10,0,26 f 3,6,10,0,16,48 c C Init QTPA W1 t 3,6,12,0,9 t 3,6,12,0,26 f 3,6,12,0,16,48 c C Init QTPA E1 t 3,6,14,0,9 t 3,6,14,0,26 f 3,6,14,0,16,48 C C Init QTP (Mod # 2) t 1,6,1,0,9 t 1,6,1,0,26 f 1,6,1,0,16,48 c C Init QTP (Mod # 3) t 1,6,3,0,9 t 1,6,3,0,26 f 1,6,3,0,16,48 c C Init QTP (Mod # 4) t 1,6,5,0,9 t 1,6,5,0,26 f 1,6,5,0,16,48 C C Init QTP (WEST Smod # 2) t 1,6,7,0,9 t 1,6,7,0,26 f 1,6,7,0,16,48 c C Init QTP (EAST Smod # 2) t 1,6,9,0,9 t 1,6,9,0,26 f 1,6,9,0,16,48 c C Init QTPA H2 t 1,6,14,0,9 t 1,6,14,0,26 f 1,6,14,0,16,48 c C Init QTPA W2 t 1,6,16,0,9 t 1,6,16,0,26 f 1,6,16,0,16,48 c C Init QTPA E2 t 1,6,18,0,9 t 1,6,18,0,26 f 1,6,18,0,16,48 C c *** INIT STREAMER MONOPOLE TRIGGER HORIZONTAL*** t 3,3,17,1,24 t 3,3,19,1,24 t 3,3,21,1,24 c SET THRESHOLD MOD 1 7 STREAMER + 8 SCINNILLATOR c wait 10-20 msec user_procedure 2 setnoq f 3,3,17,0,17,135 t 3,3,17,1,26 t 3,3,17,1,25 c SET THRESHOLD MOD 2 7 STREAMER + 8 SCINNILLATOR f 3,3,19,0,17,135 t 3,3,19,1,26 t 3,3,19,1,25 c SET THRESHOLD MOD 3 7 STREAMER + 8 SCINNILLATOR f 3,3,21,0,17,135 t 3,3,21,1,26 t 3,3,21,1,25 setq c *** INIT LATERAL MONOPOLE TRIGGER (MARCH-95) *** C T 1,1,6,0,9 T 1,1,8,0,9 T 1,1,10,0,9 T 1,1,12,0,9 T 1,1,14,0,9 T 1,1,16,0,9 T 1,1,18,0,9 T 1,1,20,0,9 T 1,1,22,0,9 T 1,1,4,0,9 C c *** TDC *** t 1,2,11,0,9 t 1,2,3,0,9 c C /////////////////MONITOR QTP HOR XXX //////// C T 3,1,3,0,9 T 3,1,5,0,9 T 3,1,7,0,9 T 3,1,9,0,9 T 3,1,11,0,9 T 3,1,13,0,9 C C ///////////////////////////////////// C C C c ****** BOLOGNA MONITORING c c Scrivo lo Satus Channel Register dell'I/O Reg. c F 3,7,8,0,17,6 F 3,7,8,1,17,6 F 3,7,8,2,17,6 F 3,7,8,3,17,6 F 3,7,8,4,17,6 F 3,7,8,5,17,6 F 3,7,8,6,17,6 F 3,7,8,7,17,6 F 3,7,8,8,17,6 F 3,7,8,9,17,6 F 3,7,8,10,17,6 F 3,7,8,11,17,6 c c ******************************* c c Reset Interface C-139 (HV) C > interface address: b_int=1, c_int=2, n_int=1 t 1,2,1,0,9 c initialize CAEN HV recovery procedure user_procedure 8 C C ----------------------------------------------------------------------------- C Scintillator Initialization: Branch 2 C ----------------------------------------------------------------------------- C ... Clear LeCroy HV interface: T 2,7,4,0,9 C C - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - C ... ERP: Branch 2, Crates 2 (North), 5 (SM1), and 6 (SM2). C ... Clear muon (11) and GC (9) buffer counters (ERP supervisors): T 2,2,21,0,9 T 2,2,21,0,11 T 2,5,21,0,9 T 2,5,21,0,11 T 2,6,21,0,9 T 2,6,21,0,11 C ... Clear interERP TDC: T 2,6,22,0,9 C C - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - C ... Clear Scintillator Trigger Master: T 2,7,15,0,9 C C - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - C ... Slow Monopole Trigger (SMT, CIT or TOHM): Branch 2, Crates 3-4 (SM1-2). SET24 SETNOQ C ... Leaky Integrators: F 2,3,18,1,17,$100004 F 2,3,19,1,17,$100004 F 2,3,20,1,17,$100004 F 2,4,18,1,17,$100004 F 2,4,19,1,17,$100004 F 2,4,20,1,17,$100004 F 2,3,18,1,17,$100001 F 2,3,19,1,17,$100001 F 2,3,20,1,17,$100001 F 2,4,18,1,17,$100001 F 2,4,19,1,17,$100001 F 2,4,20,1,17,$100001 C ... Parameters: TRIG=10/9 ACT=4/3, DECAY=(256-234/206) for horiz/vert tanks. C ... Change by Katsavounidis: TRIG=11/10 July 1995. F 2,3,18,1,16,$040BEA F 2,3,19,1,16,$040BEA F 2,3,20,1,16,$030ACE F 2,4,18,1,16,$040BEA F 2,4,19,1,16,$040BEA F 2,4,20,1,16,$030ACE SETQ C ... Latch reset: T 2,3,17,0,9 T 2,4,17,0,9 C c *************************************************************** c *************************************************************** c CIT MONOPOLE INIT c added 28-OCT-1995 Sophia Kyriazopoulou C SM1 :MODULES 1(TOP), 10(VERT). SM2:MODULES 2(TOP), 11(VERT) C NORTH FACE :MODULE 6 (ONLY CARDS 1-4 USED) c *************************************************************** SET24 C setnoq C -- INITIALIZE NEW LI'S C -- SM1 MODULE#1 9 TOHM CARDS C -- WRITE TO LATCHES THE TRIGGER=11, ACTIVITY=4 AND DECAY=9(+2)*60=660ns F 2,3,8,0,16,$0011C6 F 2,3,8,1,16,$00AA09 c -- DOWNLOAD TO CHIP THE ABOVE VALUES F 2,3,8,0,17,$000000 F 2,3,8,0,17,$000000 F 2,3,8,0,16,$0021C6 F 2,3,8,1,16,$00AA09 c -- DOWNLOAD TO CHIP THE ABOVE VALUES F 2,3,8,0,17,$000000 F 2,3,8,0,17,$000000 F 2,3,8,0,16,$0031C6 F 2,3,8,1,16,$00AA09 c -- DOWNLOAD TO CHIP THE ABOVE VALUES F 2,3,8,0,17,$000000 F 2,3,8,0,17,$000000 F 2,3,8,0,16,$0041C6 F 2,3,8,1,16,$00AA09 c -- DOWNLOAD TO CHIP THE ABOVE VALUES F 2,3,8,0,17,$000000 F 2,3,8,0,17,$000000 F 2,3,8,0,16,$0051C6 F 2,3,8,1,16,$00AA09 c -- DOWNLOAD TO CHIP THE ABOVE VALUES F 2,3,8,0,17,$000000 F 2,3,8,0,17,$000000 F 2,3,8,0,16,$0061C6 F 2,3,8,1,16,$00AA09 c -- DOWNLOAD TO CHIP THE ABOVE VALUES F 2,3,8,0,17,$000000 F 2,3,8,0,17,$000000 F 2,3,8,0,16,$0071C6 F 2,3,8,1,16,$00AA09 c -- DOWNLOAD TO CHIP THE ABOVE VALUES F 2,3,8,0,17,$000000 F 2,3,8,0,17,$000000 F 2,3,8,0,16,$0081C6 F 2,3,8,1,16,$00AA09 c -- DOWNLOAD TO CHIP THE ABOVE VALUES F 2,3,8,0,17,$000000 F 2,3,8,0,17,$000000 F 2,3,8,0,16,$0091C6 C -- TANK 18 REMAINS UNUSED SO I DISABLE ALL LI INPUTS . IF NEED TO C -- ENABLE , USE THE COMMENTED LINE C --F 2,3,8,1,16,$00AA09 F 2,3,8,1,16,$000A09 c -- DOWNLOAD TO CHIP THE ABOVE VALUES F 2,3,8,0,17,$000000 F 2,3,8,0,17,$000000 C -- SET TRIGGER GATE WIDTHS 22(=20us) ACTIVITY GATE WIDTHS 3(=4.5us), C -- DELAY from Beginning of Event 40(=20-22.5us) All @66MHz clock F 2,3,8,3,16,$0141E8 C -- DEFINE TOHM THRESHOLDS C -- SET DACs F 2,3,8,2,16,$0000FF F 2,3,8,2,17,$000000 F 2,3,8,2,16,$0100FF F 2,3,8,2,17,$000000 F 2,3,8,2,16,$0200FF F 2,3,8,2,17,$000000 F 2,3,8,2,16,$0300FF F 2,3,8,2,17,$000000 F 2,3,8,2,16,$0400FF F 2,3,8,2,17,$000000 C -- SET DAC VALUES c -- dac 1 F 2,3,8,2,16,$000194 F 2,3,8,2,17,$000000 F 2,3,8,2,16,$000276 F 2,3,8,2,17,$000000 F 2,3,8,2,16,$00047a F 2,3,8,2,17,$000000 F 2,3,8,2,16,$00087d F 2,3,8,2,17,$000000 F 2,3,8,2,16,$00107b F 2,3,8,2,17,$000000 F 2,3,8,2,16,$002074 F 2,3,8,2,17,$000000 F 2,3,8,2,16,$004086 F 2,3,8,2,17,$000000 F 2,3,8,2,16,$008071 F 2,3,8,2,17,$000000 C -- FROM DAC 2 F 2,3,8,2,16,$01019d F 2,3,8,2,17,$000000 F 2,3,8,2,16,$0102a0 F 2,3,8,2,17,$000000 F 2,3,8,2,16,$01049c F 2,3,8,2,17,$000000 F 2,3,8,2,16,$01089c F 2,3,8,2,17,$000000 F 2,3,8,2,16,$0110b0 F 2,3,8,2,17,$000000 F 2,3,8,2,16,$0120B2 F 2,3,8,2,17,$000000 F 2,3,8,2,16,$0140B4 F 2,3,8,2,17,$000000 F 2,3,8,2,16,$0180BB F 2,3,8,2,17,$000000 C --DAC 3 F 2,3,8,2,16,$020196 F 2,3,8,2,17,$000000 F 2,3,8,2,16,$020291 F 2,3,8,2,17,$000000 F 2,3,8,2,16,$020498 F 2,3,8,2,17,$000000 F 2,3,8,2,16,$02087C F 2,3,8,2,17,$000000 F 2,3,8,2,16,$02107D F 2,3,8,2,17,$000000 F 2,3,8,2,16,$022089 F 2,3,8,2,17,$000000 F 2,3,8,2,16,$02409B F 2,3,8,2,17,$000000 F 2,3,8,2,16,$02809C F 2,3,8,2,17,$000000 C -- DAC 4 F 2,3,8,2,16,$030185 F 2,3,8,2,17,$000000 F 2,3,8,2,16,$030282 F 2,3,8,2,17,$000000 F 2,3,8,2,16,$03048A F 2,3,8,2,17,$000000 F 2,3,8,2,16,$030892 F 2,3,8,2,17,$000000 C CARD 11 (REPLACED BY CARD 30 - CH 4 BAD) C F 2,3,8,2,16,$0310AE C F 2,3,8,2,17,$000000 C F 2,3,8,2,16,$0320AD C F 2,3,8,2,17,$000000 C F 2,3,8,2,16,$0340AF C F 2,3,8,2,17,$000000 C F 2,3,8,2,16,$0380B5 C F 2,3,8,2,17,$000000 C CARD 30 F 2,3,8,2,16,$0310A7 F 2,3,8,2,17,$000000 F 2,3,8,2,16,$032099 F 2,3,8,2,17,$000000 F 2,3,8,2,16,$03409A F 2,3,8,2,17,$000000 F 2,3,8,2,16,$038097 F 2,3,8,2,17,$000000 C -- DAC 5 F 2,3,8,2,16,$0401B2 F 2,3,8,2,17,$000000 F 2,3,8,2,16,$0402A2 F 2,3,8,2,17,$000000 C -- TANK 18 REMAINS UNUSED SO I SET TOHM THRES TO HIGHEST. IF C -- NEED TO ENABLE , USE THE COMMENTED LINE C --F 2,3,8,2,16,$0404AE C --F 2,3,8,2,17,$000000 C --F 2,3,8,2,16,$0408B2 C --F 2,3,8,2,17,$000000 F 2,3,8,2,16,$0404FF F 2,3,8,2,17,$000000 F 2,3,8,2,16,$0408FF F 2,3,8,2,17,$000000 F 2,3,8,2,16,$04F0FF F 2,3,8,2,17,$000000 C -- END OF NEW LI INITIALIZATIONS MODULE#1 c -- SECOND MODULE 8 CARDS MODULE#10 C -- VERTICALS :ACT=3 TRIG=10 DECAY=23(+2)=25*60=1500NSEC F 2,3,14,0,16,$0011E2 F 2,3,14,1,16,$00AA17 c -- DOWNLOAD TO CHIP THE ABOVE VALUES F 2,3,14,0,17,$000000 F 2,3,14,0,17,$000000 F 2,3,14,0,16,$0021E2 F 2,3,14,1,16,$00AA17 c -- DOWNLOAD TO CHIP THE ABOVE VALUES F 2,3,14,0,17,$000000 F 2,3,14,0,17,$000000 F 2,3,14,0,16,$0031E2 F 2,3,14,1,16,$00AA17 c -- DOWNLOAD TO CHIP THE ABOVE VALUES F 2,3,14,0,17,$000000 F 2,3,14,0,17,$000000 F 2,3,14,0,16,$0041E2 C -- TANKS 8,9,10,18 ARE NOT USED IN THIS MODULE SO I DISABLE C -- THE LI INPUTS, IF NEED TO USE THEN USE COMMENTED LINES. C --F 2,3,14,1,16,$00AA17 F 2,3,14,1,16,$000A17 c -- DOWNLOAD TO CHIP THE ABOVE VALUES F 2,3,14,0,17,$000000 F 2,3,14,0,17,$000000 F 2,3,14,0,16,$0051E2 C --F 2,3,14,1,16,$00AA17 F 2,3,14,1,16,$000017 c -- DOWNLOAD TO CHIP THE ABOVE VALUES F 2,3,14,0,17,$000000 F 2,3,14,0,17,$000000 F 2,3,14,0,16,$0061E2 F 2,3,14,1,16,$00AA17 c -- DOWNLOAD TO CHIP THE ABOVE VALUES F 2,3,14,0,17,$000000 F 2,3,14,0,17,$000000 F 2,3,14,0,16,$0071E2 F 2,3,14,1,16,$00AA17 c -- DOWNLOAD TO CHIP THE ABOVE VALUES F 2,3,14,0,17,$000000 F 2,3,14,0,17,$000000 F 2,3,14,0,16,$0081E2 F 2,3,14,1,16,$00AA17 c -- DOWNLOAD TO CHIP THE ABOVE VALUES F 2,3,14,0,17,$000000 F 2,3,14,0,17,$000000 F 2,3,14,0,16,$0091E2 C --F 2,3,14,1,16,$00AA17 F 2,3,14,1,16,$000A17 c -- DOWNLOAD TO CHIP THE ABOVE VALUES F 2,3,14,0,17,$000000 F 2,3,14,0,17,$000000 C -- SET TRIGGER GATE WIDTHS 22(=20us) ACTIVITY GATE WIDTHS 3(=4.5us), C -- DELAY from Beginning of Event 40(=20-22.5us) All @66MHz clock F 2,3,14,3,16,$0141E8 C -- DEFINE TOHM THRESHOLDS C -- SET DACs F 2,3,14,2,16,$0000FF F 2,3,14,2,17,$000000 F 2,3,14,2,16,$0100FF F 2,3,14,2,17,$000000 F 2,3,14,2,16,$0200FF F 2,3,14,2,17,$000000 F 2,3,14,2,16,$0300FF F 2,3,14,2,17,$000000 F 2,3,14,2,16,$0400FF F 2,3,14,2,17,$000000 C -- SET DAC VALUES C -- DAC 1 F 2,3,14,2,16,$0001A7 F 2,3,14,2,17,$000000 F 2,3,14,2,16,$0002A5 F 2,3,14,2,17,$000000 F 2,3,14,2,16,$000498 F 2,3,14,2,17,$000000 F 2,3,14,2,16,$0008AE F 2,3,14,2,17,$000000 F 2,3,14,2,16,$0010D2 F 2,3,14,2,17,$000000 F 2,3,14,2,16,$0020AB F 2,3,14,2,17,$000000 F 2,3,14,2,16,$00409A F 2,3,14,2,17,$000000 F 2,3,14,2,16,$0080B7 F 2,3,14,2,17,$000000 C -- DAC 2 F 2,3,14,2,16,$0101B6 F 2,3,14,2,17,$000000 F 2,3,14,2,16,$0102AE F 2,3,14,2,17,$000000 F 2,3,14,2,16,$0104A8 F 2,3,14,2,17,$000000 F 2,3,14,2,16,$0108B0 F 2,3,14,2,17,$000000 F 2,3,14,2,16,$0110AA F 2,3,14,2,17,$000000 F 2,3,14,2,16,$0120A7 F 2,3,14,2,17,$000000 C -- TANKS 8,9,10,18 ARE NOT USED IN THIS MODULE SO I SET TOHM C -- THRES TO HIGHEST. IF NEED TO USE THEN USE COMMENTED LINES. C --F 2,3,14,2,16,$01407F C --F 2,3,14,2,17,$000000 C --F 2,3,14,2,16,$018097 C --F 2,3,14,2,17,$000000 F 2,3,14,2,16,$0140FF F 2,3,14,2,17,$000000 F 2,3,14,2,16,$0180FF F 2,3,14,2,17,$000000 C -- DAC 3 F 2,3,14,2,16,$020FFF F 2,3,14,2,17,$000000 F 2,3,14,2,16,$02108D F 2,3,14,2,17,$000000 F 2,3,14,2,16,$02207F F 2,3,14,2,17,$000000 F 2,3,14,2,16,$024098 F 2,3,14,2,17,$000000 F 2,3,14,2,16,$0280AC F 2,3,14,2,17,$000000 C -- DAC 4 F 2,3,14,2,16,$0301AA F 2,3,14,2,17,$000000 F 2,3,14,2,16,$0302A8 F 2,3,14,2,17,$000000 F 2,3,14,2,16,$0304AA F 2,3,14,2,17,$000000 F 2,3,14,2,16,$0308AF F 2,3,14,2,17,$000000 F 2,3,14,2,16,$0310A6 F 2,3,14,2,17,$000000 F 2,3,14,2,16,$032099 F 2,3,14,2,17,$000000 F 2,3,14,2,16,$034095 F 2,3,14,2,17,$000000 F 2,3,14,2,16,$0380B3 F 2,3,14,2,17,$000000 C -- DAC 5 F 2,3,14,2,16,$040174 F 2,3,14,2,17,$000000 F 2,3,14,2,16,$0402B1 F 2,3,14,2,17,$000000 C --F 2,3,14,2,16,$040474 C --F 2,3,14,2,17,$000000 C --F 2,3,14,2,16,$04087D C --F 2,3,14,2,17,$000000 F 2,3,14,2,16,$0404FF F 2,3,14,2,17,$000000 F 2,3,14,2,16,$0408FF F 2,3,14,2,17,$000000 F 2,3,14,2,16,$04F0FF F 2,3,14,2,17,$000000 C -- END OF NEW LI INITIALIZATIONS SM#1 C -- SM2 CITMODULE#2 9 TOHM CARDS C -- WRITE TO LATCHES THE TRIGGER=11, ACTIVITY=4 AND DECAY=9(+2)*60=660ns F 2,4,8,0,16,$0011C6 F 2,4,8,1,16,$00AA09 c -- DOWNLOAD TO CHIP THE ABOVE VALUES F 2,4,8,0,17,$000000 F 2,4,8,0,17,$000000 F 2,4,8,0,16,$0021C6 F 2,4,8,1,16,$00AA09 c -- DOWNLOAD TO CHIP THE ABOVE VALUES F 2,4,8,0,17,$000000 F 2,4,8,0,17,$000000 F 2,4,8,0,16,$0031C6 F 2,4,8,1,16,$00AA09 c -- DOWNLOAD TO CHIP THE ABOVE VALUES F 2,4,8,0,17,$000000 F 2,4,8,0,17,$000000 F 2,4,8,0,16,$0041C6 F 2,4,8,1,16,$00AA09 c -- DOWNLOAD TO CHIP THE ABOVE VALUES F 2,4,8,0,17,$000000 F 2,4,8,0,17,$000000 F 2,4,8,0,16,$0051C6 F 2,4,8,1,16,$00AA09 c -- DOWNLOAD TO CHIP THE ABOVE VALUES F 2,4,8,0,17,$000000 F 2,4,8,0,17,$000000 F 2,4,8,0,16,$0061C6 F 2,4,8,1,16,$00AA09 c -- DOWNLOAD TO CHIP THE ABOVE VALUES F 2,4,8,0,17,$000000 F 2,4,8,0,17,$000000 F 2,4,8,0,16,$0071C6 F 2,4,8,1,16,$00AA09 c -- DOWNLOAD TO CHIP THE ABOVE VALUES F 2,4,8,0,17,$000000 F 2,4,8,0,17,$000000 F 2,4,8,0,16,$0081C6 F 2,4,8,1,16,$00AA09 c -- DOWNLOAD TO CHIP THE ABOVE VALUES F 2,4,8,0,17,$000000 F 2,4,8,0,17,$000000 F 2,4,8,0,16,$0091C6 C -- TANK 18 REMAINS UNUSED SO I DISABLE ALL LI INPUTS . IF NEED TO C -- ENABLE , USE THE COMMENTED LINE C --F 2,4,8,1,16,$00AA09 F 2,4,8,1,16,$000A09 c -- DOWNLOAD TO CHIP THE ABOVE VALUES F 2,4,8,0,17,$000000 F 2,4,8,0,17,$000000 C -- SET TRIGGER GATE WIDTHS 22(=20us) ACTIVITY GATE WIDTHS 3(=4.5us), C -- DELAY from Beginning of Event 40(=20-22.5us) All @66MHz clock F 2,4,8,3,16,$0141E8 C -- DEFINE TOHM THRESHOLDS C -- SET DACs F 2,4,8,2,16,$0000FF F 2,4,8,2,17,$000000 F 2,4,8,2,16,$0100FF F 2,4,8,2,17,$000000 F 2,4,8,2,16,$0200FF F 2,4,8,2,17,$000000 F 2,4,8,2,16,$0300FF F 2,4,8,2,17,$000000 F 2,4,8,2,16,$0400FF F 2,4,8,2,17,$000000 C -- SET DAC VALUES c -- dac 1 F 2,4,8,2,16,$0001AA F 2,4,8,2,17,$000000 F 2,4,8,2,16,$0002A9 F 2,4,8,2,17,$000000 F 2,4,8,2,16,$0004A8 F 2,4,8,2,17,$000000 F 2,4,8,2,16,$0008AD F 2,4,8,2,17,$000000 F 2,4,8,2,16,$0010AC F 2,4,8,2,17,$000000 F 2,4,8,2,16,$0020AE F 2,4,8,2,17,$000000 F 2,4,8,2,16,$0040B9 F 2,4,8,2,17,$000000 F 2,4,8,2,16,$0080AF F 2,4,8,2,17,$000000 C -- FROM DAC 2 F 2,4,8,2,16,$0101C7 F 2,4,8,2,17,$000000 F 2,4,8,2,16,$0102AC F 2,4,8,2,17,$000000 F 2,4,8,2,16,$0104A7 F 2,4,8,2,17,$000000 F 2,4,8,2,16,$0108A3 F 2,4,8,2,17,$000000 F 2,4,8,2,16,$0110B1 F 2,4,8,2,17,$000000 F 2,4,8,2,16,$0120AA F 2,4,8,2,17,$000000 F 2,4,8,2,16,$0140B3 F 2,4,8,2,17,$000000 F 2,4,8,2,16,$0180AC F 2,4,8,2,17,$000000 C --DAC 3 F 2,4,8,2,16,$02018C F 2,4,8,2,17,$000000 F 2,4,8,2,16,$02027D F 2,4,8,2,17,$000000 F 2,4,8,2,16,$02047E F 2,4,8,2,17,$000000 F 2,4,8,2,16,$020880 F 2,4,8,2,17,$000000 F 2,4,8,2,16,$0210B6 F 2,4,8,2,17,$000000 F 2,4,8,2,16,$0220B0 F 2,4,8,2,17,$000000 F 2,4,8,2,16,$0240B0 F 2,4,8,2,17,$000000 F 2,4,8,2,16,$0280AE F 2,4,8,2,17,$000000 C -- DAC 4 F 2,4,8,2,16,$0301A7 F 2,4,8,2,17,$000000 F 2,4,8,2,16,$03029E F 2,4,8,2,17,$000000 F 2,4,8,2,16,$0304A3 F 2,4,8,2,17,$000000 F 2,4,8,2,16,$0308A5 F 2,4,8,2,17,$000000 F 2,4,8,2,16,$031099 F 2,4,8,2,17,$000000 F 2,4,8,2,16,$03209D F 2,4,8,2,17,$000000 F 2,4,8,2,16,$0340A3 F 2,4,8,2,17,$000000 F 2,4,8,2,16,$03809F F 2,4,8,2,17,$000000 C -- DAC 5 F 2,4,8,2,16,$0401A9 F 2,4,8,2,17,$000000 F 2,4,8,2,16,$0402A3 F 2,4,8,2,17,$000000 C -- TANK 18 REMAINS UNUSED SO I SET TOHM THRES TO HIGHEST. IF C -- NEED TO ENABLE , USE THE COMMENTED LINE C --F 2,4,8,2,16,$0404A8 C --F 2,4,8,2,17,$000000 C --F 2,4,8,2,16,$0408A4 C --F 2,4,8,2,17,$000000 F 2,4,8,2,16,$0404FF F 2,4,8,2,17,$000000 F 2,4,8,2,16,$0408FF F 2,4,8,2,17,$000000 F 2,4,8,2,16,$04F0FF F 2,4,8,2,17,$000000 C -- END OF NEW LI INITIALIZATIONS CITMODULE#2 c -- SECOND MODULE 8 CARDS MODULE#11 C -- VERTICALS :ACT=3 TRIG=10 DECAY=23(+2)=25*60=1500NSEC F 2,4,14,0,16,$0011E2 F 2,4,14,1,16,$00AA17 c -- DOWNLOAD TO CHIP THE ABOVE VALUES F 2,4,14,0,17,$000000 F 2,4,14,0,17,$000000 F 2,4,14,0,16,$0021E2 F 2,4,14,1,16,$00AA17 c -- DOWNLOAD TO CHIP THE ABOVE VALUES F 2,4,14,0,17,$000000 F 2,4,14,0,17,$000000 F 2,4,14,0,16,$0031E2 F 2,4,14,1,16,$00AA17 c -- DOWNLOAD TO CHIP THE ABOVE VALUES F 2,4,14,0,17,$000000 F 2,4,14,0,17,$000000 F 2,4,14,0,16,$0041E2 C -- TANKS 8,9,10,18 ARE NOT USED IN THIS MODULE SO I DISABLE C -- THE LI INPUTS, IF NEED TO USE THEN USE COMMENTED LINES. C --F 2,4,14,1,16,$00AA17 F 2,4,14,1,16,$000A17 c -- DOWNLOAD TO CHIP THE ABOVE VALUES F 2,4,14,0,17,$000000 F 2,4,14,0,17,$000000 F 2,4,14,0,16,$0051E2 C --F 2,4,14,1,16,$00AA17 F 2,4,14,1,16,$000017 c -- DOWNLOAD TO CHIP THE ABOVE VALUES F 2,4,14,0,17,$000000 F 2,4,14,0,17,$000000 F 2,4,14,0,16,$0061E2 F 2,4,14,1,16,$00AA17 c -- DOWNLOAD TO CHIP THE ABOVE VALUES F 2,4,14,0,17,$000000 F 2,4,14,0,17,$000000 F 2,4,14,0,16,$0071E2 F 2,4,14,1,16,$00AA17 c -- DOWNLOAD TO CHIP THE ABOVE VALUES F 2,4,14,0,17,$000000 F 2,4,14,0,17,$000000 F 2,4,14,0,16,$0081E2 F 2,4,14,1,16,$00AA17 c -- DOWNLOAD TO CHIP THE ABOVE VALUES F 2,4,14,0,17,$000000 F 2,4,14,0,17,$000000 F 2,4,14,0,16,$0091E2 C --F 2,4,14,1,16,$00AA17 F 2,4,14,1,16,$000A17 c -- DOWNLOAD TO CHIP THE ABOVE VALUES F 2,4,14,0,17,$000000 F 2,4,14,0,17,$000000 C -- SET TRIGGER GATE WIDTHS 22(=20us) ACTIVITY GATE WIDTHS 3(=4.5us), C -- DELAY from Beginning of Event 40(=20-22.5us) All @66MHz clock F 2,4,14,3,16,$0141E8 C -- DEFINE TOHM THRESHOLDS C -- SET DACs F 2,4,14,2,16,$0000FF F 2,4,14,2,17,$000000 F 2,4,14,2,16,$0100FF F 2,4,14,2,17,$000000 F 2,4,14,2,16,$0200FF F 2,4,14,2,17,$000000 F 2,4,14,2,16,$0300FF F 2,4,14,2,17,$000000 F 2,4,14,2,16,$0400FF F 2,4,14,2,17,$000000 C -- SET DAC VALUES C -- DAC 1 C CARD A3 REPLACED BY 70? BAD CHANNEL 2 C F 2,4,14,2,16,$0001B2 C F 2,4,14,2,17,$000000 C F 2,4,14,2,16,$0002B4 C F 2,4,14,2,17,$000000 C F 2,4,14,2,16,$0004AD C F 2,4,14,2,17,$000000 C F 2,4,14,2,16,$0008B0 C F 2,4,14,2,17,$000000 C CARD 70?. F 2,4,14,2,16,$0001AD F 2,4,14,2,17,$000000 F 2,4,14,2,16,$0002A4 F 2,4,14,2,17,$000000 F 2,4,14,2,16,$0004B5 F 2,4,14,2,17,$000000 F 2,4,14,2,16,$0008AC F 2,4,14,2,17,$000000 C CARD 88 F 2,4,14,2,16,$0010A5 F 2,4,14,2,17,$000000 F 2,4,14,2,16,$00209E F 2,4,14,2,17,$000000 F 2,4,14,2,16,$0040B5 F 2,4,14,2,17,$000000 F 2,4,14,2,16,$0080AC F 2,4,14,2,17,$000000 C -- DAC 2 F 2,4,14,2,16,$0101B7 F 2,4,14,2,17,$000000 F 2,4,14,2,16,$0102A0 F 2,4,14,2,17,$000000 F 2,4,14,2,16,$0104B1 F 2,4,14,2,17,$000000 F 2,4,14,2,16,$0108BB F 2,4,14,2,17,$000000 F 2,4,14,2,16,$01108D F 2,4,14,2,17,$000000 F 2,4,14,2,16,$0120A3 F 2,4,14,2,17,$000000 C -- TANKS 8,9,10,18 ARE NOT USED IN THIS MODULE SO I SET TOHM C -- THRES TO HIGHEST. IF NEED TO USE THEN USE COMMENTED LINES. C --F 2,4,14,2,16,$014098 C --F 2,4,14,2,17,$000000 C --F 2,4,14,2,16,$0180A3 C --F 2,4,14,2,17,$000000 F 2,4,14,2,16,$0140FF F 2,4,14,2,17,$000000 F 2,4,14,2,16,$0180FF F 2,4,14,2,17,$000000 C -- DAC 3 F 2,4,14,2,16,$020FFF F 2,4,14,2,17,$000000 F 2,4,14,2,16,$0210B8 F 2,4,14,2,17,$000000 F 2,4,14,2,16,$0220B7 F 2,4,14,2,17,$000000 F 2,4,14,2,16,$0240BD F 2,4,14,2,17,$000000 F 2,4,14,2,16,$0280BF F 2,4,14,2,17,$000000 C -- DAC 4 F 2,4,14,2,16,$0301A5 F 2,4,14,2,17,$000000 F 2,4,14,2,16,$0302A1 F 2,4,14,2,17,$000000 F 2,4,14,2,16,$0304A0 F 2,4,14,2,17,$000000 F 2,4,14,2,16,$0308B6 F 2,4,14,2,17,$000000 F 2,4,14,2,16,$0310A9 F 2,4,14,2,17,$000000 F 2,4,14,2,16,$0320BC F 2,4,14,2,17,$000000 F 2,4,14,2,16,$034097 F 2,4,14,2,17,$000000 F 2,4,14,2,16,$03809B F 2,4,14,2,17,$000000 C -- DAC 5 F 2,4,14,2,16,$0401A3 F 2,4,14,2,17,$000000 F 2,4,14,2,16,$0402A1 F 2,4,14,2,17,$000000 C --F 2,4,14,2,16,$040478 C --F 2,4,14,2,17,$000000 C --F 2,4,14,2,16,$04088C C --F 2,4,14,2,17,$000000 F 2,4,14,2,16,$0404FF F 2,4,14,2,17,$000000 F 2,4,14,2,16,$0408FF F 2,4,14,2,17,$000000 F 2,4,14,2,16,$04F0FF F 2,4,14,2,17,$000000 C -- END OF NEW LI INITIALIZATIONS SM#2 C -- CLEAR NEW LI HIT REGISTERS T 2,3,8,0,9 T 2,3,14,0,9 T 2,4,8,0,9 T 2,4,14,0,9 C ************************************ C --NORTH FACE 8 CARDS (USED CARDS 1-4)MODULE#6 C -- DEFINE TOHM THRESHOLDS C -- SET DACs F 2,2,8,2,16,$0000FF F 2,2,8,2,17,$000000 F 2,2,8,2,16,$0100FF F 2,2,8,2,17,$000000 F 2,2,8,2,16,$0200FF F 2,2,8,2,17,$000000 F 2,2,8,2,16,$0300FF F 2,2,8,2,17,$000000 F 2,2,8,2,16,$0400FF F 2,2,8,2,17,$000000 C -- SET DAC VALUES C -- DAC 1 C --CARD R5 F 2,2,8,2,16,$0001B3 F 2,2,8,2,17,$000000 F 2,2,8,2,16,$0002A8 F 2,2,8,2,17,$000000 F 2,2,8,2,16,$0004BC F 2,2,8,2,17,$000000 F 2,2,8,2,16,$0008AE F 2,2,8,2,17,$000000 C --CARD 84 F 2,2,8,2,16,$001085 F 2,2,8,2,17,$000000 F 2,2,8,2,16,$002089 F 2,2,8,2,17,$000000 F 2,2,8,2,16,$004087 F 2,2,8,2,17,$000000 F 2,2,8,2,16,$00808F F 2,2,8,2,17,$000000 C -- DAC 2 C --CARD 86 F 2,2,8,2,16,$010186 F 2,2,8,2,17,$000000 F 2,2,8,2,16,$010287 F 2,2,8,2,17,$000000 F 2,2,8,2,16,$010490 F 2,2,8,2,17,$000000 F 2,2,8,2,16,$010899 F 2,2,8,2,17,$000000 C --CARD 46 F 2,2,8,2,16,$0110AA F 2,2,8,2,17,$000000 F 2,2,8,2,16,$01209F F 2,2,8,2,17,$000000 C -- TANKS 8,9,10,18 ARE NOT USED IN THIS MODULE SO I SET TOHM C -- THRES TO HIGHEST. IF NEED TO USE THEN USE COMMENTED LINES. C --F 2,2,8,2,16,$0140A4 C --F 2,2,8,2,17,$000000 C --F 2,2,8,2,16,$0180B1 C --F 2,2,8,2,17,$000000 F 2,2,8,2,16,$0140FF F 2,2,8,2,17,$000000 F 2,2,8,2,16,$0180FF F 2,2,8,2,17,$000000 C -- DAC 3 C --CARD 9 F 2,2,8,2,16,$020FFF F 2,2,8,2,17,$000000 F 2,2,8,2,16,$0210AD F 2,2,8,2,17,$000000 F 2,2,8,2,16,$0220A4 F 2,2,8,2,17,$000000 F 2,2,8,2,16,$0240B5 F 2,2,8,2,17,$000000 F 2,2,8,2,16,$0280AC F 2,2,8,2,17,$000000 C -- DAC 4 C --CARD 30 F 2,2,8,2,16,$0301A7 F 2,2,8,2,17,$000000 F 2,2,8,2,16,$030299 F 2,2,8,2,17,$000000 F 2,2,8,2,16,$03049A F 2,2,8,2,17,$000000 F 2,2,8,2,16,$030897 F 2,2,8,2,17,$000000 C --CARD 83 F 2,2,8,2,16,$031096 F 2,2,8,2,17,$000000 F 2,2,8,2,16,$03208F F 2,2,8,2,17,$000000 F 2,2,8,2,16,$034093 F 2,2,8,2,17,$000000 F 2,2,8,2,16,$038093 F 2,2,8,2,17,$000000 C -- DAC 5 C --CARD 34 F 2,2,8,2,16,$04018A F 2,2,8,2,17,$000000 F 2,2,8,2,16,$040283 F 2,2,8,2,17,$000000 C --F 2,2,8,2,16,$040463 C --F 2,2,8,2,17,$000000 C --F 2,2,8,2,16,$04086C C --F 2,2,8,2,17,$000000 F 2,2,8,2,16,$0404FF F 2,2,8,2,17,$000000 F 2,2,8,2,16,$0408FF F 2,2,8,2,17,$000000 F 2,2,8,2,16,$04F0FF F 2,2,8,2,17,$000000 C -- VERTICALS :ACT=3 TRIG=10 DECAY=23(+2)=25*60=1500NSEC F 2,2,8,0,16,$0011E2 F 2,2,8,1,16,$00AA17 c -- DOWNLOAD TO CHIP THE ABOVE VALUES F 2,2,8,0,17,$000000 F 2,2,8,0,17,$000000 F 2,2,8,0,16,$0021E2 F 2,2,8,1,16,$00AA17 c -- DOWNLOAD TO CHIP THE ABOVE VALUES F 2,2,8,0,17,$000000 F 2,2,8,0,17,$000000 F 2,2,8,0,16,$0031E2 F 2,2,8,1,16,$00AA17 c -- DOWNLOAD TO CHIP THE ABOVE VALUES F 2,2,8,0,17,$000000 F 2,2,8,0,17,$000000 F 2,2,8,0,16,$0041E2 C -- TANKS 8-18 ARE NOT USED IN THIS MODULE SO I DISABLE THE LI INPUTS. C --F 2,2,8,1,16,$00AA17 F 2,2,8,1,16,$000A17 c -- DOWNLOAD TO CHIP THE ABOVE VALUES F 2,2,8,0,17,$000000 F 2,2,8,0,17,$000000 F 2,2,8,0,16,$0051E2 F 2,2,8,1,16,$000017 c -- DOWNLOAD TO CHIP THE ABOVE VALUES F 2,2,8,0,17,$000000 F 2,2,8,0,17,$000000 F 2,2,8,0,16,$0061E2 F 2,2,8,1,16,$000017 c -- DOWNLOAD TO CHIP THE ABOVE VALUES F 2,2,8,0,17,$000000 F 2,2,8,0,17,$000000 F 2,2,8,0,16,$0071E2 F 2,2,8,1,16,$000017 c -- DOWNLOAD TO CHIP THE ABOVE VALUES F 2,2,8,0,17,$000000 F 2,2,8,0,17,$000000 F 2,2,8,0,16,$0081E2 F 2,2,8,1,16,$000017 c -- DOWNLOAD TO CHIP THE ABOVE VALUES F 2,2,8,0,17,$000000 F 2,2,8,0,17,$000000 F 2,2,8,0,16,$0091E2 F 2,2,8,1,16,$000017 c -- DOWNLOAD TO CHIP THE ABOVE VALUES F 2,2,8,0,17,$000000 F 2,2,8,0,17,$000000 C -- SET TRIGGER GATE WIDTHS 22(=20us) ACTIVITY GATE WIDTHS 3(=4.5us), C -- DELAY from Beginning of Event 40(=20-22.5us) All @66MHz clock F 2,2,8,3,16,$0141E8 C --CLEAR NORTH FACE T 2,2,8,0,9 C -- END OF NEW LI INITIALIZATIONS NORTH FACE C END OF NEW SMT INITIAL C ***************************************************************************** C ***************************************************************************** C - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - C ... Fast Monopole and Highly Ionizing Particle (FMT/HIPT or CSPAM): C ... Branch 2, Crate 1 (SM1+2 AND SM2+3). C ... Slot 1: 7106 DISC: (2B)(1B)(2C)(1C) C ... 3: 7106 DISC: (2W)(1W)(2E)(1E) C ... 5: 7106 DISC: (2T)(1T)(1N)(XX) C ... 7: 7106 DISC: (2T)(1T)(1N)(XX) HIPT C ... 9: 7106 DISC: (2B)(1B)(2C)(1C) HIPT C ... 11: 7106 DISC: (2W)(1W)(2E)(1E) HIPT C ... 12: FMT : (2B)(3B)(2C)(3C) C ... 13: FMT : (2W)(3W)(2E)(3E) C ... 14: FMT : (2T)(3T)(2T)(3T) CSPAM/HIPT C ... 15: FMT : (2B)(3B)(2C)(3C) HIPT C ... 16: FMT : (2W)(3W)(2E)(3E) HIPT C ... 17: FMT : (1N)(XX)(1N)(XX) CSPAM/HIPT C ... 18: FMT : (1B)(2B)(1C)(2C) C ... 19: FMT : (1W)(2W)(1E)(2E) C ... 20: FMT : (1T)(2T)(1T)(2T) CSPAM/HIPT C ... 21: FMT : (1B)(2B)(1C)(2C) HIPT C ... 22: FMT : (1W)(2W)(1E)(2E) HIPT C ... C. Lane DEC 93 uVAX 1: SM1+2 AND SM2+3 Triggers: Branch 2, Slot 1. C ... F(17) SET DISC. THRESHOLD = -(VALUE*1mV + 10mV) C ... Using 200mV default thresh, ok for horiz, but vert. should be lowered. C ... Vert planes (and top, attenuated x0.7) lowered to 140mV (08 Apr 95 CEL). C ... Channel masks: SETNOQ F 2,1,1,0,16,$FFFF F 2,1,3,0,16,$FFFF F 2,1,5,0,16,$FFFF F 2,1,7,0,16,$FFFF F 2,1,9,0,16,$FFFF F 2,1,11,0,16,$FFFF C ... Discriminator thresholds: F 2,1,1,0,17,190 F 2,1,3,0,17,130 F 2,1,5,0,17,130 F 2,1,7,0,17,130 F 2,1,9,0,17,190 F 2,1,11,0,17,130 SETQ C ... Put discriminators in remote mode: T 2,1,1,0,26 T 2,1,3,0,26 T 2,1,5,0,26 T 2,1,7,0,26 T 2,1,9,0,26 T 2,1,11,0,26 C ... Start FMT clocks: T 2,1,12,0,9 T 2,1,13,0,9 T 2,1,14,0,9 T 2,1,15,0,9 T 2,1,16,0,9 T 2,1,17,0,9 T 2,1,18,0,9 T 2,1,19,0,9 T 2,1,20,0,9 T 2,1,21,0,9 T 2,1,22,0,9 C ... Clear activity latches: T 2,1,12,0,10 T 2,1,13,0,10 T 2,1,14,0,10 T 2,1,15,0,10 T 2,1,16,0,10 T 2,1,17,0,10 T 2,1,18,0,10 T 2,1,19,0,10 T 2,1,20,0,10 T 2,1,21,0,10 T 2,1,22,0,10 C C - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - C ... Reset LIP modules: T 2,3,2,0,9,1 T 2,4,2,0,9,1 C C - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - C ... WFD Stop Master. C ... Timing: $2710 = 1 ms, $03E8 = 100 us, $0064 = 10 us, $0005 = 500 ns C ... Least significant byte in A=8, then A=9, 10, 11. SET24 C ... SM 1 WFD Stopmaster: F 2,3,22,8,16,$000000 F 2,3,22,9,16,$100000 F 2,3,22,10,16,$700000 F 2,3,22,11,16,$200000 F 2,3,22,8,17,$000000 F 2,3,22,9,17,$100000 F 2,3,22,10,17,$700000 F 2,3,22,11,17,$200000 T 2,3,22,0,9 C ... SM 2 WFD Stopmaster: F 2,4,22,8,16,$000000 F 2,4,22,9,16,$100000 F 2,4,22,10,16,$700000 F 2,4,22,11,16,$200000 F 2,4,22,8,17,$000000 F 2,4,22,9,17,$100000 F 2,4,22,10,17,$700000 F 2,4,22,11,17,$200000 T 2,4,22,0,9 C C - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - C ... WFD: VME crates only, but first stop WFD with stopmasters: F 2,3,22,0,19 F 2,4,22,0,19 C ... Wait a bit to let STOP clear (seem to need two waits on uVAX1): USER_PROCEDURE 1 USER_PROCEDURE 1 C ... Set active channel map: VME32 WFD_MAP 1,2,$1000000,1 WFD_MAP 1,3,$2000000,2 VME32 C ... Set SM 1 thresholds (also takes cards out of read/write mode): WFD_THRESH 1,0,4,10 WFD_THRESH 1,1,4,10 WFD_THRESH 1,2,4,10 WFD_THRESH 1,3,4,10 WFD_THRESH 1,4,4,10 WFD_THRESH 1,5,4,10 WFD_THRESH 1,6,4,10 WFD_THRESH 1,7,4,10 WFD_THRESH 1,8,4,10 WFD_THRESH 1,9,4,10 WFD_THRESH 1,10,4,10 WFD_THRESH 1,11,4,10 WFD_THRESH 1,12,4,10 WFD_THRESH 1,13,4,10 WFD_THRESH 1,14,4,10 WFD_THRESH 1,15,4,10 WFD_THRESH 1,16,4,10 WFD_THRESH 1,17,4,10 WFD_THRESH 1,18,4,10 WFD_THRESH 1,19,4,10 WFD_THRESH 1,20,4,10 WFD_THRESH 1,21,4,10 WFD_THRESH 1,22,4,10 WFD_THRESH 1,23,4,10 WFD_THRESH 1,24,4,10 WFD_THRESH 1,25,4,10 WFD_THRESH 1,26,4,10 WFD_THRESH 1,27,4,10 WFD_THRESH 1,28,4,10 WFD_THRESH 1,29,4,10 WFD_THRESH 1,30,4,10 WFD_THRESH 1,31,4,10 WFD_THRESH 1,32,4,10 WFD_THRESH 1,33,4,10 WFD_THRESH 1,34,4,10 WFD_THRESH 1,35,4,10 WFD_THRESH 1,36,4,10 WFD_THRESH 1,37,4,10 WFD_THRESH 1,38,4,10 WFD_THRESH 1,39,4,10 WFD_THRESH 1,40,4,10 WFD_THRESH 1,41,4,10 WFD_THRESH 1,42,4,10 WFD_THRESH 1,43,4,10 C ... Set SM 2 thresholds (also takes cards out of read/write mode): WFD_THRESH 2,0,4,10 WFD_THRESH 2,1,4,10 WFD_THRESH 2,2,4,10 WFD_THRESH 2,3,4,10 WFD_THRESH 2,4,4,10 WFD_THRESH 2,5,4,10 WFD_THRESH 2,6,4,10 WFD_THRESH 2,7,4,10 WFD_THRESH 2,8,4,10 WFD_THRESH 2,9,4,10 WFD_THRESH 2,10,4,10 WFD_THRESH 2,11,4,10 WFD_THRESH 2,12,4,10 WFD_THRESH 2,13,4,10 WFD_THRESH 2,14,4,10 WFD_THRESH 2,15,4,10 WFD_THRESH 2,16,4,10 WFD_THRESH 2,17,4,10 WFD_THRESH 2,18,4,10 WFD_THRESH 2,19,4,10 WFD_THRESH 2,20,4,10 WFD_THRESH 2,21,4,10 WFD_THRESH 2,22,4,10 WFD_THRESH 2,23,4,10 WFD_THRESH 2,24,4,10 WFD_THRESH 2,25,4,10 WFD_THRESH 2,26,4,10 WFD_THRESH 2,27,4,10 WFD_THRESH 2,28,4,10 WFD_THRESH 2,29,4,10 WFD_THRESH 2,30,4,10 WFD_THRESH 2,31,4,10 WFD_THRESH 2,32,4,10 WFD_THRESH 2,33,4,10 WFD_THRESH 2,34,4,10 WFD_THRESH 2,35,4,10 WFD_THRESH 2,36,4,10 WFD_THRESH 2,37,4,10 WFD_THRESH 2,38,4,10 WFD_THRESH 2,39,4,10 C ... Another pause here to insure everything's ready before starting run: USER_PROCEDURE 1 C C ----------------------------------------------------------------------------- C Beginning of run bit and initialization end. C ----------------------------------------------------------------------------- F 1,2,4,0,16,$0100 EOI C C ============================================================================= C Equipment C C ----------------------------------------------------------------------------- C Streamer Tube Equipment: Branches 1 and 3. C ----------------------------------------------------------------------------- equip 1 set16 c reset clock setnoq t 1,2,19,0,9 t 1,2,19,1,9 f 1,2,19,1,16,0 f 1,2,19,0,17,0 t 1,2,19,0,0 setq c now read t 1,2,19,0,27 f 1,2,19,0,0 t 1,2,19,0,27 f 1,2,19,0,0 t 1,2,19,0,27 f 1,2,19,0,0 t 1,2,19,0,27 f 1,2,19,0,0 t 1,2,19,0,27 f 1,2,19,0,0 c end of ut clock readout set24 c scalers f 1,2,20,0,0,4 set16 c f 1,2,3,1,1 c f 1,2,3,0,1 c f 1,2,3,0,0,16 eoe c *********Read BARI trigger module registers EQUIP 2 set16 f 3,5,1,0,2 fqignore 3,5,4,0,2,1 fqignore 3,5,4,1,2,1 t 3,5,4,0,28 fqignore 3,5,7,0,2,1 fqignore 3,5,7,1,2,1 t 3,5,7,0,28 fqignore 3,5,10,0,2,1 fqignore 3,5,10,1,2,1 t 3,5,10,0,28 fqignore 3,5,13,0,2,1 fqignore 3,5,13,1,2,1 t 3,5,13,0,28 fqignore 3,5,16,0,2,1 fqignore 3,5,16,1,2,1 t 3,5,16,0,28 fqignore 3,5,19,0,2,1 fqignore 3,5,19,1,2,1 t 3,5,19,0,28 fqignore 3,5,22,0,2,1 fqignore 3,5,22,1,2,1 t 3,5,22,0,28 eoe EQUIP 3 c in b=3 c=3 n1 wait_q 3,3,1,0,27,0 sqstop 3,3,1,0,2,5000 wait_q 3,3,2,0,27,0 sqstop 3,3,2,0,2,5000 wait_q 3,3,3,0,27,0 sqstop 3,3,3,0,2,5000 wait_q 3,3,4,0,27,0 sqstop 3,3,4,0,2,5000 wait_q 3,3,5,0,27,0 sqstop 3,3,5,0,2,5000 wait_q 3,3,6,0,27,0 sqstop 3,3,6,0,2,5000 wait_q 3,3,7,0,27,0 sqstop 3,3,7,0,2,5000 wait_q 3,3,8,0,27,0 sqstop 3,3,8,0,2,5000 wait_q 3,3,9,0,27,0 sqstop 3,3,9,0,2,5000 wait_q 3,3,10,0,27,0 sqstop 3,3,10,0,2,5000 wait_q 3,3,11,0,27,0 sqstop 3,3,11,0,2,5000 wait_q 3,3,12,0,27,0 sqstop 3,3,12,0,2,5000 wait_q 3,3,13,0,27,0 sqstop 3,3,13,0,2,5000 wait_q 3,3,14,0,27,0 sqstop 3,3,14,0,2,5000 c clear t 3,3,1,0,9 t 3,3,2,0,9 t 3,3,3,0,9 t 3,3,4,0,9 t 3,3,5,0,9 t 3,3,6,0,9 t 3,3,7,0,9 t 3,3,8,0,9 t 3,3,9,0,9 t 3,3,10,0,9 t 3,3,11,0,9 t 3,3,12,0,9 t 3,3,13,0,9 t 3,3,14,0,9 eoe c ************ Read in QSCAN mode STAS modules of II s.m. EQUIP 4 c in b=3 c=4 n1 WAIT_q 3,4,1,0,27,0 sqstop 3,4,1,0,2,5000 WAIT_q 3,4,2,0,27,0 sqstop 3,4,2,0,2,5000 WAIT_q 3,4,3,0,27,0 sqstop 3,4,3,0,2,5000 WAIT_q 3,4,4,0,27,0 sqstop 3,4,4,0,2,5000 WAIT_q 3,4,5,0,27,0 sqstop 3,4,5,0,2,5000 WAIT_q 3,4,6,0,27,0 sqstop 3,4,6,0,2,5000 WAIT_q 3,4,7,0,27,0 sqstop 3,4,7,0,2,5000 WAIT_q 3,4,8,0,27,0 sqstop 3,4,8,0,2,5000 WAIT_q 3,4,9,0,27,0 sqstop 3,4,9,0,2,5000 WAIT_q 3,4,10,0,27,0 sqstop 3,4,10,0,2,5000 WAIT_q 3,4,11,0,27,0 sqstop 3,4,11,0,2,5000 WAIT_q 3,4,12,0,27,0 sqstop 3,4,12,0,2,5000 c clear t 3,4,1,0,9 t 3,4,2,0,9 t 3,4,3,0,9 t 3,4,4,0,9 t 3,4,5,0,9 t 3,4,6,0,9 t 3,4,7,0,9 t 3,4,8,0,9 t 3,4,9,0,9 t 3,4,10,0,9 t 3,4,11,0,9 t 3,4,12,0,9 eoe c *************************** Stas Attico ********** EQUIP 10 c c *** in b=3 c=4 n=15,16,17,18,19,20 c c WAIT_Q 3,4,15,0,27,0 WAIT_Q 3,4,16,0,27,0 WAIT_Q 3,4,17,0,27,0 WAIT_Q 3,4,18,0,27,0 WAIT_Q 3,4,19,0,27,0 WAIT_Q 3,4,20,0,27,0 c Read the status word (F0,A0) f 3,4,15,0,0 f 3,4,16,0,0 f 3,4,17,0,0 f 3,4,18,0,0 f 3,4,19,0,0 f 3,4,20,0,0 sqstop 3,4,15,0,2,5000 sqstop 3,4,16,0,2,5000 sqstop 3,4,17,0,2,5000 sqstop 3,4,18,0,2,5000 sqstop 3,4,19,0,2,5000 sqstop 3,4,20,0,2,5000 c c *** clear t 3,4,15,0,9 t 3,4,16,0,9 T 3,4,17,0,9 T 3,4,18,0,9 T 3,4,19,0,9 T 3,4,20,0,9 c eoe c ****************** QTP *************** equip 5 set16 c Mod # 1 wait_q 3,6,1,0,8,1 qstop 3,6,1,0,2,3000 t 3,6,1,0,9 c WEST Smod # 1 wait_q 3,6,3,0,8,1 qstop 3,6,3,0,2,3000 t 3,6,3,0,9 c EAST Smod # 1 wait_q 3,6,5,0,8,1 qstop 3,6,5,0,2,3000 t 3,6,5,0,9 c NORTH wait_q 3,6,7,0,8,1 qstop 3,6,7,0,2,3000 t 3,6,7,0,9 c Attico Mod # 1 wait_q 3,6,10,0,8,1 qstop 3,6,10,0,2,3000 t 3,6,10,0,9 c Attico WEST 1 wait_q 3,6,12,0,8,1 qstop 3,6,12,0,2,3000 t 3,6,12,0,9 c Attico EAST 1 wait_q 3,6,14,0,8,1 qstop 3,6,14,0,2,3000 t 3,6,14,0,9 c Mod # 2 wait_q 1,6,1,0,8,1 qstop 1,6,1,0,2,3000 t 1,6,1,0,9 c Mod # 3 wait_q 1,6,3,0,8,1 qstop 1,6,3,0,2,3000 t 1,6,3,0,9 c Mod # 4 wait_q 1,6,5,0,8,1 qstop 1,6,5,0,2,3000 t 1,6,5,0,9 c WEST Smod # 2 wait_q 1,6,7,0,8,1 qstop 1,6,7,0,2,3000 t 1,6,7,0,9 c EAST Smod # 2 wait_q 1,6,9,0,8,1 qstop 1,6,9,0,2,3000 t 1,6,9,0,9 c Attico Mod # 2 wait_q 1,6,14,0,8,1 qstop 1,6,14,0,2,3000 t 1,6,14,0,9 c Attico WEST 1 wait_q 1,6,16,0,8,1 qstop 1,6,16,0,2,3000 t 1,6,16,0,9 c Attico EAST 1 wait_q 1,6,18,0,8,1 qstop 1,6,18,0,2,3000 t 1,6,18,0,9 eoe C C streamer monopole trigger configuration equip 7 set16 fqstop 3,3,17,1,2,321 fqstop 3,3,19,1,2,321 fqstop 3,3,21,1,2,321 f 1,1,1,0,0 f 1,1,2,0,0 f 1,1,3,0,0 f 1,1,4,0,0,16 f 1,1,4,0,1,8 eoe C *** TDC *** equip 9 set24 setnoq f 1,2,11,0,0 f 1,2,11,1,0 f 1,2,11,2,0 f 1,2,11,3,0 f 1,2,11,4,0 f 1,2,11,5,0 f 1,2,11,6,0 f 1,2,11,7,0 setq set16 eoe c Trigger TDC equip 11 set16 f 1,2,3,1,1 f 1,2,3,0,1 f 1,2,3,0,0,16 eoe C STREAMER LATERAL MONOPOLE TRIGGER (MARCH-95) EQUIP 12 SETNOQ F 1,1,6,0,0,3 F 1,1,8,0,0,3 F 1,1,10,0,0,3 F 1,1,12,0,0,3 F 1,1,14,0,0,3 F 1,1,16,0,0,3 F 1,1,18,0,0,3 F 1,1,20,0,0,3 F 1,1,22,0,0,3 SETQ EOE c general reset at end of event equip 16 t 3,5,4,0,28 t 3,5,7,0,28 t 3,5,10,0,28 t 3,5,13,0,28 t 3,5,16,0,28 t 3,5,19,0,28 t 3,5,22,0,28 c monopole C ............lateral st mono (mar-95) T 1,1,4,0,9 T 1,1,6,0,9 T 1,1,8,0,9 T 1,1,10,0,9 T 1,1,12,0,9 T 1,1,14,0,9 T 1,1,16,0,9 T 1,1,18,0,9 T 1,1,20,0,9 T 1,1,22,0,9 C .................................... C c TDC t 1,2,11,0,9 t 1,2,3,0,9 eoe C *-* Pattern to readout WFD with the Streamer Monopole Trigger equip 35 set16 f 1,1,1,0,0 WFD_PATREG 1,7,11 WFD_PATREG 2,7,12 f 1,1,2,0,0 WFD_PATREG 1,7,21 WFD_PATREG 2,7,22 f 1,1,3,0,0 WFD_PATREG 1,7,31 WFD_PATREG 2,7,32 eoe C C C ----------------------------------------------------------------------------- C Scintillator Equipment: Branch 2 C ----------------------------------------------------------------------------- C ... Equipment 25: North Face ERP Muon. C ... Number of words in buffer (use WAIT_Q to prevent AMC): EQUIP 25 C ... Check Scintillator Trigger Master for North Face ERP muon trigger: SELREG 2,7,15,0,0 SECT 2 C ... Number of words in buffer (use WAIT_Q to prevent AMC): WAIT_Q 2,2,21,0,10,1 F 2,2,21,0,0 WFD_PATREG 1,25,0 C ... Read muon buffer; max size = (22 Modules)*(4 Ch each)*(10 Words/Ch) = 880 QSTOP 2,2,21,3,0,900 C ... Set boxes for WFD readout: WFD_PATREG 1,25,1 C Clear muon buffer: T 2,2,21,0,11 EOS EOE C C - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - C ... Equipment 26: North Face ERP GC. EQUIP 26 C ... Check Scintillator Trigger Master for a North Face ERP GC trigger: SELREG 2,7,15,0,0 SECT 6 C ... Force a GC buffer full and read: T 2,2,21,0,24 QIGNORE 2,2,21,2,0,8184 C ... Clear both muon and GC buffer counters: T 2,2,21,0,9 EOS EOE C C - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - C ... Equipment 22: SM 1 ERP Muon. EQUIP 22 C ... Check Scintillator Trigger Master for a SM 1 ERP muon trigger: SELREG 2,7,15,0,0 SECT 7 C ... Number of words in buffer (use WAIT_Q to prevent AMC): WAIT_Q 2,5,21,0,10,1 F 2,5,21,0,0 WFD_PATREG 1,22,0 C ... Read muon buffer; max size = (22 Modules)*(4 Ch each)*(10 Words/Ch) = 880 QSTOP 2,5,21,3,0,900 C ... Set boxes for WFD readout: WFD_PATREG 1,22,1 C Clear muon buffer: T 2,5,21,0,11 EOS EOE C C - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - C ... Equipment 23: SM 1 ERP GC. EQUIP 23 C ... Check Scintillator Trigger Master for a SM 1 ERP GC trigger: SELREG 2,7,15,0,0 SECT 9 C ... Force a GC buffer full and read: T 2,5,21,0,24 QIGNORE 2,5,21,2,0,8184 C ... Clear both muon and GC buffer counters: T 2,5,21,0,9 EOS EOE C C - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - C ... Equipment 20: SM 2 ERP Muon. EQUIP 20 C ... Check Scintillator Trigger Master for a SM 2 ERP Muon trigger: SELREG 2,7,15,0,0 SECT 8 C ... Number of words in buffer (use WAIT_Q to prevent AMC): WAIT_Q 2,6,21,0,10,1 F 2,6,21,0,0 WFD_PATREG 2,20,0 C ... Read muon buffer; max size = (22 Modules)*(4 Ch each)*(10 Words/Ch) = 880 QSTOP 2,6,21,3,0,900 C ... Set boxes for WFD readout: WFD_PATREG 2,20,1 C Clear muon buffer: T 2,6,21,0,11 EOS EOE C C - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - C ... Equipment 21: SM 2 ERP GC EQUIP 21 C ... Check Scintillator Trigger Master for a SM 2 ERP GC trigger: SELREG 2,7,15,0,0 SECT 10 C ... Force a GC buffer full and read: T 2,6,21,0,24 QIGNORE 2,6,21,2,0,8184 C ... Clear both muon and GC buffer counters: T 2,6,21,0,9 EOS EOE C C - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - C ... Equipment 31: End of Run (SM1, SM2, and North Face) ERP GC. EQUIP 31 C ... Force a GC buffer full on SM1, SM2, and the North face: T 2,5,21,0,24 T 2,6,21,0,24 T 2,2,21,0,24 C ... Read in GC buffers: QIGNORE 2,5,21,2,0,8184 QIGNORE 2,6,21,2,0,8184 QIGNORE 2,2,21,2,0,8184 C ... Clear both muon and GC buffer counters: T 2,2,21,0,9 T 2,5,21,0,9 T 2,6,21,0,9 EOE C C - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - C ... Equipment 33: InterERP TDC. EQUIP 33 C ... Read and clear interERP TDC: F 2,6,22,0,0,8 T 2,6,22,0,9 EOE C C - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - C Equipment 32: Scintillator Trigger Master. EQUIP 32 F 2,7,15,0,0,3 EOE C C - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - C ... Equipment 30: FMT (CSPAM, HIPT). C ... READ FMT MODULE ACTIVITY REGISTERS FOR SM1+2, 2+3 TRIGGERS C ... FOR HIPT SAME SCHEME, BUT MULTIPLY * 10 (bigger thresholds, eh?) C ... C. LANE 4 Jan 94 FOR UVAX1 C ... ADD WFD READOUT: C ... Initial WFD_PATREG with subid=0 sets equipment pointer. C ... Then, after activity register readout, SELREG on STM to get C ... individual readout of CSPAM, FMT, HIPT (12 and 23) C ... WFD_PATREG sm,30,subid C ... sm = lowest supermodule in uVax participating in trigger C ... + 6 for "window readout" selection C ... subid = 100*(uvax) + (supermodule pair) EQUIP 30 C ... Store event record pointer: WFD_PATREG 1,30,0 C ... Read activity latches: SETNOQ F 2,1,12,0,0 F 2,1,13,0,0 F 2,1,14,0,0 F 2,1,15,0,0 F 2,1,16,0,0 F 2,1,17,0,0 F 2,1,18,0,0 F 2,1,19,0,0 F 2,1,20,0,0 F 2,1,21,0,0 F 2,1,22,0,0 SETQ C ... FMT selective WFD readout, based on Scintillator trigger Master (STM) C ... bit1: fmt12 "full" wfd (sm=1) sid=112 C ... bit5: csp12 "full" wfd (sm=1) sid=112 change sm->7 for window wfd C ... bit11: fmt23 "full" wfd (sm=2) sid=123 C ... bit12: csp23 "full" wfd (sm=2) sid=123 change sm->7 for window wfd C C 9 Feb 96: broke SELREGs up...one SECT per SELREG. C SELREG 2,7,15,0,0 SECT 1 WFD_PATREG 1,30,112 EOS SELREG 2,7,15,0,0 SECT 11 WFD_PATREG 2,30,123 EOS C ... No CSPAM WFD readout now (found commented out 18 July 1995, NPL): C SELREG 2,7,15,0,0 C SECT 5 C WFD_PATREG 1,30,112 C EOS C SELREG 2,7,15,0,0 C SECT 12 C WFD_PATREG 2,30,123 C EOS C ... HIPT WFD readout C ... bit3: hip12 "full" wfd (sm=1) sid=1120 C ... bit4: hip23 "full" wfd (sm=2) sid=1230 SELREG 2,7,15,1,0 SECT 3 WFD_PATREG 1,30,1120 EOS SELREG 2,7,15,1,0 SECT 4 WFD_PATREG 2,30,1230 EOS C ... Reset activity latches: T 2,1,12,0,10 T 2,1,13,0,10 T 2,1,14,0,10 T 2,1,15,0,10 T 2,1,16,0,10 T 2,1,17,0,10 T 2,1,18,0,10 T 2,1,19,0,10 T 2,1,20,0,10 T 2,1,21,0,10 T 2,1,22,0,10 EOE C C - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - C ... Equipment 34: CSPAM/FMT/HIPT Scintilator Rate Monitor (Read w/CSPAM). EQUIP 34 SET24 FQSTOP 2,1,12,0,2,1000 FQSTOP 2,1,13,0,2,1000 FQSTOP 2,1,14,0,2,1000 FQSTOP 2,1,15,0,2,1000 FQSTOP 2,1,16,0,2,1000 FQSTOP 2,1,17,0,2,1000 FQSTOP 2,1,18,0,2,1000 FQSTOP 2,1,19,0,2,1000 FQSTOP 2,1,20,0,2,1000 FQSTOP 2,1,21,0,2,1000 FQSTOP 2,1,22,0,2,1000 EOE C C - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - C ... Equipment 27: SMT (CIT, TOHM): EQUIP 27 C ... Read SM 1 latches and set boxes for WFD readout: SET16 C ... do a fake read to try to prevent clears T 2,3,30,0,0 FQIGNORE 2,3,17,0,0,1 FQIGNORE 2,3,17,1,0,1 WFD_PATREG 1,27,1 FQIGNORE 2,3,17,2,0,1 FQIGNORE 2,3,17,3,0,1 WFD_PATREG 1,27,2 FQIGNORE 2,3,17,4,0,1 FQIGNORE 2,3,17,5,0,1 WFD_PATREG 1,27,3 C ... Clear latches: T 2,3,17,0,9 C ... Read SM 2 latches and set boxes for WFD readout: C ... do a fake read to try to prevent clears T 2,4,30,0,0 FQIGNORE 2,4,17,0,0,1 FQIGNORE 2,4,17,1,0,1 WFD_PATREG 2,27,1 FQIGNORE 2,4,17,2,0,1 FQIGNORE 2,4,17,3,0,1 WFD_PATREG 2,27,2 FQIGNORE 2,4,17,4,0,1 FQIGNORE 2,4,17,5,0,1 WFD_PATREG 2,27,3 C ... Clear: T 2,4,17,0,9 C ******** Start of READ NEW LI HIT REGISTERS C 1-NOV-1995 ATTICO+NORTH face WFD readout introduced for TOHM triggers SET24 c -- read Sm1, WEST/EAST triggers (A=0) and activity (A=1) FQIGNORE 2,3,14,0,0,1 WFD_PATREG 1,27,5 FQIGNORE 2,3,14,1,0,1 c -- read Sm1, TOP triggers (A=0) and activity (A=1) FQIGNORE 2,3,8,0,0,1 WFD_PATREG 1,27,4 FQIGNORE 2,3,8,1,0,1 c -- read Sm2, WEST/EAST triggers (A=0) and activity (A=1) FQIGNORE 2,4,14,0,0,1 WFD_PATREG 2,27,5 FQIGNORE 2,4,14,1,0,1 c -- read Sm2, TOP triggers (A=0) and activity (A=1) FQIGNORE 2,4,8,0,0,1 WFD_PATREG 2,27,4 FQIGNORE 2,4,8,1,0,1 c -- read Sm1, NORTH triggers (A=0) and activity (A=1) FQIGNORE 2,2,8,0,0,1 WFD_PATREG 1,27,6 FQIGNORE 2,2,8,1,0,1 c Clear the 5 new SMT modules T 2,3,8,0,9 T 2,3,14,0,9 T 2,4,8,0,9 T 2,4,14,0,9 T 2,2,8,0,9 C ******** End of READ NEW LI HIT REGISTERS EOE C C - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - C ... Equipment 14: SM1 LIP. EQUIP 14 SET16 SETQ C ... "Dummy" crate controller read to prevent previous command (e.g. CLEAR) C ... from being asserted on this module (see Chris W technical note). T 2,3,30,0,0 C ... Check Scintillator Trigger Master for a SM 1 LIP trigger: SELREG 2,7,15,1,0 SECT 1 C ... Read latches and set boxes for WFD readout: F 2,3,2,0,0 F 2,3,2,1,0 WFD_PATREG 1,14,1 F 2,3,2,2,0 F 2,3,2,3,0 WFD_PATREG 1,14,2 F 2,3,2,4,0 F 2,3,2,5,0 WFD_PATREG 1,14,3 C ... Clear: T 2,3,2,0,9 EOS EOE C C - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - C ... Equipment 15: SM2 LIP. EQUIP 15 SET16 SETQ C ... "Dummy" crate controller read to prevent previous command (e.g. CLEAR) C ... from being asserted on this module (see Chris W technical note). T 2,4,30,0,0 C ... Check Scintillator Trigger Master for a SM 2 LIP trigger: SELREG 2,7,15,1,0 SECT 2 C ... Read latches and set boxes for WFD readout: F 2,4,2,0,0 F 2,4,2,1,0 WFD_PATREG 2,14,1 F 2,4,2,2,0 F 2,4,2,3,0 WFD_PATREG 2,14,2 F 2,4,2,4,0 F 2,4,2,5,0 WFD_PATREG 2,14,3 C ... Clear: T 2,4,2,0,9 EOS EOE C C - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - C ... Equipment 40: WFD Stopmasters. EQUIP 40 SETQ SET16 C ... Wait for SM1 Stopmaster STOP: WAIT_Q 2,3,22,0,2,1 C ... Trigger pattern: F 2,3,22,0,3 C ... Trigger time for TOHM, ERP, ST_MNP, FMT, CSPAM, LIP, HIPT, SPARE: F 2,3,22,0,2 F 2,3,22,1,2 F 2,3,22,2,2 F 2,3,22,3,2 F 2,3,22,4,2 F 2,3,22,5,2 F 2,3,22,6,2 F 2,3,22,7,2 C ... SMT trigger register of some sort: F 2,3,22,0,5 C ... Trigger time for Caltech SMT: C,B,W,E,N/S,T,SM-1,SM+1 F 2,3,22,2,4 F 2,3,22,3,4 F 2,3,22,4,4 F 2,3,22,5,4 F 2,3,22,6,4 F 2,3,22,7,4 F 2,3,22,1,4 F 2,3,22,0,4 C ... Wait for SM2 Stopmaster STOP: WAIT_Q 2,4,22,0,2,1 C ... Trigger pattern: F 2,4,22,0,3 C ... Trigger time for TOHM, ERP, ST_MNP, FMT, CSPAM, LIP, HIPT, SPARE: F 2,4,22,0,2 F 2,4,22,1,2 F 2,4,22,2,2 F 2,4,22,3,2 F 2,4,22,4,2 F 2,4,22,5,2 F 2,4,22,6,2 F 2,4,22,7,2 C ... SMT trigger register of some sort: F 2,4,22,0,5 C ... Trigger time for Caltech SMT: C,B,W,E,N/S,T,SM-1,SM+1 F 2,4,22,2,4 F 2,4,22,3,4 F 2,4,22,4,4 F 2,4,22,5,4 F 2,4,22,6,4 F 2,4,22,7,4 F 2,4,22,1,4 F 2,4,22,0,4 EOE C C - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - C ... Equipment 42: VME WFD readout. EQUIP 42 C ... Send a STOP to both WFD crates (should be stopped already, but...) T 2,3,22,0,19 T 2,4,22,0,19 VME32 C ... First word of WFD equip is length of header WRITEHEX $0005 C ... (1) Write the WFD pattern register into equipment data C ... (2) Write pattern of instrumented channels C ... (3) Bitwise AND result is stored in pattern register for readout WFD_PATREG 1,0,0 WRITEHEX $3FFFFF WFD_PATREG 1,0,3 C ... Repeat for SM 2: WFD_PATREG 2,0,0 WRITEHEX $0FFFFF WFD_PATREG 2,0,3 C ... Execute readout. Arguments are SM, SELECT, NTICS, BYTE_LIMIT WFD_READOUT 1,0,210000,40000 WFD_READOUT 2,0,210000,40000 EOE C C - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - C ... Equipment 43: Scintillator and WFD clear. C ... No data here since this equipment follows WFD readout and so can be C ... forced into ID=2 buffer (not decoded in default software). C ... Needed WFD_PATREG clear independent of EQUIP 42 (WFD readout) and C ... EQUIP 32 (STM), so STM stays in ID=1 and WFD_PATREG is cleared even C ... if WFD VME read fails. C ... Nat Longley 16JUL95 Moved EQUIP 32 resets to here. EQUIP 43 C ... Clear Scintillator Trigger Master: T 2,7,15,0,9 C ... Clear WFD Stopmasters: T 2,3,22,0,9 T 2,4,22,0,9 C ... Clear WFD_PATREG (which holds the channels flagged for readout): WFD_PATREG 1,0,4 WFD_PATREG 2,0,4 EOE C C ----------------------------------------------------------------------------- C Monitor Equipment: Branches 1, 2, and 3. C ----------------------------------------------------------------------------- C ... Equipment 56 and 60: SM 1/2 LeCroy PMT High Voltage Periodic Monitor C ... Nat Longley 15NOV94 Updated channel map, cleaned up code. c EQUIP 56 Equip 62 SETNOQ C ... Reset interface (Branch 2, Crate 7, Slot 4): T 2,7,4,0,9 C ... Select Mainframe MF=1, CHmin=48 (D=CHmin*256+MF*16): F 2,7,4,0,16,12304 C ... Specify N=32 channels to be measured (D=N*256+4): F 2,7,4,0,16,8196 C ... Measure N channels starting from CH=48 (D=CH*256+67): F 2,7,4,0,16,12355 C ... Call user_procedure 3 while waiting for voltage digitization: USER_PROCEDURE 3 C ... Read first HV value from CAMAC buffer: F 2,7,4,0,2 C ... Ignore Q on remaining reads as per FR 05JUN90 modification: QIGNORE 2,7,4,0,2,31 C ... Only final channel number is left now; clear it (it is ignored): F 2,7,4,0,9,0 C ... Repeat sequence for channels 80-111: F 2,7,4,0,16,8196 F 2,7,4,0,16,20547 USER_PROCEDURE 3 F 2,7,4,0,2 QIGNORE 2,7,4,0,2,31 F 2,7,4,0,9,0 C ... Repeat sequence for channels 112-143: F 2,7,4,0,16,8196 F 2,7,4,0,16,28739 USER_PROCEDURE 3 F 2,7,4,0,2 QIGNORE 2,7,4,0,2,31 F 2,7,4,0,9,0 C ... Repeat sequence for channels 144-175: F 2,7,4,0,16,8196 F 2,7,4,0,16,36931 USER_PROCEDURE 3 F 2,7,4,0,2 QIGNORE 2,7,4,0,2,31 F 2,7,4,0,9,0 C ... Repeat sequence for channels 176-207: F 2,7,4,0,16,8196 F 2,7,4,0,16,45123 USER_PROCEDURE 3 F 2,7,4,0,2 QIGNORE 2,7,4,0,2,31 F 2,7,4,0,9,0 C ... Repeat sequence for channels 208-223 (only sixteen in north face): F 2,7,4,0,16,4100 F 2,7,4,0,16,53315 USER_PROCEDURE 3 F 2,7,4,0,2 QIGNORE 2,7,4,0,2,15 F 2,7,4,0,9,0 EOE C C ... Start SM 2: C - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - EQUIP 63 C ... Reset interface (Branch 2, Crate 7, Slot 4): T 2,7,4,0,9 SETNOQ C ... Select Mainframe MF=2, CHmin=48 (D=CHmin*256+MF*16): F 2,7,4,0,16,12320 C ... Specify N=32 channels to be measured (D=N*256+4): F 2,7,4,0,16,8196 C ... Measure N channels starting from CH=48 (D=CH*256+67): F 2,7,4,0,16,12355 C ... Call user_procedure 3 while waiting for voltage digitization: USER_PROCEDURE 3 C ... Read first HV value from CAMAC buffer: F 2,7,4,0,2 C ... Ignore Q on remaining reads as per FR 05JUN90 modification: QIGNORE 2,7,4,0,2,31 C ... Only final channel number is left now; clear it (it is ignored): F 2,7,4,0,9,0 C ... Repeat sequence for channels 80-111: F 2,7,4,0,16,8196 F 2,7,4,0,16,20547 USER_PROCEDURE 3 F 2,7,4,0,2 QIGNORE 2,7,4,0,2,31 F 2,7,4,0,9,0 C ... Repeat sequence for channels 112-143: F 2,7,4,0,16,8196 F 2,7,4,0,16,28739 USER_PROCEDURE 3 F 2,7,4,0,2 QIGNORE 2,7,4,0,2,31 F 2,7,4,0,9,0 C ... Repeat sequence for channels 144-175: F 2,7,4,0,16,8196 F 2,7,4,0,16,36931 USER_PROCEDURE 3 F 2,7,4,0,2 QIGNORE 2,7,4,0,2,31 F 2,7,4,0,9,0 C ... Repeat sequence for channels 176-207: F 2,7,4,0,16,8196 F 2,7,4,0,16,45123 USER_PROCEDURE 3 F 2,7,4,0,2 QIGNORE 2,7,4,0,2,31 F 2,7,4,0,9,0 C ... End SM 2 and periodic PMT HV monitor routine: EOE C C - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - C ... Equipment 57: CAMAC highway test with DSP 7601 Crate Verifiers EQUIP 57 C ... V and T data, Branch 1 Crate 1 Slot 23: F 1,1,23,0,5 F 1,1,23,1,5 F 1,1,23,2,5 F 1,1,23,3,5 F 1,1,23,4,5 F 1,1,23,5,5 F 1,1,23,6,5 F 1,1,23,7,5 C ... Read/write zero, (hex) FFFF: F 1,1,23,0,20,0 F 1,1,23,0,4 QREPEAT 1,1,23,0,4,10 F 1,1,23,0,20,$FFFF F 1,1,23,0,4 QREPEAT 1,1,23,0,4,10 C ... V and T data, Branch 1 Crate 2 Slot 23: F 1,2,23,0,5 F 1,2,23,1,5 F 1,2,23,2,5 F 1,2,23,3,5 F 1,2,23,4,5 F 1,2,23,5,5 F 1,2,23,6,5 F 1,2,23,7,5 C ... Read/write zero, (hex) FFFF: F 1,2,23,0,20,0 F 1,2,23,0,4 QREPEAT 1,2,23,0,4,10 C WRITE FFFF F 1,2,23,0,20,$FFFF F 1,2,23,0,4 QREPEAT 1,2,23,0,4,10 C ... V and T data, Branch 1 Crate 6 Slot 23: F 1,6,23,0,5 F 1,6,23,1,5 F 1,6,23,2,5 F 1,6,23,3,5 F 1,6,23,4,5 F 1,6,23,5,5 F 1,6,23,6,5 F 1,6,23,7,5 C ... Read/write zero, (hex) FFFF: F 1,6,23,0,20,0 F 1,6,23,0,4 QREPEAT 1,6,23,0,4,10 C WRITE FFFF F 1,6,23,0,20,$FFFF F 1,6,23,0,4 QREPEAT 1,6,23,0,4,10 C ... V and T data, Branch 2 Crate 1 Slot 23 (CSPAM/FMT/HIPT uVAX1) F 2,1,23,0,5 F 2,1,23,1,5 F 2,1,23,2,5 F 2,1,23,3,5 F 2,1,23,4,5 F 2,1,23,5,5 F 2,1,23,6,5 F 2,1,23,7,5 C ... Read/write zero, (hex) FFFF: F 2,1,23,0,20,0 F 2,1,23,0,4 QREPEAT 2,1,23,0,4,10 C WRITE FFFF F 2,1,23,0,20,$FFFF F 2,1,23,0,4 QREPEAT 2,1,23,0,4,10 C ... V and T data, Branch 2 Crate 2 Slot 23 (North face ERP/SMT): F 2,2,23,0,5 F 2,2,23,1,5 F 2,2,23,2,5 F 2,2,23,3,5 F 2,2,23,4,5 F 2,2,23,5,5 F 2,2,23,6,5 F 2,2,23,7,5 C ... Read/write zero, (hex) FFFF: F 2,2,23,0,20,0 F 2,2,23,0,4 QREPEAT 2,2,23,0,4,10 C WRITE FFFF F 2,2,23,0,20,$FFFF F 2,2,23,0,4 QREPEAT 2,2,23,0,4,10 C ... V and T data, Branch 2 Crate 3 Slot 23 (TOHM/LIP in SM1) F 2,3,23,0,5 F 2,3,23,1,5 F 2,3,23,2,5 F 2,3,23,3,5 F 2,3,23,4,5 F 2,3,23,5,5 F 2,3,23,6,5 F 2,3,23,7,5 C ... Read/write zero, (hex) FFFF: F 2,3,23,0,20,0 F 2,3,23,0,4 QREPEAT 2,3,23,0,4,10 C WRITE FFFF F 2,3,23,0,20,$FFFF F 2,3,23,0,4 QREPEAT 2,3,23,0,4,10 C ... V and T data, Branch 2 Crate 4 Slot 23 (TOHM/LIP in SM2) F 2,4,23,0,5 F 2,4,23,1,5 F 2,4,23,2,5 F 2,4,23,3,5 F 2,4,23,4,5 F 2,4,23,5,5 F 2,4,23,6,5 F 2,4,23,7,5 C ... Read/write zero, (hex) FFFF: F 2,4,23,0,20,0 F 2,4,23,0,4 QREPEAT 2,4,23,0,4,10 C WRITE FFFF F 2,4,23,0,20,$FFFF F 2,4,23,0,4 QREPEAT 2,4,23,0,4,10 C ... V and T data, Branch 2 Crate 5 Slot 23 (SM 1 ERP): F 2,5,23,0,5 F 2,5,23,1,5 F 2,5,23,2,5 F 2,5,23,3,5 F 2,5,23,4,5 F 2,5,23,5,5 F 2,5,23,6,5 F 2,5,23,7,5 C ... Read/write zero, (hex) FFFF: F 2,5,23,0,20,0 F 2,5,23,0,4 QREPEAT 2,5,23,0,4,10 C WRITE FFFF F 2,5,23,0,20,$FFFF F 2,5,23,0,4 QREPEAT 2,5,23,0,4,10 C ... V and T data, Branch 2 Crate 6 Slot 23 (SM 2 ERP): F 2,6,23,0,5 F 2,6,23,1,5 F 2,6,23,2,5 F 2,6,23,3,5 F 2,6,23,4,5 F 2,6,23,5,5 F 2,6,23,6,5 F 2,6,23,7,5 C ... Read/write zero, (hex) FFFF: F 2,6,23,0,20,0 F 2,6,23,0,4 QREPEAT 2,6,23,0,4,10 C WRITE FFFF F 2,6,23,0,20,$FFFF F 2,6,23,0,4 QREPEAT 2,6,23,0,4,10 C ... V and T data, Branch 2 Crate 7 Slot 23 (SM 1/2 General): F 2,7,23,0,5 F 2,7,23,1,5 F 2,7,23,2,5 F 2,7,23,3,5 F 2,7,23,4,5 F 2,7,23,5,5 F 2,7,23,6,5 F 2,7,23,7,5 C ... Read/write zero, (hex) FFFF: F 2,7,23,0,20,0 F 2,7,23,0,4 QREPEAT 2,7,23,0,4,10 C WRITE FFFF F 2,7,23,0,20,$FFFF F 2,7,23,0,4 QREPEAT 2,7,23,0,4,10 C ... V and T data, Branch 3 Crate 1 Slot 23: F 3,1,23,0,5 F 3,1,23,1,5 F 3,1,23,2,5 F 3,1,23,3,5 F 3,1,23,4,5 F 3,1,23,5,5 F 3,1,23,6,5 F 3,1,23,7,5 C ... Read/write zero, (hex) FFFF: F 3,1,23,0,20,0 F 3,1,23,0,4 QREPEAT 3,1,23,0,4,10 C WRITE FFFF F 3,1,23,0,20,$FFFF F 3,1,23,0,4 QREPEAT 3,1,23,0,4,10 C ... V and T data, Branch 3 Crate 3 Slot 23: F 3,3,23,0,5 F 3,3,23,1,5 F 3,3,23,2,5 F 3,3,23,3,5 F 3,3,23,4,5 F 3,3,23,5,5 F 3,3,23,6,5 F 3,3,23,7,5 C ... Read/write zero, (hex) FFFF: F 3,3,23,0,20,0 F 3,3,23,0,4 QREPEAT 3,3,23,0,4,10 C WRITE FFFF F 3,3,23,0,20,$FFFF F 3,3,23,0,4 QREPEAT 3,3,23,0,4,10 C ... V and T data, Branch 3 Crate 4 Slot 23: F 3,4,23,0,5 F 3,4,23,1,5 F 3,4,23,2,5 F 3,4,23,3,5 F 3,4,23,4,5 F 3,4,23,5,5 F 3,4,23,6,5 F 3,4,23,7,5 C ... Read/write zero, (hex) FFFF: F 3,4,23,0,20,0 F 3,4,23,0,4 QREPEAT 3,4,23,0,4,10 C WRITE FFFF F 3,4,23,0,20,$FFFF F 3,4,23,0,4 QREPEAT 3,4,23,0,4,10 C ... V and T data, Branch 3 Crate 5 Slot 23: F 3,5,23,0,5 F 3,5,23,1,5 F 3,5,23,2,5 F 3,5,23,3,5 F 3,5,23,4,5 F 3,5,23,5,5 F 3,5,23,6,5 F 3,5,23,7,5 C ... Read/write zero, (hex) FFFF: F 3,5,23,0,20,0 F 3,5,23,0,4 QREPEAT 3,5,23,0,4,10 C WRITE FFFF F 3,5,23,0,20,$FFFF F 3,5,23,0,4 QREPEAT 3,5,23,0,4,10 C ... V and T data, Branch 3 Crate 6 Slot 23: F 3,6,23,0,5 F 3,6,23,1,5 F 3,6,23,2,5 F 3,6,23,3,5 F 3,6,23,4,5 F 3,6,23,5,5 F 3,6,23,6,5 F 3,6,23,7,5 C ... Read/write zero, (hex) FFFF: F 3,6,23,0,20,0 F 3,6,23,0,4 QREPEAT 3,6,23,0,4,10 C WRITE FFFF F 3,6,23,0,20,$FFFF F 3,6,23,0,4 QREPEAT 3,6,23,0,4,10 EOE C C - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - c equipment for the automatic CAEN HV recovery equip 52 c set bit in a PU to exclude terminal f 1,2,4,0,16,384 user_procedure 7 c reset the bit for the terminal f 1,2,4,0,16,256 eoe C equip 53 c test streamer monopole circuit c mod 1 t 3,3,17,1,24 t 3,3,17,2,25 wait_q 3,3,17,2,8,1000 fqignore 3,3,17,2,2,1 t 3,3,17,2,10 t 3,3,17,1,26 t 3,3,17,1,25 c mod 2 t 3,3,19,1,24 t 3,3,19,2,25 wait_q 3,3,19,2,8,1000 fqignore 3,3,19,2,2,1 t 3,3,19,2,10 t 3,3,19,1,26 t 3,3,19,1,25 c mod 3 t 3,3,21,1,24 t 3,3,21,2,25 wait_q 3,3,21,2,8,1000 fqignore 3,3,21,2,2,1 t 3,3,21,2,10 t 3,3,21,1,26 t 3,3,21,1,25 c reset veto c t 3,2,2,2,10 C f 3,1,1,0,16,0 eoe c ********************************************* c Periodic monitor of CAEN HV (I SMOD) C ********************************************* EQUIP 55 c set bit in a PU to exclude terminal f 1,2,4,0,16,384 user_procedure 2 c April 10 1990 changed crate_nbr (FR) c HV - crate_nbr = 1 c select target (= group + crate_nbr * 256 ) / (group=50 [ ALL ])... f 1,2,1,0,17,306 c read error_flag... user_procedure 3 f 1,2,1,0,0,1 c start_readout (parameter 9 = VMON)... f 1,2,1,9,17,65280 c time_delay... user_procedure 3 c read pattern_words and VMON-values (par=9) of group 50... Qstop 1,2,1,0,0,50 c c start_readout (parameter 10 = IMON)... f 1,2,1,10,17,65280 c time_delay... user_procedure 3 c read pattern_words and IMON-values (par=10) of group 50... Qstop 1,2,1,0,0,50 c reset the bit for the terminal f 1,2,4,0,16,256 eoe c ********************************************* c Periodic monitor of CAEN HV (II SMOD) C ********************************************* EQUIP 58 F 1,2,4,0,16,384 user_procedure 2 c HV - crate_nbr = 2 c select target (= group + crate_nbr * 256 ) / (group=50 [ ALL ])... f 1,2,1,0,17,562 c read error_flag... user_procedure 3 f 1,2,1,0,0,1 c start_readout (parameter 9 = VMON)... f 1,2,1,9,17,65280 c time_delay... user_procedure 3 c read pattern_words and VMON-values (par=9) of group 50... Qstop 1,2,1,0,0,50 c c start_readout (parameter 10 = IMON)... f 1,2,1,10,17,65280 c time_delay... user_procedure 3 c read pattern_words and IMON-values (par=10) of group 50... Qstop 1,2,1,0,0,50 f 1,2,4,0,16,256 eoe c ********************************************* c Periodic monitor of CAEN HV (ATTICO) (Added 6th Sept. '94) C ********************************************* EQUIP 61 c set bit in a PU to exclude terminal f 1,2,4,0,16,384 user_procedure 2 c crate_nbr = 7 c select target (= group + crate_nbr * 256 ) / (group=50 [ ALL ])... f 1,2,1,0,17,1842 c read error_flag... user_procedure 3 f 1,2,1,0,0,1 c start_readout (parameter 9 = VMON)... f 1,2,1,9,17,65280 c time_delay... user_procedure 3 c read pattern_words and VMON-values (par=9) of group 50... Qstop 1,2,1,0,0,50 c c start_readout (parameter 10 = IMON)... f 1,2,1,10,17,65280 c time_delay... user_procedure 3 c read pattern_words and IMON-values (par=10) of group 50... Qstop 1,2,1,0,0,50 c reset the bit for the terminal f 1,2,4,0,16,256 eoe c c ******************************** c DIGOR RATE BOLOGNA MONITORING c ****************************** EQUIP 50 c c c Address connettore 1 e Start c F 3,7,8,0,16,0 F 3,7,8,0,16,2340 F 3,7,8,0,16,0 c USER_PROCEDURE 3 c c SCALER 1 c WAIT_Q 3,7,5,0,0,1,10000 F 3,7,5,0,2,16 c c SCALER 2 c F 3,7,6,0,2,16 c c SCALER 3 c F 3,7,7,0,2,16 c c c Address connnettore 2 e Start c c Connettore 2 c c Start e lettura c F 3,7,8,0,16,585 F 3,7,8,0,16,2925 F 3,7,8,0,16,585 c USER_PROCEDURE 3 c c SCALER 1 c WAIT_Q 3,7,5,0,0,1,10000 F 3,7,5,0,2,16 c c SCALER 2 c F 3,7,6,0,2,16 c c SCALER 3 c F 3,7,7,0,2,16 c C c Address connnettore 3 e Start c c Connettore 3 c c c Start e lettura c F 3,7,8,0,16,1170 F 3,7,8,0,16,3510 F 3,7,8,0,16,1170 c USER_PROCEDURE 3 c c SCALER 1 c WAIT_Q 3,7,5,0,0,1,10000 F 3,7,5,0,2,16 c c SCALER 2 c F 3,7,6,0,2,16 c c SCALER 3 c F 3,7,7,0,2,16 c c c Address connnettore 4 e Start c c Connettore 4 c c c Start e lettura c F 3,7,8,0,16,1755 F 3,7,8,0,16,4095 F 3,7,8,0,16,1755 c USER_PROCEDURE 3 c c SCALER 1 c WAIT_Q 3,7,5,0,0,1,10000 F 3,7,5,0,2,16 c c SCALER 2 c F 3,7,6,0,2,16 c c SCALER 3 c F 3,7,7,0,2,16 EOE C C c ---------------------------- c LOW VOLTAGE BOLOGNA MONITORING c ---------------------------- c EQUIP 51 c c Mux Extender 1 Low Connector c F 3,7,2,0,16,32 c LOOP 16 c F 3,7,2,0,0 T 3,7,1,0,25 WAIT_Q 3,7,1,0,0,1 F 3,7,1,0,0 T 3,7,2,0,25 c c ENDL c F 3,7,2,0,16,96 c LOOP 8 c F 3,7,2,0,0 T 3,7,1,0,25 WAIT_Q 3,7,1,0,0,1 F 3,7,1,0,2 T 3,7,2,0,25 c ENDL c F 3,7,2,0,16,48 c LOOP 16 c F 3,7,2,0,0 T 3,7,1,0,25 WAIT_Q 3,7,1,0,0,1 F 3,7,1,0,2 T 3,7,2,0,25 c ENDL c F 3,7,2,0,16,112 c LOOP 8 c F 3,7,2,0,0 T 3,7,1,0,25 WAIT_Q 3,7,1,0,0,1 F 3,7,1,0,2 T 3,7,2,0,25 c ENDL c c c Mux Extender 1 Up Connector c F 3,7,2,0,16,64 c LOOP 16 c F 3,7,2,0,0 T 3,7,1,0,25 WAIT_Q 3,7,1,0,0,1 F 3,7,1,0,0 T 3,7,2,0,25 c c ENDL c F 3,7,2,0,16,104 c LOOP 8 c F 3,7,2,0,0 T 3,7,1,0,25 WAIT_Q 3,7,1,0,0,1 F 3,7,1,0,2 T 3,7,2,0,25 c ENDL c F 3,7,2,0,16,80 c LOOP 16 c F 3,7,2,0,0 T 3,7,1,0,25 WAIT_Q 3,7,1,0,0,1 F 3,7,1,0,2 T 3,7,2,0,25 c ENDL c F 3,7,2,0,16,120 c LOOP 8 c F 3,7,2,0,0 T 3,7,1,0,25 WAIT_Q 3,7,1,0,0,1 F 3,7,1,0,2 T 3,7,2,0,25 c ENDL c EOE c C C //////////////////MONITOR QTP HOR XXX///////////// C EQUIP 54 C C M1 F 3,1,9,0,0,10 C M2 F 3,1,7,0,0,10 C M3 F 3,1,5,0,0,10 C M4 F 3,1,3,0,0,10 C ASM1 F 3,1,13,0,0,12 C ASM2 F 3,1,11,0,0,12 C EOE C C ////////////////////////////////////////////////// C C c C *********************************************************** equip 59 c set veto f 1,2,2,2,25 c REset veto f 1,2,2,2,10 c set veto f 1,2,2,2,25 c reset run bit f 1,2,4,0,16,0 eoe C C ============================================================================ C Triggers C ----------------------------------------------------------------------------- C ... Trigger 2: ERP Muon TRIG 2 EQUIP 1 EQUIP 3 EQUIP 4 EQUIP 5 EQUIP 9 EQUIP 10 EQUIP 11 EQUIP 20 EQUIP 22 EQUIP 25 EQUIP 33 EQUIP 40 EOT C C - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - c trigger 4 BARI trigger module trig 4 EQUIP 1 Equip 2 Equip 3 equip 4 equip 5 equip 9 equip 10 equip 11 eot C C - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - C ... Trigger 5: ERP Gravitational Collapse (GC) TRIG 5 EQUIP 1 EQUIP 11 EQUIP 23 EQUIP 21 EQUIP 26 EOT C C - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - C ......Trigger 6 streamer lateral monopole (mar-95) C TRIG 6 equip 1 equip 3 equip 4 equip 5 equip 7 equip 9 equip 10 equip 11 equip 12 eot C C - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - C ... Trigger 7: Scintillator Slow Monopole Trigger (SMT) TRIG 7 EQUIP 1 C *-* equip 3 equip 4 equip 5 equip 9 equip 10 C *-* EQUIP 11 EQUIP 27 EQUIP 40 EOT C C - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - C ... Trigger 8: Lightly Ionizing Particle (LIP) TRIG 8 EQUIP 1 EQUIP 11 EQUIP 40 EQUIP 14 EQUIP 15 EOT C C - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - c *-* Trigger 9: WFD readout on Streamear Monopole Trigger TRIG 9 EQUIP 1 EQUIP 11 EQUIP 35 EQUIP 40 EOT C C - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - c Trigger 10 streamer (old horizontal) monopole trig 10 equip 1 equip 3 equip 4 equip 5 equip 7 equip 9 equip 10 equip 11 equip 12 eot C C - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - C ... Trigger 12: Scintillator Fast Monopole Trigger (FMT) TRIG 12 EQUIP 1 EQUIP 3 EQUIP 4 EQUIP 5 EQUIP 9 EQUIP 10 EQUIP 11 EQUIP 30 EQUIP 40 EOT C C - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - C ... Trigger 13: CSPAM Muon Trigger TRIG 13 EQUIP 1 EQUIP 3 EQUIP 4 EQUIP 5 EQUIP 9 EQUIP 10 EQUIP 11 EQUIP 30 EQUIP 34 C ... No CSPAM WFD readout now (found commented out 21 July 1995, NPL): C EQUIP 40 EOT C C - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - C ... Trigger 14: Highly Ionizing Particle Trigger (HIPT) TRIG 14 EQUIP 1 EQUIP 3 EQUIP 4 EQUIP 5 EQUIP 9 EQUIP 10 EQUIP 11 EQUIP 30 EQUIP 40 EOT C C - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - C TRIGGER 16 event with uVAX #1 and # 2 trig 16 equip 1 equip 11 eot C TRIGGER 15 event with uVAX #1 and # 3 trig 15 equip 1 equip 11 eot C C - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - C ... Trigger 65: End of Event Reset C ... Note that anything following EQUIP 42 (WFD readout) may end up in an C ... ID=2 records, for which standard decoding does not work. TRIG 65 EQUIP 32 EQUIP 42 EQUIP 43 EQUIP 16 EOT C C - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - c trigger 53 readout in case of alarm trig 53 equip 1 equip 52 eot C C - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - C ... Trigger 54: Monitor Readout TRIG 54 EQUIP 1 EQUIP 53 EQUIP 55 c EQUIP 56 EQUIP 57 EQUIP 58 c EQUIP 60 EQUIP 61 EQUIP 62 EQUIP 63 EQUIP 50 EQUIP 51 EQUIP 54 EOT C C - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - C ... Trigger 59: End of Run C ... New end-of-run ERP GC readout (EQUIP 31) 22-Mar-1994 R. Baker TRIG 59 EQUIP 31 EQUIP 59 EOT