00001 {
00002 TScanDef twalk;
00003
00004
00005 twalk.trigsPerBurst = 100;
00006
00007 twalk.trigSequence.calL1A(0x82);
00008 twalk.loopCalLine = 1;
00009
00010 float charges[] = {1.25, 1.50, 1.75, 2.0, 3.0, 4.0, 5.0, 6.0, 8.0, 10.0};
00011 for(int i=0; i<10; i++) {
00012 tapi.modifyABCDVar(11, 2.0);
00013 tapi.modifyABCDVar(13, 1.0);
00014 tapi.modifyABCDVar(14, 0.0);
00015 tapi.modifyABCDVar(2, 12.5);
00016
00017 tapi.modifyABCDVar(42, charges[i]);
00018 twalk.configure(3, 0, 63, 1);
00019
00020 tapi.doScan(twalk);
00021 }
00022 }