Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Data Structures | File List | Namespace Members | Data Fields | Globals | Related Pages

extTrigs.cxx

00001 {
00002 // setNmask(120);
00003 
00004 TScanDef synch;
00005 
00006 synch.trigsPerBurst = 10;
00007 // synch.configure(9, 120, 124, 1);
00008 synch.configure(0, 0, 10, 1);
00009 synch.trigSequence.singleL1A();
00010 
00011 // synch.full = 0;
00012 synch.bits32 = 1;
00013 // synch.loopCalLine = 0;
00014 synch.distSlave = 0;
00015 synch.debug = 1;
00016 synch.tim = 8;
00017 synch.ope = 1;
00018 
00019 tapi.modifyABCDVar(11, 1.0);
00020 tapi.modifyABCDVar(13, 0.0);
00021 tapi.modifyABCDVar(14, 1.0);     // Send mask bit
00022 tapi.modifyABCDVar(9, 120.0);
00023 
00024 tapi.setABCDModules(0);
00025 tapi.setABCDModules(1);
00026 
00027 cout << "Do scan\n";
00028 
00029 tapi.doScan(synch);
00030 
00031 tapi.awaitScan();
00032 }

Generated on Fri Dec 16 19:38:09 2005 for SCT DAQ/DCS Software - C++ by doxygen 1.3.5