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

synchNoise.cxx

00001 {
00002 TScanDef noise;
00003 
00004 // Set to 6kHz
00005 // tapi.timRegLoad(0, 0, 6, 9);
00006 
00007 tapi.timSetFrequency(0, 0, 100, 1);
00008 
00009 noise.trigsPerBurst = 50000;
00010 
00011 noise.configure(0, 0, 10, 1);
00012 noise.trigSequence.singleL1A();
00013 
00014 // synch.full = 0;
00015 noise.bits32 = 1;
00016 // synch.loopCalLine = 0;
00017 noise.distSlave = 0;
00018 // synch.debug = 0;
00019 noise.tim = 1;
00020 noise.nth = 15;
00021 
00022 
00023 tapi.modifyABCDVar(11, 1.0);
00024 tapi.modifyABCDVar(13, 0.0);
00025 tapi.modifyABCDVar(14, 0.0);
00026 tapi.modifyABCDVar(9,  0.0);  // NMask=0
00027 tapi.modifyABCDVar(41, 0.8);  // QTHR Set to 0.8fC
00028 tapi.modifyABCDVar(42, 0.0);  // 0 fC injection
00029 
00030 tapi.doScan(noise);
00031 
00032 tapi.awaitScan();
00033 }

Generated on Fri Sep 16 18:01:59 2005 for SCT DAQ/DCS Software - C++ by doxygen 1.3.5