mirror of
https://github.com/slsdetectorgroup/slsDetectorPackage.git
synced 2025-06-13 21:37:13 +02:00
After meeting on 30.11.09 - Some functions became pure virtual in slsDetector and have been moved to mythenDetector - setSpeed function added
git-svn-id: file:///afs/psi.ch/project/sls_det_software/svn/slsDetectorSoftware@3 951219d9-93cf-4727-9268-0efd64621fa3
This commit is contained in:
@ -25,7 +25,7 @@
|
||||
<table border="0" cellpadding="0" cellspacing="0">
|
||||
<tr><td></td></tr>
|
||||
</table>
|
||||
<hr size="1"><address style="align: right;"><small>Generated on Fri Oct 9 16:01:04 2009 by
|
||||
<hr size="1"><address style="align: right;"><small>Generated on Tue Dec 1 10:56:45 2009 by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.7 </small></address>
|
||||
</body>
|
||||
|
@ -108,7 +108,7 @@
|
||||
<a name="l00088"></a>00088
|
||||
<a name="l00089"></a>00089 };
|
||||
<a name="l00090"></a>00090 <span class="preprocessor">#endif</span>
|
||||
</pre></div><hr size="1"><address style="align: right;"><small>Generated on Fri Oct 9 16:01:04 2009 by
|
||||
</pre></div><hr size="1"><address style="align: right;"><small>Generated on Tue Dec 1 10:56:45 2009 by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.7 </small></address>
|
||||
</body>
|
||||
|
@ -67,7 +67,7 @@
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<hr size="1"><address style="align: right;"><small>Generated on Fri Oct 9 16:01:04 2009 by
|
||||
<hr size="1"><address style="align: right;"><small>Generated on Tue Dec 1 10:56:45 2009 by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.7 </small></address>
|
||||
</body>
|
||||
|
@ -24,7 +24,7 @@
|
||||
<tr><td class="indexkey"><a class="el" href="classeigerDetector.html">eigerDetector</a></td><td class="indexvalue">This is class contains all eiger specific functionalities </td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="structiarray.html">iarray</a></td><td class="indexvalue"></td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="classMySocketTCP.html">MySocketTCP</a></td><td class="indexvalue"></td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="classmythenDetector.html">mythenDetector</a></td><td class="indexvalue">This calss contains all mythen specific functions </td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="classmythenDetector.html">mythenDetector</a></td><td class="indexvalue"></td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="structROI.html">ROI</a></td><td class="indexvalue"></td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="structsls__detector__channel.html">sls_detector_channel</a></td><td class="indexvalue"></td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="structsls__detector__chip.html">sls_detector_chip</a></td><td class="indexvalue"></td></tr>
|
||||
@ -32,7 +32,7 @@
|
||||
<tr><td class="indexkey"><a class="el" href="classslsDetector.html">slsDetector</a></td><td class="indexvalue">This is the base class for all SLS detector functionalities </td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="structslsDetector_1_1sharedSlsDetector.html">slsDetector::sharedSlsDetector</a></td><td class="indexvalue">Structure allocated in shared memory to store detector settings and be accessed in parallel by several applications (take care of possible conflicts!) </td></tr>
|
||||
</table>
|
||||
<hr size="1"><address style="align: right;"><small>Generated on Fri Oct 9 16:01:04 2009 by
|
||||
<hr size="1"><address style="align: right;"><small>Generated on Tue Dec 1 10:56:45 2009 by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.7 </small></address>
|
||||
</body>
|
||||
|
@ -14,10 +14,10 @@
|
||||
<li><a href="pages.html"><span>Related Pages</span></a></li>
|
||||
</ul></div>
|
||||
<h1><a class="anchor" name="bug">Bug List</a></h1><a class="anchor" name="_bug000001"></a> <dl>
|
||||
<dt>Member <a class="el" href="classslsDetector.html#6dd6b42b668610dbd03a7700de84b845">slsDetector::getChip</a> (int ichip, int imod) </dt>
|
||||
<dt>Member <a class="el" href="classslsDetector.html#2eb7f887a72cc80d6b00cadd4731e672">slsDetector::getChip</a> (int ichip, int imod) </dt>
|
||||
<dd>probably does not return corretly! </dd>
|
||||
</dl>
|
||||
<hr size="1"><address style="align: right;"><small>Generated on Fri Oct 9 16:01:04 2009 by
|
||||
<hr size="1"><address style="align: right;"><small>Generated on Tue Dec 1 10:56:45 2009 by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.7 </small></address>
|
||||
</body>
|
||||
|
@ -43,7 +43,7 @@
|
||||
<tr class="memlist"><td><a class="el" href="classMySocketTCP.html#02c455c28f7aff0075c954c43715dad2">serverAddress</a></td><td><a class="el" href="classMySocketTCP.html">MySocketTCP</a></td><td><code> [private]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classMySocketTCP.html#7246bd46ad899956f39109e528da0567">socketDescriptor</a></td><td><a class="el" href="classMySocketTCP.html">MySocketTCP</a></td><td><code> [private]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classMySocketTCP.html#20407e0c509b8e32e164f1780b98b51c">~MySocketTCP</a>()</td><td><a class="el" href="classMySocketTCP.html">MySocketTCP</a></td><td></td></tr>
|
||||
</table><hr size="1"><address style="align: right;"><small>Generated on Fri Oct 9 16:01:04 2009 by
|
||||
</table><hr size="1"><address style="align: right;"><small>Generated on Tue Dec 1 10:56:45 2009 by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.7 </small></address>
|
||||
</body>
|
||||
|
@ -550,7 +550,7 @@
|
||||
</div><p>
|
||||
<hr>The documentation for this class was generated from the following files:<ul>
|
||||
<li>MySocketTCP/<a class="el" href="MySocketTCP_8h-source.html">MySocketTCP.h</a><li>MySocketTCP/<a class="el" href="MySocketTCP_8cxx.html">MySocketTCP.cxx</a></ul>
|
||||
<hr size="1"><address style="align: right;"><small>Generated on Fri Oct 9 16:01:04 2009 by
|
||||
<hr size="1"><address style="align: right;"><small>Generated on Tue Dec 1 10:56:45 2009 by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.7 </small></address>
|
||||
</body>
|
||||
|
@ -20,15 +20,29 @@
|
||||
<li><a href="functions.html"><span>Class Members</span></a></li>
|
||||
</ul></div>
|
||||
<h1>eigerDetector Member List</h1>This is the complete list of members for <a class="el" href="classeigerDetector.html">eigerDetector</a>, including all inherited members.<p><table>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#b09a80264ca69e51b2c8379124398410">acquire</a>()</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#ed3ddadb246080ef644b6d1455fa2e32">addToMerging</a>(float *p1, float *v1, float *e1, float *mp, float *mv, float *me, int *mm)</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#d2ee30dfd50f06431dca4e4b9619f301">acquire</a>()=0</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [pure virtual]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#f370b8466441491d8496bb8130b8c5e7">adcs</a></td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [protected]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#feb8730f24292620e5d451cd2d4bb9cd">addToMerging</a>(float *p1, float *v1, float *e1, float *mp, float *mv, float *me, int *mm)=0</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [pure virtual]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#18f91f8cf70d2d4eef9b3488b90bac51">analogTest</a>(analogTestMode mode)</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#614c98f77a8a3ec6cff57aa59e671123">badChannelMask</a></td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [protected]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#44335474559f7321f0309fbda304caf8">chanregs</a></td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [protected]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#0eb24981d044632eccba507bd15871a6">chipregs</a></td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [protected]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#07f3943ab8a65f061bbe1c1e1d22b700">controlSocket</a></td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [protected]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#d055c470ae6faa973980f4dbf021132d">createFileName</a>()</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#15e6fa87a3c57ff1c8e1943ec72ec6ad">createModule</a>()</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#b1d4c6c01d1e10fe06bc83329410d4f4">createModule</a>()</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#4bba77b0de9f911c87d48d12c15a632b">currentI0</a></td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [protected]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#9f64e866250e916299048c9816c9ef28">currentPosition</a></td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [protected]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#9a6cd8787f618c147faacc1f3602bcf5">currentPositionIndex</a></td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [protected]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#dc1b3f867b97136fca83f86c83b7ae14">dacs</a></td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [protected]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#8257cca09e23b601764e57f5a8bdaacd">dataProcessingThread</a></td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [protected]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#52e9fe9baf37db001cdf58f982ab5dd6">dataQueue</a></td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [protected]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#1629e3c46678ae201f6797e4d827cb32">dataSocket</a></td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [protected]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classeigerDetector.html#3e0573baf38c37818c7769fb351010b3">decodeData</a>(int *datain)</td><td><a class="el" href="classeigerDetector.html">eigerDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#48984c8d058355c5249233165bf0c410">deleteModule</a>(sls_detector_module *myMod)</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#b78d6f2abc185b2bde2c550b31e0ff72">detectorModules</a></td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [protected]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#37f4af284283e7a18a28cec3f4e4532f">detId</a></td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [protected]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#40906e79010db5b8082d4855a3824aa7">digitalTest</a>(digitalTestMode mode, int imod=0)</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#dc4f62e536b4ef6d0d2d178e3bfbec5e">dumpDetectorSetup</a>(string const fname)</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#96428855d6e286408a52e675e045cf45">dumpDetectorSetup</a>(string const fname)=0</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [pure virtual]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classeigerDetector.html#591261cd5af00795657b44ee2681ced3">eigerDetector</a>(int id=0)</td><td><a class="el" href="classeigerDetector.html">eigerDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#a83074759c48f194af2e45d1281cc818">enableAnalogOutput</a>(int ichan)</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#b20fef344ee47114fccb4d1bc8c6e5bd">enableAnalogOutput</a>(int imod, int ichip, int ichan)</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td></td></tr>
|
||||
@ -36,70 +50,88 @@
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#a257317d18965a353679c66b15b0987d">executeTrimming</a>(trimMode mode, int par1, int par2, int imod=-1)</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#bf592960cebe5b3f1e2fdc77f770f17a">exists</a>()</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#466e9a65aa0b404c771d70c9f01af8b9">exitServer</a>()</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#a3c6e93198a2f8b072b7b84ba9af7c4b">ffcoefficients</a></td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [protected]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#636168b92509e96418c9134d6d82ad4c">fferrors</a></td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [protected]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#6a0ebe013e27c065b2f67158a27f64ac">fillBadChannelMask</a>()</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [protected]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#8f73479f68ca2171fd2108c2f157299e">finalizeMerging</a>(float *mp, float *mv, float *me, int *mm)</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#24c7dd58e00df0bf62221b7572430740">flatFieldCorrect</a>(float datain, float errin, float &dataout, float &errout, float ffcoefficient, float fferr)</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#1e6633db752222079b39a187e4d0e658">flatFieldCorrect</a>(float *datain, float *errin, float *dataout, float *errout)</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#5de7fb0d82ae2bcc406385373e665c6f">freeSharedMemory</a>()</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [protected]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#ac085f1939dcfed328dc6ff4b11fdb44617c55ac8cf00235b76c1c1481238abb">GET_ONLINE_FLAG</a> enum value</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#fa99bd04043c23b7ab583159dabebf93">getADC</a>(dacIndex index, int imod=0)</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#a146baee5af54b53db0997de02f4779c">getAngularConversion</a>(int &direction, angleConversionConstant *angconv=NULL)</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#a110e9eb82123756cf89fda0a4cb464d">getAngularConversion</a>(int &direction, angleConversionConstant *angconv=NULL)=0</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [pure virtual]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#0c2e502441fd74ec7fc20604c5c08c27">getAngularConversion</a>()=0</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [pure virtual]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#0b562f90b64c80e3eb64e9e2153bb234">getBadChannelCorrectionFile</a>()</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#f80db913b55026bb69d35585b08729cc">getBadChannelCorrections</a>(int *bad=NULL)</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#8a78eda56f5a0c487bbc4e2f962d04db">getBinSize</a>()</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#7d83754e3f41042caa9297da9a33b714">getBinSize</a>()=0</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [pure virtual]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#102679594e60ed261daff24b4aeac21a">getCalDir</a>()</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#bbf8573e249da1f0a436f581d0dc62e4">getChannel</a>(int ichan, int ichip, int imod)</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#6dd6b42b668610dbd03a7700de84b845">getChip</a>(int ichip, int imod)</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#12b884821edc41fe9821f2ab084a0baf">getClockDivider</a>()</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#05f1a170b7416db77bf7cff762e9b58a">getChannel</a>(int ichan, int ichip, int imod)</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#2eb7f887a72cc80d6b00cadd4731e672">getChip</a>(int ichip, int imod)</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#40ffd69f1c40b26575954e826cdf606a">getControlPort</a>()</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#b1982e89f8e8de63c807a707ccba594c">getDataFromDetector</a>()</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [protected]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#5b678231f1a0fafc518a95b6e58f00a8">getDataFromDetectorNoWait</a>()</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#35043766eecb3d760fd95d891bed8b16">getDataPort</a>()</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#d63d6420e411ff4b962930d9c4fd615d">getDetectorType</a>(char *type)</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#68b41fa20ddd8c6c67ac00dfea3c9796">getFileIndex</a>()</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#717a3c59681f81ceaf5245a073eeacdb">getFileName</a>()</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#b4158bdacd10fccedeab9eacbd1f4304">getFilePath</a>()</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#1a402a849d04190024e9dc87d4dae6dc">getFineOffset</a>()</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#8e39680a1a096ca13ed672504b5b08e6">getFineOffset</a>()=0</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [pure virtual]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#af22c79193907e364c6db97f5e55b9fd">getFlatFieldCorrections</a>(float *corr=NULL, float *ecorr=NULL)</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#42f854256e2900f18b2a17201813b48c">getGlobalOffset</a>()</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#8964e3efa73f29b04bd9479578bd1c59">getGlobalOffset</a>()=0</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [pure virtual]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#fad06908ad59bfd8a8577899d6aa1843">getHostname</a>()</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#92f9261c62652e3643eebfdfa9942099">getId</a>(idMode mode, int imod=0)</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#d608a77a1c64989ad82175991be0a9b5">getMaxNumberOfModules</a>(dimension d=X)</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#d1b14626e602ceaebfcf4321f6f40997">getModule</a>(int imod)</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#732f6d36456d6e87d70324a4bdc1bbb8">getPositions</a>(float *pos=NULL)</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#32557eee02e541840246b4b4a3e76c83">getModule</a>(int imod)</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#248794801b9794d20e7d58bceab564ab">getPositions</a>(float *pos=NULL)=0</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [pure virtual]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#6e6212f4bbe0c5df253ec9c535c3f9b1">getRateCorrections</a>(float &t)</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#7606366a3cbe280c90dc659036814697">getRateCorrections</a>()</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#567629b942b153a03cfc66d4d26c5daa">getRunStatus</a>()</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#51a88168bf9e4cd2ef7730b973963055">getSetLength</a>()</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#d112702360f31a967bfad9fe2aabf6f6">getSettings</a>(int imod=-1)</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#cfccfada625943feb410c6a14607a366">getSettings</a>(int imod=-1)</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#80ab8f7f4cc6b2e92017a0c77f961b70">getStopPort</a>()</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#f2da634bb9551730c12e07e2b772bf06">getThresholdEnergy</a>(int imod=-1)</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#61f072fcaf0a359148f52ea34769c846">getTimeLeft</a>(timerIndex index)</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#d4a858d9b3a1b31c5d5decdc9d757267">getTrimDir</a>()</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#fa24d8a0ec1393c7e27e4e558e72cf87">getTrimEn</a>(int *en)</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#8862569a4a2530558914daa2e2251138">getTrimEn</a>(int *en=NULL)</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#a8fafd5690120579f484e326dc6fd9be">giveCalibrationPulse</a>(float vcal, int npulses)</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#19f1c6d120293c98a0d2dc992e5616f8">initializeDetectorSize</a>(detectorType type)</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [protected]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#1c39e47efe5d8794b68cb32295cddf3c">initializeDetectorStructure</a>()</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [protected]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#cb94b9bfa7bbea2d9e1b0289a272bca8">initSharedMemory</a>(detectorType type=GENERIC, int id=0)</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [protected]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#81751fd6e87f9659a8b6afe13efec2cf">mergingBins</a></td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [protected]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#fc173dcaeda2bbd7bbd6a874b5b5726c">mergingCounts</a></td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [protected]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#f357d3b5961ead7ec263a47aa51c4c11">mergingErrors</a></td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [protected]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#91c5e22042997d86c2c4d16ef1be9150">mergingMultiplicity</a></td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [protected]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#ac085f1939dcfed328dc6ff4b11fdb44da0a4f5b33e634292bc99256a9552f2f">OFFLINE_FLAG</a> enum value</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#ac085f1939dcfed328dc6ff4b11fdb44d3b612a2eb0d1029bd260b502afcf632">ONLINE_FLAG</a> enum value</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#7572bba8e53f900d4126657827bec3cf">onlineFlag</a></td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [protected]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#ee85bddb6aa7b37c99f1397112e6c8b6">popDataQueue</a>()</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#717eb12630b1d1f5138f98e5f7ba021f">processData</a>()</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#971d316af920fcb3ade98c486fe42c99">processData</a>()=0</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [pure virtual]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#e8c2d03ab2c870d2f1ff7a861cfeb6d1">rateCorrect</a>(float datain, float errin, float &dataout, float &errout, float tau, float t)</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#518feacfa3a1d6156779f8eaacdf86d3">rateCorrect</a>(float *datain, float *errin, float *dataout, float *errout)</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#87acdd8cd43d30dc3dd88763b6e23d08">readAll</a>()</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#23398787e01e519bf8ac5f313ca5af01">readAngularConversion</a>(string fname="")</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classeigerDetector.html#6b1b4b5328a5d8c423e9a7a8a950028f">readCalibrationFile</a>(string fname, float &gain, float &offset)</td><td><a class="el" href="classeigerDetector.html">eigerDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#49c88825b21dc040269f6980e9725a3a">readConfigurationFile</a>(string const fname)</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classeigerDetector.html#4d0b7da609b9a0457656bfc8cf0a7997">readDataFile</a>(string fname, float *data, float *err=NULL, float *ang=NULL, char dataformat='f', int nch=0)</td><td><a class="el" href="classeigerDetector.html">eigerDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classeigerDetector.html#a6afa206101506d7f95d1ec835fbf843">readDataFile</a>(string fname, int *data)</td><td><a class="el" href="classeigerDetector.html">eigerDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#cd9d6358db471600f2e1a143a53c61c1">readAngularConversion</a>(string fname="")=0</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [pure virtual]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classeigerDetector.html#6b1b4b5328a5d8c423e9a7a8a950028f">readCalibrationFile</a>(string fname, float &gain, float &offset)</td><td><a class="el" href="classeigerDetector.html">eigerDetector</a></td><td><code> [virtual]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#80266f80cfe49c2ccec7118de341d983">readConfigurationFile</a>(string const fname)=0</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [pure virtual]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classeigerDetector.html#4d0b7da609b9a0457656bfc8cf0a7997">readDataFile</a>(string fname, float *data, float *err=NULL, float *ang=NULL, char dataformat='f', int nch=0)</td><td><a class="el" href="classeigerDetector.html">eigerDetector</a></td><td><code> [virtual]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classeigerDetector.html#a6afa206101506d7f95d1ec835fbf843">readDataFile</a>(string fname, int *data)</td><td><a class="el" href="classeigerDetector.html">eigerDetector</a></td><td><code> [virtual]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#b352d85c5a4f415d1ec930d17bae87fa">readFrame</a>()</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#89ba6d2d8e79a60270e7e1c217df2d79">readRegister</a>(int addr)</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classeigerDetector.html#f24af0459e8eb45c1bc9c68a870e5094">readTrimFile</a>(string fname, sls_detector_module *myMod=NULL)</td><td><a class="el" href="classeigerDetector.html">eigerDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#208c3a5a80ba931056f1f2ff3cb5d0e5">resetMerging</a>(float *mp, float *mv, float *me, int *mm)</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#233c3d27e9a946fb42b0aa49717d9251">retrieveDetectorSetup</a>(string const fname)</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#30fe39ddd78fa880b6b7815d1d5462ec">setAngularConversion</a>(string fname="")</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classeigerDetector.html#f24af0459e8eb45c1bc9c68a870e5094">readTrimFile</a>(string fname, sls_detector_module *myMod=NULL)</td><td><a class="el" href="classeigerDetector.html">eigerDetector</a></td><td><code> [virtual]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#39f8959a55e92c7b0817529270be7667">receiveChannel</a>(sls_detector_channel *)</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [protected]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#21d070352bfbf4745543c572bd6ae8f7">receiveChip</a>(sls_detector_chip *)</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [protected]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#1356b4fabe6b1aaa9c67939ff9331f98">receiveModule</a>(sls_detector_module *)</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [protected]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#20156c620f868445e454bc4115871822">resetMerging</a>(float *mp, float *mv, float *me, int *mm)=0</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [pure virtual]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#0ec6aa8998db1bee1b00aeecbe870d5f">retrieveDetectorSetup</a>(string const fname)=0</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [pure virtual]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#5cd249f9a287b25af9a3a7e7e675c559">sendChannel</a>(sls_detector_channel *)</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [protected]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#1e92a814b83501cdef5771c1e5c477aa">sendChip</a>(sls_detector_chip *)</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [protected]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#cc29561aa2b22ee49038c7bdf2be5ad7">sendModule</a>(sls_detector_module *)</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [protected]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#0a17abc301de750f7dafd43b7ad8b0c9">setAngularConversion</a>(string fname="")=0</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [pure virtual]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#45833eb571b8cb20225f4046e2a17e5a">setBadChannelCorrection</a>(string fname="")</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#96e2fb6fb0aa34bdbe59facf367c4ae1">setBinSize</a>(float bs)</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#1a2ebbe67dae42059723071f437eb721">setBinSize</a>(float bs)=0</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [pure virtual]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#9c4d2c796c176852537ff3cff4f5974b">setCalDir</a>(string s)</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#bed71bb89a69cbf24de31de9f5f478bc">setChannel</a>(int64_t reg, int ichan=-1, int ichip=-1, int imod=-1)</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#71bf1ef7be9f51c44cf6bc4a0dfea1e2">setChannel</a>(sls_detector_channel chan)</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#18cf730c59f5981fb5e22ebf460b9abc">setChip</a>(int reg, int ichip=-1, int imod=-1)</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#3a327b952866525e1b5c8fe541834c68">setChip</a>(sls_detector_chip chip)</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#49af64998d4a4d44e965eb0adb1facb2">setClockDivider</a>(int i)</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#cfcce08c547e24dc09968a74e35daf40">setDAC</a>(float val, dacIndex index, int imod=-1)</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#e76a665a8d7a6b37d85aff129d3afdef">setDetectorType</a>(detectorType type=GET_DETECTOR_TYPE)</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#4bebb4f131fe345fa561428e070a933d">setDetectorType</a>(string type)</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td></td></tr>
|
||||
@ -109,41 +141,45 @@
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#22326d5e85503bfd16e4bdb279babb43">setFileIndex</a>(int i)</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#ec565bab03357d783cccae55232b03ba">setFileName</a>(string s)</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#57c4587267e50a21ba13ead83294bdb4">setFilePath</a>(string s)</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#fd3b79c59688a7a0f4f72ba5676a2f9b">setFineOffset</a>(float f)</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#7b3b6b3ac5b3b1ee0677f7deeec5c9e3">setFineOffset</a>(float f)=0</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [pure virtual]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#b4e2c11303714d5e62b4fcc22f829d8f">setFlatFieldCorrection</a>(string fname="")</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#84c8dc8017e692d93246cd546e6366c1">setGlobalOffset</a>(float f)</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#2a03a8aec6dbf74a606e6960e178fceb">setGlobalOffset</a>(float f)=0</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [pure virtual]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#1be9e16689befa0d654345bc30ccd68e">setModule</a>(int reg, int imod=-1)</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#d659b9a8ae9a29cea616e6333e2e7be4">setModule</a>(sls_detector_module module)</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#9e4117c0234d51b22922a2d638e118ab">setNumberOfModules</a>(int n, dimension d=X)</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#f041f723f702c17de292061d6d609698">setOnline</a>(int const online)</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#ed6493ad015660281b14814f9a7f6cb5">setPositions</a>(int nPos, float *pos)</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#961e3976e3077803e2fc245873f81d81">setPositions</a>(int nPos, float *pos)=0</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [pure virtual]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#c89f7fc9f9255e573e34f8d3dadf38af">setRateCorrection</a>(float t=0)</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#e86bd9ff0d87efe9327118b5349321c4">setReadOutFlags</a>(readOutFlags flag)</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#e2a0716ddc050b79a45c552236ff2284">setROI</a>(int nroi=-1, int *xmin=NULL, int *xmax=NULL, int *ymin=NULL, int *ymax=NULL)</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#f936cf5840bded81acb3f93b6b5fdd1c">setSetLength</a>(int i)</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#765072d5c8aaff56ca79734072607188">setSettings</a>(detectorSettings isettings, int imod=-1)</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#8e35d9440a03e127ef5fe7a909702675">setSpeed</a>(speedVariable sp, int value=-1)</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#019a01c4465c5ee572293cb6c00d9904">setTCPSocket</a>(string const name="", int const control_port=-1, int const stop_port=-1, int const data_port=-1)</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#ab00a8eeca28831751121054e35d4c6b">setThresholdEnergy</a>(int e_eV, int imod=-1, detectorSettings isettings=GET_SETTINGS)</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#b78e1d801e92a9f5a06008d9e9731549">setTimer</a>(timerIndex index, int64_t t=-1)</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#646f389e75c23c2c8627c62fb1df2890">setTrimDir</a>(string s)</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#2dd6bff7d94ab8005c2797152b19264e">sharedSlsDetector</a> typedef</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#53a78c7fe99f93b9bba8d0c2cb32a181">shmId</a></td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [protected]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#eea9fc044ff9d496e4338efaaf176498">slsDetector</a>(detectorType type=GENERIC, int id=0)</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#49f44b9f27ce82d384ddfa0d229a0dee">startAcquisition</a>()</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#fb4bb3d4e734c98684b60d283f34f128">startAndReadAll</a>()</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#2e0a975f982971744ada81d346d84489">startAndReadAllNoWait</a>()</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#8314acd65ffb54f355967a5c6827448e">startReadOut</a>()</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#58199d3393aa7eaa606cbb7cbf83469d">startThread</a>()</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [protected]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#07a3d8c3c0e03ec8f286a87673911c28">stopAcquisition</a>()</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#921f212286be085d7e1b8d0d11110d9c">writeAngularConversion</a>(string fname="")</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classeigerDetector.html#d5fbecfcc46cb151160c6011aa8e33b2">writeCalibrationFile</a>(string fname, float gain, float offset)</td><td><a class="el" href="classeigerDetector.html">eigerDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#82628148e11f4890c9d935ec921c1121">writeConfigurationFile</a>(string const fname)</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classeigerDetector.html#5ad2bf5b10d17e8c4ad7ae6e81e647e0">writeDataFile</a>(string fname, float *data, float *err=NULL, float *ang=NULL, char dataformat='f', int nch=-1)</td><td><a class="el" href="classeigerDetector.html">eigerDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classeigerDetector.html#68a740d5e43fcdb00c57f401666c0856">writeDataFile</a>(string fname, int *data)</td><td><a class="el" href="classeigerDetector.html">eigerDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#efee578cdd732339788a38707e5ce531">stopSocket</a></td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [protected]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#fe0da5c1491ebf18f187f0a26c5ded11">thisDetector</a></td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [protected]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#cace8f0d8706a175915289d86c1fd8d6">writeAngularConversion</a>(string fname="")=0</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [pure virtual]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classeigerDetector.html#d5fbecfcc46cb151160c6011aa8e33b2">writeCalibrationFile</a>(string fname, float gain, float offset)</td><td><a class="el" href="classeigerDetector.html">eigerDetector</a></td><td><code> [virtual]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#7801c6d43c72ce5ccaa72743a6f307d2">writeConfigurationFile</a>(string const fname)=0</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [pure virtual]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classeigerDetector.html#5ad2bf5b10d17e8c4ad7ae6e81e647e0">writeDataFile</a>(string fname, float *data, float *err=NULL, float *ang=NULL, char dataformat='f', int nch=-1)</td><td><a class="el" href="classeigerDetector.html">eigerDetector</a></td><td><code> [virtual]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classeigerDetector.html#68a740d5e43fcdb00c57f401666c0856">writeDataFile</a>(string fname, int *data)</td><td><a class="el" href="classeigerDetector.html">eigerDetector</a></td><td><code> [virtual]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#742c8c6b4e7f3cad4f7e60c8c7c0c18b">writeRegister</a>(int addr, int val)</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classeigerDetector.html#8380366bf7112021c49be8e6f29f18d8">writeTrimFile</a>(string fname, sls_detector_module mod)</td><td><a class="el" href="classeigerDetector.html">eigerDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classeigerDetector.html#df3a0dff0fc3111e10af0363bdd15a6a">writeTrimFile</a>(string fname, int imod)</td><td><a class="el" href="classeigerDetector.html">eigerDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classeigerDetector.html#8380366bf7112021c49be8e6f29f18d8">writeTrimFile</a>(string fname, sls_detector_module mod)</td><td><a class="el" href="classeigerDetector.html">eigerDetector</a></td><td><code> [virtual]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classeigerDetector.html#df3a0dff0fc3111e10af0363bdd15a6a">writeTrimFile</a>(string fname, int imod)</td><td><a class="el" href="classeigerDetector.html">eigerDetector</a></td><td><code> [virtual]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classeigerDetector.html#aa968c7588fb7200a8764a08196ac549">~eigerDetector</a>()</td><td><a class="el" href="classeigerDetector.html">eigerDetector</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#7653e532ff88dbf403e270769bccc509">~slsDetector</a>()</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [inline]</code></td></tr>
|
||||
</table><hr size="1"><address style="align: right;"><small>Generated on Fri Oct 9 16:01:04 2009 by
|
||||
</table><hr size="1"><address style="align: right;"><small>Generated on Tue Dec 1 10:56:45 2009 by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.7 </small></address>
|
||||
</body>
|
||||
|
@ -165,7 +165,7 @@ Reimplemented from <a class="el" href="classslsDetector.html#937d257464bade6dc6d
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td><td width="100%"></td>
|
||||
<td></td><td></td><td width="100%"><code> [virtual]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
@ -182,7 +182,7 @@ int <a class="el" href="classeigerDetector.html#6b1b4b5328a5d8c423e9a7a8a950028f
|
||||
<dl compact><dt><b>See also:</b></dt><dd><a class="el" href="classslsDetector.html#2dd6bff7d94ab8005c2797152b19264e">sharedSlsDetector</a> </dd></dl>
|
||||
|
||||
<p>
|
||||
Reimplemented from <a class="el" href="classslsDetector.html#9305060e7499cfcabac23b99c884b92b">slsDetector</a>.
|
||||
Implements <a class="el" href="classslsDetector.html#6c7f837f0820b08f41649c30151cb7ac">slsDetector</a>.
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="a6afa206101506d7f95d1ec835fbf843"></a><!-- doxytag: member="eigerDetector::readDataFile" ref="a6afa206101506d7f95d1ec835fbf843" args="(string fname, int *data)" -->
|
||||
@ -204,7 +204,7 @@ Reimplemented from <a class="el" href="classslsDetector.html#9305060e7499cfcabac
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td><td width="100%"></td>
|
||||
<td></td><td></td><td width="100%"><code> [virtual]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
@ -220,7 +220,7 @@ reads a data file <dl compact><dt><b>Parameters:</b></dt><dd>
|
||||
<dl compact><dt><b>Returns:</b></dt><dd>OK or FAIL if it could not read the file or data=NULL </dd></dl>
|
||||
|
||||
<p>
|
||||
Reimplemented from <a class="el" href="classslsDetector.html#0d27017bc1140cc9da3e797f03848f2e">slsDetector</a>.
|
||||
Implements <a class="el" href="classslsDetector.html#4239e7a357df82640464c0f2d0a18d69">slsDetector</a>.
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="4d0b7da609b9a0457656bfc8cf0a7997"></a><!-- doxytag: member="eigerDetector::readDataFile" ref="4d0b7da609b9a0457656bfc8cf0a7997" args="(string fname, float *data, float *err=NULL, float *ang=NULL, char dataformat='f', int nch=0)" -->
|
||||
@ -266,7 +266,7 @@ Reimplemented from <a class="el" href="classslsDetector.html#0d27017bc1140cc9da3
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td><td width="100%"></td>
|
||||
<td></td><td></td><td width="100%"><code> [virtual]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
@ -286,7 +286,7 @@ reads a data file <dl compact><dt><b>Parameters:</b></dt><dd>
|
||||
<dl compact><dt><b>Returns:</b></dt><dd>OK or FAIL if it could not read the file or data=NULL </dd></dl>
|
||||
|
||||
<p>
|
||||
Reimplemented from <a class="el" href="classslsDetector.html#ffd62fa6a3487693316209ea71502b4b">slsDetector</a>.
|
||||
Implements <a class="el" href="classslsDetector.html#86df95809e0e7979eafc04b2b868843d">slsDetector</a>.
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="f24af0459e8eb45c1bc9c68a870e5094"></a><!-- doxytag: member="eigerDetector::readTrimFile" ref="f24af0459e8eb45c1bc9c68a870e5094" args="(string fname, sls_detector_module *myMod=NULL)" -->
|
||||
@ -308,7 +308,7 @@ Reimplemented from <a class="el" href="classslsDetector.html#ffd62fa6a3487693316
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td><td width="100%"></td>
|
||||
<td></td><td></td><td width="100%"><code> [virtual]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
@ -325,7 +325,7 @@ reads a trim file <dl compact><dt><b>Parameters:</b></dt><dd>
|
||||
<dl compact><dt><b>Returns:</b></dt><dd>the pointer to myMod or NULL if reading the file failed </dd></dl>
|
||||
|
||||
<p>
|
||||
Reimplemented from <a class="el" href="classslsDetector.html#e84b8a7a2b27db3f89a98f9f8a81efca">slsDetector</a>.
|
||||
Implements <a class="el" href="classslsDetector.html#612b52469e27c6675969499d3680abe6">slsDetector</a>.
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="d5fbecfcc46cb151160c6011aa8e33b2"></a><!-- doxytag: member="eigerDetector::writeCalibrationFile" ref="d5fbecfcc46cb151160c6011aa8e33b2" args="(string fname, float gain, float offset)" -->
|
||||
@ -353,7 +353,7 @@ Reimplemented from <a class="el" href="classslsDetector.html#e84b8a7a2b27db3f89a
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td><td width="100%"></td>
|
||||
<td></td><td></td><td width="100%"><code> [virtual]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
@ -370,7 +370,7 @@ writes a clibration file <dl compact><dt><b>Parameters:</b></dt><dd>
|
||||
<dl compact><dt><b>See also:</b></dt><dd><a class="el" href="classslsDetector.html#2dd6bff7d94ab8005c2797152b19264e">sharedSlsDetector</a> </dd></dl>
|
||||
|
||||
<p>
|
||||
Reimplemented from <a class="el" href="classslsDetector.html#8eb676a1ab6ef35601ba5cae942ba380">slsDetector</a>.
|
||||
Implements <a class="el" href="classslsDetector.html#d12edef440bf2b2f930e83f0ccceb01e">slsDetector</a>.
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="68a740d5e43fcdb00c57f401666c0856"></a><!-- doxytag: member="eigerDetector::writeDataFile" ref="68a740d5e43fcdb00c57f401666c0856" args="(string fname, int *data)" -->
|
||||
@ -392,7 +392,7 @@ Reimplemented from <a class="el" href="classslsDetector.html#8eb676a1ab6ef35601b
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td><td width="100%"></td>
|
||||
<td></td><td></td><td width="100%"><code> [virtual]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
@ -408,7 +408,7 @@ writes a data file <dl compact><dt><b>Parameters:</b></dt><dd>
|
||||
<dl compact><dt><b>Returns:</b></dt><dd>OK or FAIL if it could not write the file or data=NULL </dd></dl>
|
||||
|
||||
<p>
|
||||
Reimplemented from <a class="el" href="classslsDetector.html#3e1a8e49fbfb34a54381452abc8b5258">slsDetector</a>.
|
||||
Implements <a class="el" href="classslsDetector.html#efa98ca652306e2a026c9a5b2fbfe2dc">slsDetector</a>.
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="5ad2bf5b10d17e8c4ad7ae6e81e647e0"></a><!-- doxytag: member="eigerDetector::writeDataFile" ref="5ad2bf5b10d17e8c4ad7ae6e81e647e0" args="(string fname, float *data, float *err=NULL, float *ang=NULL, char dataformat='f', int nch=-1)" -->
|
||||
@ -454,7 +454,7 @@ Reimplemented from <a class="el" href="classslsDetector.html#3e1a8e49fbfb34a5438
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td><td width="100%"></td>
|
||||
<td></td><td></td><td width="100%"><code> [virtual]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
@ -474,7 +474,7 @@ writes a data file <dl compact><dt><b>Parameters:</b></dt><dd>
|
||||
<dl compact><dt><b>Returns:</b></dt><dd>OK or FAIL if it could not write the file or data=NULL </dd></dl>
|
||||
|
||||
<p>
|
||||
Reimplemented from <a class="el" href="classslsDetector.html#889c060afb5693830ca2be4fc6a5442c">slsDetector</a>.
|
||||
Implements <a class="el" href="classslsDetector.html#08823d7078b5e6dd1a4cb7d8b3cfe0af">slsDetector</a>.
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="df3a0dff0fc3111e10af0363bdd15a6a"></a><!-- doxytag: member="eigerDetector::writeTrimFile" ref="df3a0dff0fc3111e10af0363bdd15a6a" args="(string fname, int imod)" -->
|
||||
@ -496,7 +496,7 @@ Reimplemented from <a class="el" href="classslsDetector.html#889c060afb5693830ca
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td><td width="100%"></td>
|
||||
<td></td><td></td><td width="100%"><code> [virtual]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
@ -513,7 +513,7 @@ writes a trim file for module number imod - the values will be read from the cur
|
||||
<dl compact><dt><b>See also:</b></dt><dd><a class="el" href="structsls__detector__module.html">sls_detector_module</a> <a class="el" href="classslsDetector.html#2dd6bff7d94ab8005c2797152b19264e">sharedSlsDetector</a> </dd></dl>
|
||||
|
||||
<p>
|
||||
Reimplemented from <a class="el" href="classslsDetector.html#afe675432bf8e5dcb47774da3cc81106">slsDetector</a>.
|
||||
Implements <a class="el" href="classslsDetector.html#cb27a987551e66093eb201523ac8d8b0">slsDetector</a>.
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="8380366bf7112021c49be8e6f29f18d8"></a><!-- doxytag: member="eigerDetector::writeTrimFile" ref="8380366bf7112021c49be8e6f29f18d8" args="(string fname, sls_detector_module mod)" -->
|
||||
@ -535,7 +535,7 @@ Reimplemented from <a class="el" href="classslsDetector.html#afe675432bf8e5dcb47
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td><td width="100%"></td>
|
||||
<td></td><td></td><td width="100%"><code> [virtual]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
@ -552,12 +552,12 @@ writes a trim file <dl compact><dt><b>Parameters:</b></dt><dd>
|
||||
<dl compact><dt><b>See also:</b></dt><dd><a class="el" href="structsls__detector__module.html">sls_detector_module</a> </dd></dl>
|
||||
|
||||
<p>
|
||||
Reimplemented from <a class="el" href="classslsDetector.html#9cbb1f97b8e48bd4b108a2dfa992c6af">slsDetector</a>.
|
||||
Implements <a class="el" href="classslsDetector.html#5b97351cfaffe067016dbcebbd0778a7">slsDetector</a>.
|
||||
</div>
|
||||
</div><p>
|
||||
<hr>The documentation for this class was generated from the following file:<ul>
|
||||
<li>eigerDetector/<a class="el" href="eigerDetector_8h-source.html">eigerDetector.h</a></ul>
|
||||
<hr size="1"><address style="align: right;"><small>Generated on Fri Oct 9 16:01:04 2009 by
|
||||
<hr size="1"><address style="align: right;"><small>Generated on Tue Dec 1 10:56:45 2009 by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.7 </small></address>
|
||||
</body>
|
||||
|
@ -20,86 +20,117 @@
|
||||
<li><a href="functions.html"><span>Class Members</span></a></li>
|
||||
</ul></div>
|
||||
<h1>mythenDetector Member List</h1>This is the complete list of members for <a class="el" href="classmythenDetector.html">mythenDetector</a>, including all inherited members.<p><table>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#b09a80264ca69e51b2c8379124398410">acquire</a>()</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classmythenDetector.html#eaaf7d7e3150f473e3bbcf59d91692c2">addToMerging</a>(float *p1, float *v1, float *e1, float *mp, float *mv, float *me, int *mm)</td><td><a class="el" href="classmythenDetector.html">mythenDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classmythenDetector.html#bb3d2f51a414cf9dace29a4b5676828f">acquire</a>()</td><td><a class="el" href="classmythenDetector.html">mythenDetector</a></td><td><code> [virtual]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#f370b8466441491d8496bb8130b8c5e7">adcs</a></td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [protected]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classmythenDetector.html#eaaf7d7e3150f473e3bbcf59d91692c2">addToMerging</a>(float *p1, float *v1, float *e1, float *mp, float *mv, float *me, int *mm)</td><td><a class="el" href="classmythenDetector.html">mythenDetector</a></td><td><code> [virtual]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#18f91f8cf70d2d4eef9b3488b90bac51">analogTest</a>(analogTestMode mode)</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#614c98f77a8a3ec6cff57aa59e671123">badChannelMask</a></td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [protected]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#44335474559f7321f0309fbda304caf8">chanregs</a></td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [protected]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#0eb24981d044632eccba507bd15871a6">chipregs</a></td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [protected]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#07f3943ab8a65f061bbe1c1e1d22b700">controlSocket</a></td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [protected]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#d055c470ae6faa973980f4dbf021132d">createFileName</a>()</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#15e6fa87a3c57ff1c8e1943ec72ec6ad">createModule</a>()</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classmythenDetector.html#77e8c92003fab14da768af660509241d">decodeData</a>(int *datain)</td><td><a class="el" href="classmythenDetector.html">mythenDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#b1d4c6c01d1e10fe06bc83329410d4f4">createModule</a>()</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#4bba77b0de9f911c87d48d12c15a632b">currentI0</a></td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [protected]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#9f64e866250e916299048c9816c9ef28">currentPosition</a></td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [protected]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#9a6cd8787f618c147faacc1f3602bcf5">currentPositionIndex</a></td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [protected]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#dc1b3f867b97136fca83f86c83b7ae14">dacs</a></td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [protected]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#8257cca09e23b601764e57f5a8bdaacd">dataProcessingThread</a></td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [protected]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#52e9fe9baf37db001cdf58f982ab5dd6">dataQueue</a></td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [protected]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#1629e3c46678ae201f6797e4d827cb32">dataSocket</a></td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [protected]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#937d257464bade6dc6d3ab42c86843ba">decodeData</a>(int *datain)</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#48984c8d058355c5249233165bf0c410">deleteModule</a>(sls_detector_module *myMod)</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#b78d6f2abc185b2bde2c550b31e0ff72">detectorModules</a></td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [protected]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#37f4af284283e7a18a28cec3f4e4532f">detId</a></td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [protected]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#40906e79010db5b8082d4855a3824aa7">digitalTest</a>(digitalTestMode mode, int imod=0)</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#dc4f62e536b4ef6d0d2d178e3bfbec5e">dumpDetectorSetup</a>(string const fname)</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classmythenDetector.html#a0fe9987e8fa240a312ad353ae539188">dumpDetectorSetup</a>(string const fname)</td><td><a class="el" href="classmythenDetector.html">mythenDetector</a></td><td><code> [virtual]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#a83074759c48f194af2e45d1281cc818">enableAnalogOutput</a>(int ichan)</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#b20fef344ee47114fccb4d1bc8c6e5bd">enableAnalogOutput</a>(int imod, int ichip, int ichan)</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#9fc0c9161e967094a535cc40bc33cc6b">execCommand</a>(string cmd, string answer)</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#a257317d18965a353679c66b15b0987d">executeTrimming</a>(trimMode mode, int par1, int par2, int imod=-1)</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#bf592960cebe5b3f1e2fdc77f770f17a">exists</a>()</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#466e9a65aa0b404c771d70c9f01af8b9">exitServer</a>()</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#a3c6e93198a2f8b072b7b84ba9af7c4b">ffcoefficients</a></td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [protected]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#636168b92509e96418c9134d6d82ad4c">fferrors</a></td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [protected]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#6a0ebe013e27c065b2f67158a27f64ac">fillBadChannelMask</a>()</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [protected]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classmythenDetector.html#a919a42bd89fe21c4086bae5f1fb2f32">finalizeMerging</a>(float *mp, float *mv, float *me, int *mm)</td><td><a class="el" href="classmythenDetector.html">mythenDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#24c7dd58e00df0bf62221b7572430740">flatFieldCorrect</a>(float datain, float errin, float &dataout, float &errout, float ffcoefficient, float fferr)</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#1e6633db752222079b39a187e4d0e658">flatFieldCorrect</a>(float *datain, float *errin, float *dataout, float *errout)</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#5de7fb0d82ae2bcc406385373e665c6f">freeSharedMemory</a>()</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [protected]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#ac085f1939dcfed328dc6ff4b11fdb44617c55ac8cf00235b76c1c1481238abb">GET_ONLINE_FLAG</a> enum value</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#fa99bd04043c23b7ab583159dabebf93">getADC</a>(dacIndex index, int imod=0)</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classmythenDetector.html#b2b2f17c36883323ad0abf762c63494f">getAngularConversion</a>(int &direction, angleConversionConstant *angconv=NULL)</td><td><a class="el" href="classmythenDetector.html">mythenDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classmythenDetector.html#b2b2f17c36883323ad0abf762c63494f">getAngularConversion</a>(int &direction, angleConversionConstant *angconv=NULL)</td><td><a class="el" href="classmythenDetector.html">mythenDetector</a></td><td><code> [virtual]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classmythenDetector.html#fab45faa264e44178fc52300eaf92cad">getAngularConversion</a>()</td><td><a class="el" href="classmythenDetector.html">mythenDetector</a></td><td><code> [inline, virtual]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#0b562f90b64c80e3eb64e9e2153bb234">getBadChannelCorrectionFile</a>()</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#f80db913b55026bb69d35585b08729cc">getBadChannelCorrections</a>(int *bad=NULL)</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classmythenDetector.html#9fd4e479d7eb3f9c53d5d56a43bbccaf">getBinSize</a>()</td><td><a class="el" href="classmythenDetector.html">mythenDetector</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classmythenDetector.html#9fd4e479d7eb3f9c53d5d56a43bbccaf">getBinSize</a>()</td><td><a class="el" href="classmythenDetector.html">mythenDetector</a></td><td><code> [inline, virtual]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#102679594e60ed261daff24b4aeac21a">getCalDir</a>()</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#bbf8573e249da1f0a436f581d0dc62e4">getChannel</a>(int ichan, int ichip, int imod)</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#6dd6b42b668610dbd03a7700de84b845">getChip</a>(int ichip, int imod)</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#12b884821edc41fe9821f2ab084a0baf">getClockDivider</a>()</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#05f1a170b7416db77bf7cff762e9b58a">getChannel</a>(int ichan, int ichip, int imod)</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#2eb7f887a72cc80d6b00cadd4731e672">getChip</a>(int ichip, int imod)</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#40ffd69f1c40b26575954e826cdf606a">getControlPort</a>()</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#b1982e89f8e8de63c807a707ccba594c">getDataFromDetector</a>()</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [protected]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#5b678231f1a0fafc518a95b6e58f00a8">getDataFromDetectorNoWait</a>()</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#35043766eecb3d760fd95d891bed8b16">getDataPort</a>()</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#d63d6420e411ff4b962930d9c4fd615d">getDetectorType</a>(char *type)</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#68b41fa20ddd8c6c67ac00dfea3c9796">getFileIndex</a>()</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#717a3c59681f81ceaf5245a073eeacdb">getFileName</a>()</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#b4158bdacd10fccedeab9eacbd1f4304">getFilePath</a>()</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classmythenDetector.html#00720f1445f3f301fa3316828d978de6">getFineOffset</a>()</td><td><a class="el" href="classmythenDetector.html">mythenDetector</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classmythenDetector.html#00720f1445f3f301fa3316828d978de6">getFineOffset</a>()</td><td><a class="el" href="classmythenDetector.html">mythenDetector</a></td><td><code> [inline, virtual]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#af22c79193907e364c6db97f5e55b9fd">getFlatFieldCorrections</a>(float *corr=NULL, float *ecorr=NULL)</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classmythenDetector.html#b2086f336d7198381453556b520dd556">getGlobalOffset</a>()</td><td><a class="el" href="classmythenDetector.html">mythenDetector</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classmythenDetector.html#b2086f336d7198381453556b520dd556">getGlobalOffset</a>()</td><td><a class="el" href="classmythenDetector.html">mythenDetector</a></td><td><code> [inline, virtual]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#fad06908ad59bfd8a8577899d6aa1843">getHostname</a>()</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#92f9261c62652e3643eebfdfa9942099">getId</a>(idMode mode, int imod=0)</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#d608a77a1c64989ad82175991be0a9b5">getMaxNumberOfModules</a>(dimension d=X)</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#d1b14626e602ceaebfcf4321f6f40997">getModule</a>(int imod)</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classmythenDetector.html#0d306720dced0d3576474978b06b4be4">getPositions</a>(float *pos=NULL)</td><td><a class="el" href="classmythenDetector.html">mythenDetector</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#32557eee02e541840246b4b4a3e76c83">getModule</a>(int imod)</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classmythenDetector.html#0d306720dced0d3576474978b06b4be4">getPositions</a>(float *pos=NULL)</td><td><a class="el" href="classmythenDetector.html">mythenDetector</a></td><td><code> [inline, virtual]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#6e6212f4bbe0c5df253ec9c535c3f9b1">getRateCorrections</a>(float &t)</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#7606366a3cbe280c90dc659036814697">getRateCorrections</a>()</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#567629b942b153a03cfc66d4d26c5daa">getRunStatus</a>()</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#51a88168bf9e4cd2ef7730b973963055">getSetLength</a>()</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#d112702360f31a967bfad9fe2aabf6f6">getSettings</a>(int imod=-1)</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#cfccfada625943feb410c6a14607a366">getSettings</a>(int imod=-1)</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#80ab8f7f4cc6b2e92017a0c77f961b70">getStopPort</a>()</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#f2da634bb9551730c12e07e2b772bf06">getThresholdEnergy</a>(int imod=-1)</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#61f072fcaf0a359148f52ea34769c846">getTimeLeft</a>(timerIndex index)</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#d4a858d9b3a1b31c5d5decdc9d757267">getTrimDir</a>()</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#fa24d8a0ec1393c7e27e4e558e72cf87">getTrimEn</a>(int *en)</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#8862569a4a2530558914daa2e2251138">getTrimEn</a>(int *en=NULL)</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#a8fafd5690120579f484e326dc6fd9be">giveCalibrationPulse</a>(float vcal, int npulses)</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classmythenDetector.html#5efa6a91622e5e173d7491801f60bda0">mythenDetector</a>(int id=0)</td><td><a class="el" href="classmythenDetector.html">mythenDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#19f1c6d120293c98a0d2dc992e5616f8">initializeDetectorSize</a>(detectorType type)</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [protected]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#1c39e47efe5d8794b68cb32295cddf3c">initializeDetectorStructure</a>()</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [protected]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#cb94b9bfa7bbea2d9e1b0289a272bca8">initSharedMemory</a>(detectorType type=GENERIC, int id=0)</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [protected]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#81751fd6e87f9659a8b6afe13efec2cf">mergingBins</a></td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [protected]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#fc173dcaeda2bbd7bbd6a874b5b5726c">mergingCounts</a></td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [protected]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#f357d3b5961ead7ec263a47aa51c4c11">mergingErrors</a></td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [protected]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#91c5e22042997d86c2c4d16ef1be9150">mergingMultiplicity</a></td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [protected]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#ac085f1939dcfed328dc6ff4b11fdb44da0a4f5b33e634292bc99256a9552f2f">OFFLINE_FLAG</a> enum value</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#ac085f1939dcfed328dc6ff4b11fdb44d3b612a2eb0d1029bd260b502afcf632">ONLINE_FLAG</a> enum value</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#7572bba8e53f900d4126657827bec3cf">onlineFlag</a></td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [protected]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#ee85bddb6aa7b37c99f1397112e6c8b6">popDataQueue</a>()</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#717eb12630b1d1f5138f98e5f7ba021f">processData</a>()</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classmythenDetector.html#b5416cb00251f95fc3661936c3cbb1c4">processData</a>()</td><td><a class="el" href="classmythenDetector.html">mythenDetector</a></td><td><code> [virtual]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#e8c2d03ab2c870d2f1ff7a861cfeb6d1">rateCorrect</a>(float datain, float errin, float &dataout, float &errout, float tau, float t)</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#518feacfa3a1d6156779f8eaacdf86d3">rateCorrect</a>(float *datain, float *errin, float *dataout, float *errout)</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#87acdd8cd43d30dc3dd88763b6e23d08">readAll</a>()</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classmythenDetector.html#33bf1b939eb877bbd4aa42f400d7ca36">readAngularConversion</a>(string fname="")</td><td><a class="el" href="classmythenDetector.html">mythenDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classmythenDetector.html#f8f1b7b42012420fc557aacd714140f8">readCalibrationFile</a>(string fname, float &gain, float &offset)</td><td><a class="el" href="classmythenDetector.html">mythenDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#49c88825b21dc040269f6980e9725a3a">readConfigurationFile</a>(string const fname)</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classmythenDetector.html#1937a5355eed0dc553cb05d2098f7c47">readDataFile</a>(string fname, float *data, float *err=NULL, float *ang=NULL, char dataformat='f', int nch=0)</td><td><a class="el" href="classmythenDetector.html">mythenDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classmythenDetector.html#d83819d61ea01148cf18cd3c46f2a9f7">readDataFile</a>(string fname, int *data)</td><td><a class="el" href="classmythenDetector.html">mythenDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classmythenDetector.html#33bf1b939eb877bbd4aa42f400d7ca36">readAngularConversion</a>(string fname="")</td><td><a class="el" href="classmythenDetector.html">mythenDetector</a></td><td><code> [virtual]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classmythenDetector.html#f8f1b7b42012420fc557aacd714140f8">readCalibrationFile</a>(string fname, float &gain, float &offset)</td><td><a class="el" href="classmythenDetector.html">mythenDetector</a></td><td><code> [virtual]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classmythenDetector.html#92a32bcc57919fcf9eea844905640e90">readConfigurationFile</a>(string const fname)</td><td><a class="el" href="classmythenDetector.html">mythenDetector</a></td><td><code> [virtual]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classmythenDetector.html#1937a5355eed0dc553cb05d2098f7c47">readDataFile</a>(string fname, float *data, float *err=NULL, float *ang=NULL, char dataformat='f', int nch=0)</td><td><a class="el" href="classmythenDetector.html">mythenDetector</a></td><td><code> [virtual]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classmythenDetector.html#d83819d61ea01148cf18cd3c46f2a9f7">readDataFile</a>(string fname, int *data)</td><td><a class="el" href="classmythenDetector.html">mythenDetector</a></td><td><code> [virtual]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#b352d85c5a4f415d1ec930d17bae87fa">readFrame</a>()</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#89ba6d2d8e79a60270e7e1c217df2d79">readRegister</a>(int addr)</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classmythenDetector.html#2120f9105997fd8f8bf9165dbffc55e7">readTrimFile</a>(string fname, sls_detector_module *myMod=NULL)</td><td><a class="el" href="classmythenDetector.html">mythenDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classmythenDetector.html#7d38c9af0d94bc15571c3c15b38f39a8">resetMerging</a>(float *mp, float *mv, float *me, int *mm)</td><td><a class="el" href="classmythenDetector.html">mythenDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#233c3d27e9a946fb42b0aa49717d9251">retrieveDetectorSetup</a>(string const fname)</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classmythenDetector.html#78efe554a277de7fb8759307992fc61b">setAngularConversion</a>(string fname="")</td><td><a class="el" href="classmythenDetector.html">mythenDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classmythenDetector.html#2120f9105997fd8f8bf9165dbffc55e7">readTrimFile</a>(string fname, sls_detector_module *myMod=NULL)</td><td><a class="el" href="classmythenDetector.html">mythenDetector</a></td><td><code> [virtual]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#39f8959a55e92c7b0817529270be7667">receiveChannel</a>(sls_detector_channel *)</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [protected]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#21d070352bfbf4745543c572bd6ae8f7">receiveChip</a>(sls_detector_chip *)</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [protected]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#1356b4fabe6b1aaa9c67939ff9331f98">receiveModule</a>(sls_detector_module *)</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [protected]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classmythenDetector.html#7d38c9af0d94bc15571c3c15b38f39a8">resetMerging</a>(float *mp, float *mv, float *me, int *mm)</td><td><a class="el" href="classmythenDetector.html">mythenDetector</a></td><td><code> [virtual]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classmythenDetector.html#8eedcd0b6739dd878559de5b675fae83">retrieveDetectorSetup</a>(string const fname)</td><td><a class="el" href="classmythenDetector.html">mythenDetector</a></td><td><code> [virtual]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#5cd249f9a287b25af9a3a7e7e675c559">sendChannel</a>(sls_detector_channel *)</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [protected]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#1e92a814b83501cdef5771c1e5c477aa">sendChip</a>(sls_detector_chip *)</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [protected]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#cc29561aa2b22ee49038c7bdf2be5ad7">sendModule</a>(sls_detector_module *)</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [protected]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classmythenDetector.html#78efe554a277de7fb8759307992fc61b">setAngularConversion</a>(string fname="")</td><td><a class="el" href="classmythenDetector.html">mythenDetector</a></td><td><code> [virtual]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#45833eb571b8cb20225f4046e2a17e5a">setBadChannelCorrection</a>(string fname="")</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classmythenDetector.html#8f466447f886379204a59eb6785f1ed0">setBinSize</a>(float bs)</td><td><a class="el" href="classmythenDetector.html">mythenDetector</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classmythenDetector.html#8f466447f886379204a59eb6785f1ed0">setBinSize</a>(float bs)</td><td><a class="el" href="classmythenDetector.html">mythenDetector</a></td><td><code> [inline, virtual]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#9c4d2c796c176852537ff3cff4f5974b">setCalDir</a>(string s)</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#bed71bb89a69cbf24de31de9f5f478bc">setChannel</a>(int64_t reg, int ichan=-1, int ichip=-1, int imod=-1)</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#71bf1ef7be9f51c44cf6bc4a0dfea1e2">setChannel</a>(sls_detector_channel chan)</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#18cf730c59f5981fb5e22ebf460b9abc">setChip</a>(int reg, int ichip=-1, int imod=-1)</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#3a327b952866525e1b5c8fe541834c68">setChip</a>(sls_detector_chip chip)</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#49af64998d4a4d44e965eb0adb1facb2">setClockDivider</a>(int i)</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#cfcce08c547e24dc09968a74e35daf40">setDAC</a>(float val, dacIndex index, int imod=-1)</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#e76a665a8d7a6b37d85aff129d3afdef">setDetectorType</a>(detectorType type=GET_DETECTOR_TYPE)</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#4bebb4f131fe345fa561428e070a933d">setDetectorType</a>(string type)</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td></td></tr>
|
||||
@ -109,41 +140,44 @@
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#22326d5e85503bfd16e4bdb279babb43">setFileIndex</a>(int i)</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#ec565bab03357d783cccae55232b03ba">setFileName</a>(string s)</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#57c4587267e50a21ba13ead83294bdb4">setFilePath</a>(string s)</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classmythenDetector.html#fe142e36f1a5fa8b2ab5fc45e9f8c781">setFineOffset</a>(float f)</td><td><a class="el" href="classmythenDetector.html">mythenDetector</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classmythenDetector.html#fe142e36f1a5fa8b2ab5fc45e9f8c781">setFineOffset</a>(float f)</td><td><a class="el" href="classmythenDetector.html">mythenDetector</a></td><td><code> [inline, virtual]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#b4e2c11303714d5e62b4fcc22f829d8f">setFlatFieldCorrection</a>(string fname="")</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classmythenDetector.html#e24dd88c4eb965687bd656a12bae8ad7">setGlobalOffset</a>(float f)</td><td><a class="el" href="classmythenDetector.html">mythenDetector</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classmythenDetector.html#e24dd88c4eb965687bd656a12bae8ad7">setGlobalOffset</a>(float f)</td><td><a class="el" href="classmythenDetector.html">mythenDetector</a></td><td><code> [inline, virtual]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#1be9e16689befa0d654345bc30ccd68e">setModule</a>(int reg, int imod=-1)</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#d659b9a8ae9a29cea616e6333e2e7be4">setModule</a>(sls_detector_module module)</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#9e4117c0234d51b22922a2d638e118ab">setNumberOfModules</a>(int n, dimension d=X)</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#f041f723f702c17de292061d6d609698">setOnline</a>(int const online)</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classmythenDetector.html#1ffb0963f724e6d6d497685e6de62fd6">setPositions</a>(int nPos, float *pos)</td><td><a class="el" href="classmythenDetector.html">mythenDetector</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classmythenDetector.html#1ffb0963f724e6d6d497685e6de62fd6">setPositions</a>(int nPos, float *pos)</td><td><a class="el" href="classmythenDetector.html">mythenDetector</a></td><td><code> [inline, virtual]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#c89f7fc9f9255e573e34f8d3dadf38af">setRateCorrection</a>(float t=0)</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#e86bd9ff0d87efe9327118b5349321c4">setReadOutFlags</a>(readOutFlags flag)</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#e2a0716ddc050b79a45c552236ff2284">setROI</a>(int nroi=-1, int *xmin=NULL, int *xmax=NULL, int *ymin=NULL, int *ymax=NULL)</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#f936cf5840bded81acb3f93b6b5fdd1c">setSetLength</a>(int i)</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#765072d5c8aaff56ca79734072607188">setSettings</a>(detectorSettings isettings, int imod=-1)</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#8e35d9440a03e127ef5fe7a909702675">setSpeed</a>(speedVariable sp, int value=-1)</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#019a01c4465c5ee572293cb6c00d9904">setTCPSocket</a>(string const name="", int const control_port=-1, int const stop_port=-1, int const data_port=-1)</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#ab00a8eeca28831751121054e35d4c6b">setThresholdEnergy</a>(int e_eV, int imod=-1, detectorSettings isettings=GET_SETTINGS)</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#b78e1d801e92a9f5a06008d9e9731549">setTimer</a>(timerIndex index, int64_t t=-1)</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#646f389e75c23c2c8627c62fb1df2890">setTrimDir</a>(string s)</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#2dd6bff7d94ab8005c2797152b19264e">sharedSlsDetector</a> typedef</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#53a78c7fe99f93b9bba8d0c2cb32a181">shmId</a></td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [protected]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#eea9fc044ff9d496e4338efaaf176498">slsDetector</a>(detectorType type=GENERIC, int id=0)</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#49f44b9f27ce82d384ddfa0d229a0dee">startAcquisition</a>()</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#fb4bb3d4e734c98684b60d283f34f128">startAndReadAll</a>()</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#2e0a975f982971744ada81d346d84489">startAndReadAllNoWait</a>()</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#8314acd65ffb54f355967a5c6827448e">startReadOut</a>()</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#58199d3393aa7eaa606cbb7cbf83469d">startThread</a>()</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [protected]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#07a3d8c3c0e03ec8f286a87673911c28">stopAcquisition</a>()</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classmythenDetector.html#3c5f27709351c49dd715212adc5ba7d2">writeAngularConversion</a>(string fname="")</td><td><a class="el" href="classmythenDetector.html">mythenDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classmythenDetector.html#10e7213bb0e7138c07231687e9a6899a">writeCalibrationFile</a>(string fname, float gain, float offset)</td><td><a class="el" href="classmythenDetector.html">mythenDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#82628148e11f4890c9d935ec921c1121">writeConfigurationFile</a>(string const fname)</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classmythenDetector.html#42c1d320f594ebd87e2465cc986ee848">writeDataFile</a>(string fname, float *data, float *err=NULL, float *ang=NULL, char dataformat='f', int nch=-1)</td><td><a class="el" href="classmythenDetector.html">mythenDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classmythenDetector.html#9a49c84d7ad664f7891b00fba0ce829a">writeDataFile</a>(string fname, int *data)</td><td><a class="el" href="classmythenDetector.html">mythenDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#efee578cdd732339788a38707e5ce531">stopSocket</a></td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [protected]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#fe0da5c1491ebf18f187f0a26c5ded11">thisDetector</a></td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [protected]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classmythenDetector.html#3c5f27709351c49dd715212adc5ba7d2">writeAngularConversion</a>(string fname="")</td><td><a class="el" href="classmythenDetector.html">mythenDetector</a></td><td><code> [virtual]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classmythenDetector.html#10e7213bb0e7138c07231687e9a6899a">writeCalibrationFile</a>(string fname, float gain, float offset)</td><td><a class="el" href="classmythenDetector.html">mythenDetector</a></td><td><code> [virtual]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classmythenDetector.html#6ad688e0c1a59001ecc61117c67e5434">writeConfigurationFile</a>(string const fname)</td><td><a class="el" href="classmythenDetector.html">mythenDetector</a></td><td><code> [virtual]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classmythenDetector.html#42c1d320f594ebd87e2465cc986ee848">writeDataFile</a>(string fname, float *data, float *err=NULL, float *ang=NULL, char dataformat='f', int nch=-1)</td><td><a class="el" href="classmythenDetector.html">mythenDetector</a></td><td><code> [virtual]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classmythenDetector.html#9a49c84d7ad664f7891b00fba0ce829a">writeDataFile</a>(string fname, int *data)</td><td><a class="el" href="classmythenDetector.html">mythenDetector</a></td><td><code> [virtual]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#742c8c6b4e7f3cad4f7e60c8c7c0c18b">writeRegister</a>(int addr, int val)</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classmythenDetector.html#0b137abd78bd3d03653cd21436eb6c4d">writeTrimFile</a>(string fname, sls_detector_module mod)</td><td><a class="el" href="classmythenDetector.html">mythenDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classmythenDetector.html#94179431a737bbceb20f27ca1fd30349">writeTrimFile</a>(string fname, int imod)</td><td><a class="el" href="classmythenDetector.html">mythenDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classmythenDetector.html#8118166c2e7c3d3968b9ae5016614693">~mythenDetector</a>()</td><td><a class="el" href="classmythenDetector.html">mythenDetector</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classmythenDetector.html#0b137abd78bd3d03653cd21436eb6c4d">writeTrimFile</a>(string fname, sls_detector_module mod)</td><td><a class="el" href="classmythenDetector.html">mythenDetector</a></td><td><code> [virtual]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classmythenDetector.html#94179431a737bbceb20f27ca1fd30349">writeTrimFile</a>(string fname, int imod)</td><td><a class="el" href="classmythenDetector.html">mythenDetector</a></td><td><code> [virtual]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#7653e532ff88dbf403e270769bccc509">~slsDetector</a>()</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [inline]</code></td></tr>
|
||||
</table><hr size="1"><address style="align: right;"><small>Generated on Fri Oct 9 16:01:04 2009 by
|
||||
</table><hr size="1"><address style="align: right;"><small>Generated on Tue Dec 1 10:56:45 2009 by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.7 </small></address>
|
||||
</body>
|
||||
|
@ -19,10 +19,7 @@
|
||||
<li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
|
||||
<li><a href="functions.html"><span>Class Members</span></a></li>
|
||||
</ul></div>
|
||||
<h1>mythenDetector Class Reference</h1><!-- doxytag: class="mythenDetector" --><!-- doxytag: inherits="slsDetector" -->This calss contains all mythen specific functions.
|
||||
<a href="#_details">More...</a>
|
||||
<p>
|
||||
<code>#include <<a class="el" href="mythenDetector_8h-source.html">mythenDetector.h</a>></code>
|
||||
<h1>mythenDetector Class Reference</h1><!-- doxytag: class="mythenDetector" --><!-- doxytag: inherits="slsDetector" --><code>#include <<a class="el" href="mythenDetector_8h-source.html">mythenDetector.h</a>></code>
|
||||
<p>
|
||||
<p>Inheritance diagram for mythenDetector:
|
||||
<p><center><img src="classmythenDetector.png" usemap="#mythenDetector_map" border="0" alt=""></center>
|
||||
@ -32,9 +29,13 @@
|
||||
<a href="classmythenDetector-members.html">List of all members.</a><table border="0" cellpadding="0" cellspacing="0">
|
||||
<tr><td></td></tr>
|
||||
<tr><td colspan="2"><br><h2>Public Member Functions</h2></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classmythenDetector.html#5efa6a91622e5e173d7491801f60bda0">mythenDetector</a> (int id=0)</td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classmythenDetector.html#92a32bcc57919fcf9eea844905640e90">readConfigurationFile</a> (string const fname)</td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classmythenDetector.html#8118166c2e7c3d3968b9ae5016614693">~mythenDetector</a> ()</td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classmythenDetector.html#6ad688e0c1a59001ecc61117c67e5434">writeConfigurationFile</a> (string const fname)</td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classmythenDetector.html#a0fe9987e8fa240a312ad353ae539188">dumpDetectorSetup</a> (string const fname)</td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classmythenDetector.html#8eedcd0b6739dd878559de5b675fae83">retrieveDetectorSetup</a> (string const fname)</td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="structsls__detector__module.html">sls_detector_module</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classmythenDetector.html#2120f9105997fd8f8bf9165dbffc55e7">readTrimFile</a> (string fname, <a class="el" href="structsls__detector__module.html">sls_detector_module</a> *myMod=NULL)</td></tr>
|
||||
|
||||
@ -62,6 +63,8 @@
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classmythenDetector.html#b2b2f17c36883323ad0abf762c63494f">getAngularConversion</a> (int &direction, <a class="el" href="structangleConversionConstant.html">angleConversionConstant</a> *angconv=NULL)</td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">char * </td><td class="memItemRight" valign="bottom"><a class="el" href="classmythenDetector.html#fab45faa264e44178fc52300eaf92cad">getAngularConversion</a> ()</td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">float </td><td class="memItemRight" valign="bottom"><a class="el" href="classmythenDetector.html#e24dd88c4eb965687bd656a12bae8ad7">setGlobalOffset</a> (float f)</td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">float </td><td class="memItemRight" valign="bottom"><a class="el" href="classmythenDetector.html#fe142e36f1a5fa8b2ab5fc45e9f8c781">setFineOffset</a> (float f)</td></tr>
|
||||
@ -78,70 +81,43 @@
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">float </td><td class="memItemRight" valign="bottom"><a class="el" href="classmythenDetector.html#9fd4e479d7eb3f9c53d5d56a43bbccaf">getBinSize</a> ()</td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">float * </td><td class="memItemRight" valign="bottom"><a class="el" href="classmythenDetector.html#77e8c92003fab14da768af660509241d">decodeData</a> (int *datain)</td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classmythenDetector.html#7d38c9af0d94bc15571c3c15b38f39a8">resetMerging</a> (float *mp, float *mv, float *me, int *mm)</td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classmythenDetector.html#eaaf7d7e3150f473e3bbcf59d91692c2">addToMerging</a> (float *p1, float *v1, float *e1, float *mp, float *mv, float *me, int *mm)</td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classmythenDetector.html#a919a42bd89fe21c4086bae5f1fb2f32">finalizeMerging</a> (float *mp, float *mv, float *me, int *mm)</td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">void * </td><td class="memItemRight" valign="bottom"><a class="el" href="classmythenDetector.html#b5416cb00251f95fc3661936c3cbb1c4">processData</a> ()</td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classmythenDetector.html#bb3d2f51a414cf9dace29a4b5676828f">acquire</a> ()</td></tr>
|
||||
|
||||
</table>
|
||||
<hr><a name="_details"></a><h2>Detailed Description</h2>
|
||||
This calss contains all mythen specific functions.
|
||||
<p>
|
||||
The <a class="el" href="classmythenDetector.html">mythenDetector</a> class contains the functions specific to the mythen detector<p>
|
||||
<dl compact><dt><b>Author:</b></dt><dd>Anna Bergamaschi </dd></dl>
|
||||
<dl compact><dt><b>Version:</b></dt><dd>0.1alpha (any string) </dd></dl>
|
||||
|
||||
<p>
|
||||
<hr><h2>Constructor & Destructor Documentation</h2>
|
||||
<a class="anchor" name="5efa6a91622e5e173d7491801f60bda0"></a><!-- doxytag: member="mythenDetector::mythenDetector" ref="5efa6a91622e5e173d7491801f60bda0" args="(int id=0)" -->
|
||||
<hr><h2>Member Function Documentation</h2>
|
||||
<a class="anchor" name="bb3d2f51a414cf9dace29a4b5676828f"></a><!-- doxytag: member="mythenDetector::acquire" ref="bb3d2f51a414cf9dace29a4b5676828f" args="()" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">mythenDetector::mythenDetector </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">int </td>
|
||||
<td class="paramname"> <em>id</em> = <code>0</code> </td>
|
||||
<td> ) </td>
|
||||
<td width="100%"></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
(default) constructor<p>
|
||||
<dl compact><dt><b>Parameters:</b></dt><dd>
|
||||
<table border="0" cellspacing="2" cellpadding="0">
|
||||
<tr><td valign="top"></td><td valign="top"><em>id</em> </td><td>is the detector index which is needed to define the shared memory id. Different physical detectors should have different IDs in order to work independently </td></tr>
|
||||
</table>
|
||||
</dl>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="8118166c2e7c3d3968b9ae5016614693"></a><!-- doxytag: member="mythenDetector::~mythenDetector" ref="8118166c2e7c3d3968b9ae5016614693" args="()" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">mythenDetector::~mythenDetector </td>
|
||||
<td class="memname">void mythenDetector::acquire </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"> </td>
|
||||
<td> ) </td>
|
||||
<td width="100%"><code> [inline]</code></td>
|
||||
<td width="100%"><code> [virtual]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
destructor
|
||||
performs the complete acquisition and data processing moves the detector to next position <br>
|
||||
starts and reads the detector <br>
|
||||
reads the IC (if required) <br>
|
||||
reads the encoder (iof required for angualr conversion) <br>
|
||||
processes the data (flat field, rate, angular conversion and merging processData())
|
||||
<p>
|
||||
Implements <a class="el" href="classslsDetector.html#d2ee30dfd50f06431dca4e4b9619f301">slsDetector</a>.
|
||||
</div>
|
||||
</div><p>
|
||||
<hr><h2>Member Function Documentation</h2>
|
||||
<a class="anchor" name="eaaf7d7e3150f473e3bbcf59d91692c2"></a><!-- doxytag: member="mythenDetector::addToMerging" ref="eaaf7d7e3150f473e3bbcf59d91692c2" args="(float *p1, float *v1, float *e1, float *mp, float *mv, float *me, int *mm)" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
@ -191,14 +167,14 @@ destructor
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td><td width="100%"></td>
|
||||
<td></td><td></td><td width="100%"><code> [virtual]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
not yet implemented merge dataset <dl compact><dt><b>Parameters:</b></dt><dd>
|
||||
merge dataset <dl compact><dt><b>Parameters:</b></dt><dd>
|
||||
<table border="0" cellspacing="2" cellpadding="0">
|
||||
<tr><td valign="top"></td><td valign="top"><em>p1</em> </td><td>angular positions of dataset </td></tr>
|
||||
<tr><td valign="top"></td><td valign="top"><em>v1</em> </td><td>data </td></tr>
|
||||
@ -211,35 +187,30 @@ not yet implemented merge dataset <dl compact><dt><b>Parameters:</b></dt><dd>
|
||||
</dl>
|
||||
|
||||
<p>
|
||||
Reimplemented from <a class="el" href="classslsDetector.html#ed3ddadb246080ef644b6d1455fa2e32">slsDetector</a>.
|
||||
Implements <a class="el" href="classslsDetector.html#feb8730f24292620e5d451cd2d4bb9cd">slsDetector</a>.
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="77e8c92003fab14da768af660509241d"></a><!-- doxytag: member="mythenDetector::decodeData" ref="77e8c92003fab14da768af660509241d" args="(int *datain)" -->
|
||||
<a class="anchor" name="a0fe9987e8fa240a312ad353ae539188"></a><!-- doxytag: member="mythenDetector::dumpDetectorSetup" ref="a0fe9987e8fa240a312ad353ae539188" args="(string const fname)" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">float* mythenDetector::decodeData </td>
|
||||
<td class="memname">int mythenDetector::dumpDetectorSetup </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">int * </td>
|
||||
<td class="paramname"> <em>datain</em> </td>
|
||||
<td class="paramtype">string const </td>
|
||||
<td class="paramname"> <em>fname</em> </td>
|
||||
<td> ) </td>
|
||||
<td width="100%"></td>
|
||||
<td width="100%"><code> [virtual]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
decode data from the detector converting them to an array of floats, one for each channle <dl compact><dt><b>Parameters:</b></dt><dd>
|
||||
<table border="0" cellspacing="2" cellpadding="0">
|
||||
<tr><td valign="top"></td><td valign="top"><em>datain</em> </td><td>data from the detector </td></tr>
|
||||
</table>
|
||||
</dl>
|
||||
<dl compact><dt><b>Returns:</b></dt><dd>pointer to a float array with a data per channel </dd></dl>
|
||||
|
||||
not yet implemented<p>
|
||||
should dump to a file all the current detector parameters
|
||||
<p>
|
||||
Reimplemented from <a class="el" href="classslsDetector.html#937d257464bade6dc6d3ab42c86843ba">slsDetector</a>.
|
||||
Implements <a class="el" href="classslsDetector.html#96428855d6e286408a52e675e045cf45">slsDetector</a>.
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="a919a42bd89fe21c4086bae5f1fb2f32"></a><!-- doxytag: member="mythenDetector::finalizeMerging" ref="a919a42bd89fe21c4086bae5f1fb2f32" args="(float *mp, float *mv, float *me, int *mm)" -->
|
||||
@ -294,6 +265,27 @@ calculates the "final" positions, data value and errors for the emrged data <dl
|
||||
Reimplemented from <a class="el" href="classslsDetector.html#8f73479f68ca2171fd2108c2f157299e">slsDetector</a>.
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="fab45faa264e44178fc52300eaf92cad"></a><!-- doxytag: member="mythenDetector::getAngularConversion" ref="fab45faa264e44178fc52300eaf92cad" args="()" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">char* mythenDetector::getAngularConversion </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"> </td>
|
||||
<td> ) </td>
|
||||
<td width="100%"><code> [inline, virtual]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
returns the angular conversion file
|
||||
<p>
|
||||
Implements <a class="el" href="classslsDetector.html#0c2e502441fd74ec7fc20604c5c08c27">slsDetector</a>.
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="b2b2f17c36883323ad0abf762c63494f"></a><!-- doxytag: member="mythenDetector::getAngularConversion" ref="b2b2f17c36883323ad0abf762c63494f" args="(int &direction, angleConversionConstant *angconv=NULL)" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
@ -313,7 +305,7 @@ Reimplemented from <a class="el" href="classslsDetector.html#8f73479f68ca2171fd2
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td><td width="100%"></td>
|
||||
<td></td><td></td><td width="100%"><code> [virtual]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
@ -329,7 +321,7 @@ get angular conversion <dl compact><dt><b>Parameters:</b></dt><dd>
|
||||
<dl compact><dt><b>Returns:</b></dt><dd>0 if angular conversion disabled, >0 otherwise </dd></dl>
|
||||
|
||||
<p>
|
||||
Reimplemented from <a class="el" href="classslsDetector.html#a146baee5af54b53db0997de02f4779c">slsDetector</a>.
|
||||
Implements <a class="el" href="classslsDetector.html#a110e9eb82123756cf89fda0a4cb464d">slsDetector</a>.
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="9fd4e479d7eb3f9c53d5d56a43bbccaf"></a><!-- doxytag: member="mythenDetector::getBinSize" ref="9fd4e479d7eb3f9c53d5d56a43bbccaf" args="()" -->
|
||||
@ -341,7 +333,7 @@ Reimplemented from <a class="el" href="classslsDetector.html#a146baee5af54b53db0
|
||||
<td>(</td>
|
||||
<td class="paramname"> </td>
|
||||
<td> ) </td>
|
||||
<td width="100%"><code> [inline]</code></td>
|
||||
<td width="100%"><code> [inline, virtual]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
@ -350,7 +342,7 @@ Reimplemented from <a class="el" href="classslsDetector.html#a146baee5af54b53db0
|
||||
<p>
|
||||
return detector bin size used for merging (approx angular resolution)
|
||||
<p>
|
||||
Reimplemented from <a class="el" href="classslsDetector.html#8a78eda56f5a0c487bbc4e2f962d04db">slsDetector</a>.
|
||||
Implements <a class="el" href="classslsDetector.html#7d83754e3f41042caa9297da9a33b714">slsDetector</a>.
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="00720f1445f3f301fa3316828d978de6"></a><!-- doxytag: member="mythenDetector::getFineOffset" ref="00720f1445f3f301fa3316828d978de6" args="()" -->
|
||||
@ -362,7 +354,7 @@ Reimplemented from <a class="el" href="classslsDetector.html#8a78eda56f5a0c487bb
|
||||
<td>(</td>
|
||||
<td class="paramname"> </td>
|
||||
<td> ) </td>
|
||||
<td width="100%"><code> [inline]</code></td>
|
||||
<td width="100%"><code> [inline, virtual]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
@ -371,7 +363,7 @@ Reimplemented from <a class="el" href="classslsDetector.html#8a78eda56f5a0c487bb
|
||||
<p>
|
||||
get detector fine offset
|
||||
<p>
|
||||
Reimplemented from <a class="el" href="classslsDetector.html#1a402a849d04190024e9dc87d4dae6dc">slsDetector</a>.
|
||||
Implements <a class="el" href="classslsDetector.html#8e39680a1a096ca13ed672504b5b08e6">slsDetector</a>.
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="b2086f336d7198381453556b520dd556"></a><!-- doxytag: member="mythenDetector::getGlobalOffset" ref="b2086f336d7198381453556b520dd556" args="()" -->
|
||||
@ -383,7 +375,7 @@ Reimplemented from <a class="el" href="classslsDetector.html#1a402a849d04190024e
|
||||
<td>(</td>
|
||||
<td class="paramname"> </td>
|
||||
<td> ) </td>
|
||||
<td width="100%"><code> [inline]</code></td>
|
||||
<td width="100%"><code> [inline, virtual]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
@ -392,7 +384,7 @@ Reimplemented from <a class="el" href="classslsDetector.html#1a402a849d04190024e
|
||||
<p>
|
||||
get detector global offset
|
||||
<p>
|
||||
Reimplemented from <a class="el" href="classslsDetector.html#42f854256e2900f18b2a17201813b48c">slsDetector</a>.
|
||||
Implements <a class="el" href="classslsDetector.html#8964e3efa73f29b04bd9479578bd1c59">slsDetector</a>.
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="0d306720dced0d3576474978b06b4be4"></a><!-- doxytag: member="mythenDetector::getPositions" ref="0d306720dced0d3576474978b06b4be4" args="(float *pos=NULL)" -->
|
||||
@ -405,7 +397,7 @@ Reimplemented from <a class="el" href="classslsDetector.html#42f854256e2900f18b2
|
||||
<td class="paramtype">float * </td>
|
||||
<td class="paramname"> <em>pos</em> = <code>NULL</code> </td>
|
||||
<td> ) </td>
|
||||
<td width="100%"><code> [inline]</code></td>
|
||||
<td width="100%"><code> [inline, virtual]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
@ -420,7 +412,28 @@ get positions for the acquisition <dl compact><dt><b>Parameters:</b></dt><dd>
|
||||
<dl compact><dt><b>Returns:</b></dt><dd>number of positions </dd></dl>
|
||||
|
||||
<p>
|
||||
Reimplemented from <a class="el" href="classslsDetector.html#732f6d36456d6e87d70324a4bdc1bbb8">slsDetector</a>.
|
||||
Implements <a class="el" href="classslsDetector.html#248794801b9794d20e7d58bceab564ab">slsDetector</a>.
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="b5416cb00251f95fc3661936c3cbb1c4"></a><!-- doxytag: member="mythenDetector::processData" ref="b5416cb00251f95fc3661936c3cbb1c4" args="()" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void* mythenDetector::processData </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"> </td>
|
||||
<td> ) </td>
|
||||
<td width="100%"><code> [virtual]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
function for processing data
|
||||
<p>
|
||||
Implements <a class="el" href="classslsDetector.html#971d316af920fcb3ade98c486fe42c99">slsDetector</a>.
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="33bf1b939eb877bbd4aa42f400d7ca36"></a><!-- doxytag: member="mythenDetector::readAngularConversion" ref="33bf1b939eb877bbd4aa42f400d7ca36" args="(string fname="")" -->
|
||||
@ -433,7 +446,7 @@ Reimplemented from <a class="el" href="classslsDetector.html#732f6d36456d6e87d70
|
||||
<td class="paramtype">string </td>
|
||||
<td class="paramname"> <em>fname</em> = <code>""</code> </td>
|
||||
<td> ) </td>
|
||||
<td width="100%"></td>
|
||||
<td width="100%"><code> [virtual]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
@ -448,7 +461,7 @@ reads an angular conversion file <dl compact><dt><b>Parameters:</b></dt><dd>
|
||||
<dl compact><dt><b>See also:</b></dt><dd><a class="el" href="structangleConversionConstant.html">angleConversionConstant</a> </dd></dl>
|
||||
|
||||
<p>
|
||||
Reimplemented from <a class="el" href="classslsDetector.html#23398787e01e519bf8ac5f313ca5af01">slsDetector</a>.
|
||||
Implements <a class="el" href="classslsDetector.html#cd9d6358db471600f2e1a143a53c61c1">slsDetector</a>.
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="f8f1b7b42012420fc557aacd714140f8"></a><!-- doxytag: member="mythenDetector::readCalibrationFile" ref="f8f1b7b42012420fc557aacd714140f8" args="(string fname, float &gain, float &offset)" -->
|
||||
@ -476,14 +489,14 @@ Reimplemented from <a class="el" href="classslsDetector.html#23398787e01e519bf8a
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td><td width="100%"></td>
|
||||
<td></td><td></td><td width="100%"><code> [virtual]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
int <a class="el" href="classmythenDetector.html#f8f1b7b42012420fc557aacd714140f8">readCalibrationFile(string fname, float &gain, float &offset)</a>; <dl compact><dt><b>Parameters:</b></dt><dd>
|
||||
reads a calibration file <dl compact><dt><b>Parameters:</b></dt><dd>
|
||||
<table border="0" cellspacing="2" cellpadding="0">
|
||||
<tr><td valign="top"></td><td valign="top"><em>fname</em> </td><td>file to be read </td></tr>
|
||||
<tr><td valign="top"></td><td valign="top"><em>gain</em> </td><td>reference to the gain variable reference to the offset variable </td></tr>
|
||||
@ -492,7 +505,29 @@ int <a class="el" href="classmythenDetector.html#f8f1b7b42012420fc557aacd714140f
|
||||
<dl compact><dt><b>See also:</b></dt><dd><a class="el" href="classslsDetector.html#2dd6bff7d94ab8005c2797152b19264e">sharedSlsDetector</a> </dd></dl>
|
||||
|
||||
<p>
|
||||
Reimplemented from <a class="el" href="classslsDetector.html#9305060e7499cfcabac23b99c884b92b">slsDetector</a>.
|
||||
Implements <a class="el" href="classslsDetector.html#6c7f837f0820b08f41649c30151cb7ac">slsDetector</a>.
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="92a32bcc57919fcf9eea844905640e90"></a><!-- doxytag: member="mythenDetector::readConfigurationFile" ref="92a32bcc57919fcf9eea844905640e90" args="(string const fname)" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">int mythenDetector::readConfigurationFile </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">string const </td>
|
||||
<td class="paramname"> <em>fname</em> </td>
|
||||
<td> ) </td>
|
||||
<td width="100%"><code> [virtual]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
Purely virtual function Should be implemented in the specific detector class /sa <a class="el" href="classmythenDetector.html#92a32bcc57919fcf9eea844905640e90">mythenDetector::readConfigurationFile</a>
|
||||
<p>
|
||||
Implements <a class="el" href="classslsDetector.html#80266f80cfe49c2ccec7118de341d983">slsDetector</a>.
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="d83819d61ea01148cf18cd3c46f2a9f7"></a><!-- doxytag: member="mythenDetector::readDataFile" ref="d83819d61ea01148cf18cd3c46f2a9f7" args="(string fname, int *data)" -->
|
||||
@ -514,7 +549,7 @@ Reimplemented from <a class="el" href="classslsDetector.html#9305060e7499cfcabac
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td><td width="100%"></td>
|
||||
<td></td><td></td><td width="100%"><code> [virtual]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
@ -530,7 +565,7 @@ reads a data file <dl compact><dt><b>Parameters:</b></dt><dd>
|
||||
<dl compact><dt><b>Returns:</b></dt><dd>OK or FAIL if it could not read the file or data=NULL </dd></dl>
|
||||
|
||||
<p>
|
||||
Reimplemented from <a class="el" href="classslsDetector.html#0d27017bc1140cc9da3e797f03848f2e">slsDetector</a>.
|
||||
Implements <a class="el" href="classslsDetector.html#4239e7a357df82640464c0f2d0a18d69">slsDetector</a>.
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="1937a5355eed0dc553cb05d2098f7c47"></a><!-- doxytag: member="mythenDetector::readDataFile" ref="1937a5355eed0dc553cb05d2098f7c47" args="(string fname, float *data, float *err=NULL, float *ang=NULL, char dataformat='f', int nch=0)" -->
|
||||
@ -576,7 +611,7 @@ Reimplemented from <a class="el" href="classslsDetector.html#0d27017bc1140cc9da3
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td><td width="100%"></td>
|
||||
<td></td><td></td><td width="100%"><code> [virtual]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
@ -596,7 +631,7 @@ reads a data file <dl compact><dt><b>Parameters:</b></dt><dd>
|
||||
<dl compact><dt><b>Returns:</b></dt><dd>OK or FAIL if it could not read the file or data=NULL </dd></dl>
|
||||
|
||||
<p>
|
||||
Reimplemented from <a class="el" href="classslsDetector.html#ffd62fa6a3487693316209ea71502b4b">slsDetector</a>.
|
||||
Implements <a class="el" href="classslsDetector.html#86df95809e0e7979eafc04b2b868843d">slsDetector</a>.
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="2120f9105997fd8f8bf9165dbffc55e7"></a><!-- doxytag: member="mythenDetector::readTrimFile" ref="2120f9105997fd8f8bf9165dbffc55e7" args="(string fname, sls_detector_module *myMod=NULL)" -->
|
||||
@ -618,7 +653,7 @@ Reimplemented from <a class="el" href="classslsDetector.html#ffd62fa6a3487693316
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td><td width="100%"></td>
|
||||
<td></td><td></td><td width="100%"><code> [virtual]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
@ -635,7 +670,7 @@ reads a trim file <dl compact><dt><b>Parameters:</b></dt><dd>
|
||||
<dl compact><dt><b>Returns:</b></dt><dd>the pointer to myMod or NULL if reading the file failed </dd></dl>
|
||||
|
||||
<p>
|
||||
Reimplemented from <a class="el" href="classslsDetector.html#e84b8a7a2b27db3f89a98f9f8a81efca">slsDetector</a>.
|
||||
Implements <a class="el" href="classslsDetector.html#612b52469e27c6675969499d3680abe6">slsDetector</a>.
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="7d38c9af0d94bc15571c3c15b38f39a8"></a><!-- doxytag: member="mythenDetector::resetMerging" ref="7d38c9af0d94bc15571c3c15b38f39a8" args="(float *mp, float *mv, float *me, int *mm)" -->
|
||||
@ -669,7 +704,7 @@ Reimplemented from <a class="el" href="classslsDetector.html#e84b8a7a2b27db3f89a
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td><td width="100%"></td>
|
||||
<td></td><td></td><td width="100%"><code> [virtual]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
@ -687,7 +722,30 @@ sets the arrays of the merged data to 0. NB The array should be created with siz
|
||||
<dl compact><dt><b>Returns:</b></dt><dd>OK or FAIL </dd></dl>
|
||||
|
||||
<p>
|
||||
Reimplemented from <a class="el" href="classslsDetector.html#208c3a5a80ba931056f1f2ff3cb5d0e5">slsDetector</a>.
|
||||
Implements <a class="el" href="classslsDetector.html#20156c620f868445e454bc4115871822">slsDetector</a>.
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="8eedcd0b6739dd878559de5b675fae83"></a><!-- doxytag: member="mythenDetector::retrieveDetectorSetup" ref="8eedcd0b6739dd878559de5b675fae83" args="(string const fname)" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">int mythenDetector::retrieveDetectorSetup </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">string const </td>
|
||||
<td class="paramname"> <em>fname</em> </td>
|
||||
<td> ) </td>
|
||||
<td width="100%"><code> [virtual]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
not yet implemented<p>
|
||||
should retrieve from a file all the current detector parameters
|
||||
<p>
|
||||
Implements <a class="el" href="classslsDetector.html#0ec6aa8998db1bee1b00aeecbe870d5f">slsDetector</a>.
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="78efe554a277de7fb8759307992fc61b"></a><!-- doxytag: member="mythenDetector::setAngularConversion" ref="78efe554a277de7fb8759307992fc61b" args="(string fname="")" -->
|
||||
@ -700,7 +758,7 @@ Reimplemented from <a class="el" href="classslsDetector.html#208c3a5a80ba931056f
|
||||
<td class="paramtype">string </td>
|
||||
<td class="paramname"> <em>fname</em> = <code>""</code> </td>
|
||||
<td> ) </td>
|
||||
<td width="100%"></td>
|
||||
<td width="100%"><code> [virtual]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
@ -715,7 +773,7 @@ set angular conversion <dl compact><dt><b>Parameters:</b></dt><dd>
|
||||
<dl compact><dt><b>Returns:</b></dt><dd>0 if angular conversion disabled, >0 otherwise </dd></dl>
|
||||
|
||||
<p>
|
||||
Reimplemented from <a class="el" href="classslsDetector.html#30fe39ddd78fa880b6b7815d1d5462ec">slsDetector</a>.
|
||||
Implements <a class="el" href="classslsDetector.html#0a17abc301de750f7dafd43b7ad8b0c9">slsDetector</a>.
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="8f466447f886379204a59eb6785f1ed0"></a><!-- doxytag: member="mythenDetector::setBinSize" ref="8f466447f886379204a59eb6785f1ed0" args="(float bs)" -->
|
||||
@ -728,7 +786,7 @@ Reimplemented from <a class="el" href="classslsDetector.html#30fe39ddd78fa880b6b
|
||||
<td class="paramtype">float </td>
|
||||
<td class="paramname"> <em>bs</em> </td>
|
||||
<td> ) </td>
|
||||
<td width="100%"><code> [inline]</code></td>
|
||||
<td width="100%"><code> [inline, virtual]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
@ -737,7 +795,7 @@ Reimplemented from <a class="el" href="classslsDetector.html#30fe39ddd78fa880b6b
|
||||
<p>
|
||||
set detector bin size used for merging (approx angular resolution)
|
||||
<p>
|
||||
Reimplemented from <a class="el" href="classslsDetector.html#96e2fb6fb0aa34bdbe59facf367c4ae1">slsDetector</a>.
|
||||
Implements <a class="el" href="classslsDetector.html#1a2ebbe67dae42059723071f437eb721">slsDetector</a>.
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="fe142e36f1a5fa8b2ab5fc45e9f8c781"></a><!-- doxytag: member="mythenDetector::setFineOffset" ref="fe142e36f1a5fa8b2ab5fc45e9f8c781" args="(float f)" -->
|
||||
@ -750,7 +808,7 @@ Reimplemented from <a class="el" href="classslsDetector.html#96e2fb6fb0aa34bdbe5
|
||||
<td class="paramtype">float </td>
|
||||
<td class="paramname"> <em>f</em> </td>
|
||||
<td> ) </td>
|
||||
<td width="100%"><code> [inline]</code></td>
|
||||
<td width="100%"><code> [inline, virtual]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
@ -759,7 +817,7 @@ Reimplemented from <a class="el" href="classslsDetector.html#96e2fb6fb0aa34bdbe5
|
||||
<p>
|
||||
set detector fine offset
|
||||
<p>
|
||||
Reimplemented from <a class="el" href="classslsDetector.html#fd3b79c59688a7a0f4f72ba5676a2f9b">slsDetector</a>.
|
||||
Implements <a class="el" href="classslsDetector.html#7b3b6b3ac5b3b1ee0677f7deeec5c9e3">slsDetector</a>.
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="e24dd88c4eb965687bd656a12bae8ad7"></a><!-- doxytag: member="mythenDetector::setGlobalOffset" ref="e24dd88c4eb965687bd656a12bae8ad7" args="(float f)" -->
|
||||
@ -772,7 +830,7 @@ Reimplemented from <a class="el" href="classslsDetector.html#fd3b79c59688a7a0f4f
|
||||
<td class="paramtype">float </td>
|
||||
<td class="paramname"> <em>f</em> </td>
|
||||
<td> ) </td>
|
||||
<td width="100%"><code> [inline]</code></td>
|
||||
<td width="100%"><code> [inline, virtual]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
@ -781,7 +839,7 @@ Reimplemented from <a class="el" href="classslsDetector.html#fd3b79c59688a7a0f4f
|
||||
<p>
|
||||
set detector global offset
|
||||
<p>
|
||||
Reimplemented from <a class="el" href="classslsDetector.html#84c8dc8017e692d93246cd546e6366c1">slsDetector</a>.
|
||||
Implements <a class="el" href="classslsDetector.html#2a03a8aec6dbf74a606e6960e178fceb">slsDetector</a>.
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="1ffb0963f724e6d6d497685e6de62fd6"></a><!-- doxytag: member="mythenDetector::setPositions" ref="1ffb0963f724e6d6d497685e6de62fd6" args="(int nPos, float *pos)" -->
|
||||
@ -803,7 +861,7 @@ Reimplemented from <a class="el" href="classslsDetector.html#84c8dc8017e692d9324
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td><td width="100%"><code> [inline]</code></td>
|
||||
<td></td><td></td><td width="100%"><code> [inline, virtual]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
@ -819,7 +877,7 @@ set positions for the acquisition <dl compact><dt><b>Parameters:</b></dt><dd>
|
||||
<dl compact><dt><b>Returns:</b></dt><dd>number of positions </dd></dl>
|
||||
|
||||
<p>
|
||||
Reimplemented from <a class="el" href="classslsDetector.html#ed6493ad015660281b14814f9a7f6cb5">slsDetector</a>.
|
||||
Implements <a class="el" href="classslsDetector.html#961e3976e3077803e2fc245873f81d81">slsDetector</a>.
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="3c5f27709351c49dd715212adc5ba7d2"></a><!-- doxytag: member="mythenDetector::writeAngularConversion" ref="3c5f27709351c49dd715212adc5ba7d2" args="(string fname="")" -->
|
||||
@ -832,7 +890,7 @@ Reimplemented from <a class="el" href="classslsDetector.html#ed6493ad015660281b1
|
||||
<td class="paramtype">string </td>
|
||||
<td class="paramname"> <em>fname</em> = <code>""</code> </td>
|
||||
<td> ) </td>
|
||||
<td width="100%"></td>
|
||||
<td width="100%"><code> [virtual]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
@ -847,7 +905,7 @@ writes an angular conversion file <dl compact><dt><b>Parameters:</b></dt><dd>
|
||||
<dl compact><dt><b>See also:</b></dt><dd><a class="el" href="structangleConversionConstant.html">angleConversionConstant</a> </dd></dl>
|
||||
|
||||
<p>
|
||||
Reimplemented from <a class="el" href="classslsDetector.html#921f212286be085d7e1b8d0d11110d9c">slsDetector</a>.
|
||||
Implements <a class="el" href="classslsDetector.html#cace8f0d8706a175915289d86c1fd8d6">slsDetector</a>.
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="10e7213bb0e7138c07231687e9a6899a"></a><!-- doxytag: member="mythenDetector::writeCalibrationFile" ref="10e7213bb0e7138c07231687e9a6899a" args="(string fname, float gain, float offset)" -->
|
||||
@ -875,7 +933,7 @@ Reimplemented from <a class="el" href="classslsDetector.html#921f212286be085d7e1
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td><td width="100%"></td>
|
||||
<td></td><td></td><td width="100%"><code> [virtual]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
@ -892,7 +950,30 @@ writes a clibration file <dl compact><dt><b>Parameters:</b></dt><dd>
|
||||
<dl compact><dt><b>See also:</b></dt><dd><a class="el" href="classslsDetector.html#2dd6bff7d94ab8005c2797152b19264e">sharedSlsDetector</a> </dd></dl>
|
||||
|
||||
<p>
|
||||
Reimplemented from <a class="el" href="classslsDetector.html#8eb676a1ab6ef35601ba5cae942ba380">slsDetector</a>.
|
||||
Implements <a class="el" href="classslsDetector.html#d12edef440bf2b2f930e83f0ccceb01e">slsDetector</a>.
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="6ad688e0c1a59001ecc61117c67e5434"></a><!-- doxytag: member="mythenDetector::writeConfigurationFile" ref="6ad688e0c1a59001ecc61117c67e5434" args="(string const fname)" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">int mythenDetector::writeConfigurationFile </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">string const </td>
|
||||
<td class="paramname"> <em>fname</em> </td>
|
||||
<td> ) </td>
|
||||
<td width="100%"><code> [virtual]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
Every detector should have a basic configuration file containing: type (mythen, pilatus etc.) hostname portnumber communication type (default TCP/IP) eventually secondary portnumber (e.g. mythen stop function) number of modules installed if different from the detector size (x,y)<p>
|
||||
to be changed
|
||||
<p>
|
||||
Implements <a class="el" href="classslsDetector.html#7801c6d43c72ce5ccaa72743a6f307d2">slsDetector</a>.
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="9a49c84d7ad664f7891b00fba0ce829a"></a><!-- doxytag: member="mythenDetector::writeDataFile" ref="9a49c84d7ad664f7891b00fba0ce829a" args="(string fname, int *data)" -->
|
||||
@ -914,7 +995,7 @@ Reimplemented from <a class="el" href="classslsDetector.html#8eb676a1ab6ef35601b
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td><td width="100%"></td>
|
||||
<td></td><td></td><td width="100%"><code> [virtual]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
@ -930,7 +1011,7 @@ writes a data file <dl compact><dt><b>Parameters:</b></dt><dd>
|
||||
<dl compact><dt><b>Returns:</b></dt><dd>OK or FAIL if it could not write the file or data=NULL </dd></dl>
|
||||
|
||||
<p>
|
||||
Reimplemented from <a class="el" href="classslsDetector.html#3e1a8e49fbfb34a54381452abc8b5258">slsDetector</a>.
|
||||
Implements <a class="el" href="classslsDetector.html#efa98ca652306e2a026c9a5b2fbfe2dc">slsDetector</a>.
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="42c1d320f594ebd87e2465cc986ee848"></a><!-- doxytag: member="mythenDetector::writeDataFile" ref="42c1d320f594ebd87e2465cc986ee848" args="(string fname, float *data, float *err=NULL, float *ang=NULL, char dataformat='f', int nch=-1)" -->
|
||||
@ -976,7 +1057,7 @@ Reimplemented from <a class="el" href="classslsDetector.html#3e1a8e49fbfb34a5438
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td><td width="100%"></td>
|
||||
<td></td><td></td><td width="100%"><code> [virtual]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
@ -996,7 +1077,7 @@ writes a data file <dl compact><dt><b>Parameters:</b></dt><dd>
|
||||
<dl compact><dt><b>Returns:</b></dt><dd>OK or FAIL if it could not write the file or data=NULL </dd></dl>
|
||||
|
||||
<p>
|
||||
Reimplemented from <a class="el" href="classslsDetector.html#889c060afb5693830ca2be4fc6a5442c">slsDetector</a>.
|
||||
Implements <a class="el" href="classslsDetector.html#08823d7078b5e6dd1a4cb7d8b3cfe0af">slsDetector</a>.
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="94179431a737bbceb20f27ca1fd30349"></a><!-- doxytag: member="mythenDetector::writeTrimFile" ref="94179431a737bbceb20f27ca1fd30349" args="(string fname, int imod)" -->
|
||||
@ -1018,7 +1099,7 @@ Reimplemented from <a class="el" href="classslsDetector.html#889c060afb5693830ca
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td><td width="100%"></td>
|
||||
<td></td><td></td><td width="100%"><code> [virtual]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
@ -1035,7 +1116,7 @@ writes a trim file for module number imod - the values will be read from the cur
|
||||
<dl compact><dt><b>See also:</b></dt><dd><a class="el" href="structsls__detector__module.html">sls_detector_module</a> <a class="el" href="classslsDetector.html#2dd6bff7d94ab8005c2797152b19264e">sharedSlsDetector</a> </dd></dl>
|
||||
|
||||
<p>
|
||||
Reimplemented from <a class="el" href="classslsDetector.html#afe675432bf8e5dcb47774da3cc81106">slsDetector</a>.
|
||||
Implements <a class="el" href="classslsDetector.html#cb27a987551e66093eb201523ac8d8b0">slsDetector</a>.
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="0b137abd78bd3d03653cd21436eb6c4d"></a><!-- doxytag: member="mythenDetector::writeTrimFile" ref="0b137abd78bd3d03653cd21436eb6c4d" args="(string fname, sls_detector_module mod)" -->
|
||||
@ -1057,7 +1138,7 @@ Reimplemented from <a class="el" href="classslsDetector.html#afe675432bf8e5dcb47
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td><td width="100%"></td>
|
||||
<td></td><td></td><td width="100%"><code> [virtual]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
@ -1074,12 +1155,12 @@ writes a trim file <dl compact><dt><b>Parameters:</b></dt><dd>
|
||||
<dl compact><dt><b>See also:</b></dt><dd><a class="el" href="structsls__detector__module.html">sls_detector_module</a> </dd></dl>
|
||||
|
||||
<p>
|
||||
Reimplemented from <a class="el" href="classslsDetector.html#9cbb1f97b8e48bd4b108a2dfa992c6af">slsDetector</a>.
|
||||
Implements <a class="el" href="classslsDetector.html#5b97351cfaffe067016dbcebbd0778a7">slsDetector</a>.
|
||||
</div>
|
||||
</div><p>
|
||||
<hr>The documentation for this class was generated from the following file:<ul>
|
||||
<li>mythenDetector/<a class="el" href="mythenDetector_8h-source.html">mythenDetector.h</a></ul>
|
||||
<hr size="1"><address style="align: right;"><small>Generated on Fri Oct 9 16:01:04 2009 by
|
||||
<hr size="1"><address style="align: right;"><small>Generated on Tue Dec 1 10:56:45 2009 by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.7 </small></address>
|
||||
</body>
|
||||
|
@ -20,118 +20,117 @@
|
||||
<li><a href="functions.html"><span>Class Members</span></a></li>
|
||||
</ul></div>
|
||||
<h1>slsDetector Member List</h1>This is the complete list of members for <a class="el" href="classslsDetector.html">slsDetector</a>, including all inherited members.<p><table>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#b09a80264ca69e51b2c8379124398410">acquire</a>()</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#f370b8466441491d8496bb8130b8c5e7">adcs</a></td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [private]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#ed3ddadb246080ef644b6d1455fa2e32">addToMerging</a>(float *p1, float *v1, float *e1, float *mp, float *mv, float *me, int *mm)</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#d2ee30dfd50f06431dca4e4b9619f301">acquire</a>()=0</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [pure virtual]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#f370b8466441491d8496bb8130b8c5e7">adcs</a></td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [protected]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#feb8730f24292620e5d451cd2d4bb9cd">addToMerging</a>(float *p1, float *v1, float *e1, float *mp, float *mv, float *me, int *mm)=0</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [pure virtual]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#18f91f8cf70d2d4eef9b3488b90bac51">analogTest</a>(analogTestMode mode)</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#614c98f77a8a3ec6cff57aa59e671123">badChannelMask</a></td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [private]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#44335474559f7321f0309fbda304caf8">chanregs</a></td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [private]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#0eb24981d044632eccba507bd15871a6">chipregs</a></td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [private]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#07f3943ab8a65f061bbe1c1e1d22b700">controlSocket</a></td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [private]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#614c98f77a8a3ec6cff57aa59e671123">badChannelMask</a></td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [protected]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#44335474559f7321f0309fbda304caf8">chanregs</a></td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [protected]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#0eb24981d044632eccba507bd15871a6">chipregs</a></td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [protected]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#07f3943ab8a65f061bbe1c1e1d22b700">controlSocket</a></td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [protected]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#d055c470ae6faa973980f4dbf021132d">createFileName</a>()</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#15e6fa87a3c57ff1c8e1943ec72ec6ad">createModule</a>()</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#4bba77b0de9f911c87d48d12c15a632b">currentI0</a></td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [private]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#9f64e866250e916299048c9816c9ef28">currentPosition</a></td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [private]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#9a6cd8787f618c147faacc1f3602bcf5">currentPositionIndex</a></td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [private]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#dc1b3f867b97136fca83f86c83b7ae14">dacs</a></td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [private]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#8257cca09e23b601764e57f5a8bdaacd">dataProcessingThread</a></td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [private]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#52e9fe9baf37db001cdf58f982ab5dd6">dataQueue</a></td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [private]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#1629e3c46678ae201f6797e4d827cb32">dataSocket</a></td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [private]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#b1d4c6c01d1e10fe06bc83329410d4f4">createModule</a>()</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#4bba77b0de9f911c87d48d12c15a632b">currentI0</a></td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [protected]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#9f64e866250e916299048c9816c9ef28">currentPosition</a></td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [protected]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#9a6cd8787f618c147faacc1f3602bcf5">currentPositionIndex</a></td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [protected]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#dc1b3f867b97136fca83f86c83b7ae14">dacs</a></td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [protected]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#8257cca09e23b601764e57f5a8bdaacd">dataProcessingThread</a></td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [protected]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#52e9fe9baf37db001cdf58f982ab5dd6">dataQueue</a></td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [protected]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#1629e3c46678ae201f6797e4d827cb32">dataSocket</a></td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [protected]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#937d257464bade6dc6d3ab42c86843ba">decodeData</a>(int *datain)</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#48984c8d058355c5249233165bf0c410">deleteModule</a>(sls_detector_module *myMod)</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#b78d6f2abc185b2bde2c550b31e0ff72">detectorModules</a></td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [private]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#37f4af284283e7a18a28cec3f4e4532f">detId</a></td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [private]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#b78d6f2abc185b2bde2c550b31e0ff72">detectorModules</a></td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [protected]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#37f4af284283e7a18a28cec3f4e4532f">detId</a></td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [protected]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#40906e79010db5b8082d4855a3824aa7">digitalTest</a>(digitalTestMode mode, int imod=0)</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#dc4f62e536b4ef6d0d2d178e3bfbec5e">dumpDetectorSetup</a>(string const fname)</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#96428855d6e286408a52e675e045cf45">dumpDetectorSetup</a>(string const fname)=0</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [pure virtual]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#a83074759c48f194af2e45d1281cc818">enableAnalogOutput</a>(int ichan)</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#b20fef344ee47114fccb4d1bc8c6e5bd">enableAnalogOutput</a>(int imod, int ichip, int ichan)</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#9fc0c9161e967094a535cc40bc33cc6b">execCommand</a>(string cmd, string answer)</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#a257317d18965a353679c66b15b0987d">executeTrimming</a>(trimMode mode, int par1, int par2, int imod=-1)</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#bf592960cebe5b3f1e2fdc77f770f17a">exists</a>()</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#466e9a65aa0b404c771d70c9f01af8b9">exitServer</a>()</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#a3c6e93198a2f8b072b7b84ba9af7c4b">ffcoefficients</a></td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [private]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#636168b92509e96418c9134d6d82ad4c">fferrors</a></td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [private]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#6a0ebe013e27c065b2f67158a27f64ac">fillBadChannelMask</a>()</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [private]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#a3c6e93198a2f8b072b7b84ba9af7c4b">ffcoefficients</a></td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [protected]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#636168b92509e96418c9134d6d82ad4c">fferrors</a></td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [protected]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#6a0ebe013e27c065b2f67158a27f64ac">fillBadChannelMask</a>()</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [protected]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#8f73479f68ca2171fd2108c2f157299e">finalizeMerging</a>(float *mp, float *mv, float *me, int *mm)</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#24c7dd58e00df0bf62221b7572430740">flatFieldCorrect</a>(float datain, float errin, float &dataout, float &errout, float ffcoefficient, float fferr)</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#1e6633db752222079b39a187e4d0e658">flatFieldCorrect</a>(float *datain, float *errin, float *dataout, float *errout)</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#5de7fb0d82ae2bcc406385373e665c6f">freeSharedMemory</a>()</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [private]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#5de7fb0d82ae2bcc406385373e665c6f">freeSharedMemory</a>()</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [protected]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#ac085f1939dcfed328dc6ff4b11fdb44617c55ac8cf00235b76c1c1481238abb">GET_ONLINE_FLAG</a> enum value</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#fa99bd04043c23b7ab583159dabebf93">getADC</a>(dacIndex index, int imod=0)</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#a146baee5af54b53db0997de02f4779c">getAngularConversion</a>(int &direction, angleConversionConstant *angconv=NULL)</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#a110e9eb82123756cf89fda0a4cb464d">getAngularConversion</a>(int &direction, angleConversionConstant *angconv=NULL)=0</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [pure virtual]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#0c2e502441fd74ec7fc20604c5c08c27">getAngularConversion</a>()=0</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [pure virtual]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#0b562f90b64c80e3eb64e9e2153bb234">getBadChannelCorrectionFile</a>()</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#f80db913b55026bb69d35585b08729cc">getBadChannelCorrections</a>(int *bad=NULL)</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#8a78eda56f5a0c487bbc4e2f962d04db">getBinSize</a>()</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#7d83754e3f41042caa9297da9a33b714">getBinSize</a>()=0</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [pure virtual]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#102679594e60ed261daff24b4aeac21a">getCalDir</a>()</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#bbf8573e249da1f0a436f581d0dc62e4">getChannel</a>(int ichan, int ichip, int imod)</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#6dd6b42b668610dbd03a7700de84b845">getChip</a>(int ichip, int imod)</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#12b884821edc41fe9821f2ab084a0baf">getClockDivider</a>()</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#05f1a170b7416db77bf7cff762e9b58a">getChannel</a>(int ichan, int ichip, int imod)</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#2eb7f887a72cc80d6b00cadd4731e672">getChip</a>(int ichip, int imod)</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#40ffd69f1c40b26575954e826cdf606a">getControlPort</a>()</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#b1982e89f8e8de63c807a707ccba594c">getDataFromDetector</a>()</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [private]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#b1982e89f8e8de63c807a707ccba594c">getDataFromDetector</a>()</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [protected]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#5b678231f1a0fafc518a95b6e58f00a8">getDataFromDetectorNoWait</a>()</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#35043766eecb3d760fd95d891bed8b16">getDataPort</a>()</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#d63d6420e411ff4b962930d9c4fd615d">getDetectorType</a>(char *type)</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#68b41fa20ddd8c6c67ac00dfea3c9796">getFileIndex</a>()</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#717a3c59681f81ceaf5245a073eeacdb">getFileName</a>()</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#b4158bdacd10fccedeab9eacbd1f4304">getFilePath</a>()</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#1a402a849d04190024e9dc87d4dae6dc">getFineOffset</a>()</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#8e39680a1a096ca13ed672504b5b08e6">getFineOffset</a>()=0</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [pure virtual]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#af22c79193907e364c6db97f5e55b9fd">getFlatFieldCorrections</a>(float *corr=NULL, float *ecorr=NULL)</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#42f854256e2900f18b2a17201813b48c">getGlobalOffset</a>()</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#8964e3efa73f29b04bd9479578bd1c59">getGlobalOffset</a>()=0</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [pure virtual]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#fad06908ad59bfd8a8577899d6aa1843">getHostname</a>()</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#92f9261c62652e3643eebfdfa9942099">getId</a>(idMode mode, int imod=0)</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#d608a77a1c64989ad82175991be0a9b5">getMaxNumberOfModules</a>(dimension d=X)</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#d1b14626e602ceaebfcf4321f6f40997">getModule</a>(int imod)</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#732f6d36456d6e87d70324a4bdc1bbb8">getPositions</a>(float *pos=NULL)</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#32557eee02e541840246b4b4a3e76c83">getModule</a>(int imod)</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#248794801b9794d20e7d58bceab564ab">getPositions</a>(float *pos=NULL)=0</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [pure virtual]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#6e6212f4bbe0c5df253ec9c535c3f9b1">getRateCorrections</a>(float &t)</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#7606366a3cbe280c90dc659036814697">getRateCorrections</a>()</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#567629b942b153a03cfc66d4d26c5daa">getRunStatus</a>()</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#51a88168bf9e4cd2ef7730b973963055">getSetLength</a>()</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#d112702360f31a967bfad9fe2aabf6f6">getSettings</a>(int imod=-1)</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#cfccfada625943feb410c6a14607a366">getSettings</a>(int imod=-1)</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#80ab8f7f4cc6b2e92017a0c77f961b70">getStopPort</a>()</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#f2da634bb9551730c12e07e2b772bf06">getThresholdEnergy</a>(int imod=-1)</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#61f072fcaf0a359148f52ea34769c846">getTimeLeft</a>(timerIndex index)</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#d4a858d9b3a1b31c5d5decdc9d757267">getTrimDir</a>()</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#fa24d8a0ec1393c7e27e4e558e72cf87">getTrimEn</a>(int *en)</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#8862569a4a2530558914daa2e2251138">getTrimEn</a>(int *en=NULL)</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#a8fafd5690120579f484e326dc6fd9be">giveCalibrationPulse</a>(float vcal, int npulses)</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#19f1c6d120293c98a0d2dc992e5616f8">initializeDetectorSize</a>(detectorType type)</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [private]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#1c39e47efe5d8794b68cb32295cddf3c">initializeDetectorStructure</a>()</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [private]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#cb94b9bfa7bbea2d9e1b0289a272bca8">initSharedMemory</a>(detectorType type=GENERIC, int id=0)</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [private]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#81751fd6e87f9659a8b6afe13efec2cf">mergingBins</a></td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [private]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#fc173dcaeda2bbd7bbd6a874b5b5726c">mergingCounts</a></td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [private]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#f357d3b5961ead7ec263a47aa51c4c11">mergingErrors</a></td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [private]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#91c5e22042997d86c2c4d16ef1be9150">mergingMultiplicity</a></td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [private]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#19f1c6d120293c98a0d2dc992e5616f8">initializeDetectorSize</a>(detectorType type)</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [protected]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#1c39e47efe5d8794b68cb32295cddf3c">initializeDetectorStructure</a>()</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [protected]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#cb94b9bfa7bbea2d9e1b0289a272bca8">initSharedMemory</a>(detectorType type=GENERIC, int id=0)</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [protected]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#81751fd6e87f9659a8b6afe13efec2cf">mergingBins</a></td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [protected]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#fc173dcaeda2bbd7bbd6a874b5b5726c">mergingCounts</a></td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [protected]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#f357d3b5961ead7ec263a47aa51c4c11">mergingErrors</a></td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [protected]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#91c5e22042997d86c2c4d16ef1be9150">mergingMultiplicity</a></td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [protected]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#ac085f1939dcfed328dc6ff4b11fdb44da0a4f5b33e634292bc99256a9552f2f">OFFLINE_FLAG</a> enum value</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#ac085f1939dcfed328dc6ff4b11fdb44d3b612a2eb0d1029bd260b502afcf632">ONLINE_FLAG</a> enum value</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#7572bba8e53f900d4126657827bec3cf">onlineFlag</a></td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [private]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#7572bba8e53f900d4126657827bec3cf">onlineFlag</a></td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [protected]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#ee85bddb6aa7b37c99f1397112e6c8b6">popDataQueue</a>()</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#717eb12630b1d1f5138f98e5f7ba021f">processData</a>()</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#971d316af920fcb3ade98c486fe42c99">processData</a>()=0</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [pure virtual]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#e8c2d03ab2c870d2f1ff7a861cfeb6d1">rateCorrect</a>(float datain, float errin, float &dataout, float &errout, float tau, float t)</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#518feacfa3a1d6156779f8eaacdf86d3">rateCorrect</a>(float *datain, float *errin, float *dataout, float *errout)</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#87acdd8cd43d30dc3dd88763b6e23d08">readAll</a>()</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#23398787e01e519bf8ac5f313ca5af01">readAngularConversion</a>(string fname="")</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#9305060e7499cfcabac23b99c884b92b">readCalibrationFile</a>(string fname, float &gain, float &offset)</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#49c88825b21dc040269f6980e9725a3a">readConfigurationFile</a>(string const fname)</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#ffd62fa6a3487693316209ea71502b4b">readDataFile</a>(string fname, float *data, float *err=NULL, float *ang=NULL, char dataformat='f', int nch=0)</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#0d27017bc1140cc9da3e797f03848f2e">readDataFile</a>(string fname, int *data)</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#cd9d6358db471600f2e1a143a53c61c1">readAngularConversion</a>(string fname="")=0</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [pure virtual]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#6c7f837f0820b08f41649c30151cb7ac">readCalibrationFile</a>(string fname, float &gain, float &offset)=0</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [pure virtual]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#80266f80cfe49c2ccec7118de341d983">readConfigurationFile</a>(string const fname)=0</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [pure virtual]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#86df95809e0e7979eafc04b2b868843d">readDataFile</a>(string fname, float *data, float *err=NULL, float *ang=NULL, char dataformat='f', int nch=0)=0</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [pure virtual]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#4239e7a357df82640464c0f2d0a18d69">readDataFile</a>(string fname, int *data)=0</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [pure virtual]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#b352d85c5a4f415d1ec930d17bae87fa">readFrame</a>()</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#89ba6d2d8e79a60270e7e1c217df2d79">readRegister</a>(int addr)</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#e84b8a7a2b27db3f89a98f9f8a81efca">readTrimFile</a>(string fname, sls_detector_module *myMod=NULL)</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#39f8959a55e92c7b0817529270be7667">receiveChannel</a>(sls_detector_channel *)</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [private]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#21d070352bfbf4745543c572bd6ae8f7">receiveChip</a>(sls_detector_chip *)</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [private]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#1356b4fabe6b1aaa9c67939ff9331f98">receiveModule</a>(sls_detector_module *)</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [private]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#208c3a5a80ba931056f1f2ff3cb5d0e5">resetMerging</a>(float *mp, float *mv, float *me, int *mm)</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#233c3d27e9a946fb42b0aa49717d9251">retrieveDetectorSetup</a>(string const fname)</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#5cd249f9a287b25af9a3a7e7e675c559">sendChannel</a>(sls_detector_channel *)</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [private]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#1e92a814b83501cdef5771c1e5c477aa">sendChip</a>(sls_detector_chip *)</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [private]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#cc29561aa2b22ee49038c7bdf2be5ad7">sendModule</a>(sls_detector_module *)</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [private]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#30fe39ddd78fa880b6b7815d1d5462ec">setAngularConversion</a>(string fname="")</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#612b52469e27c6675969499d3680abe6">readTrimFile</a>(string fname, sls_detector_module *myMod=NULL)=0</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [pure virtual]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#39f8959a55e92c7b0817529270be7667">receiveChannel</a>(sls_detector_channel *)</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [protected]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#21d070352bfbf4745543c572bd6ae8f7">receiveChip</a>(sls_detector_chip *)</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [protected]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#1356b4fabe6b1aaa9c67939ff9331f98">receiveModule</a>(sls_detector_module *)</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [protected]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#20156c620f868445e454bc4115871822">resetMerging</a>(float *mp, float *mv, float *me, int *mm)=0</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [pure virtual]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#0ec6aa8998db1bee1b00aeecbe870d5f">retrieveDetectorSetup</a>(string const fname)=0</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [pure virtual]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#5cd249f9a287b25af9a3a7e7e675c559">sendChannel</a>(sls_detector_channel *)</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [protected]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#1e92a814b83501cdef5771c1e5c477aa">sendChip</a>(sls_detector_chip *)</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [protected]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#cc29561aa2b22ee49038c7bdf2be5ad7">sendModule</a>(sls_detector_module *)</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [protected]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#0a17abc301de750f7dafd43b7ad8b0c9">setAngularConversion</a>(string fname="")=0</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [pure virtual]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#45833eb571b8cb20225f4046e2a17e5a">setBadChannelCorrection</a>(string fname="")</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#96e2fb6fb0aa34bdbe59facf367c4ae1">setBinSize</a>(float bs)</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#1a2ebbe67dae42059723071f437eb721">setBinSize</a>(float bs)=0</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [pure virtual]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#9c4d2c796c176852537ff3cff4f5974b">setCalDir</a>(string s)</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#bed71bb89a69cbf24de31de9f5f478bc">setChannel</a>(int64_t reg, int ichan=-1, int ichip=-1, int imod=-1)</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#71bf1ef7be9f51c44cf6bc4a0dfea1e2">setChannel</a>(sls_detector_channel chan)</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#18cf730c59f5981fb5e22ebf460b9abc">setChip</a>(int reg, int ichip=-1, int imod=-1)</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#3a327b952866525e1b5c8fe541834c68">setChip</a>(sls_detector_chip chip)</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#49af64998d4a4d44e965eb0adb1facb2">setClockDivider</a>(int i)</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#cfcce08c547e24dc09968a74e35daf40">setDAC</a>(float val, dacIndex index, int imod=-1)</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#e76a665a8d7a6b37d85aff129d3afdef">setDetectorType</a>(detectorType type=GET_DETECTOR_TYPE)</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#4bebb4f131fe345fa561428e070a933d">setDetectorType</a>(string type)</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td></td></tr>
|
||||
@ -141,44 +140,44 @@
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#22326d5e85503bfd16e4bdb279babb43">setFileIndex</a>(int i)</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#ec565bab03357d783cccae55232b03ba">setFileName</a>(string s)</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#57c4587267e50a21ba13ead83294bdb4">setFilePath</a>(string s)</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#fd3b79c59688a7a0f4f72ba5676a2f9b">setFineOffset</a>(float f)</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#7b3b6b3ac5b3b1ee0677f7deeec5c9e3">setFineOffset</a>(float f)=0</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [pure virtual]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#b4e2c11303714d5e62b4fcc22f829d8f">setFlatFieldCorrection</a>(string fname="")</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#84c8dc8017e692d93246cd546e6366c1">setGlobalOffset</a>(float f)</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#2a03a8aec6dbf74a606e6960e178fceb">setGlobalOffset</a>(float f)=0</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [pure virtual]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#1be9e16689befa0d654345bc30ccd68e">setModule</a>(int reg, int imod=-1)</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#d659b9a8ae9a29cea616e6333e2e7be4">setModule</a>(sls_detector_module module)</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#9e4117c0234d51b22922a2d638e118ab">setNumberOfModules</a>(int n, dimension d=X)</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#f041f723f702c17de292061d6d609698">setOnline</a>(int const online)</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#ed6493ad015660281b14814f9a7f6cb5">setPositions</a>(int nPos, float *pos)</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#961e3976e3077803e2fc245873f81d81">setPositions</a>(int nPos, float *pos)=0</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [pure virtual]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#c89f7fc9f9255e573e34f8d3dadf38af">setRateCorrection</a>(float t=0)</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#e86bd9ff0d87efe9327118b5349321c4">setReadOutFlags</a>(readOutFlags flag)</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#e2a0716ddc050b79a45c552236ff2284">setROI</a>(int nroi=-1, int *xmin=NULL, int *xmax=NULL, int *ymin=NULL, int *ymax=NULL)</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#f936cf5840bded81acb3f93b6b5fdd1c">setSetLength</a>(int i)</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#765072d5c8aaff56ca79734072607188">setSettings</a>(detectorSettings isettings, int imod=-1)</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#8e35d9440a03e127ef5fe7a909702675">setSpeed</a>(speedVariable sp, int value=-1)</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#019a01c4465c5ee572293cb6c00d9904">setTCPSocket</a>(string const name="", int const control_port=-1, int const stop_port=-1, int const data_port=-1)</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#ab00a8eeca28831751121054e35d4c6b">setThresholdEnergy</a>(int e_eV, int imod=-1, detectorSettings isettings=GET_SETTINGS)</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#b78e1d801e92a9f5a06008d9e9731549">setTimer</a>(timerIndex index, int64_t t=-1)</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#646f389e75c23c2c8627c62fb1df2890">setTrimDir</a>(string s)</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#2dd6bff7d94ab8005c2797152b19264e">sharedSlsDetector</a> typedef</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#53a78c7fe99f93b9bba8d0c2cb32a181">shmId</a></td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [private]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#53a78c7fe99f93b9bba8d0c2cb32a181">shmId</a></td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [protected]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#eea9fc044ff9d496e4338efaaf176498">slsDetector</a>(detectorType type=GENERIC, int id=0)</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#49f44b9f27ce82d384ddfa0d229a0dee">startAcquisition</a>()</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#fb4bb3d4e734c98684b60d283f34f128">startAndReadAll</a>()</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#2e0a975f982971744ada81d346d84489">startAndReadAllNoWait</a>()</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#8314acd65ffb54f355967a5c6827448e">startReadOut</a>()</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#58199d3393aa7eaa606cbb7cbf83469d">startThread</a>()</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [private]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#58199d3393aa7eaa606cbb7cbf83469d">startThread</a>()</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [protected]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#07a3d8c3c0e03ec8f286a87673911c28">stopAcquisition</a>()</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#efee578cdd732339788a38707e5ce531">stopSocket</a></td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [private]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#fe0da5c1491ebf18f187f0a26c5ded11">thisDetector</a></td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [private]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#921f212286be085d7e1b8d0d11110d9c">writeAngularConversion</a>(string fname="")</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#8eb676a1ab6ef35601ba5cae942ba380">writeCalibrationFile</a>(string fname, float gain, float offset)</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#82628148e11f4890c9d935ec921c1121">writeConfigurationFile</a>(string const fname)</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#889c060afb5693830ca2be4fc6a5442c">writeDataFile</a>(string fname, float *data, float *err=NULL, float *ang=NULL, char dataformat='f', int nch=-1)</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#3e1a8e49fbfb34a54381452abc8b5258">writeDataFile</a>(string fname, int *data)</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#efee578cdd732339788a38707e5ce531">stopSocket</a></td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [protected]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#fe0da5c1491ebf18f187f0a26c5ded11">thisDetector</a></td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [protected]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#cace8f0d8706a175915289d86c1fd8d6">writeAngularConversion</a>(string fname="")=0</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [pure virtual]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#d12edef440bf2b2f930e83f0ccceb01e">writeCalibrationFile</a>(string fname, float gain, float offset)=0</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [pure virtual]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#7801c6d43c72ce5ccaa72743a6f307d2">writeConfigurationFile</a>(string const fname)=0</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [pure virtual]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#08823d7078b5e6dd1a4cb7d8b3cfe0af">writeDataFile</a>(string fname, float *data, float *err=NULL, float *ang=NULL, char dataformat='f', int nch=-1)=0</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [pure virtual]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#efa98ca652306e2a026c9a5b2fbfe2dc">writeDataFile</a>(string fname, int *data)=0</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [pure virtual]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#742c8c6b4e7f3cad4f7e60c8c7c0c18b">writeRegister</a>(int addr, int val)</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#9cbb1f97b8e48bd4b108a2dfa992c6af">writeTrimFile</a>(string fname, sls_detector_module mod)</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#afe675432bf8e5dcb47774da3cc81106">writeTrimFile</a>(string fname, int imod)</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#5b97351cfaffe067016dbcebbd0778a7">writeTrimFile</a>(string fname, sls_detector_module mod)=0</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [pure virtual]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#cb27a987551e66093eb201523ac8d8b0">writeTrimFile</a>(string fname, int imod)=0</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [pure virtual]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#7653e532ff88dbf403e270769bccc509">~slsDetector</a>()</td><td><a class="el" href="classslsDetector.html">slsDetector</a></td><td><code> [inline]</code></td></tr>
|
||||
</table><hr size="1"><address style="align: right;"><small>Generated on Fri Oct 9 16:01:05 2009 by
|
||||
</table><hr size="1"><address style="align: right;"><small>Generated on Tue Dec 1 10:56:45 2009 by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.7 </small></address>
|
||||
</body>
|
||||
|
File diff suppressed because it is too large
Load Diff
@ -84,7 +84,7 @@
|
||||
<a name="l00168"></a>00168
|
||||
<a name="l00169"></a>00169
|
||||
<a name="l00170"></a>00170 <span class="preprocessor">#endif</span>
|
||||
</pre></div><hr size="1"><address style="align: right;"><small>Generated on Fri Oct 9 16:01:04 2009 by
|
||||
</pre></div><hr size="1"><address style="align: right;"><small>Generated on Tue Dec 1 10:56:45 2009 by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.7 </small></address>
|
||||
</body>
|
||||
|
@ -28,7 +28,7 @@
|
||||
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight">This is class contains all eiger specific functionalities. <a href="classeigerDetector.html#_details">More...</a><br></td></tr>
|
||||
</table>
|
||||
<hr size="1"><address style="align: right;"><small>Generated on Fri Oct 9 16:01:04 2009 by
|
||||
<hr size="1"><address style="align: right;"><small>Generated on Tue Dec 1 10:56:45 2009 by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.7 </small></address>
|
||||
</body>
|
||||
|
@ -29,7 +29,7 @@
|
||||
<tr><td class="indexkey">usersFunctions/<a class="el" href="usersFunctions_8c.html">usersFunctions.c</a></td><td class="indexvalue"></td></tr>
|
||||
<tr><td class="indexkey">usersFunctions/<a class="el" href="usersFunctions_8h.html">usersFunctions.h</a> <a href="usersFunctions_8h-source.html">[code]</a></td><td class="indexvalue"></td></tr>
|
||||
</table>
|
||||
<hr size="1"><address style="align: right;"><small>Generated on Fri Oct 9 16:01:05 2009 by
|
||||
<hr size="1"><address style="align: right;"><small>Generated on Tue Dec 1 10:56:45 2009 by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.7 </small></address>
|
||||
</body>
|
||||
|
@ -59,15 +59,16 @@ Here is a list of all class members with links to the classes they belong to:
|
||||
<p>
|
||||
<h3><a class="anchor" name="index_a">- a -</a></h3><ul>
|
||||
<li>acquire()
|
||||
: <a class="el" href="classslsDetector.html#b09a80264ca69e51b2c8379124398410">slsDetector</a><li>adcoff
|
||||
: <a class="el" href="classmythenDetector.html#bb3d2f51a414cf9dace29a4b5676828f">mythenDetector</a>, <a class="el" href="classslsDetector.html#d2ee30dfd50f06431dca4e4b9619f301">slsDetector</a><li>adcoff
|
||||
: <a class="el" href="structslsDetector_1_1sharedSlsDetector.html#5fea82d598a0252852d3b5aa3dcba778">slsDetector::sharedSlsDetector</a><li>adcs
|
||||
: <a class="el" href="structsls__detector__module.html#23e78882688995ac5a0b3beae9fbc47e">sls_detector_module</a>, <a class="el" href="classslsDetector.html#f370b8466441491d8496bb8130b8c5e7">slsDetector</a><li>addToMerging()
|
||||
: <a class="el" href="classmythenDetector.html#eaaf7d7e3150f473e3bbcf59d91692c2">mythenDetector</a>, <a class="el" href="classslsDetector.html#ed3ddadb246080ef644b6d1455fa2e32">slsDetector</a><li>alreadyExisting
|
||||
: <a class="el" href="classmythenDetector.html#eaaf7d7e3150f473e3bbcf59d91692c2">mythenDetector</a>, <a class="el" href="classslsDetector.html#feb8730f24292620e5d451cd2d4bb9cd">slsDetector</a><li>alreadyExisting
|
||||
: <a class="el" href="structslsDetector_1_1sharedSlsDetector.html#ee2e81699a79e6b9ddc698d120a13ef9">slsDetector::sharedSlsDetector</a><li>analogTest()
|
||||
: <a class="el" href="classslsDetector.html#18f91f8cf70d2d4eef9b3488b90bac51">slsDetector</a><li>angDirection
|
||||
: <a class="el" href="classslsDetector.html#18f91f8cf70d2d4eef9b3488b90bac51">slsDetector</a><li>angConvFile
|
||||
: <a class="el" href="structslsDetector_1_1sharedSlsDetector.html#42502564011f831f43733ffed7c2eafd">slsDetector::sharedSlsDetector</a><li>angDirection
|
||||
: <a class="el" href="structslsDetector_1_1sharedSlsDetector.html#289a2fe819a4e02a93dfc54f9ba7ae16">slsDetector::sharedSlsDetector</a><li>angOff
|
||||
: <a class="el" href="structslsDetector_1_1sharedSlsDetector.html#31cebbb4add050ac00b3fbe9b4494d8b">slsDetector::sharedSlsDetector</a></ul>
|
||||
<hr size="1"><address style="align: right;"><small>Generated on Fri Oct 9 16:01:04 2009 by
|
||||
<hr size="1"><address style="align: right;"><small>Generated on Tue Dec 1 10:56:45 2009 by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.7 </small></address>
|
||||
</body>
|
||||
|
@ -58,12 +58,13 @@
|
||||
Here is a list of all class members with links to the classes they belong to:
|
||||
<p>
|
||||
<h3><a class="anchor" name="index_b">- b -</a></h3><ul>
|
||||
<li>badChannelMask
|
||||
<li>badChanFile
|
||||
: <a class="el" href="structslsDetector_1_1sharedSlsDetector.html#9ab536c77675cd30b26ab647efe5c3ca">slsDetector::sharedSlsDetector</a><li>badChannelMask
|
||||
: <a class="el" href="classslsDetector.html#614c98f77a8a3ec6cff57aa59e671123">slsDetector</a><li>badChansList
|
||||
: <a class="el" href="structslsDetector_1_1sharedSlsDetector.html#4e03ad7a759acf38d4543e0df9ab9710">slsDetector::sharedSlsDetector</a><li>badFFList
|
||||
: <a class="el" href="structslsDetector_1_1sharedSlsDetector.html#ebf29d7d9b406d65f381c9446953bc14">slsDetector::sharedSlsDetector</a><li>binSize
|
||||
: <a class="el" href="structslsDetector_1_1sharedSlsDetector.html#8a64597cae31d83524ea4e554e3798ab">slsDetector::sharedSlsDetector</a></ul>
|
||||
<hr size="1"><address style="align: right;"><small>Generated on Fri Oct 9 16:01:04 2009 by
|
||||
<hr size="1"><address style="align: right;"><small>Generated on Tue Dec 1 10:56:45 2009 by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.7 </small></address>
|
||||
</body>
|
||||
|
@ -74,13 +74,13 @@ Here is a list of all class members with links to the classes they belong to:
|
||||
: <a class="el" href="classslsDetector.html#07f3943ab8a65f061bbe1c1e1d22b700">slsDetector</a><li>correctionMask
|
||||
: <a class="el" href="structslsDetector_1_1sharedSlsDetector.html#fa0612dcfba406d532a36f433363bdad">slsDetector::sharedSlsDetector</a><li>createFileName()
|
||||
: <a class="el" href="classslsDetector.html#d055c470ae6faa973980f4dbf021132d">slsDetector</a><li>createModule()
|
||||
: <a class="el" href="classslsDetector.html#15e6fa87a3c57ff1c8e1943ec72ec6ad">slsDetector</a><li>currentI0
|
||||
: <a class="el" href="classslsDetector.html#b1d4c6c01d1e10fe06bc83329410d4f4">slsDetector</a><li>currentI0
|
||||
: <a class="el" href="classslsDetector.html#4bba77b0de9f911c87d48d12c15a632b">slsDetector</a><li>currentPosition
|
||||
: <a class="el" href="classslsDetector.html#9f64e866250e916299048c9816c9ef28">slsDetector</a><li>currentPositionIndex
|
||||
: <a class="el" href="classslsDetector.html#9a6cd8787f618c147faacc1f3602bcf5">slsDetector</a><li>currentSettings
|
||||
: <a class="el" href="structslsDetector_1_1sharedSlsDetector.html#87e1f522b14c62f2bf43327e3584bbf2">slsDetector::sharedSlsDetector</a><li>currentThresholdEV
|
||||
: <a class="el" href="structslsDetector_1_1sharedSlsDetector.html#4b80cdf3517e1484ad9223f44d3979b6">slsDetector::sharedSlsDetector</a></ul>
|
||||
<hr size="1"><address style="align: right;"><small>Generated on Fri Oct 9 16:01:04 2009 by
|
||||
<hr size="1"><address style="align: right;"><small>Generated on Tue Dec 1 10:56:45 2009 by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.7 </small></address>
|
||||
</body>
|
||||
|
@ -66,16 +66,16 @@ Here is a list of all class members with links to the classes they belong to:
|
||||
: <a class="el" href="classslsDetector.html#8257cca09e23b601764e57f5a8bdaacd">slsDetector</a><li>dataQueue
|
||||
: <a class="el" href="classslsDetector.html#52e9fe9baf37db001cdf58f982ab5dd6">slsDetector</a><li>dataSocket
|
||||
: <a class="el" href="classslsDetector.html#1629e3c46678ae201f6797e4d827cb32">slsDetector</a><li>decodeData()
|
||||
: <a class="el" href="classeigerDetector.html#3e0573baf38c37818c7769fb351010b3">eigerDetector</a>, <a class="el" href="classmythenDetector.html#77e8c92003fab14da768af660509241d">mythenDetector</a>, <a class="el" href="classslsDetector.html#937d257464bade6dc6d3ab42c86843ba">slsDetector</a><li>deleteModule()
|
||||
: <a class="el" href="classeigerDetector.html#3e0573baf38c37818c7769fb351010b3">eigerDetector</a>, <a class="el" href="classslsDetector.html#937d257464bade6dc6d3ab42c86843ba">slsDetector</a><li>deleteModule()
|
||||
: <a class="el" href="classslsDetector.html#48984c8d058355c5249233165bf0c410">slsDetector</a><li>detectorModules
|
||||
: <a class="el" href="classslsDetector.html#b78d6f2abc185b2bde2c550b31e0ff72">slsDetector</a><li>detId
|
||||
: <a class="el" href="classslsDetector.html#37f4af284283e7a18a28cec3f4e4532f">slsDetector</a><li>detPositions
|
||||
: <a class="el" href="structslsDetector_1_1sharedSlsDetector.html#bf1d315c4544329f53beb7c88eb47124">slsDetector::sharedSlsDetector</a><li>digitalTest()
|
||||
: <a class="el" href="classslsDetector.html#40906e79010db5b8082d4855a3824aa7">slsDetector</a><li>Disconnect()
|
||||
: <a class="el" href="classMySocketTCP.html#69f0b72663378245f14e2872b92696a4">MySocketTCP</a><li>dumpDetectorSetup()
|
||||
: <a class="el" href="classslsDetector.html#dc4f62e536b4ef6d0d2d178e3bfbec5e">slsDetector</a><li>dynamicRange
|
||||
: <a class="el" href="classmythenDetector.html#a0fe9987e8fa240a312ad353ae539188">mythenDetector</a>, <a class="el" href="classslsDetector.html#96428855d6e286408a52e675e045cf45">slsDetector</a><li>dynamicRange
|
||||
: <a class="el" href="structslsDetector_1_1sharedSlsDetector.html#e8db406083e91d5f7bcbad93cea1c380">slsDetector::sharedSlsDetector</a></ul>
|
||||
<hr size="1"><address style="align: right;"><small>Generated on Fri Oct 9 16:01:04 2009 by
|
||||
<hr size="1"><address style="align: right;"><small>Generated on Tue Dec 1 10:56:45 2009 by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.7 </small></address>
|
||||
</body>
|
||||
|
@ -69,7 +69,7 @@ Here is a list of all class members with links to the classes they belong to:
|
||||
: <a class="el" href="classslsDetector.html#a257317d18965a353679c66b15b0987d">slsDetector</a><li>exists()
|
||||
: <a class="el" href="classslsDetector.html#bf592960cebe5b3f1e2fdc77f770f17a">slsDetector</a><li>exitServer()
|
||||
: <a class="el" href="classslsDetector.html#466e9a65aa0b404c771d70c9f01af8b9">slsDetector</a></ul>
|
||||
<hr size="1"><address style="align: right;"><small>Generated on Fri Oct 9 16:01:04 2009 by
|
||||
<hr size="1"><address style="align: right;"><small>Generated on Tue Dec 1 10:56:45 2009 by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.7 </small></address>
|
||||
</body>
|
||||
|
@ -72,7 +72,7 @@ Here is a list of all class members with links to the classes they belong to:
|
||||
: <a class="el" href="structslsDetector_1_1sharedSlsDetector.html#5ca5b4ba561ff03260d4734f17273287">slsDetector::sharedSlsDetector</a><li>flatFieldCorrect()
|
||||
: <a class="el" href="classslsDetector.html#1e6633db752222079b39a187e4d0e658">slsDetector</a><li>freeSharedMemory()
|
||||
: <a class="el" href="classslsDetector.html#5de7fb0d82ae2bcc406385373e665c6f">slsDetector</a></ul>
|
||||
<hr size="1"><address style="align: right;"><small>Generated on Fri Oct 9 16:01:04 2009 by
|
||||
<hr size="1"><address style="align: right;"><small>Generated on Tue Dec 1 10:56:45 2009 by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.7 </small></address>
|
||||
</body>
|
||||
|
@ -62,13 +62,13 @@ Here is a list of all class members with links to the classes they belong to:
|
||||
: <a class="el" href="structsls__detector__module.html#b978ffc0a15bc1f4189cbc5205260470">sls_detector_module</a><li>GET_ONLINE_FLAG
|
||||
: <a class="el" href="classslsDetector.html#ac085f1939dcfed328dc6ff4b11fdb44617c55ac8cf00235b76c1c1481238abb">slsDetector</a><li>getADC()
|
||||
: <a class="el" href="classslsDetector.html#fa99bd04043c23b7ab583159dabebf93">slsDetector</a><li>getAngularConversion()
|
||||
: <a class="el" href="classmythenDetector.html#b2b2f17c36883323ad0abf762c63494f">mythenDetector</a>, <a class="el" href="classslsDetector.html#a146baee5af54b53db0997de02f4779c">slsDetector</a><li>getBadChannelCorrections()
|
||||
: <a class="el" href="classmythenDetector.html#fab45faa264e44178fc52300eaf92cad">mythenDetector</a>, <a class="el" href="classslsDetector.html#0c2e502441fd74ec7fc20604c5c08c27">slsDetector</a><li>getBadChannelCorrectionFile()
|
||||
: <a class="el" href="classslsDetector.html#0b562f90b64c80e3eb64e9e2153bb234">slsDetector</a><li>getBadChannelCorrections()
|
||||
: <a class="el" href="classslsDetector.html#f80db913b55026bb69d35585b08729cc">slsDetector</a><li>getBinSize()
|
||||
: <a class="el" href="classmythenDetector.html#9fd4e479d7eb3f9c53d5d56a43bbccaf">mythenDetector</a>, <a class="el" href="classslsDetector.html#8a78eda56f5a0c487bbc4e2f962d04db">slsDetector</a><li>getCalDir()
|
||||
: <a class="el" href="classmythenDetector.html#9fd4e479d7eb3f9c53d5d56a43bbccaf">mythenDetector</a>, <a class="el" href="classslsDetector.html#7d83754e3f41042caa9297da9a33b714">slsDetector</a><li>getCalDir()
|
||||
: <a class="el" href="classslsDetector.html#102679594e60ed261daff24b4aeac21a">slsDetector</a><li>getChannel()
|
||||
: <a class="el" href="classslsDetector.html#bbf8573e249da1f0a436f581d0dc62e4">slsDetector</a><li>getChip()
|
||||
: <a class="el" href="classslsDetector.html#6dd6b42b668610dbd03a7700de84b845">slsDetector</a><li>getClockDivider()
|
||||
: <a class="el" href="classslsDetector.html#12b884821edc41fe9821f2ab084a0baf">slsDetector</a><li>getControlPort()
|
||||
: <a class="el" href="classslsDetector.html#05f1a170b7416db77bf7cff762e9b58a">slsDetector</a><li>getChip()
|
||||
: <a class="el" href="classslsDetector.html#2eb7f887a72cc80d6b00cadd4731e672">slsDetector</a><li>getControlPort()
|
||||
: <a class="el" href="classslsDetector.html#40ffd69f1c40b26575954e826cdf606a">slsDetector</a><li>getDataFromDetector()
|
||||
: <a class="el" href="classslsDetector.html#b1982e89f8e8de63c807a707ccba594c">slsDetector</a><li>getDataFromDetectorNoWait()
|
||||
: <a class="el" href="classslsDetector.html#5b678231f1a0fafc518a95b6e58f00a8">slsDetector</a><li>getDataPort()
|
||||
@ -78,27 +78,26 @@ Here is a list of all class members with links to the classes they belong to:
|
||||
: <a class="el" href="classslsDetector.html#68b41fa20ddd8c6c67ac00dfea3c9796">slsDetector</a><li>getFileName()
|
||||
: <a class="el" href="classslsDetector.html#717a3c59681f81ceaf5245a073eeacdb">slsDetector</a><li>getFilePath()
|
||||
: <a class="el" href="classslsDetector.html#b4158bdacd10fccedeab9eacbd1f4304">slsDetector</a><li>getFineOffset()
|
||||
: <a class="el" href="classmythenDetector.html#00720f1445f3f301fa3316828d978de6">mythenDetector</a>, <a class="el" href="classslsDetector.html#1a402a849d04190024e9dc87d4dae6dc">slsDetector</a><li>getFlatFieldCorrections()
|
||||
: <a class="el" href="classmythenDetector.html#00720f1445f3f301fa3316828d978de6">mythenDetector</a>, <a class="el" href="classslsDetector.html#8e39680a1a096ca13ed672504b5b08e6">slsDetector</a><li>getFlatFieldCorrections()
|
||||
: <a class="el" href="classslsDetector.html#af22c79193907e364c6db97f5e55b9fd">slsDetector</a><li>getGlobalOffset()
|
||||
: <a class="el" href="classmythenDetector.html#b2086f336d7198381453556b520dd556">mythenDetector</a>, <a class="el" href="classslsDetector.html#42f854256e2900f18b2a17201813b48c">slsDetector</a><li>getHostname()
|
||||
: <a class="el" href="classmythenDetector.html#b2086f336d7198381453556b520dd556">mythenDetector</a>, <a class="el" href="classslsDetector.html#8964e3efa73f29b04bd9479578bd1c59">slsDetector</a><li>getHostname()
|
||||
: <a class="el" href="classMySocketTCP.html#6c3f62f34cf58c78d58bcc788776afa5">MySocketTCP</a>, <a class="el" href="classslsDetector.html#fad06908ad59bfd8a8577899d6aa1843">slsDetector</a><li>getId()
|
||||
: <a class="el" href="classslsDetector.html#92f9261c62652e3643eebfdfa9942099">slsDetector</a><li>getMaxNumberOfModules()
|
||||
: <a class="el" href="classslsDetector.html#d608a77a1c64989ad82175991be0a9b5">slsDetector</a><li>getModule()
|
||||
: <a class="el" href="classslsDetector.html#d1b14626e602ceaebfcf4321f6f40997">slsDetector</a><li>getPortNumber()
|
||||
: <a class="el" href="classslsDetector.html#32557eee02e541840246b4b4a3e76c83">slsDetector</a><li>getPortNumber()
|
||||
: <a class="el" href="classMySocketTCP.html#8d15a71679ab2f83822db875be1ad5cd">MySocketTCP</a><li>getPositions()
|
||||
: <a class="el" href="classmythenDetector.html#0d306720dced0d3576474978b06b4be4">mythenDetector</a>, <a class="el" href="classslsDetector.html#732f6d36456d6e87d70324a4bdc1bbb8">slsDetector</a><li>getRateCorrections()
|
||||
: <a class="el" href="classmythenDetector.html#0d306720dced0d3576474978b06b4be4">mythenDetector</a>, <a class="el" href="classslsDetector.html#248794801b9794d20e7d58bceab564ab">slsDetector</a><li>getRateCorrections()
|
||||
: <a class="el" href="classslsDetector.html#7606366a3cbe280c90dc659036814697">slsDetector</a><li>getRunStatus()
|
||||
: <a class="el" href="classslsDetector.html#567629b942b153a03cfc66d4d26c5daa">slsDetector</a><li>getSetLength()
|
||||
: <a class="el" href="classslsDetector.html#51a88168bf9e4cd2ef7730b973963055">slsDetector</a><li>getSettings()
|
||||
: <a class="el" href="classslsDetector.html#d112702360f31a967bfad9fe2aabf6f6">slsDetector</a><li>getStopPort()
|
||||
: <a class="el" href="classslsDetector.html#567629b942b153a03cfc66d4d26c5daa">slsDetector</a><li>getSettings()
|
||||
: <a class="el" href="classslsDetector.html#cfccfada625943feb410c6a14607a366">slsDetector</a><li>getStopPort()
|
||||
: <a class="el" href="classslsDetector.html#80ab8f7f4cc6b2e92017a0c77f961b70">slsDetector</a><li>getThresholdEnergy()
|
||||
: <a class="el" href="classslsDetector.html#f2da634bb9551730c12e07e2b772bf06">slsDetector</a><li>getTimeLeft()
|
||||
: <a class="el" href="classslsDetector.html#61f072fcaf0a359148f52ea34769c846">slsDetector</a><li>getTrimDir()
|
||||
: <a class="el" href="classslsDetector.html#d4a858d9b3a1b31c5d5decdc9d757267">slsDetector</a><li>getTrimEn()
|
||||
: <a class="el" href="classslsDetector.html#fa24d8a0ec1393c7e27e4e558e72cf87">slsDetector</a><li>giveCalibrationPulse()
|
||||
: <a class="el" href="classslsDetector.html#8862569a4a2530558914daa2e2251138">slsDetector</a><li>giveCalibrationPulse()
|
||||
: <a class="el" href="classslsDetector.html#a8fafd5690120579f484e326dc6fd9be">slsDetector</a><li>globalOffset
|
||||
: <a class="el" href="structslsDetector_1_1sharedSlsDetector.html#f4f3616855e8d7fa5a9a49774365497a">slsDetector::sharedSlsDetector</a></ul>
|
||||
<hr size="1"><address style="align: right;"><small>Generated on Fri Oct 9 16:01:04 2009 by
|
||||
<hr size="1"><address style="align: right;"><small>Generated on Tue Dec 1 10:56:45 2009 by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.7 </small></address>
|
||||
</body>
|
||||
|
@ -60,7 +60,7 @@ Here is a list of all class members with links to the classes they belong to:
|
||||
<h3><a class="anchor" name="index_h">- h -</a></h3><ul>
|
||||
<li>hostname
|
||||
: <a class="el" href="classMySocketTCP.html#bfd6f681b235f233d3203336a89d58f2">MySocketTCP</a>, <a class="el" href="structslsDetector_1_1sharedSlsDetector.html#bf7e3c0dca0810fbd1522e5885d9fe7a">slsDetector::sharedSlsDetector</a></ul>
|
||||
<hr size="1"><address style="align: right;"><small>Generated on Fri Oct 9 16:01:04 2009 by
|
||||
<hr size="1"><address style="align: right;"><small>Generated on Tue Dec 1 10:56:45 2009 by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.7 </small></address>
|
||||
</body>
|
||||
|
@ -64,7 +64,7 @@ Here is a list of all class members with links to the classes they belong to:
|
||||
: <a class="el" href="classslsDetector.html#cb94b9bfa7bbea2d9e1b0289a272bca8">slsDetector</a><li>iptr
|
||||
: <a class="el" href="structiarray.html#65e4e79e4c42d1d3b075d84bff7046c4">iarray</a><li>is_a_server
|
||||
: <a class="el" href="classMySocketTCP.html#e95406b86fb4f0e1978c49f0ac9d3821">MySocketTCP</a></ul>
|
||||
<hr size="1"><address style="align: right;"><small>Generated on Fri Oct 9 16:01:04 2009 by
|
||||
<hr size="1"><address style="align: right;"><small>Generated on Tue Dec 1 10:56:45 2009 by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.7 </small></address>
|
||||
</body>
|
||||
|
@ -61,7 +61,7 @@ Here is a list of all class members with links to the classes they belong to:
|
||||
<li>last_keep_connection_open_action_was_a_send
|
||||
: <a class="el" href="classMySocketTCP.html#e0cdfa6a0f0498c01d057ff5db10dca5">MySocketTCP</a><li>len
|
||||
: <a class="el" href="structiarray.html#97fedf6b925f79b2883d07300b266869">iarray</a></ul>
|
||||
<hr size="1"><address style="align: right;"><small>Generated on Fri Oct 9 16:01:04 2009 by
|
||||
<hr size="1"><address style="align: right;"><small>Generated on Tue Dec 1 10:56:45 2009 by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.7 </small></address>
|
||||
</body>
|
||||
|
@ -66,9 +66,8 @@ Here is a list of all class members with links to the classes they belong to:
|
||||
: <a class="el" href="structslsDetector_1_1sharedSlsDetector.html#6a69b2de8d6cde5155517ca71e47b693">slsDetector::sharedSlsDetector</a><li>module
|
||||
: <a class="el" href="structsls__detector__module.html#3727a5a7bde541242df86dc3c49687e5">sls_detector_module</a>, <a class="el" href="structsls__detector__chip.html#a058157e80d3800c58aef07d71b318c1">sls_detector_chip</a>, <a class="el" href="structsls__detector__channel.html#b97e99a70b0e6af5644d2d635e54cb16">sls_detector_channel</a><li>myDetectorType
|
||||
: <a class="el" href="structslsDetector_1_1sharedSlsDetector.html#5fcd4804cb224f455da374b25fe5f08a">slsDetector::sharedSlsDetector</a><li>MySocketTCP()
|
||||
: <a class="el" href="classMySocketTCP.html#1033d3d7438fe9da3cff3da3c4344c51">MySocketTCP</a><li>mythenDetector()
|
||||
: <a class="el" href="classmythenDetector.html#5efa6a91622e5e173d7491801f60bda0">mythenDetector</a></ul>
|
||||
<hr size="1"><address style="align: right;"><small>Generated on Fri Oct 9 16:01:04 2009 by
|
||||
: <a class="el" href="classMySocketTCP.html#1033d3d7438fe9da3cff3da3c4344c51">MySocketTCP</a></ul>
|
||||
<hr size="1"><address style="align: right;"><small>Generated on Tue Dec 1 10:56:45 2009 by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.7 </small></address>
|
||||
</body>
|
||||
|
@ -76,7 +76,7 @@ Here is a list of all class members with links to the classes they belong to:
|
||||
: <a class="el" href="structslsDetector_1_1sharedSlsDetector.html#46728c000c681867e5b15f6eb6833e09">slsDetector::sharedSlsDetector</a><li>nTrimEn
|
||||
: <a class="el" href="structslsDetector_1_1sharedSlsDetector.html#5d7058d713cc890d7d469c44eab500e2">slsDetector::sharedSlsDetector</a><li>numberOfPositions
|
||||
: <a class="el" href="structslsDetector_1_1sharedSlsDetector.html#0ffc59bdf1f5d82da8c35ba48fd5f36d">slsDetector::sharedSlsDetector</a></ul>
|
||||
<hr size="1"><address style="align: right;"><small>Generated on Fri Oct 9 16:01:04 2009 by
|
||||
<hr size="1"><address style="align: right;"><small>Generated on Tue Dec 1 10:56:45 2009 by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.7 </small></address>
|
||||
</body>
|
||||
|
@ -63,7 +63,7 @@ Here is a list of all class members with links to the classes they belong to:
|
||||
: <a class="el" href="structangleConversionConstant.html#2d71e0c6f0eb37f96743961f1d051e5f">angleConversionConstant</a>, <a class="el" href="structsls__detector__module.html#2e4ed1d60daf3d142971659feecefc63">sls_detector_module</a><li>ONLINE_FLAG
|
||||
: <a class="el" href="classslsDetector.html#ac085f1939dcfed328dc6ff4b11fdb44d3b612a2eb0d1029bd260b502afcf632">slsDetector</a><li>onlineFlag
|
||||
: <a class="el" href="classslsDetector.html#7572bba8e53f900d4126657827bec3cf">slsDetector</a></ul>
|
||||
<hr size="1"><address style="align: right;"><small>Generated on Fri Oct 9 16:01:04 2009 by
|
||||
<hr size="1"><address style="align: right;"><small>Generated on Tue Dec 1 10:56:45 2009 by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.7 </small></address>
|
||||
</body>
|
||||
|
@ -61,8 +61,8 @@ Here is a list of all class members with links to the classes they belong to:
|
||||
<li>popDataQueue()
|
||||
: <a class="el" href="classslsDetector.html#ee85bddb6aa7b37c99f1397112e6c8b6">slsDetector</a><li>portno
|
||||
: <a class="el" href="classMySocketTCP.html#cc9182c599b55d4f081c31cb162d56f6">MySocketTCP</a><li>processData()
|
||||
: <a class="el" href="classslsDetector.html#717eb12630b1d1f5138f98e5f7ba021f">slsDetector</a></ul>
|
||||
<hr size="1"><address style="align: right;"><small>Generated on Fri Oct 9 16:01:04 2009 by
|
||||
: <a class="el" href="classmythenDetector.html#b5416cb00251f95fc3661936c3cbb1c4">mythenDetector</a>, <a class="el" href="classslsDetector.html#971d316af920fcb3ade98c486fe42c99">slsDetector</a></ul>
|
||||
<hr size="1"><address style="align: right;"><small>Generated on Tue Dec 1 10:56:45 2009 by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.7 </small></address>
|
||||
</body>
|
||||
|
@ -62,13 +62,13 @@ Here is a list of all class members with links to the classes they belong to:
|
||||
: <a class="el" href="structangleConversionConstant.html#30dec69c8f1e62c582ad18f67f293bf3">angleConversionConstant</a><li>rateCorrect()
|
||||
: <a class="el" href="classslsDetector.html#518feacfa3a1d6156779f8eaacdf86d3">slsDetector</a><li>readAll()
|
||||
: <a class="el" href="classslsDetector.html#87acdd8cd43d30dc3dd88763b6e23d08">slsDetector</a><li>readAngularConversion()
|
||||
: <a class="el" href="classmythenDetector.html#33bf1b939eb877bbd4aa42f400d7ca36">mythenDetector</a>, <a class="el" href="classslsDetector.html#23398787e01e519bf8ac5f313ca5af01">slsDetector</a><li>readCalibrationFile()
|
||||
: <a class="el" href="classeigerDetector.html#6b1b4b5328a5d8c423e9a7a8a950028f">eigerDetector</a>, <a class="el" href="classmythenDetector.html#f8f1b7b42012420fc557aacd714140f8">mythenDetector</a>, <a class="el" href="classslsDetector.html#9305060e7499cfcabac23b99c884b92b">slsDetector</a><li>readConfigurationFile()
|
||||
: <a class="el" href="classslsDetector.html#49c88825b21dc040269f6980e9725a3a">slsDetector</a><li>readDataFile()
|
||||
: <a class="el" href="classeigerDetector.html#a6afa206101506d7f95d1ec835fbf843">eigerDetector</a>, <a class="el" href="classmythenDetector.html#d83819d61ea01148cf18cd3c46f2a9f7">mythenDetector</a>, <a class="el" href="classslsDetector.html#0d27017bc1140cc9da3e797f03848f2e">slsDetector</a><li>readFrame()
|
||||
: <a class="el" href="classmythenDetector.html#33bf1b939eb877bbd4aa42f400d7ca36">mythenDetector</a>, <a class="el" href="classslsDetector.html#cd9d6358db471600f2e1a143a53c61c1">slsDetector</a><li>readCalibrationFile()
|
||||
: <a class="el" href="classeigerDetector.html#6b1b4b5328a5d8c423e9a7a8a950028f">eigerDetector</a>, <a class="el" href="classmythenDetector.html#f8f1b7b42012420fc557aacd714140f8">mythenDetector</a>, <a class="el" href="classslsDetector.html#6c7f837f0820b08f41649c30151cb7ac">slsDetector</a><li>readConfigurationFile()
|
||||
: <a class="el" href="classmythenDetector.html#92a32bcc57919fcf9eea844905640e90">mythenDetector</a>, <a class="el" href="classslsDetector.html#80266f80cfe49c2ccec7118de341d983">slsDetector</a><li>readDataFile()
|
||||
: <a class="el" href="classeigerDetector.html#a6afa206101506d7f95d1ec835fbf843">eigerDetector</a>, <a class="el" href="classmythenDetector.html#d83819d61ea01148cf18cd3c46f2a9f7">mythenDetector</a>, <a class="el" href="classslsDetector.html#4239e7a357df82640464c0f2d0a18d69">slsDetector</a><li>readFrame()
|
||||
: <a class="el" href="classslsDetector.html#b352d85c5a4f415d1ec930d17bae87fa">slsDetector</a><li>readRegister()
|
||||
: <a class="el" href="classslsDetector.html#89ba6d2d8e79a60270e7e1c217df2d79">slsDetector</a><li>readTrimFile()
|
||||
: <a class="el" href="classeigerDetector.html#f24af0459e8eb45c1bc9c68a870e5094">eigerDetector</a>, <a class="el" href="classmythenDetector.html#2120f9105997fd8f8bf9165dbffc55e7">mythenDetector</a>, <a class="el" href="classslsDetector.html#e84b8a7a2b27db3f89a98f9f8a81efca">slsDetector</a><li>receiveChannel()
|
||||
: <a class="el" href="classeigerDetector.html#f24af0459e8eb45c1bc9c68a870e5094">eigerDetector</a>, <a class="el" href="classmythenDetector.html#2120f9105997fd8f8bf9165dbffc55e7">mythenDetector</a>, <a class="el" href="classslsDetector.html#612b52469e27c6675969499d3680abe6">slsDetector</a><li>receiveChannel()
|
||||
: <a class="el" href="classslsDetector.html#39f8959a55e92c7b0817529270be7667">slsDetector</a><li>receiveChip()
|
||||
: <a class="el" href="classslsDetector.html#21d070352bfbf4745543c572bd6ae8f7">slsDetector</a><li>ReceiveData()
|
||||
: <a class="el" href="classMySocketTCP.html#ed8a6a9435932659ed8793ff57b356c8">MySocketTCP</a><li>ReceiveDataAndKeepConnection()
|
||||
@ -76,11 +76,11 @@ Here is a list of all class members with links to the classes they belong to:
|
||||
: <a class="el" href="classMySocketTCP.html#a8b6322845e72ffc6da44db774b19d73">MySocketTCP</a><li>receiveModule()
|
||||
: <a class="el" href="classslsDetector.html#1356b4fabe6b1aaa9c67939ff9331f98">slsDetector</a><li>reg
|
||||
: <a class="el" href="structsls__detector__module.html#5fc4f0b2d53f479810b69ce4ae998a84">sls_detector_module</a>, <a class="el" href="structsls__detector__chip.html#21e6b8d6f05b79c56e5049790b0eef15">sls_detector_chip</a>, <a class="el" href="structsls__detector__channel.html#9cc64f05bbfac2f6005091ce6bb56339">sls_detector_channel</a><li>resetMerging()
|
||||
: <a class="el" href="classmythenDetector.html#7d38c9af0d94bc15571c3c15b38f39a8">mythenDetector</a>, <a class="el" href="classslsDetector.html#208c3a5a80ba931056f1f2ff3cb5d0e5">slsDetector</a><li>retrieveDetectorSetup()
|
||||
: <a class="el" href="classslsDetector.html#233c3d27e9a946fb42b0aa49717d9251">slsDetector</a><li>roFlags
|
||||
: <a class="el" href="classmythenDetector.html#7d38c9af0d94bc15571c3c15b38f39a8">mythenDetector</a>, <a class="el" href="classslsDetector.html#20156c620f868445e454bc4115871822">slsDetector</a><li>retrieveDetectorSetup()
|
||||
: <a class="el" href="classmythenDetector.html#8eedcd0b6739dd878559de5b675fae83">mythenDetector</a>, <a class="el" href="classslsDetector.html#0ec6aa8998db1bee1b00aeecbe870d5f">slsDetector</a><li>roFlags
|
||||
: <a class="el" href="structslsDetector_1_1sharedSlsDetector.html#e1c715ce4ba56b71fc868078acd44243">slsDetector::sharedSlsDetector</a><li>roiLimits
|
||||
: <a class="el" href="structslsDetector_1_1sharedSlsDetector.html#bfd660b175826b4bb6255baf356eb364">slsDetector::sharedSlsDetector</a></ul>
|
||||
<hr size="1"><address style="align: right;"><small>Generated on Fri Oct 9 16:01:04 2009 by
|
||||
<hr size="1"><address style="align: right;"><small>Generated on Tue Dec 1 10:56:45 2009 by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.7 </small></address>
|
||||
</body>
|
||||
|
@ -68,13 +68,12 @@ Here is a list of all class members with links to the classes they belong to:
|
||||
: <a class="el" href="classslsDetector.html#cc29561aa2b22ee49038c7bdf2be5ad7">slsDetector</a><li>serialnumber
|
||||
: <a class="el" href="structsls__detector__module.html#7dfda9e378903db858fd7727d0a88afd">sls_detector_module</a><li>serverAddress
|
||||
: <a class="el" href="classMySocketTCP.html#02c455c28f7aff0075c954c43715dad2">MySocketTCP</a><li>setAngularConversion()
|
||||
: <a class="el" href="classmythenDetector.html#78efe554a277de7fb8759307992fc61b">mythenDetector</a>, <a class="el" href="classslsDetector.html#30fe39ddd78fa880b6b7815d1d5462ec">slsDetector</a><li>setBadChannelCorrection()
|
||||
: <a class="el" href="classmythenDetector.html#78efe554a277de7fb8759307992fc61b">mythenDetector</a>, <a class="el" href="classslsDetector.html#0a17abc301de750f7dafd43b7ad8b0c9">slsDetector</a><li>setBadChannelCorrection()
|
||||
: <a class="el" href="classslsDetector.html#45833eb571b8cb20225f4046e2a17e5a">slsDetector</a><li>setBinSize()
|
||||
: <a class="el" href="classmythenDetector.html#8f466447f886379204a59eb6785f1ed0">mythenDetector</a>, <a class="el" href="classslsDetector.html#96e2fb6fb0aa34bdbe59facf367c4ae1">slsDetector</a><li>setCalDir()
|
||||
: <a class="el" href="classmythenDetector.html#8f466447f886379204a59eb6785f1ed0">mythenDetector</a>, <a class="el" href="classslsDetector.html#1a2ebbe67dae42059723071f437eb721">slsDetector</a><li>setCalDir()
|
||||
: <a class="el" href="classslsDetector.html#9c4d2c796c176852537ff3cff4f5974b">slsDetector</a><li>setChannel()
|
||||
: <a class="el" href="classslsDetector.html#71bf1ef7be9f51c44cf6bc4a0dfea1e2">slsDetector</a><li>setChip()
|
||||
: <a class="el" href="classslsDetector.html#3a327b952866525e1b5c8fe541834c68">slsDetector</a><li>setClockDivider()
|
||||
: <a class="el" href="classslsDetector.html#49af64998d4a4d44e965eb0adb1facb2">slsDetector</a><li>setDAC()
|
||||
: <a class="el" href="classslsDetector.html#3a327b952866525e1b5c8fe541834c68">slsDetector</a><li>setDAC()
|
||||
: <a class="el" href="classslsDetector.html#cfcce08c547e24dc09968a74e35daf40">slsDetector</a><li>setDetectorType()
|
||||
: <a class="el" href="classslsDetector.html#4bebb4f131fe345fa561428e070a933d">slsDetector</a><li>setDynamicRange()
|
||||
: <a class="el" href="classslsDetector.html#57d00f77b9c12d9a01407d5a74bacddb">slsDetector</a><li>setExternalCommunicationMode()
|
||||
@ -83,18 +82,18 @@ Here is a list of all class members with links to the classes they belong to:
|
||||
: <a class="el" href="classslsDetector.html#22326d5e85503bfd16e4bdb279babb43">slsDetector</a><li>setFileName()
|
||||
: <a class="el" href="classslsDetector.html#ec565bab03357d783cccae55232b03ba">slsDetector</a><li>setFilePath()
|
||||
: <a class="el" href="classslsDetector.html#57c4587267e50a21ba13ead83294bdb4">slsDetector</a><li>setFineOffset()
|
||||
: <a class="el" href="classmythenDetector.html#fe142e36f1a5fa8b2ab5fc45e9f8c781">mythenDetector</a>, <a class="el" href="classslsDetector.html#fd3b79c59688a7a0f4f72ba5676a2f9b">slsDetector</a><li>setFlatFieldCorrection()
|
||||
: <a class="el" href="classmythenDetector.html#fe142e36f1a5fa8b2ab5fc45e9f8c781">mythenDetector</a>, <a class="el" href="classslsDetector.html#7b3b6b3ac5b3b1ee0677f7deeec5c9e3">slsDetector</a><li>setFlatFieldCorrection()
|
||||
: <a class="el" href="classslsDetector.html#b4e2c11303714d5e62b4fcc22f829d8f">slsDetector</a><li>setGlobalOffset()
|
||||
: <a class="el" href="classmythenDetector.html#e24dd88c4eb965687bd656a12bae8ad7">mythenDetector</a>, <a class="el" href="classslsDetector.html#84c8dc8017e692d93246cd546e6366c1">slsDetector</a><li>setModule()
|
||||
: <a class="el" href="classmythenDetector.html#e24dd88c4eb965687bd656a12bae8ad7">mythenDetector</a>, <a class="el" href="classslsDetector.html#2a03a8aec6dbf74a606e6960e178fceb">slsDetector</a><li>setModule()
|
||||
: <a class="el" href="classslsDetector.html#d659b9a8ae9a29cea616e6333e2e7be4">slsDetector</a><li>setNumberOfModules()
|
||||
: <a class="el" href="classslsDetector.html#9e4117c0234d51b22922a2d638e118ab">slsDetector</a><li>setOnline()
|
||||
: <a class="el" href="classslsDetector.html#f041f723f702c17de292061d6d609698">slsDetector</a><li>setPositions()
|
||||
: <a class="el" href="classmythenDetector.html#1ffb0963f724e6d6d497685e6de62fd6">mythenDetector</a>, <a class="el" href="classslsDetector.html#ed6493ad015660281b14814f9a7f6cb5">slsDetector</a><li>setRateCorrection()
|
||||
: <a class="el" href="classmythenDetector.html#1ffb0963f724e6d6d497685e6de62fd6">mythenDetector</a>, <a class="el" href="classslsDetector.html#961e3976e3077803e2fc245873f81d81">slsDetector</a><li>setRateCorrection()
|
||||
: <a class="el" href="classslsDetector.html#c89f7fc9f9255e573e34f8d3dadf38af">slsDetector</a><li>setReadOutFlags()
|
||||
: <a class="el" href="classslsDetector.html#e86bd9ff0d87efe9327118b5349321c4">slsDetector</a><li>setROI()
|
||||
: <a class="el" href="classslsDetector.html#e2a0716ddc050b79a45c552236ff2284">slsDetector</a><li>setSetLength()
|
||||
: <a class="el" href="classslsDetector.html#f936cf5840bded81acb3f93b6b5fdd1c">slsDetector</a><li>setSettings()
|
||||
: <a class="el" href="classslsDetector.html#765072d5c8aaff56ca79734072607188">slsDetector</a><li>setTCPSocket()
|
||||
: <a class="el" href="classslsDetector.html#e2a0716ddc050b79a45c552236ff2284">slsDetector</a><li>setSettings()
|
||||
: <a class="el" href="classslsDetector.html#765072d5c8aaff56ca79734072607188">slsDetector</a><li>setSpeed()
|
||||
: <a class="el" href="classslsDetector.html#8e35d9440a03e127ef5fe7a909702675">slsDetector</a><li>setTCPSocket()
|
||||
: <a class="el" href="classslsDetector.html#019a01c4465c5ee572293cb6c00d9904">slsDetector</a><li>setThresholdEnergy()
|
||||
: <a class="el" href="classslsDetector.html#ab00a8eeca28831751121054e35d4c6b">slsDetector</a><li>setTimer()
|
||||
: <a class="el" href="classslsDetector.html#b78e1d801e92a9f5a06008d9e9731549">slsDetector</a><li>setTrimDir()
|
||||
@ -111,7 +110,7 @@ Here is a list of all class members with links to the classes they belong to:
|
||||
: <a class="el" href="classslsDetector.html#07a3d8c3c0e03ec8f286a87673911c28">slsDetector</a><li>stopPort
|
||||
: <a class="el" href="structslsDetector_1_1sharedSlsDetector.html#fc7fef330e7b7ce0cd7470572a5f27b0">slsDetector::sharedSlsDetector</a><li>stopSocket
|
||||
: <a class="el" href="classslsDetector.html#efee578cdd732339788a38707e5ce531">slsDetector</a></ul>
|
||||
<hr size="1"><address style="align: right;"><small>Generated on Fri Oct 9 16:01:04 2009 by
|
||||
<hr size="1"><address style="align: right;"><small>Generated on Tue Dec 1 10:56:45 2009 by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.7 </small></address>
|
||||
</body>
|
||||
|
@ -65,7 +65,7 @@ Here is a list of all class members with links to the classes they belong to:
|
||||
: <a class="el" href="structslsDetector_1_1sharedSlsDetector.html#d731d48df5668aa86ce690e216e0c816">slsDetector::sharedSlsDetector</a><li>trimDir
|
||||
: <a class="el" href="structslsDetector_1_1sharedSlsDetector.html#4a4421330a2c207e5da36e3739305915">slsDetector::sharedSlsDetector</a><li>trimEnergies
|
||||
: <a class="el" href="structslsDetector_1_1sharedSlsDetector.html#fba642bc1dcd491913723a1a4f88e6f0">slsDetector::sharedSlsDetector</a></ul>
|
||||
<hr size="1"><address style="align: right;"><small>Generated on Fri Oct 9 16:01:04 2009 by
|
||||
<hr size="1"><address style="align: right;"><small>Generated on Tue Dec 1 10:56:45 2009 by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.7 </small></address>
|
||||
</body>
|
||||
|
@ -59,13 +59,13 @@ Here is a list of all class members with links to the classes they belong to:
|
||||
<p>
|
||||
<h3><a class="anchor" name="index_w">- w -</a></h3><ul>
|
||||
<li>writeAngularConversion()
|
||||
: <a class="el" href="classmythenDetector.html#3c5f27709351c49dd715212adc5ba7d2">mythenDetector</a>, <a class="el" href="classslsDetector.html#921f212286be085d7e1b8d0d11110d9c">slsDetector</a><li>writeCalibrationFile()
|
||||
: <a class="el" href="classeigerDetector.html#d5fbecfcc46cb151160c6011aa8e33b2">eigerDetector</a>, <a class="el" href="classmythenDetector.html#10e7213bb0e7138c07231687e9a6899a">mythenDetector</a>, <a class="el" href="classslsDetector.html#8eb676a1ab6ef35601ba5cae942ba380">slsDetector</a><li>writeConfigurationFile()
|
||||
: <a class="el" href="classslsDetector.html#82628148e11f4890c9d935ec921c1121">slsDetector</a><li>writeDataFile()
|
||||
: <a class="el" href="classeigerDetector.html#68a740d5e43fcdb00c57f401666c0856">eigerDetector</a>, <a class="el" href="classmythenDetector.html#9a49c84d7ad664f7891b00fba0ce829a">mythenDetector</a>, <a class="el" href="classslsDetector.html#3e1a8e49fbfb34a54381452abc8b5258">slsDetector</a><li>writeRegister()
|
||||
: <a class="el" href="classmythenDetector.html#3c5f27709351c49dd715212adc5ba7d2">mythenDetector</a>, <a class="el" href="classslsDetector.html#cace8f0d8706a175915289d86c1fd8d6">slsDetector</a><li>writeCalibrationFile()
|
||||
: <a class="el" href="classeigerDetector.html#d5fbecfcc46cb151160c6011aa8e33b2">eigerDetector</a>, <a class="el" href="classmythenDetector.html#10e7213bb0e7138c07231687e9a6899a">mythenDetector</a>, <a class="el" href="classslsDetector.html#d12edef440bf2b2f930e83f0ccceb01e">slsDetector</a><li>writeConfigurationFile()
|
||||
: <a class="el" href="classmythenDetector.html#6ad688e0c1a59001ecc61117c67e5434">mythenDetector</a>, <a class="el" href="classslsDetector.html#7801c6d43c72ce5ccaa72743a6f307d2">slsDetector</a><li>writeDataFile()
|
||||
: <a class="el" href="classeigerDetector.html#68a740d5e43fcdb00c57f401666c0856">eigerDetector</a>, <a class="el" href="classmythenDetector.html#9a49c84d7ad664f7891b00fba0ce829a">mythenDetector</a>, <a class="el" href="classslsDetector.html#efa98ca652306e2a026c9a5b2fbfe2dc">slsDetector</a><li>writeRegister()
|
||||
: <a class="el" href="classslsDetector.html#742c8c6b4e7f3cad4f7e60c8c7c0c18b">slsDetector</a><li>writeTrimFile()
|
||||
: <a class="el" href="classeigerDetector.html#df3a0dff0fc3111e10af0363bdd15a6a">eigerDetector</a>, <a class="el" href="classmythenDetector.html#94179431a737bbceb20f27ca1fd30349">mythenDetector</a>, <a class="el" href="classslsDetector.html#afe675432bf8e5dcb47774da3cc81106">slsDetector</a></ul>
|
||||
<hr size="1"><address style="align: right;"><small>Generated on Fri Oct 9 16:01:04 2009 by
|
||||
: <a class="el" href="classeigerDetector.html#df3a0dff0fc3111e10af0363bdd15a6a">eigerDetector</a>, <a class="el" href="classmythenDetector.html#94179431a737bbceb20f27ca1fd30349">mythenDetector</a>, <a class="el" href="classslsDetector.html#cb27a987551e66093eb201523ac8d8b0">slsDetector</a></ul>
|
||||
<hr size="1"><address style="align: right;"><small>Generated on Tue Dec 1 10:56:45 2009 by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.7 </small></address>
|
||||
</body>
|
||||
|
@ -61,7 +61,7 @@ Here is a list of all class members with links to the classes they belong to:
|
||||
<li>xmax
|
||||
: <a class="el" href="structROI.html#e88034f1c060a9a66b6c824a0e89ace7">ROI</a><li>xmin
|
||||
: <a class="el" href="structROI.html#2718ba8d6b04f53f86467f4a142bc58a">ROI</a></ul>
|
||||
<hr size="1"><address style="align: right;"><small>Generated on Fri Oct 9 16:01:04 2009 by
|
||||
<hr size="1"><address style="align: right;"><small>Generated on Tue Dec 1 10:56:45 2009 by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.7 </small></address>
|
||||
</body>
|
||||
|
@ -61,7 +61,7 @@ Here is a list of all class members with links to the classes they belong to:
|
||||
<li>ymax
|
||||
: <a class="el" href="structROI.html#84995369fd28f469f20f06482f6f9b68">ROI</a><li>ymin
|
||||
: <a class="el" href="structROI.html#8ff93da542938e19e5116c52e9c4bb7e">ROI</a></ul>
|
||||
<hr size="1"><address style="align: right;"><small>Generated on Fri Oct 9 16:01:04 2009 by
|
||||
<hr size="1"><address style="align: right;"><small>Generated on Tue Dec 1 10:56:45 2009 by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.7 </small></address>
|
||||
</body>
|
||||
|
@ -60,10 +60,9 @@ Here is a list of all class members with links to the classes they belong to:
|
||||
<h3><a class="anchor" name="index_~">- ~ -</a></h3><ul>
|
||||
<li>~eigerDetector()
|
||||
: <a class="el" href="classeigerDetector.html#aa968c7588fb7200a8764a08196ac549">eigerDetector</a><li>~MySocketTCP()
|
||||
: <a class="el" href="classMySocketTCP.html#20407e0c509b8e32e164f1780b98b51c">MySocketTCP</a><li>~mythenDetector()
|
||||
: <a class="el" href="classmythenDetector.html#8118166c2e7c3d3968b9ae5016614693">mythenDetector</a><li>~slsDetector()
|
||||
: <a class="el" href="classMySocketTCP.html#20407e0c509b8e32e164f1780b98b51c">MySocketTCP</a><li>~slsDetector()
|
||||
: <a class="el" href="classslsDetector.html#7653e532ff88dbf403e270769bccc509">slsDetector</a></ul>
|
||||
<hr size="1"><address style="align: right;"><small>Generated on Fri Oct 9 16:01:04 2009 by
|
||||
<hr size="1"><address style="align: right;"><small>Generated on Tue Dec 1 10:56:45 2009 by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.7 </small></address>
|
||||
</body>
|
||||
|
@ -35,7 +35,7 @@
|
||||
: <a class="el" href="classslsDetector.html#ac085f1939dcfed328dc6ff4b11fdb44617c55ac8cf00235b76c1c1481238abb">slsDetector</a><li>OFFLINE_FLAG
|
||||
: <a class="el" href="classslsDetector.html#ac085f1939dcfed328dc6ff4b11fdb44da0a4f5b33e634292bc99256a9552f2f">slsDetector</a><li>ONLINE_FLAG
|
||||
: <a class="el" href="classslsDetector.html#ac085f1939dcfed328dc6ff4b11fdb44d3b612a2eb0d1029bd260b502afcf632">slsDetector</a></ul>
|
||||
<hr size="1"><address style="align: right;"><small>Generated on Fri Oct 9 16:01:04 2009 by
|
||||
<hr size="1"><address style="align: right;"><small>Generated on Tue Dec 1 10:56:45 2009 by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.7 </small></address>
|
||||
</body>
|
||||
|
@ -51,21 +51,21 @@
|
||||
<p>
|
||||
<h3><a class="anchor" name="index_a">- a -</a></h3><ul>
|
||||
<li>acquire()
|
||||
: <a class="el" href="classslsDetector.html#b09a80264ca69e51b2c8379124398410">slsDetector</a><li>addToMerging()
|
||||
: <a class="el" href="classmythenDetector.html#eaaf7d7e3150f473e3bbcf59d91692c2">mythenDetector</a>, <a class="el" href="classslsDetector.html#ed3ddadb246080ef644b6d1455fa2e32">slsDetector</a><li>analogTest()
|
||||
: <a class="el" href="classmythenDetector.html#bb3d2f51a414cf9dace29a4b5676828f">mythenDetector</a>, <a class="el" href="classslsDetector.html#d2ee30dfd50f06431dca4e4b9619f301">slsDetector</a><li>addToMerging()
|
||||
: <a class="el" href="classmythenDetector.html#eaaf7d7e3150f473e3bbcf59d91692c2">mythenDetector</a>, <a class="el" href="classslsDetector.html#feb8730f24292620e5d451cd2d4bb9cd">slsDetector</a><li>analogTest()
|
||||
: <a class="el" href="classslsDetector.html#18f91f8cf70d2d4eef9b3488b90bac51">slsDetector</a></ul>
|
||||
<h3><a class="anchor" name="index_c">- c -</a></h3><ul>
|
||||
<li>Connect()
|
||||
: <a class="el" href="classMySocketTCP.html#1debe73787357c6dcec52ca981298609">MySocketTCP</a><li>createFileName()
|
||||
: <a class="el" href="classslsDetector.html#d055c470ae6faa973980f4dbf021132d">slsDetector</a><li>createModule()
|
||||
: <a class="el" href="classslsDetector.html#15e6fa87a3c57ff1c8e1943ec72ec6ad">slsDetector</a></ul>
|
||||
: <a class="el" href="classslsDetector.html#b1d4c6c01d1e10fe06bc83329410d4f4">slsDetector</a></ul>
|
||||
<h3><a class="anchor" name="index_d">- d -</a></h3><ul>
|
||||
<li>decodeData()
|
||||
: <a class="el" href="classeigerDetector.html#3e0573baf38c37818c7769fb351010b3">eigerDetector</a>, <a class="el" href="classmythenDetector.html#77e8c92003fab14da768af660509241d">mythenDetector</a>, <a class="el" href="classslsDetector.html#937d257464bade6dc6d3ab42c86843ba">slsDetector</a><li>deleteModule()
|
||||
: <a class="el" href="classeigerDetector.html#3e0573baf38c37818c7769fb351010b3">eigerDetector</a>, <a class="el" href="classslsDetector.html#937d257464bade6dc6d3ab42c86843ba">slsDetector</a><li>deleteModule()
|
||||
: <a class="el" href="classslsDetector.html#48984c8d058355c5249233165bf0c410">slsDetector</a><li>digitalTest()
|
||||
: <a class="el" href="classslsDetector.html#40906e79010db5b8082d4855a3824aa7">slsDetector</a><li>Disconnect()
|
||||
: <a class="el" href="classMySocketTCP.html#69f0b72663378245f14e2872b92696a4">MySocketTCP</a><li>dumpDetectorSetup()
|
||||
: <a class="el" href="classslsDetector.html#dc4f62e536b4ef6d0d2d178e3bfbec5e">slsDetector</a></ul>
|
||||
: <a class="el" href="classmythenDetector.html#a0fe9987e8fa240a312ad353ae539188">mythenDetector</a>, <a class="el" href="classslsDetector.html#96428855d6e286408a52e675e045cf45">slsDetector</a></ul>
|
||||
<h3><a class="anchor" name="index_e">- e -</a></h3><ul>
|
||||
<li>eigerDetector()
|
||||
: <a class="el" href="classeigerDetector.html#591261cd5af00795657b44ee2681ced3">eigerDetector</a><li>enableAnalogOutput()
|
||||
@ -83,13 +83,13 @@
|
||||
<h3><a class="anchor" name="index_g">- g -</a></h3><ul>
|
||||
<li>getADC()
|
||||
: <a class="el" href="classslsDetector.html#fa99bd04043c23b7ab583159dabebf93">slsDetector</a><li>getAngularConversion()
|
||||
: <a class="el" href="classmythenDetector.html#b2b2f17c36883323ad0abf762c63494f">mythenDetector</a>, <a class="el" href="classslsDetector.html#a146baee5af54b53db0997de02f4779c">slsDetector</a><li>getBadChannelCorrections()
|
||||
: <a class="el" href="classmythenDetector.html#fab45faa264e44178fc52300eaf92cad">mythenDetector</a>, <a class="el" href="classslsDetector.html#0c2e502441fd74ec7fc20604c5c08c27">slsDetector</a><li>getBadChannelCorrectionFile()
|
||||
: <a class="el" href="classslsDetector.html#0b562f90b64c80e3eb64e9e2153bb234">slsDetector</a><li>getBadChannelCorrections()
|
||||
: <a class="el" href="classslsDetector.html#f80db913b55026bb69d35585b08729cc">slsDetector</a><li>getBinSize()
|
||||
: <a class="el" href="classmythenDetector.html#9fd4e479d7eb3f9c53d5d56a43bbccaf">mythenDetector</a>, <a class="el" href="classslsDetector.html#8a78eda56f5a0c487bbc4e2f962d04db">slsDetector</a><li>getCalDir()
|
||||
: <a class="el" href="classmythenDetector.html#9fd4e479d7eb3f9c53d5d56a43bbccaf">mythenDetector</a>, <a class="el" href="classslsDetector.html#7d83754e3f41042caa9297da9a33b714">slsDetector</a><li>getCalDir()
|
||||
: <a class="el" href="classslsDetector.html#102679594e60ed261daff24b4aeac21a">slsDetector</a><li>getChannel()
|
||||
: <a class="el" href="classslsDetector.html#bbf8573e249da1f0a436f581d0dc62e4">slsDetector</a><li>getChip()
|
||||
: <a class="el" href="classslsDetector.html#6dd6b42b668610dbd03a7700de84b845">slsDetector</a><li>getClockDivider()
|
||||
: <a class="el" href="classslsDetector.html#12b884821edc41fe9821f2ab084a0baf">slsDetector</a><li>getControlPort()
|
||||
: <a class="el" href="classslsDetector.html#05f1a170b7416db77bf7cff762e9b58a">slsDetector</a><li>getChip()
|
||||
: <a class="el" href="classslsDetector.html#2eb7f887a72cc80d6b00cadd4731e672">slsDetector</a><li>getControlPort()
|
||||
: <a class="el" href="classslsDetector.html#40ffd69f1c40b26575954e826cdf606a">slsDetector</a><li>getDataFromDetector()
|
||||
: <a class="el" href="classslsDetector.html#b1982e89f8e8de63c807a707ccba594c">slsDetector</a><li>getDataFromDetectorNoWait()
|
||||
: <a class="el" href="classslsDetector.html#5b678231f1a0fafc518a95b6e58f00a8">slsDetector</a><li>getDataPort()
|
||||
@ -99,24 +99,23 @@
|
||||
: <a class="el" href="classslsDetector.html#68b41fa20ddd8c6c67ac00dfea3c9796">slsDetector</a><li>getFileName()
|
||||
: <a class="el" href="classslsDetector.html#717a3c59681f81ceaf5245a073eeacdb">slsDetector</a><li>getFilePath()
|
||||
: <a class="el" href="classslsDetector.html#b4158bdacd10fccedeab9eacbd1f4304">slsDetector</a><li>getFineOffset()
|
||||
: <a class="el" href="classmythenDetector.html#00720f1445f3f301fa3316828d978de6">mythenDetector</a>, <a class="el" href="classslsDetector.html#1a402a849d04190024e9dc87d4dae6dc">slsDetector</a><li>getFlatFieldCorrections()
|
||||
: <a class="el" href="classmythenDetector.html#00720f1445f3f301fa3316828d978de6">mythenDetector</a>, <a class="el" href="classslsDetector.html#8e39680a1a096ca13ed672504b5b08e6">slsDetector</a><li>getFlatFieldCorrections()
|
||||
: <a class="el" href="classslsDetector.html#af22c79193907e364c6db97f5e55b9fd">slsDetector</a><li>getGlobalOffset()
|
||||
: <a class="el" href="classmythenDetector.html#b2086f336d7198381453556b520dd556">mythenDetector</a>, <a class="el" href="classslsDetector.html#42f854256e2900f18b2a17201813b48c">slsDetector</a><li>getHostname()
|
||||
: <a class="el" href="classmythenDetector.html#b2086f336d7198381453556b520dd556">mythenDetector</a>, <a class="el" href="classslsDetector.html#8964e3efa73f29b04bd9479578bd1c59">slsDetector</a><li>getHostname()
|
||||
: <a class="el" href="classMySocketTCP.html#6c3f62f34cf58c78d58bcc788776afa5">MySocketTCP</a>, <a class="el" href="classslsDetector.html#fad06908ad59bfd8a8577899d6aa1843">slsDetector</a><li>getId()
|
||||
: <a class="el" href="classslsDetector.html#92f9261c62652e3643eebfdfa9942099">slsDetector</a><li>getMaxNumberOfModules()
|
||||
: <a class="el" href="classslsDetector.html#d608a77a1c64989ad82175991be0a9b5">slsDetector</a><li>getModule()
|
||||
: <a class="el" href="classslsDetector.html#d1b14626e602ceaebfcf4321f6f40997">slsDetector</a><li>getPortNumber()
|
||||
: <a class="el" href="classslsDetector.html#32557eee02e541840246b4b4a3e76c83">slsDetector</a><li>getPortNumber()
|
||||
: <a class="el" href="classMySocketTCP.html#8d15a71679ab2f83822db875be1ad5cd">MySocketTCP</a><li>getPositions()
|
||||
: <a class="el" href="classmythenDetector.html#0d306720dced0d3576474978b06b4be4">mythenDetector</a>, <a class="el" href="classslsDetector.html#732f6d36456d6e87d70324a4bdc1bbb8">slsDetector</a><li>getRateCorrections()
|
||||
: <a class="el" href="classmythenDetector.html#0d306720dced0d3576474978b06b4be4">mythenDetector</a>, <a class="el" href="classslsDetector.html#248794801b9794d20e7d58bceab564ab">slsDetector</a><li>getRateCorrections()
|
||||
: <a class="el" href="classslsDetector.html#7606366a3cbe280c90dc659036814697">slsDetector</a><li>getRunStatus()
|
||||
: <a class="el" href="classslsDetector.html#567629b942b153a03cfc66d4d26c5daa">slsDetector</a><li>getSetLength()
|
||||
: <a class="el" href="classslsDetector.html#51a88168bf9e4cd2ef7730b973963055">slsDetector</a><li>getSettings()
|
||||
: <a class="el" href="classslsDetector.html#d112702360f31a967bfad9fe2aabf6f6">slsDetector</a><li>getStopPort()
|
||||
: <a class="el" href="classslsDetector.html#567629b942b153a03cfc66d4d26c5daa">slsDetector</a><li>getSettings()
|
||||
: <a class="el" href="classslsDetector.html#cfccfada625943feb410c6a14607a366">slsDetector</a><li>getStopPort()
|
||||
: <a class="el" href="classslsDetector.html#80ab8f7f4cc6b2e92017a0c77f961b70">slsDetector</a><li>getThresholdEnergy()
|
||||
: <a class="el" href="classslsDetector.html#f2da634bb9551730c12e07e2b772bf06">slsDetector</a><li>getTimeLeft()
|
||||
: <a class="el" href="classslsDetector.html#61f072fcaf0a359148f52ea34769c846">slsDetector</a><li>getTrimDir()
|
||||
: <a class="el" href="classslsDetector.html#d4a858d9b3a1b31c5d5decdc9d757267">slsDetector</a><li>getTrimEn()
|
||||
: <a class="el" href="classslsDetector.html#fa24d8a0ec1393c7e27e4e558e72cf87">slsDetector</a><li>giveCalibrationPulse()
|
||||
: <a class="el" href="classslsDetector.html#8862569a4a2530558914daa2e2251138">slsDetector</a><li>giveCalibrationPulse()
|
||||
: <a class="el" href="classslsDetector.html#a8fafd5690120579f484e326dc6fd9be">slsDetector</a></ul>
|
||||
<h3><a class="anchor" name="index_i">- i -</a></h3><ul>
|
||||
<li>initializeDetectorSize()
|
||||
@ -125,31 +124,30 @@
|
||||
: <a class="el" href="classslsDetector.html#cb94b9bfa7bbea2d9e1b0289a272bca8">slsDetector</a></ul>
|
||||
<h3><a class="anchor" name="index_m">- m -</a></h3><ul>
|
||||
<li>MySocketTCP()
|
||||
: <a class="el" href="classMySocketTCP.html#1033d3d7438fe9da3cff3da3c4344c51">MySocketTCP</a><li>mythenDetector()
|
||||
: <a class="el" href="classmythenDetector.html#5efa6a91622e5e173d7491801f60bda0">mythenDetector</a></ul>
|
||||
: <a class="el" href="classMySocketTCP.html#1033d3d7438fe9da3cff3da3c4344c51">MySocketTCP</a></ul>
|
||||
<h3><a class="anchor" name="index_p">- p -</a></h3><ul>
|
||||
<li>popDataQueue()
|
||||
: <a class="el" href="classslsDetector.html#ee85bddb6aa7b37c99f1397112e6c8b6">slsDetector</a><li>processData()
|
||||
: <a class="el" href="classslsDetector.html#717eb12630b1d1f5138f98e5f7ba021f">slsDetector</a></ul>
|
||||
: <a class="el" href="classmythenDetector.html#b5416cb00251f95fc3661936c3cbb1c4">mythenDetector</a>, <a class="el" href="classslsDetector.html#971d316af920fcb3ade98c486fe42c99">slsDetector</a></ul>
|
||||
<h3><a class="anchor" name="index_r">- r -</a></h3><ul>
|
||||
<li>rateCorrect()
|
||||
: <a class="el" href="classslsDetector.html#518feacfa3a1d6156779f8eaacdf86d3">slsDetector</a><li>readAll()
|
||||
: <a class="el" href="classslsDetector.html#87acdd8cd43d30dc3dd88763b6e23d08">slsDetector</a><li>readAngularConversion()
|
||||
: <a class="el" href="classmythenDetector.html#33bf1b939eb877bbd4aa42f400d7ca36">mythenDetector</a>, <a class="el" href="classslsDetector.html#23398787e01e519bf8ac5f313ca5af01">slsDetector</a><li>readCalibrationFile()
|
||||
: <a class="el" href="classeigerDetector.html#6b1b4b5328a5d8c423e9a7a8a950028f">eigerDetector</a>, <a class="el" href="classmythenDetector.html#f8f1b7b42012420fc557aacd714140f8">mythenDetector</a>, <a class="el" href="classslsDetector.html#9305060e7499cfcabac23b99c884b92b">slsDetector</a><li>readConfigurationFile()
|
||||
: <a class="el" href="classslsDetector.html#49c88825b21dc040269f6980e9725a3a">slsDetector</a><li>readDataFile()
|
||||
: <a class="el" href="classeigerDetector.html#a6afa206101506d7f95d1ec835fbf843">eigerDetector</a>, <a class="el" href="classmythenDetector.html#d83819d61ea01148cf18cd3c46f2a9f7">mythenDetector</a>, <a class="el" href="classslsDetector.html#0d27017bc1140cc9da3e797f03848f2e">slsDetector</a><li>readFrame()
|
||||
: <a class="el" href="classmythenDetector.html#33bf1b939eb877bbd4aa42f400d7ca36">mythenDetector</a>, <a class="el" href="classslsDetector.html#cd9d6358db471600f2e1a143a53c61c1">slsDetector</a><li>readCalibrationFile()
|
||||
: <a class="el" href="classeigerDetector.html#6b1b4b5328a5d8c423e9a7a8a950028f">eigerDetector</a>, <a class="el" href="classmythenDetector.html#f8f1b7b42012420fc557aacd714140f8">mythenDetector</a>, <a class="el" href="classslsDetector.html#6c7f837f0820b08f41649c30151cb7ac">slsDetector</a><li>readConfigurationFile()
|
||||
: <a class="el" href="classmythenDetector.html#92a32bcc57919fcf9eea844905640e90">mythenDetector</a>, <a class="el" href="classslsDetector.html#80266f80cfe49c2ccec7118de341d983">slsDetector</a><li>readDataFile()
|
||||
: <a class="el" href="classeigerDetector.html#a6afa206101506d7f95d1ec835fbf843">eigerDetector</a>, <a class="el" href="classmythenDetector.html#d83819d61ea01148cf18cd3c46f2a9f7">mythenDetector</a>, <a class="el" href="classslsDetector.html#4239e7a357df82640464c0f2d0a18d69">slsDetector</a><li>readFrame()
|
||||
: <a class="el" href="classslsDetector.html#b352d85c5a4f415d1ec930d17bae87fa">slsDetector</a><li>readRegister()
|
||||
: <a class="el" href="classslsDetector.html#89ba6d2d8e79a60270e7e1c217df2d79">slsDetector</a><li>readTrimFile()
|
||||
: <a class="el" href="classeigerDetector.html#f24af0459e8eb45c1bc9c68a870e5094">eigerDetector</a>, <a class="el" href="classmythenDetector.html#2120f9105997fd8f8bf9165dbffc55e7">mythenDetector</a>, <a class="el" href="classslsDetector.html#e84b8a7a2b27db3f89a98f9f8a81efca">slsDetector</a><li>receiveChannel()
|
||||
: <a class="el" href="classeigerDetector.html#f24af0459e8eb45c1bc9c68a870e5094">eigerDetector</a>, <a class="el" href="classmythenDetector.html#2120f9105997fd8f8bf9165dbffc55e7">mythenDetector</a>, <a class="el" href="classslsDetector.html#612b52469e27c6675969499d3680abe6">slsDetector</a><li>receiveChannel()
|
||||
: <a class="el" href="classslsDetector.html#39f8959a55e92c7b0817529270be7667">slsDetector</a><li>receiveChip()
|
||||
: <a class="el" href="classslsDetector.html#21d070352bfbf4745543c572bd6ae8f7">slsDetector</a><li>ReceiveData()
|
||||
: <a class="el" href="classMySocketTCP.html#ed8a6a9435932659ed8793ff57b356c8">MySocketTCP</a><li>ReceiveDataAndKeepConnection()
|
||||
: <a class="el" href="classMySocketTCP.html#375171791400d7d60804b56852ff3611">MySocketTCP</a><li>ReceiveDataOnly()
|
||||
: <a class="el" href="classMySocketTCP.html#a8b6322845e72ffc6da44db774b19d73">MySocketTCP</a><li>receiveModule()
|
||||
: <a class="el" href="classslsDetector.html#1356b4fabe6b1aaa9c67939ff9331f98">slsDetector</a><li>resetMerging()
|
||||
: <a class="el" href="classmythenDetector.html#7d38c9af0d94bc15571c3c15b38f39a8">mythenDetector</a>, <a class="el" href="classslsDetector.html#208c3a5a80ba931056f1f2ff3cb5d0e5">slsDetector</a><li>retrieveDetectorSetup()
|
||||
: <a class="el" href="classslsDetector.html#233c3d27e9a946fb42b0aa49717d9251">slsDetector</a></ul>
|
||||
: <a class="el" href="classmythenDetector.html#7d38c9af0d94bc15571c3c15b38f39a8">mythenDetector</a>, <a class="el" href="classslsDetector.html#20156c620f868445e454bc4115871822">slsDetector</a><li>retrieveDetectorSetup()
|
||||
: <a class="el" href="classmythenDetector.html#8eedcd0b6739dd878559de5b675fae83">mythenDetector</a>, <a class="el" href="classslsDetector.html#0ec6aa8998db1bee1b00aeecbe870d5f">slsDetector</a></ul>
|
||||
<h3><a class="anchor" name="index_s">- s -</a></h3><ul>
|
||||
<li>sendChannel()
|
||||
: <a class="el" href="classslsDetector.html#5cd249f9a287b25af9a3a7e7e675c559">slsDetector</a><li>sendChip()
|
||||
@ -158,13 +156,12 @@
|
||||
: <a class="el" href="classMySocketTCP.html#1641bc23538af6849efeb195a1b33626">MySocketTCP</a><li>SendDataOnly()
|
||||
: <a class="el" href="classMySocketTCP.html#2f9ce7233ee4903127039d43b4a34886">MySocketTCP</a><li>sendModule()
|
||||
: <a class="el" href="classslsDetector.html#cc29561aa2b22ee49038c7bdf2be5ad7">slsDetector</a><li>setAngularConversion()
|
||||
: <a class="el" href="classmythenDetector.html#78efe554a277de7fb8759307992fc61b">mythenDetector</a>, <a class="el" href="classslsDetector.html#30fe39ddd78fa880b6b7815d1d5462ec">slsDetector</a><li>setBadChannelCorrection()
|
||||
: <a class="el" href="classmythenDetector.html#78efe554a277de7fb8759307992fc61b">mythenDetector</a>, <a class="el" href="classslsDetector.html#0a17abc301de750f7dafd43b7ad8b0c9">slsDetector</a><li>setBadChannelCorrection()
|
||||
: <a class="el" href="classslsDetector.html#45833eb571b8cb20225f4046e2a17e5a">slsDetector</a><li>setBinSize()
|
||||
: <a class="el" href="classmythenDetector.html#8f466447f886379204a59eb6785f1ed0">mythenDetector</a>, <a class="el" href="classslsDetector.html#96e2fb6fb0aa34bdbe59facf367c4ae1">slsDetector</a><li>setCalDir()
|
||||
: <a class="el" href="classmythenDetector.html#8f466447f886379204a59eb6785f1ed0">mythenDetector</a>, <a class="el" href="classslsDetector.html#1a2ebbe67dae42059723071f437eb721">slsDetector</a><li>setCalDir()
|
||||
: <a class="el" href="classslsDetector.html#9c4d2c796c176852537ff3cff4f5974b">slsDetector</a><li>setChannel()
|
||||
: <a class="el" href="classslsDetector.html#71bf1ef7be9f51c44cf6bc4a0dfea1e2">slsDetector</a><li>setChip()
|
||||
: <a class="el" href="classslsDetector.html#3a327b952866525e1b5c8fe541834c68">slsDetector</a><li>setClockDivider()
|
||||
: <a class="el" href="classslsDetector.html#49af64998d4a4d44e965eb0adb1facb2">slsDetector</a><li>setDAC()
|
||||
: <a class="el" href="classslsDetector.html#3a327b952866525e1b5c8fe541834c68">slsDetector</a><li>setDAC()
|
||||
: <a class="el" href="classslsDetector.html#cfcce08c547e24dc09968a74e35daf40">slsDetector</a><li>setDetectorType()
|
||||
: <a class="el" href="classslsDetector.html#4bebb4f131fe345fa561428e070a933d">slsDetector</a><li>setDynamicRange()
|
||||
: <a class="el" href="classslsDetector.html#57d00f77b9c12d9a01407d5a74bacddb">slsDetector</a><li>setExternalCommunicationMode()
|
||||
@ -173,18 +170,18 @@
|
||||
: <a class="el" href="classslsDetector.html#22326d5e85503bfd16e4bdb279babb43">slsDetector</a><li>setFileName()
|
||||
: <a class="el" href="classslsDetector.html#ec565bab03357d783cccae55232b03ba">slsDetector</a><li>setFilePath()
|
||||
: <a class="el" href="classslsDetector.html#57c4587267e50a21ba13ead83294bdb4">slsDetector</a><li>setFineOffset()
|
||||
: <a class="el" href="classmythenDetector.html#fe142e36f1a5fa8b2ab5fc45e9f8c781">mythenDetector</a>, <a class="el" href="classslsDetector.html#fd3b79c59688a7a0f4f72ba5676a2f9b">slsDetector</a><li>setFlatFieldCorrection()
|
||||
: <a class="el" href="classmythenDetector.html#fe142e36f1a5fa8b2ab5fc45e9f8c781">mythenDetector</a>, <a class="el" href="classslsDetector.html#7b3b6b3ac5b3b1ee0677f7deeec5c9e3">slsDetector</a><li>setFlatFieldCorrection()
|
||||
: <a class="el" href="classslsDetector.html#b4e2c11303714d5e62b4fcc22f829d8f">slsDetector</a><li>setGlobalOffset()
|
||||
: <a class="el" href="classmythenDetector.html#e24dd88c4eb965687bd656a12bae8ad7">mythenDetector</a>, <a class="el" href="classslsDetector.html#84c8dc8017e692d93246cd546e6366c1">slsDetector</a><li>setModule()
|
||||
: <a class="el" href="classmythenDetector.html#e24dd88c4eb965687bd656a12bae8ad7">mythenDetector</a>, <a class="el" href="classslsDetector.html#2a03a8aec6dbf74a606e6960e178fceb">slsDetector</a><li>setModule()
|
||||
: <a class="el" href="classslsDetector.html#d659b9a8ae9a29cea616e6333e2e7be4">slsDetector</a><li>setNumberOfModules()
|
||||
: <a class="el" href="classslsDetector.html#9e4117c0234d51b22922a2d638e118ab">slsDetector</a><li>setOnline()
|
||||
: <a class="el" href="classslsDetector.html#f041f723f702c17de292061d6d609698">slsDetector</a><li>setPositions()
|
||||
: <a class="el" href="classmythenDetector.html#1ffb0963f724e6d6d497685e6de62fd6">mythenDetector</a>, <a class="el" href="classslsDetector.html#ed6493ad015660281b14814f9a7f6cb5">slsDetector</a><li>setRateCorrection()
|
||||
: <a class="el" href="classmythenDetector.html#1ffb0963f724e6d6d497685e6de62fd6">mythenDetector</a>, <a class="el" href="classslsDetector.html#961e3976e3077803e2fc245873f81d81">slsDetector</a><li>setRateCorrection()
|
||||
: <a class="el" href="classslsDetector.html#c89f7fc9f9255e573e34f8d3dadf38af">slsDetector</a><li>setReadOutFlags()
|
||||
: <a class="el" href="classslsDetector.html#e86bd9ff0d87efe9327118b5349321c4">slsDetector</a><li>setROI()
|
||||
: <a class="el" href="classslsDetector.html#e2a0716ddc050b79a45c552236ff2284">slsDetector</a><li>setSetLength()
|
||||
: <a class="el" href="classslsDetector.html#f936cf5840bded81acb3f93b6b5fdd1c">slsDetector</a><li>setSettings()
|
||||
: <a class="el" href="classslsDetector.html#765072d5c8aaff56ca79734072607188">slsDetector</a><li>setTCPSocket()
|
||||
: <a class="el" href="classslsDetector.html#e2a0716ddc050b79a45c552236ff2284">slsDetector</a><li>setSettings()
|
||||
: <a class="el" href="classslsDetector.html#765072d5c8aaff56ca79734072607188">slsDetector</a><li>setSpeed()
|
||||
: <a class="el" href="classslsDetector.html#8e35d9440a03e127ef5fe7a909702675">slsDetector</a><li>setTCPSocket()
|
||||
: <a class="el" href="classslsDetector.html#019a01c4465c5ee572293cb6c00d9904">slsDetector</a><li>setThresholdEnergy()
|
||||
: <a class="el" href="classslsDetector.html#ab00a8eeca28831751121054e35d4c6b">slsDetector</a><li>setTimer()
|
||||
: <a class="el" href="classslsDetector.html#b78e1d801e92a9f5a06008d9e9731549">slsDetector</a><li>setTrimDir()
|
||||
@ -198,19 +195,18 @@
|
||||
: <a class="el" href="classslsDetector.html#07a3d8c3c0e03ec8f286a87673911c28">slsDetector</a></ul>
|
||||
<h3><a class="anchor" name="index_w">- w -</a></h3><ul>
|
||||
<li>writeAngularConversion()
|
||||
: <a class="el" href="classmythenDetector.html#3c5f27709351c49dd715212adc5ba7d2">mythenDetector</a>, <a class="el" href="classslsDetector.html#921f212286be085d7e1b8d0d11110d9c">slsDetector</a><li>writeCalibrationFile()
|
||||
: <a class="el" href="classeigerDetector.html#d5fbecfcc46cb151160c6011aa8e33b2">eigerDetector</a>, <a class="el" href="classmythenDetector.html#10e7213bb0e7138c07231687e9a6899a">mythenDetector</a>, <a class="el" href="classslsDetector.html#8eb676a1ab6ef35601ba5cae942ba380">slsDetector</a><li>writeConfigurationFile()
|
||||
: <a class="el" href="classslsDetector.html#82628148e11f4890c9d935ec921c1121">slsDetector</a><li>writeDataFile()
|
||||
: <a class="el" href="classeigerDetector.html#68a740d5e43fcdb00c57f401666c0856">eigerDetector</a>, <a class="el" href="classmythenDetector.html#9a49c84d7ad664f7891b00fba0ce829a">mythenDetector</a>, <a class="el" href="classslsDetector.html#3e1a8e49fbfb34a54381452abc8b5258">slsDetector</a><li>writeRegister()
|
||||
: <a class="el" href="classmythenDetector.html#3c5f27709351c49dd715212adc5ba7d2">mythenDetector</a>, <a class="el" href="classslsDetector.html#cace8f0d8706a175915289d86c1fd8d6">slsDetector</a><li>writeCalibrationFile()
|
||||
: <a class="el" href="classeigerDetector.html#d5fbecfcc46cb151160c6011aa8e33b2">eigerDetector</a>, <a class="el" href="classmythenDetector.html#10e7213bb0e7138c07231687e9a6899a">mythenDetector</a>, <a class="el" href="classslsDetector.html#d12edef440bf2b2f930e83f0ccceb01e">slsDetector</a><li>writeConfigurationFile()
|
||||
: <a class="el" href="classmythenDetector.html#6ad688e0c1a59001ecc61117c67e5434">mythenDetector</a>, <a class="el" href="classslsDetector.html#7801c6d43c72ce5ccaa72743a6f307d2">slsDetector</a><li>writeDataFile()
|
||||
: <a class="el" href="classeigerDetector.html#68a740d5e43fcdb00c57f401666c0856">eigerDetector</a>, <a class="el" href="classmythenDetector.html#9a49c84d7ad664f7891b00fba0ce829a">mythenDetector</a>, <a class="el" href="classslsDetector.html#efa98ca652306e2a026c9a5b2fbfe2dc">slsDetector</a><li>writeRegister()
|
||||
: <a class="el" href="classslsDetector.html#742c8c6b4e7f3cad4f7e60c8c7c0c18b">slsDetector</a><li>writeTrimFile()
|
||||
: <a class="el" href="classeigerDetector.html#df3a0dff0fc3111e10af0363bdd15a6a">eigerDetector</a>, <a class="el" href="classmythenDetector.html#94179431a737bbceb20f27ca1fd30349">mythenDetector</a>, <a class="el" href="classslsDetector.html#afe675432bf8e5dcb47774da3cc81106">slsDetector</a></ul>
|
||||
: <a class="el" href="classeigerDetector.html#df3a0dff0fc3111e10af0363bdd15a6a">eigerDetector</a>, <a class="el" href="classmythenDetector.html#94179431a737bbceb20f27ca1fd30349">mythenDetector</a>, <a class="el" href="classslsDetector.html#cb27a987551e66093eb201523ac8d8b0">slsDetector</a></ul>
|
||||
<h3><a class="anchor" name="index_~">- ~ -</a></h3><ul>
|
||||
<li>~eigerDetector()
|
||||
: <a class="el" href="classeigerDetector.html#aa968c7588fb7200a8764a08196ac549">eigerDetector</a><li>~MySocketTCP()
|
||||
: <a class="el" href="classMySocketTCP.html#20407e0c509b8e32e164f1780b98b51c">MySocketTCP</a><li>~mythenDetector()
|
||||
: <a class="el" href="classmythenDetector.html#8118166c2e7c3d3968b9ae5016614693">mythenDetector</a><li>~slsDetector()
|
||||
: <a class="el" href="classMySocketTCP.html#20407e0c509b8e32e164f1780b98b51c">MySocketTCP</a><li>~slsDetector()
|
||||
: <a class="el" href="classslsDetector.html#7653e532ff88dbf403e270769bccc509">slsDetector</a></ul>
|
||||
<hr size="1"><address style="align: right;"><small>Generated on Fri Oct 9 16:01:04 2009 by
|
||||
<hr size="1"><address style="align: right;"><small>Generated on Tue Dec 1 10:56:45 2009 by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.7 </small></address>
|
||||
</body>
|
||||
|
@ -33,7 +33,7 @@
|
||||
<ul>
|
||||
<li>sharedSlsDetector
|
||||
: <a class="el" href="classslsDetector.html#2dd6bff7d94ab8005c2797152b19264e">slsDetector</a></ul>
|
||||
<hr size="1"><address style="align: right;"><small>Generated on Fri Oct 9 16:01:04 2009 by
|
||||
<hr size="1"><address style="align: right;"><small>Generated on Tue Dec 1 10:56:45 2009 by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.7 </small></address>
|
||||
</body>
|
||||
|
@ -59,11 +59,13 @@
|
||||
<li>adcoff
|
||||
: <a class="el" href="structslsDetector_1_1sharedSlsDetector.html#5fea82d598a0252852d3b5aa3dcba778">slsDetector::sharedSlsDetector</a><li>adcs
|
||||
: <a class="el" href="structsls__detector__module.html#23e78882688995ac5a0b3beae9fbc47e">sls_detector_module</a>, <a class="el" href="classslsDetector.html#f370b8466441491d8496bb8130b8c5e7">slsDetector</a><li>alreadyExisting
|
||||
: <a class="el" href="structslsDetector_1_1sharedSlsDetector.html#ee2e81699a79e6b9ddc698d120a13ef9">slsDetector::sharedSlsDetector</a><li>angDirection
|
||||
: <a class="el" href="structslsDetector_1_1sharedSlsDetector.html#ee2e81699a79e6b9ddc698d120a13ef9">slsDetector::sharedSlsDetector</a><li>angConvFile
|
||||
: <a class="el" href="structslsDetector_1_1sharedSlsDetector.html#42502564011f831f43733ffed7c2eafd">slsDetector::sharedSlsDetector</a><li>angDirection
|
||||
: <a class="el" href="structslsDetector_1_1sharedSlsDetector.html#289a2fe819a4e02a93dfc54f9ba7ae16">slsDetector::sharedSlsDetector</a><li>angOff
|
||||
: <a class="el" href="structslsDetector_1_1sharedSlsDetector.html#31cebbb4add050ac00b3fbe9b4494d8b">slsDetector::sharedSlsDetector</a></ul>
|
||||
<h3><a class="anchor" name="index_b">- b -</a></h3><ul>
|
||||
<li>badChannelMask
|
||||
<li>badChanFile
|
||||
: <a class="el" href="structslsDetector_1_1sharedSlsDetector.html#9ab536c77675cd30b26ab647efe5c3ca">slsDetector::sharedSlsDetector</a><li>badChannelMask
|
||||
: <a class="el" href="classslsDetector.html#614c98f77a8a3ec6cff57aa59e671123">slsDetector</a><li>badChansList
|
||||
: <a class="el" href="structslsDetector_1_1sharedSlsDetector.html#4e03ad7a759acf38d4543e0df9ab9710">slsDetector::sharedSlsDetector</a><li>badFFList
|
||||
: <a class="el" href="structslsDetector_1_1sharedSlsDetector.html#ebf29d7d9b406d65f381c9446953bc14">slsDetector::sharedSlsDetector</a><li>binSize
|
||||
@ -199,7 +201,7 @@
|
||||
<li>ymax
|
||||
: <a class="el" href="structROI.html#84995369fd28f469f20f06482f6f9b68">ROI</a><li>ymin
|
||||
: <a class="el" href="structROI.html#8ff93da542938e19e5116c52e9c4bb7e">ROI</a></ul>
|
||||
<hr size="1"><address style="align: right;"><small>Generated on Fri Oct 9 16:01:04 2009 by
|
||||
<hr size="1"><address style="align: right;"><small>Generated on Tue Dec 1 10:56:45 2009 by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.7 </small></address>
|
||||
</body>
|
||||
|
@ -30,26 +30,27 @@
|
||||
</div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="#index_a"><span>a</span></a></li>
|
||||
<li><a href="#index_b"><span>b</span></a></li>
|
||||
<li><a href="#index_c"><span>c</span></a></li>
|
||||
<li><a href="#index_d"><span>d</span></a></li>
|
||||
<li><a href="#index_e"><span>e</span></a></li>
|
||||
<li><a href="#index_f"><span>f</span></a></li>
|
||||
<li><a href="#index_g"><span>g</span></a></li>
|
||||
<li><a href="#index_h"><span>h</span></a></li>
|
||||
<li><a href="#index_i"><span>i</span></a></li>
|
||||
<li><a href="#index_m"><span>m</span></a></li>
|
||||
<li><a href="#index_n"><span>n</span></a></li>
|
||||
<li><a href="#index_o"><span>o</span></a></li>
|
||||
<li><a href="#index_p"><span>p</span></a></li>
|
||||
<li><a href="#index_r"><span>r</span></a></li>
|
||||
<li><a href="#index_s"><span>s</span></a></li>
|
||||
<li><a href="#index_t"><span>t</span></a></li>
|
||||
<li><a href="#index_u"><span>u</span></a></li>
|
||||
<li><a href="#index_x"><span>x</span></a></li>
|
||||
<li><a href="#index_y"><span>y</span></a></li>
|
||||
<li><a href="#index_z"><span>z</span></a></li>
|
||||
<li id="current"><a href="globals.html#index_a"><span>a</span></a></li>
|
||||
<li><a href="globals_0x62.html#index_b"><span>b</span></a></li>
|
||||
<li><a href="globals_0x63.html#index_c"><span>c</span></a></li>
|
||||
<li><a href="globals_0x64.html#index_d"><span>d</span></a></li>
|
||||
<li><a href="globals_0x65.html#index_e"><span>e</span></a></li>
|
||||
<li><a href="globals_0x66.html#index_f"><span>f</span></a></li>
|
||||
<li><a href="globals_0x67.html#index_g"><span>g</span></a></li>
|
||||
<li><a href="globals_0x68.html#index_h"><span>h</span></a></li>
|
||||
<li><a href="globals_0x69.html#index_i"><span>i</span></a></li>
|
||||
<li><a href="globals_0x6d.html#index_m"><span>m</span></a></li>
|
||||
<li><a href="globals_0x6e.html#index_n"><span>n</span></a></li>
|
||||
<li><a href="globals_0x6f.html#index_o"><span>o</span></a></li>
|
||||
<li><a href="globals_0x70.html#index_p"><span>p</span></a></li>
|
||||
<li><a href="globals_0x72.html#index_r"><span>r</span></a></li>
|
||||
<li><a href="globals_0x73.html#index_s"><span>s</span></a></li>
|
||||
<li><a href="globals_0x74.html#index_t"><span>t</span></a></li>
|
||||
<li><a href="globals_0x75.html#index_u"><span>u</span></a></li>
|
||||
<li><a href="globals_0x77.html#index_w"><span>w</span></a></li>
|
||||
<li><a href="globals_0x78.html#index_x"><span>x</span></a></li>
|
||||
<li><a href="globals_0x79.html#index_y"><span>y</span></a></li>
|
||||
<li><a href="globals_0x7a.html#index_z"><span>z</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
@ -66,232 +67,7 @@ Here is a list of all file members with links to the files they belong to:
|
||||
: <a class="el" href="sls__detector__defs_8h.html#82ffddab533d21b3ef6733d38dfcd5c6508f65f1d2c1f86381bdabc994174f71">sls_detector_defs.h</a><li>AUTO
|
||||
: <a class="el" href="sls__detector__defs_8h.html#51d6eb28d9d010319da9ce5da86ed32feef9468d1b98bca652a04bf5063fd9d6">sls_detector_defs.h</a><li>AVERAGE_NEIGHBOURS_FOR_BAD_CHANNELS
|
||||
: <a class="el" href="sls__detector__defs_8h.html#82ffddab533d21b3ef6733d38dfcd5c6265434493f74b2d2c809e47f950f2d78">sls_detector_defs.h</a></ul>
|
||||
<h3><a class="anchor" name="index_b">- b -</a></h3><ul>
|
||||
<li>BACKGROUND_CORRECTIONS
|
||||
: <a class="el" href="sls__detector__defs_8h.html#6165e3e90182cc47b0003f3288a2e5793d1f7aae38dd931d1fcd35137ee92f80">sls_detector_defs.h</a><li>BEAM_TRIMMING
|
||||
: <a class="el" href="sls__detector__defs_8h.html#032d987fb5fbd375236b7f58f0168f3356a5f47848e51b90c4fabf90f7760038">sls_detector_defs.h</a></ul>
|
||||
<h3><a class="anchor" name="index_c">- c -</a></h3><ul>
|
||||
<li>CALIBRATION_ENABLE
|
||||
: <a class="el" href="sls__detector__defs_8h.html#40dcd9999cf30431eee4b9b6bc9c10355fd4f0793e4050ae41dc14c57bf6b0fd">sls_detector_defs.h</a><li>CALIBRATION_PULSE
|
||||
: <a class="el" href="sls__detector__defs_8h.html#049814e50aa3d3237f51a4d7185ad4fe5b6080db80cc2d5d20846575c49be2dd">sls_detector_defs.h</a><li>CALIBRATION_PULSES
|
||||
: <a class="el" href="sls__detector__defs_8h.html#44f69dfb7317afdfb166d178f4b1a6feb7166e45218dcb846a3bae04949664cc">sls_detector_defs.h</a><li>channelRegisterBit
|
||||
: <a class="el" href="sls__detector__defs_8h.html#40dcd9999cf30431eee4b9b6bc9c1035">sls_detector_defs.h</a><li>CHIP_OUTPUT_WIDTH
|
||||
: <a class="el" href="sls__detector__defs_8h.html#4330afff337dd4db0fe7dcca1c75a64239622440b29c2ebda0609b011bf0222a">sls_detector_defs.h</a><li>CHIP_TEST
|
||||
: <a class="el" href="sls__detector__defs_8h.html#e4663256797974408ea7fbe5b86635c8ae2e0c504f9214ef61f0fad7cb3b1a23">sls_detector_defs.h</a><li>chipRegisterBit
|
||||
: <a class="el" href="sls__detector__defs_8h.html#4330afff337dd4db0fe7dcca1c75a642">sls_detector_defs.h</a><li>communicationProtocol
|
||||
: <a class="el" href="sls__detector__defs_8h.html#2347f410e21bee8cf0604c494727cc40">sls_detector_defs.h</a><li>COMPARATOR_ENABLE
|
||||
: <a class="el" href="sls__detector__defs_8h.html#40dcd9999cf30431eee4b9b6bc9c1035d0898f44b5cde12d97bc409ea8670b42">sls_detector_defs.h</a><li>correctionFlags
|
||||
: <a class="el" href="sls__detector__defs_8h.html#82ffddab533d21b3ef6733d38dfcd5c6">sls_detector_defs.h</a><li>CYCLES_NUMBER
|
||||
: <a class="el" href="sls__detector__defs_8h.html#07c87ebf35dffccd06fe39859a3ca6039d9c7c2d79fbdb03000ddf08edbae649">sls_detector_defs.h</a></ul>
|
||||
<h3><a class="anchor" name="index_d">- d -</a></h3><ul>
|
||||
<li>dacIndex
|
||||
: <a class="el" href="sls__detector__defs_8h.html#049814e50aa3d3237f51a4d7185ad4fe">sls_detector_defs.h</a><li>DEFAULT_HOSTNAME
|
||||
: <a class="el" href="slsDetector_8h.html#cbd0b3def6b58577376d5c5edbc1f8d1">slsDetector.h</a><li>DEFAULT_PORTNO
|
||||
: <a class="el" href="MySocketTCP_8h.html#50b86f9de42a975581ff978f42ff426d">MySocketTCP.h</a><li>DEFAULT_SHM_KEY
|
||||
: <a class="el" href="slsDetector_8h.html#c5cee1b5d2ab5671b3ec6e9ca2bf9fad">slsDetector.h</a><li>defaultTDead
|
||||
: <a class="el" href="slsDetector_8h.html#082faba3de8ce8379e160e3067333d14">slsDetector.h</a><li>DELAY_AFTER_TRIGGER
|
||||
: <a class="el" href="sls__detector__defs_8h.html#07c87ebf35dffccd06fe39859a3ca60339e17506aafaf7e3884defca4847cb69">sls_detector_defs.h</a><li>DETECTOR_BIAS
|
||||
: <a class="el" href="sls__detector__defs_8h.html#049814e50aa3d3237f51a4d7185ad4fe173ae1ed29084e1d570d97796155d4a0">sls_detector_defs.h</a><li>DETECTOR_BUS_TEST
|
||||
: <a class="el" href="sls__detector__defs_8h.html#e4663256797974408ea7fbe5b86635c8eed72a9571f906df935af01090cb00cb">sls_detector_defs.h</a><li>DETECTOR_FIRMWARE_TEST
|
||||
: <a class="el" href="sls__detector__defs_8h.html#e4663256797974408ea7fbe5b86635c87e3eed63ef6a2d158b401ad48618c5e9">sls_detector_defs.h</a><li>DETECTOR_FIRMWARE_VERSION
|
||||
: <a class="el" href="sls__detector__defs_8h.html#fc5d5f295e6405046702fc95e6d6d0eaba5743cd3930b18bfa225ef75570afc3">sls_detector_defs.h</a><li>DETECTOR_MEMORY_TEST
|
||||
: <a class="el" href="sls__detector__defs_8h.html#e4663256797974408ea7fbe5b86635c84e7c62bd22f34793e0d8ef578f0b0bb9">sls_detector_defs.h</a><li>DETECTOR_SERIAL_NUMBER
|
||||
: <a class="el" href="sls__detector__defs_8h.html#fc5d5f295e6405046702fc95e6d6d0ea65cdb23c9d47b2d3fb8eb74ea58b3ee8">sls_detector_defs.h</a><li>DETECTOR_SOFTWARE_TEST
|
||||
: <a class="el" href="sls__detector__defs_8h.html#e4663256797974408ea7fbe5b86635c8ca10909df91f4480939046333845450f">sls_detector_defs.h</a><li>DETECTOR_SOFTWARE_VERSION
|
||||
: <a class="el" href="sls__detector__defs_8h.html#fc5d5f295e6405046702fc95e6d6d0ead2f4bf41d038bce268ded8c4b684efba">sls_detector_defs.h</a><li>detectorSettings
|
||||
: <a class="el" href="sls__detector__defs_8h.html#754e2e1fdf9e993405c39b6050528d56">sls_detector_defs.h</a><li>detectorType
|
||||
: <a class="el" href="sls__detector__defs_8h.html#ab9f984f7b6798e684c8f3e6b63c6301">sls_detector_defs.h</a><li>digitalTestMode
|
||||
: <a class="el" href="sls__detector__defs_8h.html#e4663256797974408ea7fbe5b86635c8">sls_detector_defs.h</a><li>dimension
|
||||
: <a class="el" href="sls__detector__defs_8h.html#83314ec5aea2e25bc6255af2e5d36dc9">sls_detector_defs.h</a><li>DISABLED
|
||||
: <a class="el" href="sls__detector__defs_8h.html#99fb83031ce9923c84392b4e92f956b540f39385238042f6ec0cbac821a19fc4">sls_detector_defs.h</a><li>DISCARD_BAD_CHANNELS
|
||||
: <a class="el" href="sls__detector__defs_8h.html#82ffddab533d21b3ef6733d38dfcd5c677bf327c7ae7b4ad48c23ed12f95bb59">sls_detector_defs.h</a></ul>
|
||||
<h3><a class="anchor" name="index_e">- e -</a></h3><ul>
|
||||
<li>EIGER
|
||||
: <a class="el" href="sls__detector__defs_8h.html#ab9f984f7b6798e684c8f3e6b63c6301f5a789b06839f8a0693b0a4b4bec554b">sls_detector_defs.h</a><li>ENABLE_ANALOG_OUTPUT
|
||||
: <a class="el" href="sls__detector__defs_8h.html#4330afff337dd4db0fe7dcca1c75a642ff4c2a386240df8c5fd524fd111f2690">sls_detector_defs.h</a><li>ENABLED
|
||||
: <a class="el" href="sls__detector__defs_8h.html#99fb83031ce9923c84392b4e92f956b599788d1f27bac42d0c7bac63026c5959">sls_detector_defs.h</a><li>externalCommunicationMode
|
||||
: <a class="el" href="sls__detector__defs_8h.html#51d6eb28d9d010319da9ce5da86ed32f">sls_detector_defs.h</a><li>externalSignalFlag
|
||||
: <a class="el" href="sls__detector__defs_8h.html#a436b9d7264c77b77021fe6adc33f6ed">sls_detector_defs.h</a></ul>
|
||||
<h3><a class="anchor" name="index_f">- f -</a></h3><ul>
|
||||
<li>F_ANALOG_TEST
|
||||
: <a class="el" href="sls__detector__defs_8h.html#bc6126af1d45847bc59afa0aa3216b0474a791309be6a971e149de43d7b823cc">sls_detector_defs.h</a><li>F_CALIBRATION_PULSE
|
||||
: <a class="el" href="sls__detector__defs_8h.html#bc6126af1d45847bc59afa0aa3216b047f2ffa2426f4300e2dd12bd48d9f78d5">sls_detector_defs.h</a><li>F_DIGITAL_TEST
|
||||
: <a class="el" href="sls__detector__defs_8h.html#bc6126af1d45847bc59afa0aa3216b04adfa4c2d73bebe2bc6b281682f95f2ab">sls_detector_defs.h</a><li>F_ENABLE_ANALOG_OUT
|
||||
: <a class="el" href="sls__detector__defs_8h.html#bc6126af1d45847bc59afa0aa3216b0406db86821502a3e4913c0415b6934900">sls_detector_defs.h</a><li>F_EXEC_COMMAND
|
||||
: <a class="el" href="sls__detector__defs_8h.html#bc6126af1d45847bc59afa0aa3216b04acf1bcd49d2b7eda1281016456867d9f">sls_detector_defs.h</a><li>F_EXECUTE_TRIMMING
|
||||
: <a class="el" href="sls__detector__defs_8h.html#bc6126af1d45847bc59afa0aa3216b045be80176327f8e6afd6954cc8fd0ceaa">sls_detector_defs.h</a><li>F_EXIT_SERVER
|
||||
: <a class="el" href="sls__detector__defs_8h.html#bc6126af1d45847bc59afa0aa3216b04acb4344788e1f1e3716216aeffc50beb">sls_detector_defs.h</a><li>F_GET_ADC
|
||||
: <a class="el" href="sls__detector__defs_8h.html#bc6126af1d45847bc59afa0aa3216b047a4a21e3dfc12d28f2e0fbe758b8c197">sls_detector_defs.h</a><li>F_GET_CHANNEL
|
||||
: <a class="el" href="sls__detector__defs_8h.html#bc6126af1d45847bc59afa0aa3216b04ade5c4860f4d5a02b5c37d849c12e447">sls_detector_defs.h</a><li>F_GET_CHIP
|
||||
: <a class="el" href="sls__detector__defs_8h.html#bc6126af1d45847bc59afa0aa3216b041f50ac9ffcab0cbba655e61312d6edaf">sls_detector_defs.h</a><li>F_GET_DETECTOR_TYPE
|
||||
: <a class="el" href="sls__detector__defs_8h.html#bc6126af1d45847bc59afa0aa3216b0471fe1c1745b71dc1d2cd587499448aef">sls_detector_defs.h</a><li>F_GET_ERROR
|
||||
: <a class="el" href="sls__detector__defs_8h.html#bc6126af1d45847bc59afa0aa3216b040a5592a0f9c22971094ade209bb261ed">sls_detector_defs.h</a><li>F_GET_ID
|
||||
: <a class="el" href="sls__detector__defs_8h.html#bc6126af1d45847bc59afa0aa3216b045680377f7bbe65d9b93cbe8a1d61a86e">sls_detector_defs.h</a><li>F_GET_MAX_NUMBER_OF_MODULES
|
||||
: <a class="el" href="sls__detector__defs_8h.html#bc6126af1d45847bc59afa0aa3216b042907a2d768a27fa23c451b765b2a3d8c">sls_detector_defs.h</a><li>F_GET_MODULE
|
||||
: <a class="el" href="sls__detector__defs_8h.html#bc6126af1d45847bc59afa0aa3216b045d2a18e900b219f28fa032b9c292bbe5">sls_detector_defs.h</a><li>F_GET_RUN_STATUS
|
||||
: <a class="el" href="sls__detector__defs_8h.html#bc6126af1d45847bc59afa0aa3216b049b087d96dcc3b71af1c7a5a7d6dcaca2">sls_detector_defs.h</a><li>F_GET_THRESHOLD_ENERGY
|
||||
: <a class="el" href="sls__detector__defs_8h.html#bc6126af1d45847bc59afa0aa3216b045396bc12890e411a3be32878f416322f">sls_detector_defs.h</a><li>F_GET_TIME_LEFT
|
||||
: <a class="el" href="sls__detector__defs_8h.html#bc6126af1d45847bc59afa0aa3216b04257f0576d6da0c5c4dab728a8f314ba1">sls_detector_defs.h</a><li>F_READ_ALL
|
||||
: <a class="el" href="sls__detector__defs_8h.html#bc6126af1d45847bc59afa0aa3216b0494f2c609379952cd2185dfb79caf7b6c">sls_detector_defs.h</a><li>F_READ_FRAME
|
||||
: <a class="el" href="sls__detector__defs_8h.html#bc6126af1d45847bc59afa0aa3216b0496e2bb3d9197e625107389e399a0c61e">sls_detector_defs.h</a><li>F_READ_MEMORY
|
||||
: <a class="el" href="sls__detector__defs_8h.html#bc6126af1d45847bc59afa0aa3216b044d3871faeb398af86df38e04b756a3cd">sls_detector_defs.h</a><li>F_READ_REGISTER
|
||||
: <a class="el" href="sls__detector__defs_8h.html#bc6126af1d45847bc59afa0aa3216b04906dee7968c4d532ab4edbee7b3498c3">sls_detector_defs.h</a><li>F_SET_ALL_CHANNELS
|
||||
: <a class="el" href="sls__detector__defs_8h.html#bc6126af1d45847bc59afa0aa3216b04cad18ffc92ef0d4b968f1c9db6d4de5a">sls_detector_defs.h</a><li>F_SET_ALL_CHIPS
|
||||
: <a class="el" href="sls__detector__defs_8h.html#bc6126af1d45847bc59afa0aa3216b047cfca529a0554a7b6f05522cca8a27e0">sls_detector_defs.h</a><li>F_SET_ALL_MODULES
|
||||
: <a class="el" href="sls__detector__defs_8h.html#bc6126af1d45847bc59afa0aa3216b04ea90ca7e8125f792a23eb30077ba893c">sls_detector_defs.h</a><li>F_SET_CHANNEL
|
||||
: <a class="el" href="sls__detector__defs_8h.html#bc6126af1d45847bc59afa0aa3216b04853cfee21b3f4f792c1f98538c2026c6">sls_detector_defs.h</a><li>F_SET_CHIP
|
||||
: <a class="el" href="sls__detector__defs_8h.html#bc6126af1d45847bc59afa0aa3216b0429285b14bc7075ea6c3c6cee2fd56b52">sls_detector_defs.h</a><li>F_SET_DAC
|
||||
: <a class="el" href="sls__detector__defs_8h.html#bc6126af1d45847bc59afa0aa3216b040643db32c526a491969139a7e0f5ae7e">sls_detector_defs.h</a><li>F_SET_DYNAMIC_RANGE
|
||||
: <a class="el" href="sls__detector__defs_8h.html#bc6126af1d45847bc59afa0aa3216b046a499edff53cb19d03ac27b4c80e05fe">sls_detector_defs.h</a><li>F_SET_EXTERNAL_COMMUNICATION_MODE
|
||||
: <a class="el" href="sls__detector__defs_8h.html#bc6126af1d45847bc59afa0aa3216b0475d1afa4f092a4739ea07e070e1bdc2f">sls_detector_defs.h</a><li>F_SET_EXTERNAL_SIGNAL_FLAG
|
||||
: <a class="el" href="sls__detector__defs_8h.html#bc6126af1d45847bc59afa0aa3216b04e63e8ef1b45e94cb3edcab1f25d0a054">sls_detector_defs.h</a><li>F_SET_MODULE
|
||||
: <a class="el" href="sls__detector__defs_8h.html#bc6126af1d45847bc59afa0aa3216b04d1d02f05ca4c405b09f483f9fef45873">sls_detector_defs.h</a><li>F_SET_NUMBER_OF_MODULES
|
||||
: <a class="el" href="sls__detector__defs_8h.html#bc6126af1d45847bc59afa0aa3216b04ce397ed23bbf3676690ea908f56b19fc">sls_detector_defs.h</a><li>F_SET_READOUT_FLAGS
|
||||
: <a class="el" href="sls__detector__defs_8h.html#bc6126af1d45847bc59afa0aa3216b045cdaebc62f9748ce0f9822f381959307">sls_detector_defs.h</a><li>F_SET_ROI
|
||||
: <a class="el" href="sls__detector__defs_8h.html#bc6126af1d45847bc59afa0aa3216b04132603d9b086fb1178fbbd143d6aa126">sls_detector_defs.h</a><li>F_SET_SETTINGS
|
||||
: <a class="el" href="sls__detector__defs_8h.html#bc6126af1d45847bc59afa0aa3216b0439a8b6036282448bc7c6fd0faf30a463">sls_detector_defs.h</a><li>F_SET_THRESHOLD_ENERGY
|
||||
: <a class="el" href="sls__detector__defs_8h.html#bc6126af1d45847bc59afa0aa3216b049e2292a7b1ab8f18319f7e3d470f05b9">sls_detector_defs.h</a><li>F_SET_TIMER
|
||||
: <a class="el" href="sls__detector__defs_8h.html#bc6126af1d45847bc59afa0aa3216b04dc7c9efafcb1a98ae74823bc308dc6d7">sls_detector_defs.h</a><li>F_START_ACQUISITION
|
||||
: <a class="el" href="sls__detector__defs_8h.html#bc6126af1d45847bc59afa0aa3216b047d0a2ccaa1d35dc62086ec15db612a01">sls_detector_defs.h</a><li>F_START_AND_READ_ALL
|
||||
: <a class="el" href="sls__detector__defs_8h.html#bc6126af1d45847bc59afa0aa3216b04338f2b56171efe69e355f4d3f3b05705">sls_detector_defs.h</a><li>F_START_READOUT
|
||||
: <a class="el" href="sls__detector__defs_8h.html#bc6126af1d45847bc59afa0aa3216b043439c86f9c711d2047e056ad65c47f19">sls_detector_defs.h</a><li>F_STOP_ACQUISITION
|
||||
: <a class="el" href="sls__detector__defs_8h.html#bc6126af1d45847bc59afa0aa3216b04ba1808f9e0157665f75481bfcf0dd2f4">sls_detector_defs.h</a><li>F_WRITE_MEMORY
|
||||
: <a class="el" href="sls__detector__defs_8h.html#bc6126af1d45847bc59afa0aa3216b04dc204e15e98fdde48155a662748b0928">sls_detector_defs.h</a><li>F_WRITE_REGISTER
|
||||
: <a class="el" href="sls__detector__defs_8h.html#bc6126af1d45847bc59afa0aa3216b04044400bedd4ee1ed810047b0224e7bb3">sls_detector_defs.h</a><li>FAIL
|
||||
: <a class="el" href="sls__detector__defs_8h.html#df764cbdea00d65edcd07bb9953ad2b7936c4a5547a9360243178f726f6b2715">sls_detector_defs.h</a><li>FAST
|
||||
: <a class="el" href="sls__detector__defs_8h.html#754e2e1fdf9e993405c39b6050528d56f84c11ba888e499a8a282a3e6f5de7de">sls_detector_defs.h</a><li>FIXEDSETTINGS_TRIMMING
|
||||
: <a class="el" href="sls__detector__defs_8h.html#032d987fb5fbd375236b7f58f0168f3348d2488a117338a3dbdc173467f087bc">sls_detector_defs.h</a><li>FLAT_FIELD_CORRECTION
|
||||
: <a class="el" href="sls__detector__defs_8h.html#82ffddab533d21b3ef6733d38dfcd5c631b7127ca7eb9e444a53759571a4071c">sls_detector_defs.h</a><li>FRAME_NUMBER
|
||||
: <a class="el" href="sls__detector__defs_8h.html#07c87ebf35dffccd06fe39859a3ca603794854c0bd41940d227e1da3f4c6fae1">sls_detector_defs.h</a><li>FRAME_PERIOD
|
||||
: <a class="el" href="sls__detector__defs_8h.html#07c87ebf35dffccd06fe39859a3ca603390460de9b31250afdb483aface30ff5">sls_detector_defs.h</a></ul>
|
||||
<h3><a class="anchor" name="index_g">- g -</a></h3><ul>
|
||||
<li>GATE_COINCIDENCE_WITH_INTERNAL_ENABLE
|
||||
: <a class="el" href="sls__detector__defs_8h.html#51d6eb28d9d010319da9ce5da86ed32fbf98279ca184efd31f801fef9c88058d">sls_detector_defs.h</a><li>GATE_FIX_DURATION
|
||||
: <a class="el" href="sls__detector__defs_8h.html#51d6eb28d9d010319da9ce5da86ed32fa4acd22b2ca1964c082bb608806ab8a0">sls_detector_defs.h</a><li>GATE_FIX_NUMBER
|
||||
: <a class="el" href="sls__detector__defs_8h.html#51d6eb28d9d010319da9ce5da86ed32f2776d5fe61e799d0793dc470d1418b54">sls_detector_defs.h</a><li>GATE_IN_ACTIVE_HIGH
|
||||
: <a class="el" href="sls__detector__defs_8h.html#a436b9d7264c77b77021fe6adc33f6ed0f0552a20f43de8e991bef21b5cf62c2">sls_detector_defs.h</a><li>GATE_IN_ACTIVE_LOW
|
||||
: <a class="el" href="sls__detector__defs_8h.html#a436b9d7264c77b77021fe6adc33f6ed4c082ca1f2df45c22b3dc0fc3ef95b7f">sls_detector_defs.h</a><li>GATE_OUT_ACTIVE_HIGH
|
||||
: <a class="el" href="sls__detector__defs_8h.html#a436b9d7264c77b77021fe6adc33f6ed6fef915c5ee5f21d67750eceab5c3f63">sls_detector_defs.h</a><li>GATE_OUT_ACTIVE_LOW
|
||||
: <a class="el" href="sls__detector__defs_8h.html#a436b9d7264c77b77021fe6adc33f6eddd95b42d2ab01ed06eeef0e4a31cb5ec">sls_detector_defs.h</a><li>GATE_WITH_START_TRIGGER
|
||||
: <a class="el" href="sls__detector__defs_8h.html#51d6eb28d9d010319da9ce5da86ed32fb39f5aa486cab306e5d615fb2766d394">sls_detector_defs.h</a><li>GATES_NUMBER
|
||||
: <a class="el" href="sls__detector__defs_8h.html#07c87ebf35dffccd06fe39859a3ca603691302b29ccf828080edf1d477ace695">sls_detector_defs.h</a><li>GENERIC
|
||||
: <a class="el" href="sls__detector__defs_8h.html#ab9f984f7b6798e684c8f3e6b63c63019e022e6380da28dd73210ed34b137c36">sls_detector_defs.h</a><li>GET_DETECTOR_TYPE
|
||||
: <a class="el" href="sls__detector__defs_8h.html#ab9f984f7b6798e684c8f3e6b63c63013f15e91cc11ac10e7751457ebb3a675a">sls_detector_defs.h</a><li>GET_EXTERNAL_COMMUNICATION_MODE
|
||||
: <a class="el" href="sls__detector__defs_8h.html#51d6eb28d9d010319da9ce5da86ed32fecc1279a26625814e7d763b02bd8c953">sls_detector_defs.h</a><li>GET_EXTERNAL_SIGNAL_FLAG
|
||||
: <a class="el" href="sls__detector__defs_8h.html#a436b9d7264c77b77021fe6adc33f6ed1ac6595a82aacbd6611252fd86a2cf77">sls_detector_defs.h</a><li>GET_FLAG
|
||||
: <a class="el" href="sls__detector__defs_8h.html#60fde43090da359538468c00f02f7468">sls_detector_defs.h</a><li>get_i0()
|
||||
: <a class="el" href="usersFunctions_8c.html#f3342fc2bcb4fc2e02730b9901cdf65c">usersFunctions.c</a>, <a class="el" href="usersFunctions_8h.html#f3342fc2bcb4fc2e02730b9901cdf65c">usersFunctions.h</a><li>get_position()
|
||||
: <a class="el" href="usersFunctions_8c.html#39cbcb91119ba8ca02b90ae72c0f3e76">usersFunctions.c</a>, <a class="el" href="usersFunctions_8h.html#39cbcb91119ba8ca02b90ae72c0f3e76">usersFunctions.h</a><li>GET_READOUT_FLAGS
|
||||
: <a class="el" href="sls__detector__defs_8h.html#6165e3e90182cc47b0003f3288a2e57982dd383146f95dad5856c3077c26791e">sls_detector_defs.h</a><li>GET_SETTINGS
|
||||
: <a class="el" href="sls__detector__defs_8h.html#754e2e1fdf9e993405c39b6050528d56ebe806e2682b05129c75bfdc7a72932b">sls_detector_defs.h</a><li>go_to_position()
|
||||
: <a class="el" href="usersFunctions_8c.html#53d87c05f752d9c7355db25f90a11413">usersFunctions.c</a>, <a class="el" href="usersFunctions_8h.html#53d87c05f752d9c7355db25f90a11413">usersFunctions.h</a><li>go_to_position_no_wait()
|
||||
: <a class="el" href="usersFunctions_8c.html#3d8c86b31b18006fe0773c02885a6bae">usersFunctions.c</a>, <a class="el" href="usersFunctions_8h.html#3d8c86b31b18006fe0773c02885a6bae">usersFunctions.h</a><li>GOTTHARD
|
||||
: <a class="el" href="sls__detector__defs_8h.html#ab9f984f7b6798e684c8f3e6b63c63019887ec95f534702e44df0b38f4224fdc">sls_detector_defs.h</a></ul>
|
||||
<h3><a class="anchor" name="index_h">- h -</a></h3><ul>
|
||||
<li>HIGHGAIN
|
||||
: <a class="el" href="sls__detector__defs_8h.html#754e2e1fdf9e993405c39b6050528d56e8fdbae775b9c89c864f7e62f3552167">sls_detector_defs.h</a><li>HUMIDITY
|
||||
: <a class="el" href="sls__detector__defs_8h.html#049814e50aa3d3237f51a4d7185ad4fefe1d7174637f10c7cfd0ea9d785cf9f1">sls_detector_defs.h</a></ul>
|
||||
<h3><a class="anchor" name="index_i">- i -</a></h3><ul>
|
||||
<li>I0_NORMALIZATION
|
||||
: <a class="el" href="sls__detector__defs_8h.html#82ffddab533d21b3ef6733d38dfcd5c6a23c8c8970434df2e749fef0ad45089c">sls_detector_defs.h</a><li>idMode
|
||||
: <a class="el" href="sls__detector__defs_8h.html#fc5d5f295e6405046702fc95e6d6d0ea">sls_detector_defs.h</a><li>IMPROVE_TRIMMING
|
||||
: <a class="el" href="sls__detector__defs_8h.html#032d987fb5fbd375236b7f58f0168f338d817a34859c7c6ea331a79b27d045f5">sls_detector_defs.h</a></ul>
|
||||
<h3><a class="anchor" name="index_m">- m -</a></h3><ul>
|
||||
<li>MAX_BADCHANS
|
||||
: <a class="el" href="slsDetector_8h.html#458ac030ac964822b06ae7659da870df">slsDetector.h</a><li>MAX_ROIS
|
||||
: <a class="el" href="slsDetector_8h.html#4c84515c2af98fbe570b5201a1022103">slsDetector.h</a><li>MAX_STR_LENGTH
|
||||
: <a class="el" href="sls__detector__defs_8h.html#aa695591372841e2c5580e4ed0f3620f">sls_detector_defs.h</a><li>MAX_TIMERS
|
||||
: <a class="el" href="slsDetector_8h.html#79fd3eac646964332ed33ec7dd40f208">slsDetector.h</a><li>MAXMODS
|
||||
: <a class="el" href="slsDetector_8h.html#86d84e5a6918e1cb1e2ecb75752e604a">slsDetector.h</a><li>MAXMODX
|
||||
: <a class="el" href="sls__detector__defs_8h.html#5d90cbfeeeea2d376b37fa552105dab6c9a007a9ba0f9500757b7cb2b2d21969">sls_detector_defs.h</a><li>MAXMODY
|
||||
: <a class="el" href="sls__detector__defs_8h.html#5d90cbfeeeea2d376b37fa552105dab6798261b1b7eb0c307a984f286f02ee2b">sls_detector_defs.h</a><li>MAXPOS
|
||||
: <a class="el" href="slsDetector_8h.html#361088f7869d8e7c123b003e817915a5">slsDetector.h</a><li>MODULE_FIRMWARE_TEST
|
||||
: <a class="el" href="sls__detector__defs_8h.html#e4663256797974408ea7fbe5b86635c86e96f3a8573f78c06dfaefae6bb50409">sls_detector_defs.h</a><li>MODULE_FIRMWARE_VERSION
|
||||
: <a class="el" href="sls__detector__defs_8h.html#fc5d5f295e6405046702fc95e6d6d0ea17f2410ea2a3ab05fa5bc852df7c3f76">sls_detector_defs.h</a><li>MODULE_OUTPUT_WIDTH
|
||||
: <a class="el" href="sls__detector__defs_8h.html#922e64c27751c0f09a7cb2cda699a23eb82611809c1e4636a025b1e89178da65">sls_detector_defs.h</a><li>MODULE_SERIAL_NUMBER
|
||||
: <a class="el" href="sls__detector__defs_8h.html#fc5d5f295e6405046702fc95e6d6d0ea93d81eb5f6b590fd14e1c32b23a97b02">sls_detector_defs.h</a><li>moduleRegisterBit
|
||||
: <a class="el" href="sls__detector__defs_8h.html#922e64c27751c0f09a7cb2cda699a23e">sls_detector_defs.h</a><li>MY_ANALOG_TEST_MODE
|
||||
: <a class="el" href="sls__detector__defs_8h.html#44f69dfb7317afdfb166d178f4b1a6feca252079af7f6b24588e086e6231ca8a">sls_detector_defs.h</a><li>MY_MODULE_REGISTER_BIT
|
||||
: <a class="el" href="sls__detector__defs_8h.html#922e64c27751c0f09a7cb2cda699a23ef6f62cca225b89d5946f3a89cfe5bde5">sls_detector_defs.h</a><li>MYTHEN
|
||||
: <a class="el" href="sls__detector__defs_8h.html#ab9f984f7b6798e684c8f3e6b63c630138343da48d2f6783d4a1da59a94d5907">sls_detector_defs.h</a></ul>
|
||||
<h3><a class="anchor" name="index_n">- n -</a></h3><ul>
|
||||
<li>NCHANSMAX
|
||||
: <a class="el" href="slsDetector_8h.html#1796142de2f82d4c3e10632bddde99f7">slsDetector.h</a><li>NCHANSX
|
||||
: <a class="el" href="sls__detector__defs_8h.html#5d90cbfeeeea2d376b37fa552105dab6a760ea75b6cc0a7b8fcf85fabec2ebcd">sls_detector_defs.h</a><li>NCHANSY
|
||||
: <a class="el" href="sls__detector__defs_8h.html#5d90cbfeeeea2d376b37fa552105dab68177fc09d9d60953606e8899f6b6a179">sls_detector_defs.h</a><li>NCHIPSMAX
|
||||
: <a class="el" href="slsDetector_8h.html#13d24767ba1933e7367908de888f831a">slsDetector.h</a><li>NCHIPSX
|
||||
: <a class="el" href="sls__detector__defs_8h.html#5d90cbfeeeea2d376b37fa552105dab65b5856e119e490d1f0a61540462685a0">sls_detector_defs.h</a><li>NCHIPSY
|
||||
: <a class="el" href="sls__detector__defs_8h.html#5d90cbfeeeea2d376b37fa552105dab6a5b2866c5c27e11877b7336ffda89ad0">sls_detector_defs.h</a><li>NDACSMAX
|
||||
: <a class="el" href="slsDetector_8h.html#4460877d434c3a8731bb4beb20a2e256">slsDetector.h</a><li>NMODMAXX
|
||||
: <a class="el" href="slsDetector_8h.html#21b1e82005e7fb5d8c0539e47ae25b01">slsDetector.h</a><li>NMODMAXY
|
||||
: <a class="el" href="slsDetector_8h.html#4454335271010cc7a932117cbf3f1be1">slsDetector.h</a><li>NMODX
|
||||
: <a class="el" href="sls__detector__defs_8h.html#5d90cbfeeeea2d376b37fa552105dab68393fcd1858d6268eb424ed34932b8be">sls_detector_defs.h</a><li>NMODY
|
||||
: <a class="el" href="sls__detector__defs_8h.html#5d90cbfeeeea2d376b37fa552105dab63831ab50de4c0e1752cd7787e0c8125f">sls_detector_defs.h</a><li>NOISE_TRIMMING
|
||||
: <a class="el" href="sls__detector__defs_8h.html#032d987fb5fbd375236b7f58f0168f3367718675296bd6843744121a8a21dfcd">sls_detector_defs.h</a><li>NORMAL_READOUT
|
||||
: <a class="el" href="sls__detector__defs_8h.html#6165e3e90182cc47b0003f3288a2e57986a905d2c80d41ed0a1c22e1e925f3c1">sls_detector_defs.h</a><li>numberOf
|
||||
: <a class="el" href="sls__detector__defs_8h.html#5d90cbfeeeea2d376b37fa552105dab6">sls_detector_defs.h</a></ul>
|
||||
<h3><a class="anchor" name="index_o">- o -</a></h3><ul>
|
||||
<li>OFFLINE_TRIMMING
|
||||
: <a class="el" href="sls__detector__defs_8h.html#032d987fb5fbd375236b7f58f0168f3331391480276ec7aff34c5fcb610c8eaa">sls_detector_defs.h</a><li>OK
|
||||
: <a class="el" href="sls__detector__defs_8h.html#df764cbdea00d65edcd07bb9953ad2b72bc49ec37d6a5715dd23e85f1ff5bb59">sls_detector_defs.h</a></ul>
|
||||
<h3><a class="anchor" name="index_p">- p -</a></h3><ul>
|
||||
<li>PI
|
||||
: <a class="el" href="usersFunctions_8h.html#598a3330b3c21701223ee0ca14316eca">usersFunctions.h</a><li>PILATUS
|
||||
: <a class="el" href="sls__detector__defs_8h.html#ab9f984f7b6798e684c8f3e6b63c630110e5112cb956db4be121134d4cc98cc4">sls_detector_defs.h</a><li>pos
|
||||
: <a class="el" href="usersFunctions_8c.html#f14c6d623ff1aec896b4d087ab74caa0">usersFunctions.c</a><li>PREAMP
|
||||
: <a class="el" href="sls__detector__defs_8h.html#049814e50aa3d3237f51a4d7185ad4fe00b743a237d5bf65e71c4facc16da16d">sls_detector_defs.h</a><li>PROBES_NUMBER
|
||||
: <a class="el" href="sls__detector__defs_8h.html#07c87ebf35dffccd06fe39859a3ca603a818015d4a4f14332f9edf8d2e14c207">sls_detector_defs.h</a><li>PUMP_PROBE_MODE
|
||||
: <a class="el" href="sls__detector__defs_8h.html#6165e3e90182cc47b0003f3288a2e579074069ba9d24eb8e2f3bd8f2e924a6ab">sls_detector_defs.h</a></ul>
|
||||
<h3><a class="anchor" name="index_r">- r -</a></h3><ul>
|
||||
<li>RATE_CORRECTION
|
||||
: <a class="el" href="sls__detector__defs_8h.html#82ffddab533d21b3ef6733d38dfcd5c6880654a033856e88167900204c3b594f">sls_detector_defs.h</a><li>READ_HITS
|
||||
: <a class="el" href="sls__detector__defs_8h.html#6165e3e90182cc47b0003f3288a2e5797cd5d0e3e9361826e08ac0c74ae701b5">sls_detector_defs.h</a><li>readOutFlags
|
||||
: <a class="el" href="sls__detector__defs_8h.html#6165e3e90182cc47b0003f3288a2e579">sls_detector_defs.h</a><li>RO_TRIGGER_IN_FALLING_EDGE
|
||||
: <a class="el" href="sls__detector__defs_8h.html#a436b9d7264c77b77021fe6adc33f6edac4e89a4cdb8e21a09bb329b9c216ca7">sls_detector_defs.h</a><li>RO_TRIGGER_IN_RISING_EDGE
|
||||
: <a class="el" href="sls__detector__defs_8h.html#a436b9d7264c77b77021fe6adc33f6ed7dbccd40b81af523b16bbee928d73ea6">sls_detector_defs.h</a><li>RO_TRIGGER_OUT_FALLING_EDGE
|
||||
: <a class="el" href="sls__detector__defs_8h.html#a436b9d7264c77b77021fe6adc33f6ed298fba9dd442b436e72528c4967de59f">sls_detector_defs.h</a><li>RO_TRIGGER_OUT_RISING_EDGE
|
||||
: <a class="el" href="sls__detector__defs_8h.html#a436b9d7264c77b77021fe6adc33f6ed58bab8cbcc2d0edd2fef10e49a6d15e9">sls_detector_defs.h</a></ul>
|
||||
<h3><a class="anchor" name="index_s">- s -</a></h3><ul>
|
||||
<li>SEND_REC_MAX_SIZE
|
||||
: <a class="el" href="MySocketTCP_8h.html#bb1295578cf74e08a721feb53b401551">MySocketTCP.h</a><li>SHAPER1
|
||||
: <a class="el" href="sls__detector__defs_8h.html#049814e50aa3d3237f51a4d7185ad4fee25b9acb794bf1fc71d225cf52a617e0">sls_detector_defs.h</a><li>SHAPER2
|
||||
: <a class="el" href="sls__detector__defs_8h.html#049814e50aa3d3237f51a4d7185ad4feefd8ebb38bc91dd2d231e534b84ade4e">sls_detector_defs.h</a><li>SIGNAL_OFF
|
||||
: <a class="el" href="sls__detector__defs_8h.html#a436b9d7264c77b77021fe6adc33f6edcc63da3b256156f312867f56ba3b0f17">sls_detector_defs.h</a><li>STANDARD
|
||||
: <a class="el" href="sls__detector__defs_8h.html#754e2e1fdf9e993405c39b6050528d569de934790934fe831fe946c851e8338e">sls_detector_defs.h</a><li>STORE_IN_RAM
|
||||
: <a class="el" href="sls__detector__defs_8h.html#6165e3e90182cc47b0003f3288a2e579608b6a6b1c416104b3810ccf990e63c2">sls_detector_defs.h</a></ul>
|
||||
<h3><a class="anchor" name="index_t">- t -</a></h3><ul>
|
||||
<li>TCP
|
||||
: <a class="el" href="sls__detector__defs_8h.html#2347f410e21bee8cf0604c494727cc40a040cd7feeb588104634cdadf35abf1c">sls_detector_defs.h</a><li>TEMPERATURE
|
||||
: <a class="el" href="sls__detector__defs_8h.html#049814e50aa3d3237f51a4d7185ad4fec4ae6787ff1d8b2d1cf0ae9aa696e56c">sls_detector_defs.h</a><li>THIS_SOFTWARE_VERSION
|
||||
: <a class="el" href="sls__detector__defs_8h.html#fc5d5f295e6405046702fc95e6d6d0ea1fe21e424f78721b948644add6ce9b27">sls_detector_defs.h</a><li>THRESHOLD
|
||||
: <a class="el" href="sls__detector__defs_8h.html#049814e50aa3d3237f51a4d7185ad4fe4b8d6cea1ac561b0b7bb443d586aae42">sls_detector_defs.h</a><li>timerIndex
|
||||
: <a class="el" href="sls__detector__defs_8h.html#07c87ebf35dffccd06fe39859a3ca603">sls_detector_defs.h</a><li>TRIGGER_COINCIDENCE_WITH_INTERNAL_ENABLE
|
||||
: <a class="el" href="sls__detector__defs_8h.html#51d6eb28d9d010319da9ce5da86ed32fc4d12bda4065deeeaa61f3c231705aac">sls_detector_defs.h</a><li>TRIGGER_EXPOSURE
|
||||
: <a class="el" href="sls__detector__defs_8h.html#51d6eb28d9d010319da9ce5da86ed32f8f3da88ad1c84db7cfc6b4c8ccaa4d00">sls_detector_defs.h</a><li>TRIGGER_IN_FALLING_EDGE
|
||||
: <a class="el" href="sls__detector__defs_8h.html#a436b9d7264c77b77021fe6adc33f6edf72d356006c07eb2308e940fa57faccd">sls_detector_defs.h</a><li>TRIGGER_IN_RISING_EDGE
|
||||
: <a class="el" href="sls__detector__defs_8h.html#a436b9d7264c77b77021fe6adc33f6ed79e6e24133ce8175a94d4b6f9e027c6a">sls_detector_defs.h</a><li>TRIGGER_OUT_FALLING_EDGE
|
||||
: <a class="el" href="sls__detector__defs_8h.html#a436b9d7264c77b77021fe6adc33f6ed4bd81afb554b39320bb69ef55aa5ae62">sls_detector_defs.h</a><li>TRIGGER_OUT_RISING_EDGE
|
||||
: <a class="el" href="sls__detector__defs_8h.html#a436b9d7264c77b77021fe6adc33f6edc5ef5400c644119ae9b7d439bd976554">sls_detector_defs.h</a><li>TRIGGER_READOUT
|
||||
: <a class="el" href="sls__detector__defs_8h.html#51d6eb28d9d010319da9ce5da86ed32febd00656581dd2164b488ac0b70bbd31">sls_detector_defs.h</a><li>TRIMBIT_OFF
|
||||
: <a class="el" href="sls__detector__defs_8h.html#40dcd9999cf30431eee4b9b6bc9c103593167c3ea33f720e0b63a8083f226746">sls_detector_defs.h</a><li>TRIMBIT_SIZE
|
||||
: <a class="el" href="sls__detector__defs_8h.html#049814e50aa3d3237f51a4d7185ad4fec47e6801124b48b808665e7e99fbd767">sls_detector_defs.h</a><li>trimMode
|
||||
: <a class="el" href="sls__detector__defs_8h.html#032d987fb5fbd375236b7f58f0168f33">sls_detector_defs.h</a></ul>
|
||||
<h3><a class="anchor" name="index_u">- u -</a></h3><ul>
|
||||
<li>UDP
|
||||
: <a class="el" href="sls__detector__defs_8h.html#2347f410e21bee8cf0604c494727cc40db542475cf9d0636e4225e216cee9ae6">sls_detector_defs.h</a><li>UNDEFINED
|
||||
: <a class="el" href="sls__detector__defs_8h.html#754e2e1fdf9e993405c39b6050528d56605159e8a4c32319fd69b5d151369d93">sls_detector_defs.h</a><li>UNINITIALIZED
|
||||
: <a class="el" href="sls__detector__defs_8h.html#754e2e1fdf9e993405c39b6050528d56f096820742c38363e9d6c33e7c932780">sls_detector_defs.h</a></ul>
|
||||
<h3><a class="anchor" name="index_x">- x -</a></h3><ul>
|
||||
<li>X
|
||||
: <a class="el" href="sls__detector__defs_8h.html#83314ec5aea2e25bc6255af2e5d36dc958833a3110c570fb05130d40c365d1e4">sls_detector_defs.h</a></ul>
|
||||
<h3><a class="anchor" name="index_y">- y -</a></h3><ul>
|
||||
<li>Y
|
||||
: <a class="el" href="sls__detector__defs_8h.html#83314ec5aea2e25bc6255af2e5d36dc95596231eabd6cf29050967d5ac83ad84">sls_detector_defs.h</a></ul>
|
||||
<h3><a class="anchor" name="index_z">- z -</a></h3><ul>
|
||||
<li>Z
|
||||
: <a class="el" href="sls__detector__defs_8h.html#83314ec5aea2e25bc6255af2e5d36dc9a70478ce277ffc322f8e1e3418e07355">sls_detector_defs.h</a><li>ZERO_COMPRESSION
|
||||
: <a class="el" href="sls__detector__defs_8h.html#6165e3e90182cc47b0003f3288a2e579660a7323d976b57490562c9976fd5b79">sls_detector_defs.h</a></ul>
|
||||
<hr size="1"><address style="align: right;"><small>Generated on Fri Oct 9 16:01:05 2009 by
|
||||
<hr size="1"><address style="align: right;"><small>Generated on Tue Dec 1 10:56:45 2009 by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.7 </small></address>
|
||||
</body>
|
||||
|
@ -35,7 +35,7 @@
|
||||
: <a class="el" href="slsDetector_8h.html#cbd0b3def6b58577376d5c5edbc1f8d1">slsDetector.h</a><li>DEFAULT_PORTNO
|
||||
: <a class="el" href="MySocketTCP_8h.html#50b86f9de42a975581ff978f42ff426d">MySocketTCP.h</a><li>DEFAULT_SHM_KEY
|
||||
: <a class="el" href="slsDetector_8h.html#c5cee1b5d2ab5671b3ec6e9ca2bf9fad">slsDetector.h</a><li>defaultTDead
|
||||
: <a class="el" href="slsDetector_8h.html#082faba3de8ce8379e160e3067333d14">slsDetector.h</a><li>GET_FLAG
|
||||
: <a class="el" href="mythenDetector_8h.html#082faba3de8ce8379e160e3067333d14">mythenDetector.h</a>, <a class="el" href="slsDetector_8h.html#082faba3de8ce8379e160e3067333d14">slsDetector.h</a><li>GET_FLAG
|
||||
: <a class="el" href="sls__detector__defs_8h.html#60fde43090da359538468c00f02f7468">sls_detector_defs.h</a><li>MAX_BADCHANS
|
||||
: <a class="el" href="slsDetector_8h.html#458ac030ac964822b06ae7659da870df">slsDetector.h</a><li>MAX_ROIS
|
||||
: <a class="el" href="slsDetector_8h.html#4c84515c2af98fbe570b5201a1022103">slsDetector.h</a><li>MAX_STR_LENGTH
|
||||
@ -50,7 +50,7 @@
|
||||
: <a class="el" href="slsDetector_8h.html#4454335271010cc7a932117cbf3f1be1">slsDetector.h</a><li>PI
|
||||
: <a class="el" href="usersFunctions_8h.html#598a3330b3c21701223ee0ca14316eca">usersFunctions.h</a><li>SEND_REC_MAX_SIZE
|
||||
: <a class="el" href="MySocketTCP_8h.html#bb1295578cf74e08a721feb53b401551">MySocketTCP.h</a></ul>
|
||||
<hr size="1"><address style="align: right;"><small>Generated on Fri Oct 9 16:01:05 2009 by
|
||||
<hr size="1"><address style="align: right;"><small>Generated on Tue Dec 1 10:56:45 2009 by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.7 </small></address>
|
||||
</body>
|
||||
|
@ -47,10 +47,11 @@
|
||||
: <a class="el" href="sls__detector__defs_8h.html#fc5d5f295e6405046702fc95e6d6d0ea">sls_detector_defs.h</a><li>moduleRegisterBit
|
||||
: <a class="el" href="sls__detector__defs_8h.html#922e64c27751c0f09a7cb2cda699a23e">sls_detector_defs.h</a><li>numberOf
|
||||
: <a class="el" href="sls__detector__defs_8h.html#5d90cbfeeeea2d376b37fa552105dab6">sls_detector_defs.h</a><li>readOutFlags
|
||||
: <a class="el" href="sls__detector__defs_8h.html#6165e3e90182cc47b0003f3288a2e579">sls_detector_defs.h</a><li>timerIndex
|
||||
: <a class="el" href="sls__detector__defs_8h.html#6165e3e90182cc47b0003f3288a2e579">sls_detector_defs.h</a><li>speedVariable
|
||||
: <a class="el" href="sls__detector__defs_8h.html#8c326f6a87754392b72098d3d0dec49d">sls_detector_defs.h</a><li>timerIndex
|
||||
: <a class="el" href="sls__detector__defs_8h.html#07c87ebf35dffccd06fe39859a3ca603">sls_detector_defs.h</a><li>trimMode
|
||||
: <a class="el" href="sls__detector__defs_8h.html#032d987fb5fbd375236b7f58f0168f33">sls_detector_defs.h</a></ul>
|
||||
<hr size="1"><address style="align: right;"><small>Generated on Fri Oct 9 16:01:05 2009 by
|
||||
<hr size="1"><address style="align: right;"><small>Generated on Tue Dec 1 10:56:45 2009 by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.7 </small></address>
|
||||
</body>
|
||||
|
@ -47,6 +47,7 @@
|
||||
<li><a href="#index_s"><span>s</span></a></li>
|
||||
<li><a href="#index_t"><span>t</span></a></li>
|
||||
<li><a href="#index_u"><span>u</span></a></li>
|
||||
<li><a href="#index_w"><span>w</span></a></li>
|
||||
<li><a href="#index_x"><span>x</span></a></li>
|
||||
<li><a href="#index_y"><span>y</span></a></li>
|
||||
<li><a href="#index_z"><span>z</span></a></li>
|
||||
@ -74,7 +75,8 @@
|
||||
: <a class="el" href="sls__detector__defs_8h.html#049814e50aa3d3237f51a4d7185ad4fe5b6080db80cc2d5d20846575c49be2dd">sls_detector_defs.h</a><li>CALIBRATION_PULSES
|
||||
: <a class="el" href="sls__detector__defs_8h.html#44f69dfb7317afdfb166d178f4b1a6feb7166e45218dcb846a3bae04949664cc">sls_detector_defs.h</a><li>CHIP_OUTPUT_WIDTH
|
||||
: <a class="el" href="sls__detector__defs_8h.html#4330afff337dd4db0fe7dcca1c75a64239622440b29c2ebda0609b011bf0222a">sls_detector_defs.h</a><li>CHIP_TEST
|
||||
: <a class="el" href="sls__detector__defs_8h.html#e4663256797974408ea7fbe5b86635c8ae2e0c504f9214ef61f0fad7cb3b1a23">sls_detector_defs.h</a><li>COMPARATOR_ENABLE
|
||||
: <a class="el" href="sls__detector__defs_8h.html#e4663256797974408ea7fbe5b86635c8ae2e0c504f9214ef61f0fad7cb3b1a23">sls_detector_defs.h</a><li>CLOCK_DIVIDER
|
||||
: <a class="el" href="sls__detector__defs_8h.html#8c326f6a87754392b72098d3d0dec49d3465852fc71156c546c9e211fb0babe8">sls_detector_defs.h</a><li>COMPARATOR_ENABLE
|
||||
: <a class="el" href="sls__detector__defs_8h.html#40dcd9999cf30431eee4b9b6bc9c1035d0898f44b5cde12d97bc409ea8670b42">sls_detector_defs.h</a><li>CYCLES_NUMBER
|
||||
: <a class="el" href="sls__detector__defs_8h.html#07c87ebf35dffccd06fe39859a3ca6039d9c7c2d79fbdb03000ddf08edbae649">sls_detector_defs.h</a></ul>
|
||||
<h3><a class="anchor" name="index_d">- d -</a></h3><ul>
|
||||
@ -132,7 +134,8 @@
|
||||
: <a class="el" href="sls__detector__defs_8h.html#bc6126af1d45847bc59afa0aa3216b04ce397ed23bbf3676690ea908f56b19fc">sls_detector_defs.h</a><li>F_SET_READOUT_FLAGS
|
||||
: <a class="el" href="sls__detector__defs_8h.html#bc6126af1d45847bc59afa0aa3216b045cdaebc62f9748ce0f9822f381959307">sls_detector_defs.h</a><li>F_SET_ROI
|
||||
: <a class="el" href="sls__detector__defs_8h.html#bc6126af1d45847bc59afa0aa3216b04132603d9b086fb1178fbbd143d6aa126">sls_detector_defs.h</a><li>F_SET_SETTINGS
|
||||
: <a class="el" href="sls__detector__defs_8h.html#bc6126af1d45847bc59afa0aa3216b0439a8b6036282448bc7c6fd0faf30a463">sls_detector_defs.h</a><li>F_SET_THRESHOLD_ENERGY
|
||||
: <a class="el" href="sls__detector__defs_8h.html#bc6126af1d45847bc59afa0aa3216b0439a8b6036282448bc7c6fd0faf30a463">sls_detector_defs.h</a><li>F_SET_SPEED
|
||||
: <a class="el" href="sls__detector__defs_8h.html#bc6126af1d45847bc59afa0aa3216b0457a41d958ac69f2c3d4ccf1b12cbd75f">sls_detector_defs.h</a><li>F_SET_THRESHOLD_ENERGY
|
||||
: <a class="el" href="sls__detector__defs_8h.html#bc6126af1d45847bc59afa0aa3216b049e2292a7b1ab8f18319f7e3d470f05b9">sls_detector_defs.h</a><li>F_SET_TIMER
|
||||
: <a class="el" href="sls__detector__defs_8h.html#bc6126af1d45847bc59afa0aa3216b04dc7c9efafcb1a98ae74823bc308dc6d7">sls_detector_defs.h</a><li>F_START_ACQUISITION
|
||||
: <a class="el" href="sls__detector__defs_8h.html#bc6126af1d45847bc59afa0aa3216b047d0a2ccaa1d35dc62086ec15db612a01">sls_detector_defs.h</a><li>F_START_AND_READ_ALL
|
||||
@ -142,7 +145,8 @@
|
||||
: <a class="el" href="sls__detector__defs_8h.html#bc6126af1d45847bc59afa0aa3216b04dc204e15e98fdde48155a662748b0928">sls_detector_defs.h</a><li>F_WRITE_REGISTER
|
||||
: <a class="el" href="sls__detector__defs_8h.html#bc6126af1d45847bc59afa0aa3216b04044400bedd4ee1ed810047b0224e7bb3">sls_detector_defs.h</a><li>FAIL
|
||||
: <a class="el" href="sls__detector__defs_8h.html#df764cbdea00d65edcd07bb9953ad2b7936c4a5547a9360243178f726f6b2715">sls_detector_defs.h</a><li>FAST
|
||||
: <a class="el" href="sls__detector__defs_8h.html#754e2e1fdf9e993405c39b6050528d56f84c11ba888e499a8a282a3e6f5de7de">sls_detector_defs.h</a><li>FIXEDSETTINGS_TRIMMING
|
||||
: <a class="el" href="sls__detector__defs_8h.html#754e2e1fdf9e993405c39b6050528d56f84c11ba888e499a8a282a3e6f5de7de">sls_detector_defs.h</a><li>FINISHED
|
||||
: <a class="el" href="sls__detector__defs_8h.html#df764cbdea00d65edcd07bb9953ad2b7dbd1812bee789fbf3548cf79d3f2b400">sls_detector_defs.h</a><li>FIXEDSETTINGS_TRIMMING
|
||||
: <a class="el" href="sls__detector__defs_8h.html#032d987fb5fbd375236b7f58f0168f3348d2488a117338a3dbdc173467f087bc">sls_detector_defs.h</a><li>FLAT_FIELD_CORRECTION
|
||||
: <a class="el" href="sls__detector__defs_8h.html#82ffddab533d21b3ef6733d38dfcd5c631b7127ca7eb9e444a53759571a4071c">sls_detector_defs.h</a><li>FRAME_NUMBER
|
||||
: <a class="el" href="sls__detector__defs_8h.html#07c87ebf35dffccd06fe39859a3ca603794854c0bd41940d227e1da3f4c6fae1">sls_detector_defs.h</a><li>FRAME_PERIOD
|
||||
@ -213,7 +217,8 @@
|
||||
: <a class="el" href="sls__detector__defs_8h.html#a436b9d7264c77b77021fe6adc33f6ed298fba9dd442b436e72528c4967de59f">sls_detector_defs.h</a><li>RO_TRIGGER_OUT_RISING_EDGE
|
||||
: <a class="el" href="sls__detector__defs_8h.html#a436b9d7264c77b77021fe6adc33f6ed58bab8cbcc2d0edd2fef10e49a6d15e9">sls_detector_defs.h</a></ul>
|
||||
<h3><a class="anchor" name="index_s">- s -</a></h3><ul>
|
||||
<li>SHAPER1
|
||||
<li>SET_SIGNAL_LENGTH
|
||||
: <a class="el" href="sls__detector__defs_8h.html#8c326f6a87754392b72098d3d0dec49d93f0483a6f279a444314846e3c4c2699">sls_detector_defs.h</a><li>SHAPER1
|
||||
: <a class="el" href="sls__detector__defs_8h.html#049814e50aa3d3237f51a4d7185ad4fee25b9acb794bf1fc71d225cf52a617e0">sls_detector_defs.h</a><li>SHAPER2
|
||||
: <a class="el" href="sls__detector__defs_8h.html#049814e50aa3d3237f51a4d7185ad4feefd8ebb38bc91dd2d231e534b84ade4e">sls_detector_defs.h</a><li>SIGNAL_OFF
|
||||
: <a class="el" href="sls__detector__defs_8h.html#a436b9d7264c77b77021fe6adc33f6edcc63da3b256156f312867f56ba3b0f17">sls_detector_defs.h</a><li>STANDARD
|
||||
@ -239,6 +244,9 @@
|
||||
: <a class="el" href="sls__detector__defs_8h.html#2347f410e21bee8cf0604c494727cc40db542475cf9d0636e4225e216cee9ae6">sls_detector_defs.h</a><li>UNDEFINED
|
||||
: <a class="el" href="sls__detector__defs_8h.html#754e2e1fdf9e993405c39b6050528d56605159e8a4c32319fd69b5d151369d93">sls_detector_defs.h</a><li>UNINITIALIZED
|
||||
: <a class="el" href="sls__detector__defs_8h.html#754e2e1fdf9e993405c39b6050528d56f096820742c38363e9d6c33e7c932780">sls_detector_defs.h</a></ul>
|
||||
<h3><a class="anchor" name="index_w">- w -</a></h3><ul>
|
||||
<li>WAIT_STATES
|
||||
: <a class="el" href="sls__detector__defs_8h.html#8c326f6a87754392b72098d3d0dec49dce6f5250b9197568ebc442fcf3fa4ad6">sls_detector_defs.h</a></ul>
|
||||
<h3><a class="anchor" name="index_x">- x -</a></h3><ul>
|
||||
<li>X
|
||||
: <a class="el" href="sls__detector__defs_8h.html#83314ec5aea2e25bc6255af2e5d36dc958833a3110c570fb05130d40c365d1e4">sls_detector_defs.h</a></ul>
|
||||
@ -249,7 +257,7 @@
|
||||
<li>Z
|
||||
: <a class="el" href="sls__detector__defs_8h.html#83314ec5aea2e25bc6255af2e5d36dc9a70478ce277ffc322f8e1e3418e07355">sls_detector_defs.h</a><li>ZERO_COMPRESSION
|
||||
: <a class="el" href="sls__detector__defs_8h.html#6165e3e90182cc47b0003f3288a2e579660a7323d976b57490562c9976fd5b79">sls_detector_defs.h</a></ul>
|
||||
<hr size="1"><address style="align: right;"><small>Generated on Fri Oct 9 16:01:05 2009 by
|
||||
<hr size="1"><address style="align: right;"><small>Generated on Tue Dec 1 10:56:45 2009 by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.7 </small></address>
|
||||
</body>
|
||||
|
@ -37,7 +37,7 @@
|
||||
: <a class="el" href="usersFunctions_8c.html#39cbcb91119ba8ca02b90ae72c0f3e76">usersFunctions.c</a>, <a class="el" href="usersFunctions_8h.html#39cbcb91119ba8ca02b90ae72c0f3e76">usersFunctions.h</a><li>go_to_position()
|
||||
: <a class="el" href="usersFunctions_8c.html#53d87c05f752d9c7355db25f90a11413">usersFunctions.c</a>, <a class="el" href="usersFunctions_8h.html#53d87c05f752d9c7355db25f90a11413">usersFunctions.h</a><li>go_to_position_no_wait()
|
||||
: <a class="el" href="usersFunctions_8c.html#3d8c86b31b18006fe0773c02885a6bae">usersFunctions.c</a>, <a class="el" href="usersFunctions_8h.html#3d8c86b31b18006fe0773c02885a6bae">usersFunctions.h</a></ul>
|
||||
<hr size="1"><address style="align: right;"><small>Generated on Fri Oct 9 16:01:05 2009 by
|
||||
<hr size="1"><address style="align: right;"><small>Generated on Tue Dec 1 10:56:45 2009 by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.7 </small></address>
|
||||
</body>
|
||||
|
@ -33,7 +33,7 @@
|
||||
<ul>
|
||||
<li>pos
|
||||
: <a class="el" href="usersFunctions_8c.html#f14c6d623ff1aec896b4d087ab74caa0">usersFunctions.c</a></ul>
|
||||
<hr size="1"><address style="align: right;"><small>Generated on Fri Oct 9 16:01:05 2009 by
|
||||
<hr size="1"><address style="align: right;"><small>Generated on Tue Dec 1 10:56:45 2009 by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.7 </small></address>
|
||||
</body>
|
||||
|
@ -34,7 +34,7 @@
|
||||
</ul>
|
||||
<li><a class="el" href="structslsDetector_1_1sharedSlsDetector.html">slsDetector::sharedSlsDetector</a>
|
||||
</ul>
|
||||
<hr size="1"><address style="align: right;"><small>Generated on Fri Oct 9 16:01:04 2009 by
|
||||
<hr size="1"><address style="align: right;"><small>Generated on Tue Dec 1 10:56:45 2009 by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.7 </small></address>
|
||||
</body>
|
||||
|
@ -26,11 +26,16 @@ The architecture of the acquisitions system is intended as follows: <ul>
|
||||
<li>C++ classes common to all detectors for client-server communication. These can be supplied to users as libraries and embedded also in acquisition systems which are not developed by the SLS<dl compact><dt><b>See also:</b></dt><dd><a class="el" href="classMySocketTCP.html">MySocketTCP</a> <a class="el" href="classslsDetector.html">slsDetector</a> </dd></dl>
|
||||
</li>
|
||||
<li>the possibility of using a Qt-based graphical user interface (with eventually root analisys capabilities) </li>
|
||||
<li>the possibility of runnin alla commands from command line. In order to ensure a fast operation of this so called "text client" the detector parameters should not be re-initialized everytime. For this reason a shared memory block is allocated where the main detector flags and parameters are stored<dl compact><dt><b>See also:</b></dt><dd><a class="el" href="structslsDetector_1_1sharedSlsDetector.html">slsDetector::sharedSlsDetector</a></dd></dl>
|
||||
<dl compact><dt><b>Author:</b></dt><dd>Anna Bergamaschi </dd></dl>
|
||||
<li>the possibility of runnin alla commands from command line. In order to ensure a fast operation of this so called "text client" the detector parameters should not be re-initialized everytime. For this reason a shared memory block is allocated where the main detector flags and parameters are stored<dl compact><dt><b>See also:</b></dt><dd><a class="el" href="structslsDetector_1_1sharedSlsDetector.html">slsDetector::sharedSlsDetector</a> </dd></dl>
|
||||
</li>
|
||||
</ul>
|
||||
<hr size="1"><address style="align: right;"><small>Generated on Fri Oct 9 16:01:04 2009 by
|
||||
<h2><a class="anchor" name="howto_sec">
|
||||
How to use it</a></h2>
|
||||
The best way to operate the slsDetectors is to use the software (text client or GUI) developed by the sls detectors group. In case you need to embed the detector control in a previously existing software, compile these classes using <br>
|
||||
make package <br>
|
||||
and link the shared library created to your software bin/libSlsDetector.so.1.0.1 Then in your software you should use the class related to the detector you want to control (<a class="el" href="classmythenDetector.html">mythenDetector</a> or <a class="el" href="classeigerDetector.html">eigerDetector</a>).<p>
|
||||
<dl compact><dt><b>Author:</b></dt><dd>Anna Bergamaschi </dd></dl>
|
||||
<hr size="1"><address style="align: right;"><small>Generated on Tue Dec 1 10:56:45 2009 by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.7 </small></address>
|
||||
</body>
|
||||
|
@ -24,97 +24,103 @@
|
||||
<a name="l00004"></a>00004 <span class="preprocessor">#ifndef MYTHEN_DETECTOR_H</span>
|
||||
<a name="l00005"></a>00005 <span class="preprocessor"></span><span class="preprocessor">#define MYTHEN_DETECTOR_H</span>
|
||||
<a name="l00006"></a>00006 <span class="preprocessor"></span>
|
||||
<a name="l00007"></a>00007 <span class="keyword">using namespace </span>std;
|
||||
<a name="l00007"></a>00007 <span class="preprocessor">#include "<a class="code" href="slsDetector_8h.html">slsDetector.h</a>"</span>
|
||||
<a name="l00008"></a>00008
|
||||
<a name="l00009"></a>00009
|
||||
<a name="l00010"></a>00010
|
||||
<a name="l00022"></a>00022 <span class="preprocessor">#include "<a class="code" href="slsDetector_8h.html">slsDetector.h</a>"</span>
|
||||
<a name="l00023"></a>00023
|
||||
<a name="l00024"></a><a class="code" href="classmythenDetector.html">00024</a> <span class="keyword">class </span><a class="code" href="classmythenDetector.html">mythenDetector</a> : <span class="keyword">public</span> <a class="code" href="classslsDetector.html">slsDetector</a>{
|
||||
<a name="l00009"></a><a class="code" href="mythenDetector_8h.html#082faba3de8ce8379e160e3067333d14">00009</a> <span class="preprocessor">#define defaultTDead {170,90,750}</span>
|
||||
<a name="l00010"></a>00010 <span class="preprocessor"></span>
|
||||
<a name="l00011"></a>00011 <span class="keyword">using namespace </span>std;
|
||||
<a name="l00023"></a><a class="code" href="classmythenDetector.html">00023</a> <span class="keyword">class </span><a class="code" href="classmythenDetector.html">mythenDetector</a> : <span class="keyword">public</span> <a class="code" href="classslsDetector.html">slsDetector</a>{
|
||||
<a name="l00024"></a>00024
|
||||
<a name="l00025"></a>00025
|
||||
<a name="l00026"></a>00026
|
||||
<a name="l00027"></a>00027
|
||||
<a name="l00028"></a>00028 <span class="keyword">public</span>:
|
||||
<a name="l00029"></a>00029
|
||||
<a name="l00030"></a>00030
|
||||
<a name="l00031"></a>00031
|
||||
<a name="l00038"></a>00038 <a class="code" href="classmythenDetector.html#5efa6a91622e5e173d7491801f60bda0">mythenDetector</a>(<span class="keywordtype">int</span> <span class="keywordtype">id</span>=0);
|
||||
<a name="l00039"></a>00039 <span class="comment">//slsDetector(string const fname);</span>
|
||||
<a name="l00041"></a><a class="code" href="classmythenDetector.html#8118166c2e7c3d3968b9ae5016614693">00041</a> <span class="comment"></span> <a class="code" href="classmythenDetector.html#8118166c2e7c3d3968b9ae5016614693">~mythenDetector</a>(){};
|
||||
<a name="l00042"></a>00042
|
||||
<a name="l00043"></a>00043
|
||||
<a name="l00044"></a>00044
|
||||
<a name="l00052"></a>00052 <a class="code" href="structsls__detector__module.html">sls_detector_module</a>* <a class="code" href="classmythenDetector.html#2120f9105997fd8f8bf9165dbffc55e7">readTrimFile</a>(string fname, <a class="code" href="structsls__detector__module.html">sls_detector_module</a>* myMod=NULL);
|
||||
<a name="l00053"></a>00053
|
||||
<a name="l00062"></a>00062 <span class="keywordtype">int</span> <a class="code" href="classmythenDetector.html#0b137abd78bd3d03653cd21436eb6c4d">writeTrimFile</a>(string fname, <a class="code" href="structsls__detector__module.html">sls_detector_module</a> mod);
|
||||
<a name="l00063"></a>00063
|
||||
<a name="l00071"></a>00071 <span class="keywordtype">int</span> <a class="code" href="classmythenDetector.html#0b137abd78bd3d03653cd21436eb6c4d">writeTrimFile</a>(string fname, <span class="keywordtype">int</span> imod);
|
||||
<a name="l00072"></a>00072
|
||||
<a name="l00073"></a>00073
|
||||
<a name="l00087"></a>00087 <span class="keywordtype">int</span> <a class="code" href="classmythenDetector.html#42c1d320f594ebd87e2465cc986ee848">writeDataFile</a>(string fname, <span class="keywordtype">float</span> *data, <span class="keywordtype">float</span> *err=NULL, <span class="keywordtype">float</span> *ang=NULL, <span class="keywordtype">char</span> dataformat=<span class="charliteral">'f'</span>, <span class="keywordtype">int</span> nch=-1);
|
||||
<a name="l00088"></a>00088
|
||||
<a name="l00095"></a>00095 <span class="keywordtype">int</span> <a class="code" href="classmythenDetector.html#42c1d320f594ebd87e2465cc986ee848">writeDataFile</a>(string fname, <span class="keywordtype">int</span> *data);
|
||||
<a name="l00096"></a>00096
|
||||
<a name="l00110"></a>00110 <span class="keywordtype">int</span> <a class="code" href="classmythenDetector.html#1937a5355eed0dc553cb05d2098f7c47">readDataFile</a>(string fname, <span class="keywordtype">float</span> *data, <span class="keywordtype">float</span> *err=NULL, <span class="keywordtype">float</span> *ang=NULL, <span class="keywordtype">char</span> dataformat=<span class="charliteral">'f'</span>, <span class="keywordtype">int</span> nch=0);
|
||||
<a name="l00111"></a>00111
|
||||
<a name="l00118"></a>00118 <span class="keywordtype">int</span> <a class="code" href="classmythenDetector.html#1937a5355eed0dc553cb05d2098f7c47">readDataFile</a>(string fname, <span class="keywordtype">int</span> *data);
|
||||
<a name="l00119"></a>00119
|
||||
<a name="l00132"></a>00132 <span class="keywordtype">int</span> <a class="code" href="classmythenDetector.html#f8f1b7b42012420fc557aacd714140f8">readCalibrationFile</a>(string fname, <span class="keywordtype">float</span> &gain, <span class="keywordtype">float</span> &offset);
|
||||
<a name="l00133"></a>00133
|
||||
<a name="l00141"></a>00141 <span class="keywordtype">int</span> <a class="code" href="classmythenDetector.html#10e7213bb0e7138c07231687e9a6899a">writeCalibrationFile</a>(string fname, <span class="keywordtype">float</span> gain, <span class="keywordtype">float</span> offset);
|
||||
<a name="l00142"></a>00142
|
||||
<a name="l00143"></a>00143
|
||||
<a name="l00149"></a>00149 <span class="keywordtype">int</span> <a class="code" href="classmythenDetector.html#33bf1b939eb877bbd4aa42f400d7ca36">readAngularConversion</a>(string fname=<span class="stringliteral">""</span>);
|
||||
<a name="l00155"></a>00155 <span class="keywordtype">int</span> <a class="code" href="classmythenDetector.html#3c5f27709351c49dd715212adc5ba7d2">writeAngularConversion</a>(string fname=<span class="stringliteral">""</span>);
|
||||
<a name="l00156"></a>00156
|
||||
<a name="l00157"></a>00157
|
||||
<a name="l00158"></a>00158
|
||||
<a name="l00159"></a>00159 <span class="comment">/* Communication to server */</span>
|
||||
<a name="l00160"></a>00160
|
||||
<a name="l00161"></a>00161 <span class="comment">// Tests and identification</span>
|
||||
<a name="l00162"></a>00162
|
||||
<a name="l00168"></a>00168 <span class="keywordtype">int</span> <a class="code" href="classmythenDetector.html#78efe554a277de7fb8759307992fc61b">setAngularConversion</a>(string fname=<span class="stringliteral">""</span>);
|
||||
<a name="l00169"></a>00169
|
||||
<a name="l00176"></a>00176 <span class="keywordtype">int</span> <a class="code" href="classmythenDetector.html#b2b2f17c36883323ad0abf762c63494f">getAngularConversion</a>(<span class="keywordtype">int</span> &direction, <a class="code" href="structangleConversionConstant.html">angleConversionConstant</a> *angconv=NULL);
|
||||
<a name="l00177"></a>00177
|
||||
<a name="l00181"></a><a class="code" href="classmythenDetector.html#e24dd88c4eb965687bd656a12bae8ad7">00181</a> <span class="keywordtype">float</span> <a class="code" href="classmythenDetector.html#e24dd88c4eb965687bd656a12bae8ad7">setGlobalOffset</a>(<span class="keywordtype">float</span> f){<a class="code" href="classslsDetector.html#fe0da5c1491ebf18f187f0a26c5ded11">thisDetector</a>->globalOffset=f; <span class="keywordflow">return</span> <a class="code" href="classslsDetector.html#fe0da5c1491ebf18f187f0a26c5ded11">thisDetector</a>->globalOffset;};
|
||||
<a name="l00027"></a>00027 <span class="keyword">public</span>:
|
||||
<a name="l00031"></a>00031 <a class="code" href="classmythenDetector.html">mythenDetector</a>(<span class="keywordtype">int</span> <span class="keywordtype">id</span>=0) : <a class="code" href="classslsDetector.html#eea9fc044ff9d496e4338efaaf176498">slsDetector</a>(<a class="code" href="sls__detector__defs_8h.html#ab9f984f7b6798e684c8f3e6b63c630138343da48d2f6783d4a1da59a94d5907">MYTHEN</a>, <span class="keywordtype">id</span>);
|
||||
<a name="l00032"></a>00032 <span class="comment">//slsDetector(string const fname);</span>
|
||||
<a name="l00033"></a>00033 <span class="comment">// ~slsDetector(){while(dataQueue.size()>0){}};</span>
|
||||
<a name="l00035"></a>00035 <span class="comment"></span> ~<a class="code" href="classmythenDetector.html">mythenDetector</a>(){};
|
||||
<a name="l00036"></a>00036
|
||||
<a name="l00037"></a>00037
|
||||
<a name="l00038"></a>00038 <span class="keywordtype">int</span> <a class="code" href="classmythenDetector.html#92a32bcc57919fcf9eea844905640e90">readConfigurationFile</a>(string <span class="keyword">const</span> fname);
|
||||
<a name="l00050"></a>00050 <span class="keywordtype">int</span> <a class="code" href="classmythenDetector.html#6ad688e0c1a59001ecc61117c67e5434">writeConfigurationFile</a>(string <span class="keyword">const</span> fname);
|
||||
<a name="l00051"></a>00051
|
||||
<a name="l00052"></a>00052
|
||||
<a name="l00053"></a>00053 <span class="comment">/* </span>
|
||||
<a name="l00054"></a>00054 <span class="comment"> It should be possible to dump all the settings of the detector (including trimbits, threshold energy, gating/triggering, acquisition time etc.</span>
|
||||
<a name="l00055"></a>00055 <span class="comment"> in a file and retrieve it for repeating the measurement with identicals ettings, if necessary</span>
|
||||
<a name="l00056"></a>00056 <span class="comment"> */</span>
|
||||
<a name="l00062"></a>00062 <span class="keywordtype">int</span> <a class="code" href="classmythenDetector.html#a0fe9987e8fa240a312ad353ae539188">dumpDetectorSetup</a>(string <span class="keyword">const</span> fname);
|
||||
<a name="l00068"></a>00068 <span class="keywordtype">int</span> <a class="code" href="classmythenDetector.html#8eedcd0b6739dd878559de5b675fae83">retrieveDetectorSetup</a>(string <span class="keyword">const</span> fname);
|
||||
<a name="l00069"></a>00069
|
||||
<a name="l00070"></a>00070
|
||||
<a name="l00071"></a>00071
|
||||
<a name="l00079"></a>00079 <a class="code" href="structsls__detector__module.html">sls_detector_module</a>* <a class="code" href="classmythenDetector.html#2120f9105997fd8f8bf9165dbffc55e7">readTrimFile</a>(string fname, <a class="code" href="structsls__detector__module.html">sls_detector_module</a>* myMod=NULL);
|
||||
<a name="l00080"></a>00080
|
||||
<a name="l00089"></a>00089 <span class="keywordtype">int</span> <a class="code" href="classmythenDetector.html#0b137abd78bd3d03653cd21436eb6c4d">writeTrimFile</a>(string fname, <a class="code" href="structsls__detector__module.html">sls_detector_module</a> mod);
|
||||
<a name="l00090"></a>00090
|
||||
<a name="l00098"></a>00098 <span class="keywordtype">int</span> <a class="code" href="classmythenDetector.html#0b137abd78bd3d03653cd21436eb6c4d">writeTrimFile</a>(string fname, <span class="keywordtype">int</span> imod);
|
||||
<a name="l00099"></a>00099
|
||||
<a name="l00113"></a>00113 <span class="keywordtype">int</span> <a class="code" href="classmythenDetector.html#42c1d320f594ebd87e2465cc986ee848">writeDataFile</a>(string fname, <span class="keywordtype">float</span> *data, <span class="keywordtype">float</span> *err=NULL, <span class="keywordtype">float</span> *ang=NULL, <span class="keywordtype">char</span> dataformat=<span class="charliteral">'f'</span>, <span class="keywordtype">int</span> nch=-1);
|
||||
<a name="l00114"></a>00114
|
||||
<a name="l00121"></a>00121 <span class="keywordtype">int</span> <a class="code" href="classmythenDetector.html#42c1d320f594ebd87e2465cc986ee848">writeDataFile</a>(string fname, <span class="keywordtype">int</span> *data);
|
||||
<a name="l00122"></a>00122
|
||||
<a name="l00136"></a>00136 <span class="keywordtype">int</span> <a class="code" href="classmythenDetector.html#1937a5355eed0dc553cb05d2098f7c47">readDataFile</a>(string fname, <span class="keywordtype">float</span> *data, <span class="keywordtype">float</span> *err=NULL, <span class="keywordtype">float</span> *ang=NULL, <span class="keywordtype">char</span> dataformat=<span class="charliteral">'f'</span>, <span class="keywordtype">int</span> nch=0);
|
||||
<a name="l00137"></a>00137
|
||||
<a name="l00144"></a>00144 <span class="keywordtype">int</span> <a class="code" href="classmythenDetector.html#1937a5355eed0dc553cb05d2098f7c47">readDataFile</a>(string fname, <span class="keywordtype">int</span> *data);
|
||||
<a name="l00145"></a>00145
|
||||
<a name="l00146"></a>00146
|
||||
<a name="l00154"></a>00154 <span class="keywordtype">int</span> <a class="code" href="classmythenDetector.html#f8f1b7b42012420fc557aacd714140f8">readCalibrationFile</a>(string fname, <span class="keywordtype">float</span> &gain, <span class="keywordtype">float</span> &offset);
|
||||
<a name="l00162"></a>00162 <span class="keywordtype">int</span> <a class="code" href="classmythenDetector.html#10e7213bb0e7138c07231687e9a6899a">writeCalibrationFile</a>(string fname, <span class="keywordtype">float</span> gain, <span class="keywordtype">float</span> offset);
|
||||
<a name="l00163"></a>00163
|
||||
<a name="l00164"></a>00164
|
||||
<a name="l00170"></a>00170 <span class="keywordtype">int</span> <a class="code" href="classmythenDetector.html#33bf1b939eb877bbd4aa42f400d7ca36">readAngularConversion</a>(string fname=<span class="stringliteral">""</span>);
|
||||
<a name="l00176"></a>00176 <span class="keywordtype">int</span> <a class="code" href="classmythenDetector.html#3c5f27709351c49dd715212adc5ba7d2">writeAngularConversion</a>(string fname=<span class="stringliteral">""</span>);
|
||||
<a name="l00177"></a>00177
|
||||
<a name="l00178"></a>00178
|
||||
<a name="l00179"></a>00179
|
||||
<a name="l00180"></a>00180
|
||||
<a name="l00181"></a>00181 <span class="comment">//Corrections</span>
|
||||
<a name="l00182"></a>00182
|
||||
<a name="l00186"></a><a class="code" href="classmythenDetector.html#fe142e36f1a5fa8b2ab5fc45e9f8c781">00186</a> <span class="keywordtype">float</span> <a class="code" href="classmythenDetector.html#fe142e36f1a5fa8b2ab5fc45e9f8c781">setFineOffset</a>(<span class="keywordtype">float</span> f){<a class="code" href="classslsDetector.html#fe0da5c1491ebf18f187f0a26c5ded11">thisDetector</a>->fineOffset=f; <span class="keywordflow">return</span> <a class="code" href="classslsDetector.html#fe0da5c1491ebf18f187f0a26c5ded11">thisDetector</a>->fineOffset;};
|
||||
<a name="l00190"></a><a class="code" href="classmythenDetector.html#00720f1445f3f301fa3316828d978de6">00190</a> <span class="keywordtype">float</span> <a class="code" href="classmythenDetector.html#00720f1445f3f301fa3316828d978de6">getFineOffset</a>(){<span class="keywordflow">return</span> <a class="code" href="classslsDetector.html#fe0da5c1491ebf18f187f0a26c5ded11">thisDetector</a>->fineOffset;};
|
||||
<a name="l00191"></a>00191
|
||||
<a name="l00195"></a><a class="code" href="classmythenDetector.html#b2086f336d7198381453556b520dd556">00195</a> <span class="keywordtype">float</span> <a class="code" href="classmythenDetector.html#b2086f336d7198381453556b520dd556">getGlobalOffset</a>(){<span class="keywordflow">return</span> <a class="code" href="classslsDetector.html#fe0da5c1491ebf18f187f0a26c5ded11">thisDetector</a>->globalOffset;};
|
||||
<a name="l00196"></a>00196
|
||||
<a name="l00203"></a><a class="code" href="classmythenDetector.html#1ffb0963f724e6d6d497685e6de62fd6">00203</a> <span class="keywordtype">int</span> <a class="code" href="classmythenDetector.html#1ffb0963f724e6d6d497685e6de62fd6">setPositions</a>(<span class="keywordtype">int</span> nPos, <span class="keywordtype">float</span> *<a class="code" href="usersFunctions_8c.html#f14c6d623ff1aec896b4d087ab74caa0">pos</a>){<a class="code" href="classslsDetector.html#fe0da5c1491ebf18f187f0a26c5ded11">thisDetector</a>->numberOfPositions=nPos; <span class="keywordflow">for</span> (<span class="keywordtype">int</span> ip=0; ip<nPos; ip++) <a class="code" href="classslsDetector.html#fe0da5c1491ebf18f187f0a26c5ded11">thisDetector</a>->detPositions[ip]=pos[ip]; <span class="keywordflow">return</span> <a class="code" href="classslsDetector.html#fe0da5c1491ebf18f187f0a26c5ded11">thisDetector</a>->numberOfPositions;};
|
||||
<a name="l00209"></a><a class="code" href="classmythenDetector.html#0d306720dced0d3576474978b06b4be4">00209</a> <span class="keywordtype">int</span> <a class="code" href="classmythenDetector.html#0d306720dced0d3576474978b06b4be4">getPositions</a>(<span class="keywordtype">float</span> *<a class="code" href="usersFunctions_8c.html#f14c6d623ff1aec896b4d087ab74caa0">pos</a>=NULL){ <span class="keywordflow">if</span> (<a class="code" href="usersFunctions_8c.html#f14c6d623ff1aec896b4d087ab74caa0">pos</a> ) {<span class="keywordflow">for</span> (<span class="keywordtype">int</span> ip=0; ip<<a class="code" href="classslsDetector.html#fe0da5c1491ebf18f187f0a26c5ded11">thisDetector</a>->numberOfPositions; ip++) <a class="code" href="usersFunctions_8c.html#f14c6d623ff1aec896b4d087ab74caa0">pos</a>[ip]=<a class="code" href="classslsDetector.html#fe0da5c1491ebf18f187f0a26c5ded11">thisDetector</a>->detPositions[ip];} <span class="keywordflow">return</span> <a class="code" href="classslsDetector.html#fe0da5c1491ebf18f187f0a26c5ded11">thisDetector</a>->numberOfPositions;};
|
||||
<a name="l00210"></a>00210
|
||||
<a name="l00211"></a>00211
|
||||
<a name="l00213"></a><a class="code" href="classmythenDetector.html#8f466447f886379204a59eb6785f1ed0">00213</a> <span class="keywordtype">float</span> <a class="code" href="classmythenDetector.html#8f466447f886379204a59eb6785f1ed0">setBinSize</a>(<span class="keywordtype">float</span> bs) {<a class="code" href="classslsDetector.html#fe0da5c1491ebf18f187f0a26c5ded11">thisDetector</a>->binSize=bs; <span class="keywordflow">return</span> <a class="code" href="classslsDetector.html#fe0da5c1491ebf18f187f0a26c5ded11">thisDetector</a>->binSize;}
|
||||
<a name="l00215"></a><a class="code" href="classmythenDetector.html#9fd4e479d7eb3f9c53d5d56a43bbccaf">00215</a> <span class="keywordtype">float</span> <a class="code" href="classmythenDetector.html#9fd4e479d7eb3f9c53d5d56a43bbccaf">getBinSize</a>() {<span class="keywordflow">return</span> <a class="code" href="classslsDetector.html#fe0da5c1491ebf18f187f0a26c5ded11">thisDetector</a>->binSize;}
|
||||
<a name="l00216"></a>00216
|
||||
<a name="l00217"></a>00217
|
||||
<a name="l00218"></a>00218
|
||||
<a name="l00219"></a>00219
|
||||
<a name="l00220"></a>00220
|
||||
<a name="l00183"></a>00183
|
||||
<a name="l00189"></a>00189 <span class="keywordtype">int</span> <a class="code" href="classmythenDetector.html#78efe554a277de7fb8759307992fc61b">setAngularConversion</a>(string fname=<span class="stringliteral">""</span>);
|
||||
<a name="l00190"></a>00190
|
||||
<a name="l00197"></a>00197 <span class="keywordtype">int</span> <a class="code" href="classmythenDetector.html#fab45faa264e44178fc52300eaf92cad">getAngularConversion</a>(<span class="keywordtype">int</span> &direction, <a class="code" href="structangleConversionConstant.html">angleConversionConstant</a> *angconv=NULL);
|
||||
<a name="l00198"></a>00198
|
||||
<a name="l00199"></a>00199
|
||||
<a name="l00201"></a><a class="code" href="classmythenDetector.html#fab45faa264e44178fc52300eaf92cad">00201</a> <span class="keywordtype">char</span> *<a class="code" href="classmythenDetector.html#fab45faa264e44178fc52300eaf92cad">getAngularConversion</a>() {<span class="keywordflow">return</span> <a class="code" href="classslsDetector.html#fe0da5c1491ebf18f187f0a26c5ded11">thisDetector</a>->angConvFile;};
|
||||
<a name="l00202"></a>00202
|
||||
<a name="l00206"></a><a class="code" href="classmythenDetector.html#e24dd88c4eb965687bd656a12bae8ad7">00206</a> <span class="keywordtype">float</span> <a class="code" href="classmythenDetector.html#e24dd88c4eb965687bd656a12bae8ad7">setGlobalOffset</a>(<span class="keywordtype">float</span> f){<a class="code" href="classslsDetector.html#fe0da5c1491ebf18f187f0a26c5ded11">thisDetector</a>->globalOffset=f; <span class="keywordflow">return</span> <a class="code" href="classslsDetector.html#fe0da5c1491ebf18f187f0a26c5ded11">thisDetector</a>->globalOffset;};
|
||||
<a name="l00207"></a>00207
|
||||
<a name="l00211"></a><a class="code" href="classmythenDetector.html#fe142e36f1a5fa8b2ab5fc45e9f8c781">00211</a> <span class="keywordtype">float</span> <a class="code" href="classmythenDetector.html#fe142e36f1a5fa8b2ab5fc45e9f8c781">setFineOffset</a>(<span class="keywordtype">float</span> f){<a class="code" href="classslsDetector.html#fe0da5c1491ebf18f187f0a26c5ded11">thisDetector</a>->fineOffset=f; <span class="keywordflow">return</span> <a class="code" href="classslsDetector.html#fe0da5c1491ebf18f187f0a26c5ded11">thisDetector</a>->fineOffset;};
|
||||
<a name="l00215"></a><a class="code" href="classmythenDetector.html#00720f1445f3f301fa3316828d978de6">00215</a> <span class="keywordtype">float</span> <a class="code" href="classmythenDetector.html#00720f1445f3f301fa3316828d978de6">getFineOffset</a>(){<span class="keywordflow">return</span> <a class="code" href="classslsDetector.html#fe0da5c1491ebf18f187f0a26c5ded11">thisDetector</a>->fineOffset;};
|
||||
<a name="l00216"></a>00216
|
||||
<a name="l00220"></a><a class="code" href="classmythenDetector.html#b2086f336d7198381453556b520dd556">00220</a> <span class="keywordtype">float</span> <a class="code" href="classmythenDetector.html#b2086f336d7198381453556b520dd556">getGlobalOffset</a>(){<span class="keywordflow">return</span> <a class="code" href="classslsDetector.html#fe0da5c1491ebf18f187f0a26c5ded11">thisDetector</a>->globalOffset;};
|
||||
<a name="l00221"></a>00221
|
||||
<a name="l00227"></a>00227 <span class="keywordtype">float</span>* <a class="code" href="classmythenDetector.html#77e8c92003fab14da768af660509241d">decodeData</a>(<span class="keywordtype">int</span> *datain);
|
||||
<a name="l00228"></a>00228
|
||||
<a name="l00229"></a>00229
|
||||
<a name="l00230"></a>00230
|
||||
<a name="l00231"></a>00231 <span class="keywordtype">int</span> <a class="code" href="classmythenDetector.html#7d38c9af0d94bc15571c3c15b38f39a8">resetMerging</a>(<span class="keywordtype">float</span> *mp, <span class="keywordtype">float</span> *mv,<span class="keywordtype">float</span> *me, <span class="keywordtype">int</span> *mm);
|
||||
<a name="l00242"></a>00242 <span class="keywordtype">int</span> <a class="code" href="classmythenDetector.html#eaaf7d7e3150f473e3bbcf59d91692c2">addToMerging</a>(<span class="keywordtype">float</span> *p1, <span class="keywordtype">float</span> *v1, <span class="keywordtype">float</span> *e1, <span class="keywordtype">float</span> *mp, <span class="keywordtype">float</span> *mv,<span class="keywordtype">float</span> *me, <span class="keywordtype">int</span> *mm);
|
||||
<a name="l00228"></a><a class="code" href="classmythenDetector.html#1ffb0963f724e6d6d497685e6de62fd6">00228</a> <span class="keywordtype">int</span> <a class="code" href="classmythenDetector.html#1ffb0963f724e6d6d497685e6de62fd6">setPositions</a>(<span class="keywordtype">int</span> nPos, <span class="keywordtype">float</span> *<a class="code" href="usersFunctions_8c.html#f14c6d623ff1aec896b4d087ab74caa0">pos</a>){<a class="code" href="classslsDetector.html#fe0da5c1491ebf18f187f0a26c5ded11">thisDetector</a>->numberOfPositions=nPos; <span class="keywordflow">for</span> (<span class="keywordtype">int</span> ip=0; ip<nPos; ip++) <a class="code" href="classslsDetector.html#fe0da5c1491ebf18f187f0a26c5ded11">thisDetector</a>->detPositions[ip]=pos[ip]; <span class="keywordflow">return</span> <a class="code" href="classslsDetector.html#fe0da5c1491ebf18f187f0a26c5ded11">thisDetector</a>->numberOfPositions;};
|
||||
<a name="l00234"></a><a class="code" href="classmythenDetector.html#0d306720dced0d3576474978b06b4be4">00234</a> <span class="keywordtype">int</span> <a class="code" href="classmythenDetector.html#0d306720dced0d3576474978b06b4be4">getPositions</a>(<span class="keywordtype">float</span> *<a class="code" href="usersFunctions_8c.html#f14c6d623ff1aec896b4d087ab74caa0">pos</a>=NULL){ <span class="keywordflow">if</span> (<a class="code" href="usersFunctions_8c.html#f14c6d623ff1aec896b4d087ab74caa0">pos</a> ) {<span class="keywordflow">for</span> (<span class="keywordtype">int</span> ip=0; ip<<a class="code" href="classslsDetector.html#fe0da5c1491ebf18f187f0a26c5ded11">thisDetector</a>->numberOfPositions; ip++) <a class="code" href="usersFunctions_8c.html#f14c6d623ff1aec896b4d087ab74caa0">pos</a>[ip]=<a class="code" href="classslsDetector.html#fe0da5c1491ebf18f187f0a26c5ded11">thisDetector</a>->detPositions[ip];} <span class="keywordflow">return</span> <a class="code" href="classslsDetector.html#fe0da5c1491ebf18f187f0a26c5ded11">thisDetector</a>->numberOfPositions;};
|
||||
<a name="l00235"></a>00235
|
||||
<a name="l00236"></a>00236
|
||||
<a name="l00238"></a><a class="code" href="classmythenDetector.html#8f466447f886379204a59eb6785f1ed0">00238</a> <span class="keywordtype">float</span> <a class="code" href="classmythenDetector.html#8f466447f886379204a59eb6785f1ed0">setBinSize</a>(<span class="keywordtype">float</span> bs) {<a class="code" href="classslsDetector.html#fe0da5c1491ebf18f187f0a26c5ded11">thisDetector</a>->binSize=bs; <span class="keywordflow">return</span> <a class="code" href="classslsDetector.html#fe0da5c1491ebf18f187f0a26c5ded11">thisDetector</a>->binSize;}
|
||||
<a name="l00240"></a><a class="code" href="classmythenDetector.html#9fd4e479d7eb3f9c53d5d56a43bbccaf">00240</a> <span class="keywordtype">float</span> <a class="code" href="classmythenDetector.html#9fd4e479d7eb3f9c53d5d56a43bbccaf">getBinSize</a>() {<span class="keywordflow">return</span> <a class="code" href="classslsDetector.html#fe0da5c1491ebf18f187f0a26c5ded11">thisDetector</a>->binSize;}
|
||||
<a name="l00241"></a>00241
|
||||
<a name="l00242"></a>00242
|
||||
<a name="l00243"></a>00243
|
||||
<a name="l00252"></a>00252 <span class="keywordtype">int</span> <a class="code" href="classmythenDetector.html#a919a42bd89fe21c4086bae5f1fb2f32">finalizeMerging</a>(<span class="keywordtype">float</span> *mp, <span class="keywordtype">float</span> *mv,<span class="keywordtype">float</span> *me, <span class="keywordtype">int</span> *mm);
|
||||
<a name="l00253"></a>00253
|
||||
<a name="l00254"></a>00254
|
||||
<a name="l00255"></a>00255
|
||||
<a name="l00256"></a>00256 <span class="keyword">private</span>:
|
||||
<a name="l00257"></a>00257
|
||||
<a name="l00258"></a>00258
|
||||
<a name="l00259"></a>00259 };
|
||||
<a name="l00260"></a>00260
|
||||
<a name="l00261"></a>00261
|
||||
<a name="l00262"></a>00262 <span class="preprocessor">#endif</span>
|
||||
</pre></div><hr size="1"><address style="align: right;"><small>Generated on Fri Oct 9 16:01:04 2009 by
|
||||
<a name="l00244"></a>00244
|
||||
<a name="l00252"></a>00252 <span class="keywordtype">int</span> <a class="code" href="classmythenDetector.html#7d38c9af0d94bc15571c3c15b38f39a8">resetMerging</a>(<span class="keywordtype">float</span> *mp, <span class="keywordtype">float</span> *mv,<span class="keywordtype">float</span> *me, <span class="keywordtype">int</span> *mm);
|
||||
<a name="l00262"></a>00262 <span class="keywordtype">int</span> <a class="code" href="classmythenDetector.html#eaaf7d7e3150f473e3bbcf59d91692c2">addToMerging</a>(<span class="keywordtype">float</span> *p1, <span class="keywordtype">float</span> *v1, <span class="keywordtype">float</span> *e1, <span class="keywordtype">float</span> *mp, <span class="keywordtype">float</span> *mv,<span class="keywordtype">float</span> *me, <span class="keywordtype">int</span> *mm);
|
||||
<a name="l00263"></a>00263
|
||||
<a name="l00272"></a>00272 <span class="keywordtype">int</span> <a class="code" href="classmythenDetector.html#a919a42bd89fe21c4086bae5f1fb2f32">finalizeMerging</a>(<span class="keywordtype">float</span> *mp, <span class="keywordtype">float</span> *mv,<span class="keywordtype">float</span> *me, <span class="keywordtype">int</span> *mm);
|
||||
<a name="l00273"></a>00273
|
||||
<a name="l00274"></a>00274
|
||||
<a name="l00278"></a>00278 <span class="keywordtype">void</span>* <a class="code" href="classmythenDetector.html#b5416cb00251f95fc3661936c3cbb1c4">processData</a>(); <span class="comment">// thread function</span>
|
||||
<a name="l00279"></a>00279
|
||||
<a name="l00288"></a>00288 <span class="keywordtype">void</span> <a class="code" href="classmythenDetector.html#bb3d2f51a414cf9dace29a4b5676828f">acquire</a>();
|
||||
<a name="l00289"></a>00289
|
||||
<a name="l00290"></a>00290
|
||||
<a name="l00291"></a>00291 };
|
||||
<a name="l00292"></a>00292
|
||||
<a name="l00293"></a>00293
|
||||
<a name="l00294"></a>00294 <span class="preprocessor">#endif</span>
|
||||
</pre></div><hr size="1"><address style="align: right;"><small>Generated on Tue Dec 1 10:56:45 2009 by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.7 </small></address>
|
||||
</body>
|
||||
|
@ -26,9 +26,27 @@
|
||||
<tr><td colspan="2"><br><h2>Classes</h2></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">class </td><td class="memItemRight" valign="bottom"><a class="el" href="classmythenDetector.html">mythenDetector</a></td></tr>
|
||||
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight">This calss contains all mythen specific functions. <a href="classmythenDetector.html#_details">More...</a><br></td></tr>
|
||||
<tr><td colspan="2"><br><h2>Defines</h2></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="mythenDetector_8h.html#082faba3de8ce8379e160e3067333d14">defaultTDead</a> {170,90,750}</td></tr>
|
||||
|
||||
</table>
|
||||
<hr size="1"><address style="align: right;"><small>Generated on Fri Oct 9 16:01:04 2009 by
|
||||
<hr><h2>Define Documentation</h2>
|
||||
<a class="anchor" name="082faba3de8ce8379e160e3067333d14"></a><!-- doxytag: member="mythenDetector.h::defaultTDead" ref="082faba3de8ce8379e160e3067333d14" args="" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">#define defaultTDead {170,90,750} </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<hr size="1"><address style="align: right;"><small>Generated on Tue Dec 1 10:56:45 2009 by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.7 </small></address>
|
||||
</body>
|
||||
|
@ -16,7 +16,7 @@
|
||||
<h1>Namespace List</h1>Here is a list of all namespaces with brief descriptions:<table>
|
||||
<tr><td class="indexkey"><a class="el" href="namespacestd.html">std</a></td><td class="indexvalue"></td></tr>
|
||||
</table>
|
||||
<hr size="1"><address style="align: right;"><small>Generated on Fri Oct 9 16:01:05 2009 by
|
||||
<hr size="1"><address style="align: right;"><small>Generated on Tue Dec 1 10:56:45 2009 by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.7 </small></address>
|
||||
</body>
|
||||
|
@ -18,7 +18,7 @@
|
||||
<table border="0" cellpadding="0" cellspacing="0">
|
||||
<tr><td></td></tr>
|
||||
</table>
|
||||
<hr size="1"><address style="align: right;"><small>Generated on Fri Oct 9 16:01:05 2009 by
|
||||
<hr size="1"><address style="align: right;"><small>Generated on Tue Dec 1 10:56:45 2009 by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.7 </small></address>
|
||||
</body>
|
||||
|
@ -17,7 +17,7 @@
|
||||
<li><a class="el" href="bug.html">Bug List</a>
|
||||
|
||||
</ul>
|
||||
<hr size="1"><address style="align: right;"><small>Generated on Fri Oct 9 16:01:05 2009 by
|
||||
<hr size="1"><address style="align: right;"><small>Generated on Tue Dec 1 10:56:45 2009 by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.7 </small></address>
|
||||
</body>
|
||||
|
@ -26,7 +26,7 @@
|
||||
<table border="0" cellpadding="0" cellspacing="0">
|
||||
<tr><td></td></tr>
|
||||
</table>
|
||||
<hr size="1"><address style="align: right;"><small>Generated on Fri Oct 9 16:01:04 2009 by
|
||||
<hr size="1"><address style="align: right;"><small>Generated on Tue Dec 1 10:56:45 2009 by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.7 </small></address>
|
||||
</body>
|
||||
|
@ -42,475 +42,481 @@
|
||||
<a name="l00022"></a>00022 <span class="preprocessor"> #include <sys/uio.h></span>
|
||||
<a name="l00023"></a>00023
|
||||
<a name="l00024"></a>00024
|
||||
<a name="l00025"></a><a class="code" href="slsDetector_8h.html#79fd3eac646964332ed33ec7dd40f208">00025</a> <span class="preprocessor">#define MAX_TIMERS 10</span>
|
||||
<a name="l00026"></a><a class="code" href="slsDetector_8h.html#4c84515c2af98fbe570b5201a1022103">00026</a> <span class="preprocessor"></span><span class="preprocessor">#define MAX_ROIS 100</span>
|
||||
<a name="l00027"></a><a class="code" href="slsDetector_8h.html#458ac030ac964822b06ae7659da870df">00027</a> <span class="preprocessor"></span><span class="preprocessor">#define MAX_BADCHANS 2000</span>
|
||||
<a name="l00028"></a><a class="code" href="slsDetector_8h.html#361088f7869d8e7c123b003e817915a5">00028</a> <span class="preprocessor"></span><span class="preprocessor">#define MAXPOS 50</span>
|
||||
<a name="l00029"></a>00029 <span class="preprocessor"></span>
|
||||
<a name="l00030"></a><a class="code" href="slsDetector_8h.html#21b1e82005e7fb5d8c0539e47ae25b01">00030</a> <span class="preprocessor">#define NMODMAXX 24</span>
|
||||
<a name="l00031"></a><a class="code" href="slsDetector_8h.html#4454335271010cc7a932117cbf3f1be1">00031</a> <span class="preprocessor"></span><span class="preprocessor">#define NMODMAXY 24</span>
|
||||
<a name="l00032"></a><a class="code" href="slsDetector_8h.html#86d84e5a6918e1cb1e2ecb75752e604a">00032</a> <span class="preprocessor"></span><span class="preprocessor">#define MAXMODS 36</span>
|
||||
<a name="l00033"></a><a class="code" href="slsDetector_8h.html#13d24767ba1933e7367908de888f831a">00033</a> <span class="preprocessor"></span><span class="preprocessor">#define NCHIPSMAX 10</span>
|
||||
<a name="l00034"></a><a class="code" href="slsDetector_8h.html#1796142de2f82d4c3e10632bddde99f7">00034</a> <span class="preprocessor"></span><span class="preprocessor">#define NCHANSMAX 65536</span>
|
||||
<a name="l00035"></a><a class="code" href="slsDetector_8h.html#4460877d434c3a8731bb4beb20a2e256">00035</a> <span class="preprocessor"></span><span class="preprocessor">#define NDACSMAX 16</span>
|
||||
<a name="l00036"></a>00036 <span class="preprocessor"></span>
|
||||
<a name="l00037"></a><a class="code" href="slsDetector_8h.html#cbd0b3def6b58577376d5c5edbc1f8d1">00037</a> <span class="preprocessor">#define DEFAULT_HOSTNAME "localhost"</span>
|
||||
<a name="l00038"></a><a class="code" href="slsDetector_8h.html#c5cee1b5d2ab5671b3ec6e9ca2bf9fad">00038</a> <span class="preprocessor"></span><span class="preprocessor">#define DEFAULT_SHM_KEY 5678</span>
|
||||
<a name="l00039"></a>00039 <span class="preprocessor"></span>
|
||||
<a name="l00040"></a><a class="code" href="slsDetector_8h.html#082faba3de8ce8379e160e3067333d14">00040</a> <span class="preprocessor">#define defaultTDead {170,90,750}</span>
|
||||
<a name="l00025"></a>00025 <span class="preprocessor">#include "<a class="code" href="sls__detector__defs_8h.html">sls_detector_defs.h</a>"</span>
|
||||
<a name="l00026"></a>00026
|
||||
<a name="l00027"></a><a class="code" href="slsDetector_8h.html#79fd3eac646964332ed33ec7dd40f208">00027</a> <span class="preprocessor">#define MAX_TIMERS 10</span>
|
||||
<a name="l00028"></a><a class="code" href="slsDetector_8h.html#4c84515c2af98fbe570b5201a1022103">00028</a> <span class="preprocessor"></span><span class="preprocessor">#define MAX_ROIS 100</span>
|
||||
<a name="l00029"></a><a class="code" href="slsDetector_8h.html#458ac030ac964822b06ae7659da870df">00029</a> <span class="preprocessor"></span><span class="preprocessor">#define MAX_BADCHANS 2000</span>
|
||||
<a name="l00030"></a><a class="code" href="slsDetector_8h.html#361088f7869d8e7c123b003e817915a5">00030</a> <span class="preprocessor"></span><span class="preprocessor">#define MAXPOS 50</span>
|
||||
<a name="l00031"></a>00031 <span class="preprocessor"></span>
|
||||
<a name="l00032"></a><a class="code" href="slsDetector_8h.html#21b1e82005e7fb5d8c0539e47ae25b01">00032</a> <span class="preprocessor">#define NMODMAXX 24</span>
|
||||
<a name="l00033"></a><a class="code" href="slsDetector_8h.html#4454335271010cc7a932117cbf3f1be1">00033</a> <span class="preprocessor"></span><span class="preprocessor">#define NMODMAXY 24</span>
|
||||
<a name="l00034"></a><a class="code" href="slsDetector_8h.html#86d84e5a6918e1cb1e2ecb75752e604a">00034</a> <span class="preprocessor"></span><span class="preprocessor">#define MAXMODS 36</span>
|
||||
<a name="l00035"></a><a class="code" href="slsDetector_8h.html#13d24767ba1933e7367908de888f831a">00035</a> <span class="preprocessor"></span><span class="preprocessor">#define NCHIPSMAX 10</span>
|
||||
<a name="l00036"></a><a class="code" href="slsDetector_8h.html#1796142de2f82d4c3e10632bddde99f7">00036</a> <span class="preprocessor"></span><span class="preprocessor">#define NCHANSMAX 65536</span>
|
||||
<a name="l00037"></a><a class="code" href="slsDetector_8h.html#4460877d434c3a8731bb4beb20a2e256">00037</a> <span class="preprocessor"></span><span class="preprocessor">#define NDACSMAX 16</span>
|
||||
<a name="l00038"></a>00038 <span class="preprocessor"></span>
|
||||
<a name="l00039"></a><a class="code" href="slsDetector_8h.html#cbd0b3def6b58577376d5c5edbc1f8d1">00039</a> <span class="preprocessor">#define DEFAULT_HOSTNAME "localhost"</span>
|
||||
<a name="l00040"></a><a class="code" href="slsDetector_8h.html#c5cee1b5d2ab5671b3ec6e9ca2bf9fad">00040</a> <span class="preprocessor"></span><span class="preprocessor">#define DEFAULT_SHM_KEY 5678</span>
|
||||
<a name="l00041"></a>00041 <span class="preprocessor"></span>
|
||||
<a name="l00042"></a>00042 <span class="keyword">using namespace </span>std;
|
||||
<a name="l00078"></a><a class="code" href="classslsDetector.html">00078</a> <span class="keyword">class </span><a class="code" href="classslsDetector.html">slsDetector</a> {
|
||||
<a name="l00079"></a>00079
|
||||
<a name="l00080"></a>00080
|
||||
<a name="l00081"></a>00081
|
||||
<a name="l00082"></a>00082 <span class="keyword">public</span>:
|
||||
<a name="l00083"></a>00083
|
||||
<a name="l00084"></a>00084
|
||||
<a name="l00086"></a>00086 <span class="keyword">enum</span> {<a class="code" href="classslsDetector.html#ac085f1939dcfed328dc6ff4b11fdb44617c55ac8cf00235b76c1c1481238abb">GET_ONLINE_FLAG</a>,
|
||||
<a name="l00087"></a>00087 <a class="code" href="classslsDetector.html#ac085f1939dcfed328dc6ff4b11fdb44da0a4f5b33e634292bc99256a9552f2f">OFFLINE_FLAG</a>,
|
||||
<a name="l00088"></a><a class="code" href="classslsDetector.html#ac085f1939dcfed328dc6ff4b11fdb44d3b612a2eb0d1029bd260b502afcf632">00088</a> <a class="code" href="classslsDetector.html#ac085f1939dcfed328dc6ff4b11fdb44d3b612a2eb0d1029bd260b502afcf632">ONLINE_FLAG</a>
|
||||
<a name="l00089"></a>00089 };
|
||||
<a name="l00042"></a><a class="code" href="slsDetector_8h.html#082faba3de8ce8379e160e3067333d14">00042</a> <span class="preprocessor">#define defaultTDead {170,90,750} </span>
|
||||
<a name="l00044"></a>00044 <span class="preprocessor">using namespace std;</span>
|
||||
<a name="l00045"></a>00045 <span class="preprocessor"></span>
|
||||
<a name="l00084"></a><a class="code" href="classslsDetector.html">00084</a> <span class="keyword">class </span><a class="code" href="classslsDetector.html">slsDetector</a> {
|
||||
<a name="l00085"></a>00085
|
||||
<a name="l00086"></a>00086
|
||||
<a name="l00087"></a>00087
|
||||
<a name="l00088"></a>00088 <span class="keyword">public</span>:
|
||||
<a name="l00089"></a>00089
|
||||
<a name="l00090"></a>00090
|
||||
<a name="l00091"></a>00091
|
||||
<a name="l00092"></a>00092 <span class="preprocessor">#include "<a class="code" href="sls__detector__defs_8h.html">sls_detector_defs.h</a>"</span>
|
||||
<a name="l00093"></a>00093
|
||||
<a name="l00094"></a>00094
|
||||
<a name="l00099"></a><a class="code" href="structslsDetector_1_1sharedSlsDetector.html">00099</a> <span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="structslsDetector_1_1sharedSlsDetector.html">sharedSlsDetector</a> {
|
||||
<a name="l00101"></a><a class="code" href="structslsDetector_1_1sharedSlsDetector.html#ee2e81699a79e6b9ddc698d120a13ef9">00101</a> <span class="keywordtype">int</span> <a class="code" href="structslsDetector_1_1sharedSlsDetector.html#ee2e81699a79e6b9ddc698d120a13ef9">alreadyExisting</a>;
|
||||
<a name="l00102"></a>00102
|
||||
<a name="l00104"></a><a class="code" href="structslsDetector_1_1sharedSlsDetector.html#bf7e3c0dca0810fbd1522e5885d9fe7a">00104</a> <span class="keywordtype">char</span> <a class="code" href="structslsDetector_1_1sharedSlsDetector.html#bf7e3c0dca0810fbd1522e5885d9fe7a">hostname</a>[<a class="code" href="sls__detector__defs_8h.html#aa695591372841e2c5580e4ed0f3620f">MAX_STR_LENGTH</a>];
|
||||
<a name="l00106"></a><a class="code" href="structslsDetector_1_1sharedSlsDetector.html#11da9fd02e0833533a8b2de6ad3307d8">00106</a> <span class="keywordtype">int</span> <a class="code" href="structslsDetector_1_1sharedSlsDetector.html#11da9fd02e0833533a8b2de6ad3307d8">controlPort</a>;
|
||||
<a name="l00108"></a><a class="code" href="structslsDetector_1_1sharedSlsDetector.html#fc7fef330e7b7ce0cd7470572a5f27b0">00108</a> <span class="keywordtype">int</span> <a class="code" href="structslsDetector_1_1sharedSlsDetector.html#fc7fef330e7b7ce0cd7470572a5f27b0">stopPort</a>;
|
||||
<a name="l00110"></a><a class="code" href="structslsDetector_1_1sharedSlsDetector.html#108090dc9c97fe4d9f91357c27d56953">00110</a> <span class="keywordtype">int</span> <a class="code" href="structslsDetector_1_1sharedSlsDetector.html#108090dc9c97fe4d9f91357c27d56953">dataPort</a>;
|
||||
<a name="l00111"></a>00111
|
||||
<a name="l00113"></a><a class="code" href="structslsDetector_1_1sharedSlsDetector.html#5fcd4804cb224f455da374b25fe5f08a">00113</a> <a class="code" href="sls__detector__defs_8h.html#ab9f984f7b6798e684c8f3e6b63c6301">detectorType</a> <a class="code" href="structslsDetector_1_1sharedSlsDetector.html#5fcd4804cb224f455da374b25fe5f08a">myDetectorType</a>;
|
||||
<a name="l00114"></a>00114
|
||||
<a name="l00092"></a>00092 <span class="keyword">enum</span> {<a class="code" href="classslsDetector.html#ac085f1939dcfed328dc6ff4b11fdb44617c55ac8cf00235b76c1c1481238abb">GET_ONLINE_FLAG</a>,
|
||||
<a name="l00093"></a>00093 <a class="code" href="classslsDetector.html#ac085f1939dcfed328dc6ff4b11fdb44da0a4f5b33e634292bc99256a9552f2f">OFFLINE_FLAG</a>,
|
||||
<a name="l00094"></a><a class="code" href="classslsDetector.html#ac085f1939dcfed328dc6ff4b11fdb44d3b612a2eb0d1029bd260b502afcf632">00094</a> <a class="code" href="classslsDetector.html#ac085f1939dcfed328dc6ff4b11fdb44d3b612a2eb0d1029bd260b502afcf632">ONLINE_FLAG</a>
|
||||
<a name="l00095"></a>00095 };
|
||||
<a name="l00096"></a>00096
|
||||
<a name="l00097"></a>00097
|
||||
<a name="l00098"></a>00098
|
||||
<a name="l00103"></a><a class="code" href="structslsDetector_1_1sharedSlsDetector.html">00103</a> <span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="structslsDetector_1_1sharedSlsDetector.html">sharedSlsDetector</a> {
|
||||
<a name="l00105"></a><a class="code" href="structslsDetector_1_1sharedSlsDetector.html#ee2e81699a79e6b9ddc698d120a13ef9">00105</a> <span class="keywordtype">int</span> <a class="code" href="structslsDetector_1_1sharedSlsDetector.html#ee2e81699a79e6b9ddc698d120a13ef9">alreadyExisting</a>;
|
||||
<a name="l00106"></a>00106
|
||||
<a name="l00108"></a><a class="code" href="structslsDetector_1_1sharedSlsDetector.html#bf7e3c0dca0810fbd1522e5885d9fe7a">00108</a> <span class="keywordtype">char</span> <a class="code" href="structslsDetector_1_1sharedSlsDetector.html#bf7e3c0dca0810fbd1522e5885d9fe7a">hostname</a>[<a class="code" href="sls__detector__defs_8h.html#aa695591372841e2c5580e4ed0f3620f">MAX_STR_LENGTH</a>];
|
||||
<a name="l00110"></a><a class="code" href="structslsDetector_1_1sharedSlsDetector.html#11da9fd02e0833533a8b2de6ad3307d8">00110</a> <span class="keywordtype">int</span> <a class="code" href="structslsDetector_1_1sharedSlsDetector.html#11da9fd02e0833533a8b2de6ad3307d8">controlPort</a>;
|
||||
<a name="l00112"></a><a class="code" href="structslsDetector_1_1sharedSlsDetector.html#fc7fef330e7b7ce0cd7470572a5f27b0">00112</a> <span class="keywordtype">int</span> <a class="code" href="structslsDetector_1_1sharedSlsDetector.html#fc7fef330e7b7ce0cd7470572a5f27b0">stopPort</a>;
|
||||
<a name="l00114"></a><a class="code" href="structslsDetector_1_1sharedSlsDetector.html#108090dc9c97fe4d9f91357c27d56953">00114</a> <span class="keywordtype">int</span> <a class="code" href="structslsDetector_1_1sharedSlsDetector.html#108090dc9c97fe4d9f91357c27d56953">dataPort</a>;
|
||||
<a name="l00115"></a>00115
|
||||
<a name="l00117"></a><a class="code" href="structslsDetector_1_1sharedSlsDetector.html#4a4421330a2c207e5da36e3739305915">00117</a> <span class="keywordtype">char</span> <a class="code" href="structslsDetector_1_1sharedSlsDetector.html#4a4421330a2c207e5da36e3739305915">trimDir</a>[<a class="code" href="sls__detector__defs_8h.html#aa695591372841e2c5580e4ed0f3620f">MAX_STR_LENGTH</a>];
|
||||
<a name="l00119"></a><a class="code" href="structslsDetector_1_1sharedSlsDetector.html#8db7c92973c8af22116cf3bc38b6efb9">00119</a> <span class="keywordtype">char</span> <a class="code" href="structslsDetector_1_1sharedSlsDetector.html#8db7c92973c8af22116cf3bc38b6efb9">calDir</a>[<a class="code" href="sls__detector__defs_8h.html#aa695591372841e2c5580e4ed0f3620f">MAX_STR_LENGTH</a>];
|
||||
<a name="l00121"></a><a class="code" href="structslsDetector_1_1sharedSlsDetector.html#5d7058d713cc890d7d469c44eab500e2">00121</a> <span class="keywordtype">int</span> <a class="code" href="structslsDetector_1_1sharedSlsDetector.html#5d7058d713cc890d7d469c44eab500e2">nTrimEn</a>;
|
||||
<a name="l00123"></a><a class="code" href="structslsDetector_1_1sharedSlsDetector.html#fba642bc1dcd491913723a1a4f88e6f0">00123</a> <span class="keywordtype">int</span> <a class="code" href="structslsDetector_1_1sharedSlsDetector.html#fba642bc1dcd491913723a1a4f88e6f0">trimEnergies</a>[100];
|
||||
<a name="l00124"></a>00124
|
||||
<a name="l00125"></a>00125
|
||||
<a name="l00127"></a><a class="code" href="structslsDetector_1_1sharedSlsDetector.html#48bc3bbfc4292f81c490e73bb52d62e9">00127</a> <span class="keywordtype">int</span> <a class="code" href="structslsDetector_1_1sharedSlsDetector.html#48bc3bbfc4292f81c490e73bb52d62e9">fileIndex</a>;
|
||||
<a name="l00129"></a><a class="code" href="structslsDetector_1_1sharedSlsDetector.html#91b926344339e977f57954dcf0aef2fb">00129</a> <span class="keywordtype">char</span> <a class="code" href="structslsDetector_1_1sharedSlsDetector.html#91b926344339e977f57954dcf0aef2fb">filePath</a>[<a class="code" href="sls__detector__defs_8h.html#aa695591372841e2c5580e4ed0f3620f">MAX_STR_LENGTH</a>];
|
||||
<a name="l00131"></a><a class="code" href="structslsDetector_1_1sharedSlsDetector.html#5903fa90b0a18c4896082882a906aba0">00131</a> <span class="keywordtype">char</span> <a class="code" href="structslsDetector_1_1sharedSlsDetector.html#5903fa90b0a18c4896082882a906aba0">fileName</a>[<a class="code" href="sls__detector__defs_8h.html#aa695591372841e2c5580e4ed0f3620f">MAX_STR_LENGTH</a>];
|
||||
<a name="l00132"></a>00132
|
||||
<a name="l00133"></a>00133 <span class="comment">/* size of the detector */</span>
|
||||
<a name="l00134"></a>00134
|
||||
<a name="l00136"></a><a class="code" href="structslsDetector_1_1sharedSlsDetector.html#aadb7a55fa5aca830df32e41f7fff06d">00136</a> <span class="keywordtype">int</span> <a class="code" href="structslsDetector_1_1sharedSlsDetector.html#aadb7a55fa5aca830df32e41f7fff06d">nMod</a>[2];
|
||||
<a name="l00138"></a><a class="code" href="structslsDetector_1_1sharedSlsDetector.html#8380248ff063419cae1a4454a49f359f">00138</a> <span class="keywordtype">int</span> <a class="code" href="structslsDetector_1_1sharedSlsDetector.html#8380248ff063419cae1a4454a49f359f">nMods</a>;
|
||||
<a name="l00140"></a><a class="code" href="structslsDetector_1_1sharedSlsDetector.html#001f1ce26646f9367038aca388ca8910">00140</a> <span class="keywordtype">int</span> <a class="code" href="structslsDetector_1_1sharedSlsDetector.html#001f1ce26646f9367038aca388ca8910">nModMax</a>[2];
|
||||
<a name="l00142"></a><a class="code" href="structslsDetector_1_1sharedSlsDetector.html#af9036fae1edd1a18ba311a903bc4fc6">00142</a> <span class="keywordtype">int</span> <a class="code" href="structslsDetector_1_1sharedSlsDetector.html#af9036fae1edd1a18ba311a903bc4fc6">nModsMax</a>;
|
||||
<a name="l00144"></a><a class="code" href="structslsDetector_1_1sharedSlsDetector.html#7a47b57931d2ac0f31a9f334dd94d015">00144</a> <span class="keywordtype">int</span> <a class="code" href="structslsDetector_1_1sharedSlsDetector.html#7a47b57931d2ac0f31a9f334dd94d015">nChans</a>;
|
||||
<a name="l00146"></a><a class="code" href="structslsDetector_1_1sharedSlsDetector.html#e7a48224edcce55cb28ad9b1f1a4d4f7">00146</a> <span class="keywordtype">int</span> <a class="code" href="structslsDetector_1_1sharedSlsDetector.html#e7a48224edcce55cb28ad9b1f1a4d4f7">nChips</a>;
|
||||
<a name="l00148"></a><a class="code" href="structslsDetector_1_1sharedSlsDetector.html#7ffc3b1b55e34c1705717e4c5aaac564">00148</a> <span class="keywordtype">int</span> <a class="code" href="structslsDetector_1_1sharedSlsDetector.html#7ffc3b1b55e34c1705717e4c5aaac564">nDacs</a>;
|
||||
<a name="l00150"></a><a class="code" href="structslsDetector_1_1sharedSlsDetector.html#f9e8b66bbe436f33191e876312ba0d2c">00150</a> <span class="keywordtype">int</span> <a class="code" href="structslsDetector_1_1sharedSlsDetector.html#f9e8b66bbe436f33191e876312ba0d2c">nAdcs</a>;
|
||||
<a name="l00152"></a><a class="code" href="structslsDetector_1_1sharedSlsDetector.html#e8db406083e91d5f7bcbad93cea1c380">00152</a> <span class="keywordtype">int</span> <a class="code" href="structslsDetector_1_1sharedSlsDetector.html#e8db406083e91d5f7bcbad93cea1c380">dynamicRange</a>;
|
||||
<a name="l00154"></a><a class="code" href="structslsDetector_1_1sharedSlsDetector.html#fbade261d7b298b6b605b6feff742f8b">00154</a> <span class="keywordtype">int</span> <a class="code" href="structslsDetector_1_1sharedSlsDetector.html#fbade261d7b298b6b605b6feff742f8b">dataBytes</a>;
|
||||
<a name="l00155"></a>00155
|
||||
<a name="l00157"></a><a class="code" href="structslsDetector_1_1sharedSlsDetector.html#fa0612dcfba406d532a36f433363bdad">00157</a> <span class="keywordtype">int</span> <a class="code" href="structslsDetector_1_1sharedSlsDetector.html#fa0612dcfba406d532a36f433363bdad">correctionMask</a>;
|
||||
<a name="l00159"></a><a class="code" href="structslsDetector_1_1sharedSlsDetector.html#8cb9a14f3eb2f280d0e57ee70a5e2f60">00159</a> <span class="keywordtype">float</span> <a class="code" href="structslsDetector_1_1sharedSlsDetector.html#8cb9a14f3eb2f280d0e57ee70a5e2f60">tDead</a>;
|
||||
<a name="l00161"></a><a class="code" href="structslsDetector_1_1sharedSlsDetector.html#237f834b800df65a32fc4bc5cd714283">00161</a> <span class="keywordtype">int</span> <a class="code" href="structslsDetector_1_1sharedSlsDetector.html#237f834b800df65a32fc4bc5cd714283">nBadChans</a>;
|
||||
<a name="l00163"></a><a class="code" href="structslsDetector_1_1sharedSlsDetector.html#4e03ad7a759acf38d4543e0df9ab9710">00163</a> <span class="keywordtype">int</span> <a class="code" href="structslsDetector_1_1sharedSlsDetector.html#4e03ad7a759acf38d4543e0df9ab9710">badChansList</a>[<a class="code" href="slsDetector_8h.html#458ac030ac964822b06ae7659da870df">MAX_BADCHANS</a>];
|
||||
<a name="l00165"></a><a class="code" href="structslsDetector_1_1sharedSlsDetector.html#d117d6131cef782896adb054e6b00861">00165</a> <span class="keywordtype">int</span> <a class="code" href="structslsDetector_1_1sharedSlsDetector.html#d117d6131cef782896adb054e6b00861">nBadFF</a>;
|
||||
<a name="l00167"></a><a class="code" href="structslsDetector_1_1sharedSlsDetector.html#ebf29d7d9b406d65f381c9446953bc14">00167</a> <span class="keywordtype">int</span> <a class="code" href="structslsDetector_1_1sharedSlsDetector.html#ebf29d7d9b406d65f381c9446953bc14">badFFList</a>[<a class="code" href="slsDetector_8h.html#458ac030ac964822b06ae7659da870df">MAX_BADCHANS</a>];
|
||||
<a name="l00168"></a>00168
|
||||
<a name="l00170"></a><a class="code" href="structslsDetector_1_1sharedSlsDetector.html#31cebbb4add050ac00b3fbe9b4494d8b">00170</a> <a class="code" href="structangleConversionConstant.html">angleConversionConstant</a> <a class="code" href="structslsDetector_1_1sharedSlsDetector.html#31cebbb4add050ac00b3fbe9b4494d8b">angOff</a>[<a class="code" href="slsDetector_8h.html#86d84e5a6918e1cb1e2ecb75752e604a">MAXMODS</a>];
|
||||
<a name="l00172"></a><a class="code" href="structslsDetector_1_1sharedSlsDetector.html#289a2fe819a4e02a93dfc54f9ba7ae16">00172</a> <span class="keywordtype">int</span> <a class="code" href="structslsDetector_1_1sharedSlsDetector.html#289a2fe819a4e02a93dfc54f9ba7ae16">angDirection</a>;
|
||||
<a name="l00174"></a><a class="code" href="structslsDetector_1_1sharedSlsDetector.html#5ca5b4ba561ff03260d4734f17273287">00174</a> <span class="keywordtype">float</span> <a class="code" href="structslsDetector_1_1sharedSlsDetector.html#5ca5b4ba561ff03260d4734f17273287">fineOffset</a>;
|
||||
<a name="l00176"></a><a class="code" href="structslsDetector_1_1sharedSlsDetector.html#f4f3616855e8d7fa5a9a49774365497a">00176</a> <span class="keywordtype">float</span> <a class="code" href="structslsDetector_1_1sharedSlsDetector.html#f4f3616855e8d7fa5a9a49774365497a">globalOffset</a>;
|
||||
<a name="l00178"></a><a class="code" href="structslsDetector_1_1sharedSlsDetector.html#0ffc59bdf1f5d82da8c35ba48fd5f36d">00178</a> <span class="keywordtype">int</span> <a class="code" href="structslsDetector_1_1sharedSlsDetector.html#0ffc59bdf1f5d82da8c35ba48fd5f36d">numberOfPositions</a>;
|
||||
<a name="l00180"></a><a class="code" href="structslsDetector_1_1sharedSlsDetector.html#bf1d315c4544329f53beb7c88eb47124">00180</a> <span class="keywordtype">float</span> <a class="code" href="structslsDetector_1_1sharedSlsDetector.html#bf1d315c4544329f53beb7c88eb47124">detPositions</a>[<a class="code" href="slsDetector_8h.html#361088f7869d8e7c123b003e817915a5">MAXPOS</a>];
|
||||
<a name="l00182"></a><a class="code" href="structslsDetector_1_1sharedSlsDetector.html#8a64597cae31d83524ea4e554e3798ab">00182</a> <span class="keywordtype">float</span> <a class="code" href="structslsDetector_1_1sharedSlsDetector.html#8a64597cae31d83524ea4e554e3798ab">binSize</a>;
|
||||
<a name="l00183"></a>00183
|
||||
<a name="l00184"></a>00184 <span class="comment">/* infos necessary for the readout to determine the size of the data */</span>
|
||||
<a name="l00186"></a><a class="code" href="structslsDetector_1_1sharedSlsDetector.html#46728c000c681867e5b15f6eb6833e09">00186</a> <span class="keywordtype">int</span> <a class="code" href="structslsDetector_1_1sharedSlsDetector.html#46728c000c681867e5b15f6eb6833e09">nROI</a>;
|
||||
<a name="l00188"></a><a class="code" href="structslsDetector_1_1sharedSlsDetector.html#bfd660b175826b4bb6255baf356eb364">00188</a> <a class="code" href="structROI.html">ROI</a> <a class="code" href="structslsDetector_1_1sharedSlsDetector.html#bfd660b175826b4bb6255baf356eb364">roiLimits</a>[<a class="code" href="slsDetector_8h.html#4c84515c2af98fbe570b5201a1022103">MAX_ROIS</a>];
|
||||
<a name="l00190"></a><a class="code" href="structslsDetector_1_1sharedSlsDetector.html#e1c715ce4ba56b71fc868078acd44243">00190</a> <a class="code" href="sls__detector__defs_8h.html#6165e3e90182cc47b0003f3288a2e579">readOutFlags</a> <a class="code" href="structslsDetector_1_1sharedSlsDetector.html#e1c715ce4ba56b71fc868078acd44243">roFlags</a>;
|
||||
<a name="l00117"></a><a class="code" href="structslsDetector_1_1sharedSlsDetector.html#5fcd4804cb224f455da374b25fe5f08a">00117</a> <a class="code" href="sls__detector__defs_8h.html#ab9f984f7b6798e684c8f3e6b63c6301">detectorType</a> <a class="code" href="structslsDetector_1_1sharedSlsDetector.html#5fcd4804cb224f455da374b25fe5f08a">myDetectorType</a>;
|
||||
<a name="l00118"></a>00118
|
||||
<a name="l00119"></a>00119
|
||||
<a name="l00121"></a><a class="code" href="structslsDetector_1_1sharedSlsDetector.html#4a4421330a2c207e5da36e3739305915">00121</a> <span class="keywordtype">char</span> <a class="code" href="structslsDetector_1_1sharedSlsDetector.html#4a4421330a2c207e5da36e3739305915">trimDir</a>[<a class="code" href="sls__detector__defs_8h.html#aa695591372841e2c5580e4ed0f3620f">MAX_STR_LENGTH</a>];
|
||||
<a name="l00123"></a><a class="code" href="structslsDetector_1_1sharedSlsDetector.html#8db7c92973c8af22116cf3bc38b6efb9">00123</a> <span class="keywordtype">char</span> <a class="code" href="structslsDetector_1_1sharedSlsDetector.html#8db7c92973c8af22116cf3bc38b6efb9">calDir</a>[<a class="code" href="sls__detector__defs_8h.html#aa695591372841e2c5580e4ed0f3620f">MAX_STR_LENGTH</a>];
|
||||
<a name="l00125"></a><a class="code" href="structslsDetector_1_1sharedSlsDetector.html#5d7058d713cc890d7d469c44eab500e2">00125</a> <span class="keywordtype">int</span> <a class="code" href="structslsDetector_1_1sharedSlsDetector.html#5d7058d713cc890d7d469c44eab500e2">nTrimEn</a>;
|
||||
<a name="l00127"></a><a class="code" href="structslsDetector_1_1sharedSlsDetector.html#fba642bc1dcd491913723a1a4f88e6f0">00127</a> <span class="keywordtype">int</span> <a class="code" href="structslsDetector_1_1sharedSlsDetector.html#fba642bc1dcd491913723a1a4f88e6f0">trimEnergies</a>[100];
|
||||
<a name="l00128"></a>00128
|
||||
<a name="l00129"></a>00129
|
||||
<a name="l00131"></a><a class="code" href="structslsDetector_1_1sharedSlsDetector.html#48bc3bbfc4292f81c490e73bb52d62e9">00131</a> <span class="keywordtype">int</span> <a class="code" href="structslsDetector_1_1sharedSlsDetector.html#48bc3bbfc4292f81c490e73bb52d62e9">fileIndex</a>;
|
||||
<a name="l00133"></a><a class="code" href="structslsDetector_1_1sharedSlsDetector.html#91b926344339e977f57954dcf0aef2fb">00133</a> <span class="keywordtype">char</span> <a class="code" href="structslsDetector_1_1sharedSlsDetector.html#91b926344339e977f57954dcf0aef2fb">filePath</a>[<a class="code" href="sls__detector__defs_8h.html#aa695591372841e2c5580e4ed0f3620f">MAX_STR_LENGTH</a>];
|
||||
<a name="l00135"></a><a class="code" href="structslsDetector_1_1sharedSlsDetector.html#5903fa90b0a18c4896082882a906aba0">00135</a> <span class="keywordtype">char</span> <a class="code" href="structslsDetector_1_1sharedSlsDetector.html#5903fa90b0a18c4896082882a906aba0">fileName</a>[<a class="code" href="sls__detector__defs_8h.html#aa695591372841e2c5580e4ed0f3620f">MAX_STR_LENGTH</a>];
|
||||
<a name="l00136"></a>00136
|
||||
<a name="l00137"></a>00137 <span class="comment">/* size of the detector */</span>
|
||||
<a name="l00138"></a>00138
|
||||
<a name="l00140"></a><a class="code" href="structslsDetector_1_1sharedSlsDetector.html#aadb7a55fa5aca830df32e41f7fff06d">00140</a> <span class="keywordtype">int</span> <a class="code" href="structslsDetector_1_1sharedSlsDetector.html#aadb7a55fa5aca830df32e41f7fff06d">nMod</a>[2];
|
||||
<a name="l00142"></a><a class="code" href="structslsDetector_1_1sharedSlsDetector.html#8380248ff063419cae1a4454a49f359f">00142</a> <span class="keywordtype">int</span> <a class="code" href="structslsDetector_1_1sharedSlsDetector.html#8380248ff063419cae1a4454a49f359f">nMods</a>;
|
||||
<a name="l00144"></a><a class="code" href="structslsDetector_1_1sharedSlsDetector.html#001f1ce26646f9367038aca388ca8910">00144</a> <span class="keywordtype">int</span> <a class="code" href="structslsDetector_1_1sharedSlsDetector.html#001f1ce26646f9367038aca388ca8910">nModMax</a>[2];
|
||||
<a name="l00146"></a><a class="code" href="structslsDetector_1_1sharedSlsDetector.html#af9036fae1edd1a18ba311a903bc4fc6">00146</a> <span class="keywordtype">int</span> <a class="code" href="structslsDetector_1_1sharedSlsDetector.html#af9036fae1edd1a18ba311a903bc4fc6">nModsMax</a>;
|
||||
<a name="l00148"></a><a class="code" href="structslsDetector_1_1sharedSlsDetector.html#7a47b57931d2ac0f31a9f334dd94d015">00148</a> <span class="keywordtype">int</span> <a class="code" href="structslsDetector_1_1sharedSlsDetector.html#7a47b57931d2ac0f31a9f334dd94d015">nChans</a>;
|
||||
<a name="l00150"></a><a class="code" href="structslsDetector_1_1sharedSlsDetector.html#e7a48224edcce55cb28ad9b1f1a4d4f7">00150</a> <span class="keywordtype">int</span> <a class="code" href="structslsDetector_1_1sharedSlsDetector.html#e7a48224edcce55cb28ad9b1f1a4d4f7">nChips</a>;
|
||||
<a name="l00152"></a><a class="code" href="structslsDetector_1_1sharedSlsDetector.html#7ffc3b1b55e34c1705717e4c5aaac564">00152</a> <span class="keywordtype">int</span> <a class="code" href="structslsDetector_1_1sharedSlsDetector.html#7ffc3b1b55e34c1705717e4c5aaac564">nDacs</a>;
|
||||
<a name="l00154"></a><a class="code" href="structslsDetector_1_1sharedSlsDetector.html#f9e8b66bbe436f33191e876312ba0d2c">00154</a> <span class="keywordtype">int</span> <a class="code" href="structslsDetector_1_1sharedSlsDetector.html#f9e8b66bbe436f33191e876312ba0d2c">nAdcs</a>;
|
||||
<a name="l00156"></a><a class="code" href="structslsDetector_1_1sharedSlsDetector.html#e8db406083e91d5f7bcbad93cea1c380">00156</a> <span class="keywordtype">int</span> <a class="code" href="structslsDetector_1_1sharedSlsDetector.html#e8db406083e91d5f7bcbad93cea1c380">dynamicRange</a>;
|
||||
<a name="l00158"></a><a class="code" href="structslsDetector_1_1sharedSlsDetector.html#fbade261d7b298b6b605b6feff742f8b">00158</a> <span class="keywordtype">int</span> <a class="code" href="structslsDetector_1_1sharedSlsDetector.html#fbade261d7b298b6b605b6feff742f8b">dataBytes</a>;
|
||||
<a name="l00159"></a>00159
|
||||
<a name="l00161"></a><a class="code" href="structslsDetector_1_1sharedSlsDetector.html#fa0612dcfba406d532a36f433363bdad">00161</a> <span class="keywordtype">int</span> <a class="code" href="structslsDetector_1_1sharedSlsDetector.html#fa0612dcfba406d532a36f433363bdad">correctionMask</a>;
|
||||
<a name="l00163"></a><a class="code" href="structslsDetector_1_1sharedSlsDetector.html#8cb9a14f3eb2f280d0e57ee70a5e2f60">00163</a> <span class="keywordtype">float</span> <a class="code" href="structslsDetector_1_1sharedSlsDetector.html#8cb9a14f3eb2f280d0e57ee70a5e2f60">tDead</a>;
|
||||
<a name="l00165"></a><a class="code" href="structslsDetector_1_1sharedSlsDetector.html#237f834b800df65a32fc4bc5cd714283">00165</a> <span class="keywordtype">int</span> <a class="code" href="structslsDetector_1_1sharedSlsDetector.html#237f834b800df65a32fc4bc5cd714283">nBadChans</a>;
|
||||
<a name="l00167"></a><a class="code" href="structslsDetector_1_1sharedSlsDetector.html#9ab536c77675cd30b26ab647efe5c3ca">00167</a> <span class="keywordtype">char</span> <a class="code" href="structslsDetector_1_1sharedSlsDetector.html#9ab536c77675cd30b26ab647efe5c3ca">badChanFile</a>[<a class="code" href="sls__detector__defs_8h.html#aa695591372841e2c5580e4ed0f3620f">MAX_STR_LENGTH</a>];
|
||||
<a name="l00169"></a><a class="code" href="structslsDetector_1_1sharedSlsDetector.html#4e03ad7a759acf38d4543e0df9ab9710">00169</a> <span class="keywordtype">int</span> <a class="code" href="structslsDetector_1_1sharedSlsDetector.html#4e03ad7a759acf38d4543e0df9ab9710">badChansList</a>[<a class="code" href="slsDetector_8h.html#458ac030ac964822b06ae7659da870df">MAX_BADCHANS</a>];
|
||||
<a name="l00171"></a><a class="code" href="structslsDetector_1_1sharedSlsDetector.html#d117d6131cef782896adb054e6b00861">00171</a> <span class="keywordtype">int</span> <a class="code" href="structslsDetector_1_1sharedSlsDetector.html#d117d6131cef782896adb054e6b00861">nBadFF</a>;
|
||||
<a name="l00173"></a><a class="code" href="structslsDetector_1_1sharedSlsDetector.html#ebf29d7d9b406d65f381c9446953bc14">00173</a> <span class="keywordtype">int</span> <a class="code" href="structslsDetector_1_1sharedSlsDetector.html#ebf29d7d9b406d65f381c9446953bc14">badFFList</a>[<a class="code" href="slsDetector_8h.html#458ac030ac964822b06ae7659da870df">MAX_BADCHANS</a>];
|
||||
<a name="l00174"></a>00174
|
||||
<a name="l00176"></a><a class="code" href="structslsDetector_1_1sharedSlsDetector.html#42502564011f831f43733ffed7c2eafd">00176</a> <span class="keywordtype">char</span> <a class="code" href="structslsDetector_1_1sharedSlsDetector.html#42502564011f831f43733ffed7c2eafd">angConvFile</a>[<a class="code" href="sls__detector__defs_8h.html#aa695591372841e2c5580e4ed0f3620f">MAX_STR_LENGTH</a>];
|
||||
<a name="l00178"></a><a class="code" href="structslsDetector_1_1sharedSlsDetector.html#31cebbb4add050ac00b3fbe9b4494d8b">00178</a> <a class="code" href="structangleConversionConstant.html">angleConversionConstant</a> <a class="code" href="structslsDetector_1_1sharedSlsDetector.html#31cebbb4add050ac00b3fbe9b4494d8b">angOff</a>[<a class="code" href="slsDetector_8h.html#86d84e5a6918e1cb1e2ecb75752e604a">MAXMODS</a>];
|
||||
<a name="l00180"></a><a class="code" href="structslsDetector_1_1sharedSlsDetector.html#289a2fe819a4e02a93dfc54f9ba7ae16">00180</a> <span class="keywordtype">int</span> <a class="code" href="structslsDetector_1_1sharedSlsDetector.html#289a2fe819a4e02a93dfc54f9ba7ae16">angDirection</a>;
|
||||
<a name="l00182"></a><a class="code" href="structslsDetector_1_1sharedSlsDetector.html#5ca5b4ba561ff03260d4734f17273287">00182</a> <span class="keywordtype">float</span> <a class="code" href="structslsDetector_1_1sharedSlsDetector.html#5ca5b4ba561ff03260d4734f17273287">fineOffset</a>;
|
||||
<a name="l00184"></a><a class="code" href="structslsDetector_1_1sharedSlsDetector.html#f4f3616855e8d7fa5a9a49774365497a">00184</a> <span class="keywordtype">float</span> <a class="code" href="structslsDetector_1_1sharedSlsDetector.html#f4f3616855e8d7fa5a9a49774365497a">globalOffset</a>;
|
||||
<a name="l00186"></a><a class="code" href="structslsDetector_1_1sharedSlsDetector.html#0ffc59bdf1f5d82da8c35ba48fd5f36d">00186</a> <span class="keywordtype">int</span> <a class="code" href="structslsDetector_1_1sharedSlsDetector.html#0ffc59bdf1f5d82da8c35ba48fd5f36d">numberOfPositions</a>;
|
||||
<a name="l00188"></a><a class="code" href="structslsDetector_1_1sharedSlsDetector.html#bf1d315c4544329f53beb7c88eb47124">00188</a> <span class="keywordtype">float</span> <a class="code" href="structslsDetector_1_1sharedSlsDetector.html#bf1d315c4544329f53beb7c88eb47124">detPositions</a>[<a class="code" href="slsDetector_8h.html#361088f7869d8e7c123b003e817915a5">MAXPOS</a>];
|
||||
<a name="l00190"></a><a class="code" href="structslsDetector_1_1sharedSlsDetector.html#8a64597cae31d83524ea4e554e3798ab">00190</a> <span class="keywordtype">float</span> <a class="code" href="structslsDetector_1_1sharedSlsDetector.html#8a64597cae31d83524ea4e554e3798ab">binSize</a>;
|
||||
<a name="l00191"></a>00191
|
||||
<a name="l00192"></a>00192 <span class="comment">/* detector setup - not needed */</span>
|
||||
<a name="l00194"></a><a class="code" href="structslsDetector_1_1sharedSlsDetector.html#87e1f522b14c62f2bf43327e3584bbf2">00194</a> <a class="code" href="sls__detector__defs_8h.html#754e2e1fdf9e993405c39b6050528d56">detectorSettings</a> <a class="code" href="structslsDetector_1_1sharedSlsDetector.html#87e1f522b14c62f2bf43327e3584bbf2">currentSettings</a>;
|
||||
<a name="l00196"></a><a class="code" href="structslsDetector_1_1sharedSlsDetector.html#4b80cdf3517e1484ad9223f44d3979b6">00196</a> <span class="keywordtype">int</span> <a class="code" href="structslsDetector_1_1sharedSlsDetector.html#4b80cdf3517e1484ad9223f44d3979b6">currentThresholdEV</a>;
|
||||
<a name="l00198"></a><a class="code" href="structslsDetector_1_1sharedSlsDetector.html#d731d48df5668aa86ce690e216e0c816">00198</a> int64_t <a class="code" href="structslsDetector_1_1sharedSlsDetector.html#d731d48df5668aa86ce690e216e0c816">timerValue</a>[<a class="code" href="slsDetector_8h.html#79fd3eac646964332ed33ec7dd40f208">MAX_TIMERS</a>];
|
||||
<a name="l00200"></a><a class="code" href="structslsDetector_1_1sharedSlsDetector.html#904618e46e191d740569ba998623cba8">00200</a> <span class="keywordtype">int</span> <a class="code" href="structslsDetector_1_1sharedSlsDetector.html#904618e46e191d740569ba998623cba8">clkDiv</a>;
|
||||
<a name="l00201"></a>00201
|
||||
<a name="l00202"></a>00202 <span class="comment">/*offsets*/</span>
|
||||
<a name="l00204"></a><a class="code" href="structslsDetector_1_1sharedSlsDetector.html#4de66737ee8be8242ba8ad0a1a69a125">00204</a> <span class="keywordtype">int</span> <a class="code" href="structslsDetector_1_1sharedSlsDetector.html#4de66737ee8be8242ba8ad0a1a69a125">ffoff</a>;
|
||||
<a name="l00206"></a><a class="code" href="structslsDetector_1_1sharedSlsDetector.html#ce126fabef8ea393b69d44eff536e4c6">00206</a> <span class="keywordtype">int</span> <a class="code" href="structslsDetector_1_1sharedSlsDetector.html#ce126fabef8ea393b69d44eff536e4c6">fferroff</a>;
|
||||
<a name="l00208"></a><a class="code" href="structslsDetector_1_1sharedSlsDetector.html#6a69b2de8d6cde5155517ca71e47b693">00208</a> <span class="keywordtype">int</span> <a class="code" href="structslsDetector_1_1sharedSlsDetector.html#6a69b2de8d6cde5155517ca71e47b693">modoff</a>;
|
||||
<a name="l00210"></a><a class="code" href="structslsDetector_1_1sharedSlsDetector.html#f79b4d2240f81814f668358c18272607">00210</a> <span class="keywordtype">int</span> <a class="code" href="structslsDetector_1_1sharedSlsDetector.html#f79b4d2240f81814f668358c18272607">dacoff</a>;
|
||||
<a name="l00212"></a><a class="code" href="structslsDetector_1_1sharedSlsDetector.html#5fea82d598a0252852d3b5aa3dcba778">00212</a> <span class="keywordtype">int</span> <a class="code" href="structslsDetector_1_1sharedSlsDetector.html#5fea82d598a0252852d3b5aa3dcba778">adcoff</a>;
|
||||
<a name="l00214"></a><a class="code" href="structslsDetector_1_1sharedSlsDetector.html#299382d528788680646246405934fb4c">00214</a> <span class="keywordtype">int</span> <a class="code" href="structslsDetector_1_1sharedSlsDetector.html#299382d528788680646246405934fb4c">chipoff</a>;
|
||||
<a name="l00216"></a><a class="code" href="structslsDetector_1_1sharedSlsDetector.html#02e198988d9b1d5ca6d0391e6a9d0817">00216</a> <span class="keywordtype">int</span> <a class="code" href="structslsDetector_1_1sharedSlsDetector.html#02e198988d9b1d5ca6d0391e6a9d0817">chanoff</a>;
|
||||
<a name="l00217"></a>00217
|
||||
<a name="l00218"></a>00218 } <a class="code" href="structslsDetector_1_1sharedSlsDetector.html">sharedSlsDetector</a>;
|
||||
<a name="l00219"></a>00219
|
||||
<a name="l00220"></a>00220
|
||||
<a name="l00221"></a>00221
|
||||
<a name="l00228"></a>00228 <a class="code" href="classslsDetector.html#eea9fc044ff9d496e4338efaaf176498">slsDetector</a>(<a class="code" href="sls__detector__defs_8h.html#ab9f984f7b6798e684c8f3e6b63c6301">detectorType</a> type=<a class="code" href="sls__detector__defs_8h.html#ab9f984f7b6798e684c8f3e6b63c63019e022e6380da28dd73210ed34b137c36">GENERIC</a>, <span class="keywordtype">int</span> <span class="keywordtype">id</span>=0);
|
||||
<a name="l00229"></a>00229 <span class="comment">//slsDetector(string const fname);</span>
|
||||
<a name="l00230"></a>00230 <span class="comment">// ~slsDetector(){while(dataQueue.size()>0){}};</span>
|
||||
<a name="l00232"></a><a class="code" href="classslsDetector.html#7653e532ff88dbf403e270769bccc509">00232</a> <span class="comment"></span> <a class="code" href="classslsDetector.html#7653e532ff88dbf403e270769bccc509">~slsDetector</a>(){};
|
||||
<a name="l00233"></a>00233
|
||||
<a name="l00234"></a>00234
|
||||
<a name="l00237"></a>00237 <span class="keywordtype">int</span> <a class="code" href="classslsDetector.html#f041f723f702c17de292061d6d609698">setOnline</a>(<span class="keywordtype">int</span> <span class="keyword">const</span> online);
|
||||
<a name="l00240"></a><a class="code" href="classslsDetector.html#bf592960cebe5b3f1e2fdc77f770f17a">00240</a> <span class="keywordtype">int</span> <a class="code" href="classslsDetector.html#bf592960cebe5b3f1e2fdc77f770f17a">exists</a>() {<span class="keywordflow">return</span> <a class="code" href="classslsDetector.html#fe0da5c1491ebf18f187f0a26c5ded11">thisDetector</a>-><a class="code" href="structslsDetector_1_1sharedSlsDetector.html#ee2e81699a79e6b9ddc698d120a13ef9">alreadyExisting</a>;};
|
||||
<a name="l00192"></a>00192 <span class="comment">/* infos necessary for the readout to determine the size of the data */</span>
|
||||
<a name="l00194"></a><a class="code" href="structslsDetector_1_1sharedSlsDetector.html#46728c000c681867e5b15f6eb6833e09">00194</a> <span class="keywordtype">int</span> <a class="code" href="structslsDetector_1_1sharedSlsDetector.html#46728c000c681867e5b15f6eb6833e09">nROI</a>;
|
||||
<a name="l00196"></a><a class="code" href="structslsDetector_1_1sharedSlsDetector.html#bfd660b175826b4bb6255baf356eb364">00196</a> <a class="code" href="structROI.html">ROI</a> <a class="code" href="structslsDetector_1_1sharedSlsDetector.html#bfd660b175826b4bb6255baf356eb364">roiLimits</a>[<a class="code" href="slsDetector_8h.html#4c84515c2af98fbe570b5201a1022103">MAX_ROIS</a>];
|
||||
<a name="l00198"></a><a class="code" href="structslsDetector_1_1sharedSlsDetector.html#e1c715ce4ba56b71fc868078acd44243">00198</a> <a class="code" href="sls__detector__defs_8h.html#6165e3e90182cc47b0003f3288a2e579">readOutFlags</a> <a class="code" href="structslsDetector_1_1sharedSlsDetector.html#e1c715ce4ba56b71fc868078acd44243">roFlags</a>;
|
||||
<a name="l00199"></a>00199
|
||||
<a name="l00200"></a>00200 <span class="comment">/* detector setup - not needed */</span>
|
||||
<a name="l00202"></a><a class="code" href="structslsDetector_1_1sharedSlsDetector.html#87e1f522b14c62f2bf43327e3584bbf2">00202</a> <a class="code" href="sls__detector__defs_8h.html#754e2e1fdf9e993405c39b6050528d56">detectorSettings</a> <a class="code" href="structslsDetector_1_1sharedSlsDetector.html#87e1f522b14c62f2bf43327e3584bbf2">currentSettings</a>;
|
||||
<a name="l00204"></a><a class="code" href="structslsDetector_1_1sharedSlsDetector.html#4b80cdf3517e1484ad9223f44d3979b6">00204</a> <span class="keywordtype">int</span> <a class="code" href="structslsDetector_1_1sharedSlsDetector.html#4b80cdf3517e1484ad9223f44d3979b6">currentThresholdEV</a>;
|
||||
<a name="l00206"></a><a class="code" href="structslsDetector_1_1sharedSlsDetector.html#d731d48df5668aa86ce690e216e0c816">00206</a> int64_t <a class="code" href="structslsDetector_1_1sharedSlsDetector.html#d731d48df5668aa86ce690e216e0c816">timerValue</a>[<a class="code" href="slsDetector_8h.html#79fd3eac646964332ed33ec7dd40f208">MAX_TIMERS</a>];
|
||||
<a name="l00208"></a><a class="code" href="structslsDetector_1_1sharedSlsDetector.html#904618e46e191d740569ba998623cba8">00208</a> <span class="keywordtype">int</span> <a class="code" href="structslsDetector_1_1sharedSlsDetector.html#904618e46e191d740569ba998623cba8">clkDiv</a>;
|
||||
<a name="l00209"></a>00209
|
||||
<a name="l00210"></a>00210 <span class="comment">/*offsets*/</span>
|
||||
<a name="l00212"></a><a class="code" href="structslsDetector_1_1sharedSlsDetector.html#4de66737ee8be8242ba8ad0a1a69a125">00212</a> <span class="keywordtype">int</span> <a class="code" href="structslsDetector_1_1sharedSlsDetector.html#4de66737ee8be8242ba8ad0a1a69a125">ffoff</a>;
|
||||
<a name="l00214"></a><a class="code" href="structslsDetector_1_1sharedSlsDetector.html#ce126fabef8ea393b69d44eff536e4c6">00214</a> <span class="keywordtype">int</span> <a class="code" href="structslsDetector_1_1sharedSlsDetector.html#ce126fabef8ea393b69d44eff536e4c6">fferroff</a>;
|
||||
<a name="l00216"></a><a class="code" href="structslsDetector_1_1sharedSlsDetector.html#6a69b2de8d6cde5155517ca71e47b693">00216</a> <span class="keywordtype">int</span> <a class="code" href="structslsDetector_1_1sharedSlsDetector.html#6a69b2de8d6cde5155517ca71e47b693">modoff</a>;
|
||||
<a name="l00218"></a><a class="code" href="structslsDetector_1_1sharedSlsDetector.html#f79b4d2240f81814f668358c18272607">00218</a> <span class="keywordtype">int</span> <a class="code" href="structslsDetector_1_1sharedSlsDetector.html#f79b4d2240f81814f668358c18272607">dacoff</a>;
|
||||
<a name="l00220"></a><a class="code" href="structslsDetector_1_1sharedSlsDetector.html#5fea82d598a0252852d3b5aa3dcba778">00220</a> <span class="keywordtype">int</span> <a class="code" href="structslsDetector_1_1sharedSlsDetector.html#5fea82d598a0252852d3b5aa3dcba778">adcoff</a>;
|
||||
<a name="l00222"></a><a class="code" href="structslsDetector_1_1sharedSlsDetector.html#299382d528788680646246405934fb4c">00222</a> <span class="keywordtype">int</span> <a class="code" href="structslsDetector_1_1sharedSlsDetector.html#299382d528788680646246405934fb4c">chipoff</a>;
|
||||
<a name="l00224"></a><a class="code" href="structslsDetector_1_1sharedSlsDetector.html#02e198988d9b1d5ca6d0391e6a9d0817">00224</a> <span class="keywordtype">int</span> <a class="code" href="structslsDetector_1_1sharedSlsDetector.html#02e198988d9b1d5ca6d0391e6a9d0817">chanoff</a>;
|
||||
<a name="l00225"></a>00225
|
||||
<a name="l00226"></a>00226 } <a class="code" href="structslsDetector_1_1sharedSlsDetector.html">sharedSlsDetector</a>;
|
||||
<a name="l00227"></a>00227
|
||||
<a name="l00228"></a>00228
|
||||
<a name="l00229"></a>00229
|
||||
<a name="l00236"></a>00236 <a class="code" href="classslsDetector.html#eea9fc044ff9d496e4338efaaf176498">slsDetector</a>(<a class="code" href="sls__detector__defs_8h.html#ab9f984f7b6798e684c8f3e6b63c6301">detectorType</a> type=<a class="code" href="sls__detector__defs_8h.html#ab9f984f7b6798e684c8f3e6b63c63019e022e6380da28dd73210ed34b137c36">GENERIC</a>, <span class="keywordtype">int</span> <span class="keywordtype">id</span>=0);
|
||||
<a name="l00237"></a>00237 <span class="comment">//slsDetector(string const fname);</span>
|
||||
<a name="l00238"></a>00238 <span class="comment">// ~slsDetector(){while(dataQueue.size()>0){}};</span>
|
||||
<a name="l00240"></a><a class="code" href="classslsDetector.html#7653e532ff88dbf403e270769bccc509">00240</a> <span class="comment"></span> <a class="code" href="classslsDetector.html#7653e532ff88dbf403e270769bccc509">~slsDetector</a>(){};
|
||||
<a name="l00241"></a>00241
|
||||
<a name="l00254"></a>00254 <span class="keywordtype">int</span> <a class="code" href="classslsDetector.html#49c88825b21dc040269f6980e9725a3a">readConfigurationFile</a>(string <span class="keyword">const</span> fname);
|
||||
<a name="l00266"></a>00266 <span class="keywordtype">int</span> <a class="code" href="classslsDetector.html#82628148e11f4890c9d935ec921c1121">writeConfigurationFile</a>(string <span class="keyword">const</span> fname);
|
||||
<a name="l00267"></a>00267
|
||||
<a name="l00268"></a>00268
|
||||
<a name="l00269"></a>00269 <span class="comment">/* </span>
|
||||
<a name="l00270"></a>00270 <span class="comment"> It should be possible to dump all the settings of the detector (including trimbits, threshold energy, gating/triggering, acquisition time etc.</span>
|
||||
<a name="l00271"></a>00271 <span class="comment"> in a file and retrieve it for repeating the measurement with identicals ettings, if necessary</span>
|
||||
<a name="l00272"></a>00272 <span class="comment"> */</span>
|
||||
<a name="l00278"></a>00278 <span class="keywordtype">int</span> <a class="code" href="classslsDetector.html#dc4f62e536b4ef6d0d2d178e3bfbec5e">dumpDetectorSetup</a>(string <span class="keyword">const</span> fname);
|
||||
<a name="l00284"></a>00284 <span class="keywordtype">int</span> <a class="code" href="classslsDetector.html#233c3d27e9a946fb42b0aa49717d9251">retrieveDetectorSetup</a>(string <span class="keyword">const</span> fname);
|
||||
<a name="l00285"></a>00285
|
||||
<a name="l00297"></a>00297 <span class="keywordtype">int</span> <a class="code" href="classslsDetector.html#019a01c4465c5ee572293cb6c00d9904">setTCPSocket</a>(string <span class="keyword">const</span> name=<span class="stringliteral">""</span>, <span class="keywordtype">int</span> <span class="keyword">const</span> control_port=-1, <span class="keywordtype">int</span> <span class="keyword">const</span> stop_port=-1, <span class="keywordtype">int</span> <span class="keyword">const</span> data_port=-1);
|
||||
<a name="l00299"></a><a class="code" href="classslsDetector.html#fad06908ad59bfd8a8577899d6aa1843">00299</a> <span class="keywordtype">char</span>* <a class="code" href="classslsDetector.html#fad06908ad59bfd8a8577899d6aa1843">getHostname</a>() {<span class="keywordflow">return</span> <a class="code" href="classslsDetector.html#fe0da5c1491ebf18f187f0a26c5ded11">thisDetector</a>-><a class="code" href="structslsDetector_1_1sharedSlsDetector.html#bf7e3c0dca0810fbd1522e5885d9fe7a">hostname</a>;};
|
||||
<a name="l00301"></a><a class="code" href="classslsDetector.html#40ffd69f1c40b26575954e826cdf606a">00301</a> <span class="keywordtype">int</span> <a class="code" href="classslsDetector.html#40ffd69f1c40b26575954e826cdf606a">getControlPort</a>() {<span class="keywordflow">return</span> <a class="code" href="classslsDetector.html#fe0da5c1491ebf18f187f0a26c5ded11">thisDetector</a>-><a class="code" href="structslsDetector_1_1sharedSlsDetector.html#11da9fd02e0833533a8b2de6ad3307d8">controlPort</a>;};
|
||||
<a name="l00303"></a><a class="code" href="classslsDetector.html#80ab8f7f4cc6b2e92017a0c77f961b70">00303</a> <span class="keywordtype">int</span> <a class="code" href="classslsDetector.html#80ab8f7f4cc6b2e92017a0c77f961b70">getStopPort</a>() {<span class="keywordflow">return</span> <a class="code" href="classslsDetector.html#fe0da5c1491ebf18f187f0a26c5ded11">thisDetector</a>-><a class="code" href="structslsDetector_1_1sharedSlsDetector.html#fc7fef330e7b7ce0cd7470572a5f27b0">stopPort</a>;};
|
||||
<a name="l00305"></a><a class="code" href="classslsDetector.html#35043766eecb3d760fd95d891bed8b16">00305</a> <span class="keywordtype">int</span> <a class="code" href="classslsDetector.html#35043766eecb3d760fd95d891bed8b16">getDataPort</a>() {<span class="keywordflow">return</span> <a class="code" href="classslsDetector.html#fe0da5c1491ebf18f187f0a26c5ded11">thisDetector</a>-><a class="code" href="structslsDetector_1_1sharedSlsDetector.html#108090dc9c97fe4d9f91357c27d56953">dataPort</a>;};
|
||||
<a name="l00306"></a>00306
|
||||
<a name="l00307"></a>00307
|
||||
<a name="l00308"></a>00308 <span class="comment">/* I/O */</span>
|
||||
<a name="l00310"></a><a class="code" href="classslsDetector.html#d4a858d9b3a1b31c5d5decdc9d757267">00310</a> <span class="keywordtype">char</span>* <a class="code" href="classslsDetector.html#d4a858d9b3a1b31c5d5decdc9d757267">getTrimDir</a>() {<span class="keywordflow">return</span> <a class="code" href="classslsDetector.html#fe0da5c1491ebf18f187f0a26c5ded11">thisDetector</a>-><a class="code" href="structslsDetector_1_1sharedSlsDetector.html#4a4421330a2c207e5da36e3739305915">trimDir</a>;};
|
||||
<a name="l00312"></a><a class="code" href="classslsDetector.html#646f389e75c23c2c8627c62fb1df2890">00312</a> <span class="keywordtype">char</span>* <a class="code" href="classslsDetector.html#646f389e75c23c2c8627c62fb1df2890">setTrimDir</a>(string s) {sprintf(<a class="code" href="classslsDetector.html#fe0da5c1491ebf18f187f0a26c5ded11">thisDetector</a>-><a class="code" href="structslsDetector_1_1sharedSlsDetector.html#4a4421330a2c207e5da36e3739305915">trimDir</a>, s.c_str()); <span class="keywordflow">return</span> <a class="code" href="classslsDetector.html#fe0da5c1491ebf18f187f0a26c5ded11">thisDetector</a>-><a class="code" href="structslsDetector_1_1sharedSlsDetector.html#4a4421330a2c207e5da36e3739305915">trimDir</a>;};
|
||||
<a name="l00319"></a><a class="code" href="classslsDetector.html#fa24d8a0ec1393c7e27e4e558e72cf87">00319</a> <span class="keywordtype">int</span> <a class="code" href="classslsDetector.html#fa24d8a0ec1393c7e27e4e558e72cf87">getTrimEn</a>(<span class="keywordtype">int</span> *en) {<span class="keywordflow">for</span> (<span class="keywordtype">int</span> ien=0; ien<<a class="code" href="classslsDetector.html#fe0da5c1491ebf18f187f0a26c5ded11">thisDetector</a>-><a class="code" href="structslsDetector_1_1sharedSlsDetector.html#5d7058d713cc890d7d469c44eab500e2">nTrimEn</a>; ien++) en[ien]=<a class="code" href="classslsDetector.html#fe0da5c1491ebf18f187f0a26c5ded11">thisDetector</a>-><a class="code" href="structslsDetector_1_1sharedSlsDetector.html#fba642bc1dcd491913723a1a4f88e6f0">trimEnergies</a>[ien]; return (<a class="code" href="classslsDetector.html#fe0da5c1491ebf18f187f0a26c5ded11">thisDetector</a>-><a class="code" href="structslsDetector_1_1sharedSlsDetector.html#5d7058d713cc890d7d469c44eab500e2">nTrimEn</a>);};
|
||||
<a name="l00320"></a>00320
|
||||
<a name="l00328"></a>00328 <a class="code" href="structsls__detector__module.html">sls_detector_module</a>* <a class="code" href="classslsDetector.html#e84b8a7a2b27db3f89a98f9f8a81efca">readTrimFile</a>(string fname, <a class="code" href="structsls__detector__module.html">sls_detector_module</a>* myMod=NULL);
|
||||
<a name="l00329"></a>00329
|
||||
<a name="l00338"></a>00338 <span class="keywordtype">int</span> <a class="code" href="classslsDetector.html#9cbb1f97b8e48bd4b108a2dfa992c6af">writeTrimFile</a>(string fname, <a class="code" href="structsls__detector__module.html">sls_detector_module</a> mod);
|
||||
<a name="l00242"></a>00242
|
||||
<a name="l00245"></a>00245 <span class="keywordtype">int</span> <a class="code" href="classslsDetector.html#f041f723f702c17de292061d6d609698">setOnline</a>(<span class="keywordtype">int</span> <span class="keyword">const</span> online);
|
||||
<a name="l00248"></a><a class="code" href="classslsDetector.html#bf592960cebe5b3f1e2fdc77f770f17a">00248</a> <span class="keywordtype">int</span> <a class="code" href="classslsDetector.html#bf592960cebe5b3f1e2fdc77f770f17a">exists</a>() {<span class="keywordflow">return</span> <a class="code" href="classslsDetector.html#fe0da5c1491ebf18f187f0a26c5ded11">thisDetector</a>-><a class="code" href="structslsDetector_1_1sharedSlsDetector.html#ee2e81699a79e6b9ddc698d120a13ef9">alreadyExisting</a>;};
|
||||
<a name="l00249"></a>00249
|
||||
<a name="l00256"></a>00256 <span class="keyword">virtual</span> <span class="keywordtype">int</span> <a class="code" href="classslsDetector.html#80266f80cfe49c2ccec7118de341d983">readConfigurationFile</a>(string <span class="keyword">const</span> fname)=0;
|
||||
<a name="l00262"></a>00262 <span class="keyword">virtual</span> <span class="keywordtype">int</span> <a class="code" href="classslsDetector.html#7801c6d43c72ce5ccaa72743a6f307d2">writeConfigurationFile</a>(string <span class="keyword">const</span> fname)=0;
|
||||
<a name="l00263"></a>00263
|
||||
<a name="l00264"></a>00264
|
||||
<a name="l00265"></a>00265 <span class="comment">/* </span>
|
||||
<a name="l00266"></a>00266 <span class="comment"> It should be possible to dump all the settings of the detector (including trimbits, threshold energy, gating/triggering, acquisition time etc.</span>
|
||||
<a name="l00267"></a>00267 <span class="comment"> in a file and retrieve it for repeating the measurement with identicals ettings, if necessary</span>
|
||||
<a name="l00268"></a>00268 <span class="comment"> */</span>
|
||||
<a name="l00275"></a>00275 <span class="keyword">virtual</span> <span class="keywordtype">int</span> <a class="code" href="classslsDetector.html#96428855d6e286408a52e675e045cf45">dumpDetectorSetup</a>(string <span class="keyword">const</span> fname)=0;
|
||||
<a name="l00281"></a>00281 <span class="keyword">virtual</span> <span class="keywordtype">int</span> <a class="code" href="classslsDetector.html#0ec6aa8998db1bee1b00aeecbe870d5f">retrieveDetectorSetup</a>(string <span class="keyword">const</span> fname)=0;
|
||||
<a name="l00282"></a>00282
|
||||
<a name="l00294"></a>00294 <span class="keywordtype">int</span> <a class="code" href="classslsDetector.html#019a01c4465c5ee572293cb6c00d9904">setTCPSocket</a>(string <span class="keyword">const</span> name=<span class="stringliteral">""</span>, <span class="keywordtype">int</span> <span class="keyword">const</span> control_port=-1, <span class="keywordtype">int</span> <span class="keyword">const</span> stop_port=-1, <span class="keywordtype">int</span> <span class="keyword">const</span> data_port=-1);
|
||||
<a name="l00296"></a><a class="code" href="classslsDetector.html#fad06908ad59bfd8a8577899d6aa1843">00296</a> <span class="keywordtype">char</span>* <a class="code" href="classslsDetector.html#fad06908ad59bfd8a8577899d6aa1843">getHostname</a>() {<span class="keywordflow">return</span> <a class="code" href="classslsDetector.html#fe0da5c1491ebf18f187f0a26c5ded11">thisDetector</a>-><a class="code" href="structslsDetector_1_1sharedSlsDetector.html#bf7e3c0dca0810fbd1522e5885d9fe7a">hostname</a>;};
|
||||
<a name="l00298"></a><a class="code" href="classslsDetector.html#40ffd69f1c40b26575954e826cdf606a">00298</a> <span class="keywordtype">int</span> <a class="code" href="classslsDetector.html#40ffd69f1c40b26575954e826cdf606a">getControlPort</a>() {<span class="keywordflow">return</span> <a class="code" href="classslsDetector.html#fe0da5c1491ebf18f187f0a26c5ded11">thisDetector</a>-><a class="code" href="structslsDetector_1_1sharedSlsDetector.html#11da9fd02e0833533a8b2de6ad3307d8">controlPort</a>;};
|
||||
<a name="l00300"></a><a class="code" href="classslsDetector.html#80ab8f7f4cc6b2e92017a0c77f961b70">00300</a> <span class="keywordtype">int</span> <a class="code" href="classslsDetector.html#80ab8f7f4cc6b2e92017a0c77f961b70">getStopPort</a>() {<span class="keywordflow">return</span> <a class="code" href="classslsDetector.html#fe0da5c1491ebf18f187f0a26c5ded11">thisDetector</a>-><a class="code" href="structslsDetector_1_1sharedSlsDetector.html#fc7fef330e7b7ce0cd7470572a5f27b0">stopPort</a>;};
|
||||
<a name="l00302"></a><a class="code" href="classslsDetector.html#35043766eecb3d760fd95d891bed8b16">00302</a> <span class="keywordtype">int</span> <a class="code" href="classslsDetector.html#35043766eecb3d760fd95d891bed8b16">getDataPort</a>() {<span class="keywordflow">return</span> <a class="code" href="classslsDetector.html#fe0da5c1491ebf18f187f0a26c5ded11">thisDetector</a>-><a class="code" href="structslsDetector_1_1sharedSlsDetector.html#108090dc9c97fe4d9f91357c27d56953">dataPort</a>;};
|
||||
<a name="l00303"></a>00303
|
||||
<a name="l00304"></a>00304
|
||||
<a name="l00305"></a>00305 <span class="comment">/* I/O */</span>
|
||||
<a name="l00307"></a><a class="code" href="classslsDetector.html#d4a858d9b3a1b31c5d5decdc9d757267">00307</a> <span class="keywordtype">char</span>* <a class="code" href="classslsDetector.html#d4a858d9b3a1b31c5d5decdc9d757267">getTrimDir</a>() {<span class="keywordflow">return</span> <a class="code" href="classslsDetector.html#fe0da5c1491ebf18f187f0a26c5ded11">thisDetector</a>-><a class="code" href="structslsDetector_1_1sharedSlsDetector.html#4a4421330a2c207e5da36e3739305915">trimDir</a>;};
|
||||
<a name="l00309"></a><a class="code" href="classslsDetector.html#646f389e75c23c2c8627c62fb1df2890">00309</a> <span class="keywordtype">char</span>* <a class="code" href="classslsDetector.html#646f389e75c23c2c8627c62fb1df2890">setTrimDir</a>(string s) {sprintf(<a class="code" href="classslsDetector.html#fe0da5c1491ebf18f187f0a26c5ded11">thisDetector</a>-><a class="code" href="structslsDetector_1_1sharedSlsDetector.html#4a4421330a2c207e5da36e3739305915">trimDir</a>, s.c_str()); <span class="keywordflow">return</span> <a class="code" href="classslsDetector.html#fe0da5c1491ebf18f187f0a26c5ded11">thisDetector</a>-><a class="code" href="structslsDetector_1_1sharedSlsDetector.html#4a4421330a2c207e5da36e3739305915">trimDir</a>;};
|
||||
<a name="l00316"></a><a class="code" href="classslsDetector.html#8862569a4a2530558914daa2e2251138">00316</a> <span class="keywordtype">int</span> <a class="code" href="classslsDetector.html#8862569a4a2530558914daa2e2251138">getTrimEn</a>(<span class="keywordtype">int</span> *en=NULL) {<span class="keywordflow">if</span> (en) {<span class="keywordflow">for</span> (<span class="keywordtype">int</span> ien=0; ien<<a class="code" href="classslsDetector.html#fe0da5c1491ebf18f187f0a26c5ded11">thisDetector</a>-><a class="code" href="structslsDetector_1_1sharedSlsDetector.html#5d7058d713cc890d7d469c44eab500e2">nTrimEn</a>; ien++) en[ien]=<a class="code" href="classslsDetector.html#fe0da5c1491ebf18f187f0a26c5ded11">thisDetector</a>-><a class="code" href="structslsDetector_1_1sharedSlsDetector.html#fba642bc1dcd491913723a1a4f88e6f0">trimEnergies</a>[ien];} <span class="keywordflow">return</span> (<a class="code" href="classslsDetector.html#fe0da5c1491ebf18f187f0a26c5ded11">thisDetector</a>-><a class="code" href="structslsDetector_1_1sharedSlsDetector.html#5d7058d713cc890d7d469c44eab500e2">nTrimEn</a>);};
|
||||
<a name="l00317"></a>00317
|
||||
<a name="l00327"></a>00327 <span class="keyword">virtual</span> <a class="code" href="structsls__detector__module.html">sls_detector_module</a>* <a class="code" href="classslsDetector.html#612b52469e27c6675969499d3680abe6">readTrimFile</a>(string fname, <a class="code" href="structsls__detector__module.html">sls_detector_module</a>* myMod=NULL)=0;
|
||||
<a name="l00328"></a>00328
|
||||
<a name="l00338"></a>00338 <span class="keyword">virtual</span> <span class="keywordtype">int</span> <a class="code" href="classslsDetector.html#5b97351cfaffe067016dbcebbd0778a7">writeTrimFile</a>(string fname, <a class="code" href="structsls__detector__module.html">sls_detector_module</a> mod)=0;
|
||||
<a name="l00339"></a>00339
|
||||
<a name="l00347"></a>00347 <span class="keywordtype">int</span> <a class="code" href="classslsDetector.html#9cbb1f97b8e48bd4b108a2dfa992c6af">writeTrimFile</a>(string fname, <span class="keywordtype">int</span> imod);
|
||||
<a name="l00348"></a>00348
|
||||
<a name="l00353"></a><a class="code" href="classslsDetector.html#57c4587267e50a21ba13ead83294bdb4">00353</a> <span class="keywordtype">char</span>* <a class="code" href="classslsDetector.html#57c4587267e50a21ba13ead83294bdb4">setFilePath</a>(string s) {sprintf(<a class="code" href="classslsDetector.html#fe0da5c1491ebf18f187f0a26c5ded11">thisDetector</a>-><a class="code" href="structslsDetector_1_1sharedSlsDetector.html#91b926344339e977f57954dcf0aef2fb">filePath</a>, s.c_str()); <span class="keywordflow">return</span> <a class="code" href="classslsDetector.html#fe0da5c1491ebf18f187f0a26c5ded11">thisDetector</a>-><a class="code" href="structslsDetector_1_1sharedSlsDetector.html#91b926344339e977f57954dcf0aef2fb">filePath</a>;};
|
||||
<a name="l00354"></a>00354
|
||||
<a name="l00359"></a><a class="code" href="classslsDetector.html#ec565bab03357d783cccae55232b03ba">00359</a> <span class="keywordtype">char</span>* <a class="code" href="classslsDetector.html#ec565bab03357d783cccae55232b03ba">setFileName</a>(string s) {sprintf(<a class="code" href="classslsDetector.html#fe0da5c1491ebf18f187f0a26c5ded11">thisDetector</a>-><a class="code" href="structslsDetector_1_1sharedSlsDetector.html#5903fa90b0a18c4896082882a906aba0">fileName</a>, s.c_str()); <span class="keywordflow">return</span> <a class="code" href="classslsDetector.html#fe0da5c1491ebf18f187f0a26c5ded11">thisDetector</a>-><a class="code" href="structslsDetector_1_1sharedSlsDetector.html#5903fa90b0a18c4896082882a906aba0">fileName</a>;};
|
||||
<a name="l00360"></a>00360
|
||||
<a name="l00365"></a><a class="code" href="classslsDetector.html#22326d5e85503bfd16e4bdb279babb43">00365</a> <span class="keywordtype">int</span> <a class="code" href="classslsDetector.html#22326d5e85503bfd16e4bdb279babb43">setFileIndex</a>(<span class="keywordtype">int</span> i) {<a class="code" href="classslsDetector.html#fe0da5c1491ebf18f187f0a26c5ded11">thisDetector</a>-><a class="code" href="structslsDetector_1_1sharedSlsDetector.html#48bc3bbfc4292f81c490e73bb52d62e9">fileIndex</a>=i; <span class="keywordflow">return</span> <a class="code" href="classslsDetector.html#fe0da5c1491ebf18f187f0a26c5ded11">thisDetector</a>-><a class="code" href="structslsDetector_1_1sharedSlsDetector.html#48bc3bbfc4292f81c490e73bb52d62e9">fileIndex</a>;};
|
||||
<a name="l00366"></a>00366
|
||||
<a name="l00371"></a><a class="code" href="classslsDetector.html#b4158bdacd10fccedeab9eacbd1f4304">00371</a> <span class="keywordtype">char</span>* <a class="code" href="classslsDetector.html#b4158bdacd10fccedeab9eacbd1f4304">getFilePath</a>() {<span class="keywordflow">return</span> <a class="code" href="classslsDetector.html#fe0da5c1491ebf18f187f0a26c5ded11">thisDetector</a>-><a class="code" href="structslsDetector_1_1sharedSlsDetector.html#91b926344339e977f57954dcf0aef2fb">filePath</a>;};
|
||||
<a name="l00372"></a>00372
|
||||
<a name="l00377"></a><a class="code" href="classslsDetector.html#717a3c59681f81ceaf5245a073eeacdb">00377</a> <span class="keywordtype">char</span>* <a class="code" href="classslsDetector.html#717a3c59681f81ceaf5245a073eeacdb">getFileName</a>() {<span class="keywordflow">return</span> <a class="code" href="classslsDetector.html#fe0da5c1491ebf18f187f0a26c5ded11">thisDetector</a>-><a class="code" href="structslsDetector_1_1sharedSlsDetector.html#5903fa90b0a18c4896082882a906aba0">fileName</a>;};
|
||||
<a name="l00378"></a>00378
|
||||
<a name="l00383"></a><a class="code" href="classslsDetector.html#68b41fa20ddd8c6c67ac00dfea3c9796">00383</a> <span class="keywordtype">int</span> <a class="code" href="classslsDetector.html#68b41fa20ddd8c6c67ac00dfea3c9796">getFileIndex</a>() {<span class="keywordflow">return</span> <a class="code" href="classslsDetector.html#fe0da5c1491ebf18f187f0a26c5ded11">thisDetector</a>-><a class="code" href="structslsDetector_1_1sharedSlsDetector.html#48bc3bbfc4292f81c490e73bb52d62e9">fileIndex</a>;};
|
||||
<a name="l00384"></a>00384
|
||||
<a name="l00396"></a>00396 string <a class="code" href="classslsDetector.html#d055c470ae6faa973980f4dbf021132d">createFileName</a>();
|
||||
<a name="l00397"></a>00397
|
||||
<a name="l00411"></a>00411 <span class="keywordtype">int</span> <a class="code" href="classslsDetector.html#889c060afb5693830ca2be4fc6a5442c">writeDataFile</a>(string fname, <span class="keywordtype">float</span> *data, <span class="keywordtype">float</span> *err=NULL, <span class="keywordtype">float</span> *ang=NULL, <span class="keywordtype">char</span> dataformat=<span class="charliteral">'f'</span>, <span class="keywordtype">int</span> nch=-1);
|
||||
<a name="l00412"></a>00412
|
||||
<a name="l00419"></a>00419 <span class="keywordtype">int</span> <a class="code" href="classslsDetector.html#889c060afb5693830ca2be4fc6a5442c">writeDataFile</a>(string fname, <span class="keywordtype">int</span> *data);
|
||||
<a name="l00420"></a>00420
|
||||
<a name="l00434"></a>00434 <span class="keywordtype">int</span> <a class="code" href="classslsDetector.html#ffd62fa6a3487693316209ea71502b4b">readDataFile</a>(string fname, <span class="keywordtype">float</span> *data, <span class="keywordtype">float</span> *err=NULL, <span class="keywordtype">float</span> *ang=NULL, <span class="keywordtype">char</span> dataformat=<span class="charliteral">'f'</span>, <span class="keywordtype">int</span> nch=0);
|
||||
<a name="l00435"></a>00435
|
||||
<a name="l00442"></a>00442 <span class="keywordtype">int</span> <a class="code" href="classslsDetector.html#ffd62fa6a3487693316209ea71502b4b">readDataFile</a>(string fname, <span class="keywordtype">int</span> *data);
|
||||
<a name="l00443"></a>00443
|
||||
<a name="l00448"></a><a class="code" href="classslsDetector.html#102679594e60ed261daff24b4aeac21a">00448</a> <span class="keywordtype">char</span>* <a class="code" href="classslsDetector.html#102679594e60ed261daff24b4aeac21a">getCalDir</a>() {<span class="keywordflow">return</span> <a class="code" href="classslsDetector.html#fe0da5c1491ebf18f187f0a26c5ded11">thisDetector</a>-><a class="code" href="structslsDetector_1_1sharedSlsDetector.html#8db7c92973c8af22116cf3bc38b6efb9">calDir</a>;};
|
||||
<a name="l00453"></a><a class="code" href="classslsDetector.html#9c4d2c796c176852537ff3cff4f5974b">00453</a> <span class="keywordtype">char</span>* <a class="code" href="classslsDetector.html#9c4d2c796c176852537ff3cff4f5974b">setCalDir</a>(string s) {sprintf(<a class="code" href="classslsDetector.html#fe0da5c1491ebf18f187f0a26c5ded11">thisDetector</a>-><a class="code" href="structslsDetector_1_1sharedSlsDetector.html#8db7c92973c8af22116cf3bc38b6efb9">calDir</a>, s.c_str()); <span class="keywordflow">return</span> <a class="code" href="classslsDetector.html#fe0da5c1491ebf18f187f0a26c5ded11">thisDetector</a>-><a class="code" href="structslsDetector_1_1sharedSlsDetector.html#8db7c92973c8af22116cf3bc38b6efb9">calDir</a>;};
|
||||
<a name="l00461"></a>00461 <span class="keywordtype">int</span> <a class="code" href="classslsDetector.html#9305060e7499cfcabac23b99c884b92b">readCalibrationFile</a>(string fname, <span class="keywordtype">float</span> &gain, <span class="keywordtype">float</span> &offset);
|
||||
<a name="l00469"></a>00469 <span class="keywordtype">int</span> <a class="code" href="classslsDetector.html#8eb676a1ab6ef35601ba5cae942ba380">writeCalibrationFile</a>(string fname, <span class="keywordtype">float</span> gain, <span class="keywordtype">float</span> offset);
|
||||
<a name="l00470"></a>00470
|
||||
<a name="l00471"></a>00471
|
||||
<a name="l00477"></a>00477 <span class="keywordtype">int</span> <a class="code" href="classslsDetector.html#23398787e01e519bf8ac5f313ca5af01">readAngularConversion</a>(string fname=<span class="stringliteral">""</span>);
|
||||
<a name="l00483"></a>00483 <span class="keywordtype">int</span> <a class="code" href="classslsDetector.html#921f212286be085d7e1b8d0d11110d9c">writeAngularConversion</a>(string fname=<span class="stringliteral">""</span>);
|
||||
<a name="l00484"></a>00484
|
||||
<a name="l00485"></a>00485
|
||||
<a name="l00486"></a>00486
|
||||
<a name="l00487"></a>00487 <span class="comment">/* Communication to server */</span>
|
||||
<a name="l00488"></a>00488
|
||||
<a name="l00489"></a>00489 <span class="comment">// General purpose functions</span>
|
||||
<a name="l00490"></a>00490
|
||||
<a name="l00498"></a>00498 <span class="keywordtype">int</span> <a class="code" href="classslsDetector.html#9fc0c9161e967094a535cc40bc33cc6b">execCommand</a>(string cmd, string answer);
|
||||
<a name="l00499"></a>00499
|
||||
<a name="l00506"></a>00506 <span class="keywordtype">int</span> <a class="code" href="classslsDetector.html#e76a665a8d7a6b37d85aff129d3afdef">setDetectorType</a>(<a class="code" href="sls__detector__defs_8h.html#ab9f984f7b6798e684c8f3e6b63c6301">detectorType</a> type=<a class="code" href="sls__detector__defs_8h.html#ab9f984f7b6798e684c8f3e6b63c63013f15e91cc11ac10e7751457ebb3a675a">GET_DETECTOR_TYPE</a>);
|
||||
<a name="l00507"></a>00507
|
||||
<a name="l00514"></a>00514 <span class="keywordtype">int</span> <a class="code" href="classslsDetector.html#e76a665a8d7a6b37d85aff129d3afdef">setDetectorType</a>(string type);
|
||||
<a name="l00515"></a>00515
|
||||
<a name="l00521"></a>00521 <span class="keywordtype">void</span> <a class="code" href="classslsDetector.html#d63d6420e411ff4b962930d9c4fd615d">getDetectorType</a>(<span class="keywordtype">char</span> *type);
|
||||
<a name="l00522"></a>00522
|
||||
<a name="l00523"></a>00523
|
||||
<a name="l00524"></a>00524 <span class="comment">// Detector configuration functions</span>
|
||||
<a name="l00531"></a>00531 <span class="comment"></span> <span class="keywordtype">int</span> <a class="code" href="classslsDetector.html#9e4117c0234d51b22922a2d638e118ab">setNumberOfModules</a>(<span class="keywordtype">int</span> n, <a class="code" href="sls__detector__defs_8h.html#83314ec5aea2e25bc6255af2e5d36dc9">dimension</a> d=<a class="code" href="sls__detector__defs_8h.html#83314ec5aea2e25bc6255af2e5d36dc958833a3110c570fb05130d40c365d1e4">X</a>); <span class="comment">// if n=GET_FLAG returns the number of installed modules</span>
|
||||
<a name="l00532"></a>00532
|
||||
<a name="l00533"></a>00533 <span class="comment">/*</span>
|
||||
<a name="l00534"></a>00534 <span class="comment"> returns the instrinsic size of the detector (maxmodx, maxmody, nchans, nchips, ndacs</span>
|
||||
<a name="l00535"></a>00535 <span class="comment"> enum numberOf {</span>
|
||||
<a name="l00536"></a>00536 <span class="comment"> MAXMODX,</span>
|
||||
<a name="l00537"></a>00537 <span class="comment"> MAXMODY,</span>
|
||||
<a name="l00538"></a>00538 <span class="comment"> CHANNELS,</span>
|
||||
<a name="l00539"></a>00539 <span class="comment"> CHIPS,</span>
|
||||
<a name="l00540"></a>00540 <span class="comment"> DACS</span>
|
||||
<a name="l00541"></a>00541 <span class="comment"> }</span>
|
||||
<a name="l00542"></a>00542 <span class="comment"> */</span>
|
||||
<a name="l00543"></a>00543
|
||||
<a name="l00544"></a>00544
|
||||
<a name="l00550"></a>00550 <span class="keywordtype">int</span> <a class="code" href="classslsDetector.html#d608a77a1c64989ad82175991be0a9b5">getMaxNumberOfModules</a>(<a class="code" href="sls__detector__defs_8h.html#83314ec5aea2e25bc6255af2e5d36dc9">dimension</a> d=<a class="code" href="sls__detector__defs_8h.html#83314ec5aea2e25bc6255af2e5d36dc958833a3110c570fb05130d40c365d1e4">X</a>); <span class="comment">//</span>
|
||||
<a name="l00551"></a>00551
|
||||
<a name="l00552"></a>00552
|
||||
<a name="l00559"></a>00559 <a class="code" href="sls__detector__defs_8h.html#a436b9d7264c77b77021fe6adc33f6ed">externalSignalFlag</a> <a class="code" href="classslsDetector.html#5878c33a1353f1d32c383be4169531e7">setExternalSignalFlags</a>(<a class="code" href="sls__detector__defs_8h.html#a436b9d7264c77b77021fe6adc33f6ed">externalSignalFlag</a> pol=<a class="code" href="sls__detector__defs_8h.html#a436b9d7264c77b77021fe6adc33f6ed1ac6595a82aacbd6611252fd86a2cf77">GET_EXTERNAL_SIGNAL_FLAG</a> , <span class="keywordtype">int</span> signalindex=0);
|
||||
<a name="l00560"></a>00560
|
||||
<a name="l00561"></a>00561
|
||||
<a name="l00569"></a>00569 <a class="code" href="sls__detector__defs_8h.html#51d6eb28d9d010319da9ce5da86ed32f">externalCommunicationMode</a> <a class="code" href="classslsDetector.html#2f7bac599bf5bb103debcd9342b65edd">setExternalCommunicationMode</a>(<a class="code" href="sls__detector__defs_8h.html#51d6eb28d9d010319da9ce5da86ed32f">externalCommunicationMode</a> pol=<a class="code" href="sls__detector__defs_8h.html#51d6eb28d9d010319da9ce5da86ed32fecc1279a26625814e7d763b02bd8c953">GET_EXTERNAL_COMMUNICATION_MODE</a>);
|
||||
<a name="l00570"></a>00570
|
||||
<a name="l00571"></a>00571
|
||||
<a name="l00572"></a>00572 <span class="comment">// Tests and identification</span>
|
||||
<a name="l00573"></a>00573
|
||||
<a name="l00580"></a>00580 int64_t <a class="code" href="classslsDetector.html#92f9261c62652e3643eebfdfa9942099">getId</a>(<a class="code" href="sls__detector__defs_8h.html#fc5d5f295e6405046702fc95e6d6d0ea">idMode</a> mode, <span class="keywordtype">int</span> imod=0);
|
||||
<a name="l00587"></a>00587 <span class="keywordtype">int</span> <a class="code" href="classslsDetector.html#40906e79010db5b8082d4855a3824aa7">digitalTest</a>(<a class="code" href="sls__detector__defs_8h.html#e4663256797974408ea7fbe5b86635c8">digitalTestMode</a> mode, <span class="keywordtype">int</span> imod=0);
|
||||
<a name="l00596"></a>00596 <span class="keywordtype">int</span>* <a class="code" href="classslsDetector.html#18f91f8cf70d2d4eef9b3488b90bac51">analogTest</a>(<a class="code" href="sls__detector__defs_8h.html#44f69dfb7317afdfb166d178f4b1a6fe">analogTestMode</a> mode);
|
||||
<a name="l00597"></a>00597
|
||||
<a name="l00603"></a>00603 <span class="keywordtype">int</span> <a class="code" href="classslsDetector.html#a83074759c48f194af2e45d1281cc818">enableAnalogOutput</a>(<span class="keywordtype">int</span> ichan);
|
||||
<a name="l00604"></a>00604
|
||||
<a name="l00610"></a>00610 <span class="keywordtype">int</span> <a class="code" href="classslsDetector.html#a83074759c48f194af2e45d1281cc818">enableAnalogOutput</a>(<span class="keywordtype">int</span> imod, <span class="keywordtype">int</span> ichip, <span class="keywordtype">int</span> ichan);
|
||||
<a name="l00611"></a>00611
|
||||
<a name="l00620"></a>00620 <span class="keywordtype">int</span> <a class="code" href="classslsDetector.html#a8fafd5690120579f484e326dc6fd9be">giveCalibrationPulse</a>(<span class="keywordtype">float</span> vcal, <span class="keywordtype">int</span> npulses);
|
||||
<a name="l00621"></a>00621
|
||||
<a name="l00622"></a>00622 <span class="comment">// Expert Initialization functions</span>
|
||||
<a name="l00623"></a>00623
|
||||
<a name="l00624"></a>00624
|
||||
<a name="l00632"></a>00632 <span class="keywordtype">int</span> <a class="code" href="classslsDetector.html#742c8c6b4e7f3cad4f7e60c8c7c0c18b">writeRegister</a>(<span class="keywordtype">int</span> addr, <span class="keywordtype">int</span> val);
|
||||
<a name="l00633"></a>00633
|
||||
<a name="l00640"></a>00640 <span class="keywordtype">int</span> <a class="code" href="classslsDetector.html#89ba6d2d8e79a60270e7e1c217df2d79">readRegister</a>(<span class="keywordtype">int</span> addr);
|
||||
<a name="l00348"></a>00348 <span class="keyword">virtual</span> <span class="keywordtype">int</span> <a class="code" href="classslsDetector.html#5b97351cfaffe067016dbcebbd0778a7">writeTrimFile</a>(string fname, <span class="keywordtype">int</span> imod)=0;
|
||||
<a name="l00349"></a>00349
|
||||
<a name="l00354"></a><a class="code" href="classslsDetector.html#57c4587267e50a21ba13ead83294bdb4">00354</a> <span class="keywordtype">char</span>* <a class="code" href="classslsDetector.html#57c4587267e50a21ba13ead83294bdb4">setFilePath</a>(string s) {sprintf(<a class="code" href="classslsDetector.html#fe0da5c1491ebf18f187f0a26c5ded11">thisDetector</a>-><a class="code" href="structslsDetector_1_1sharedSlsDetector.html#91b926344339e977f57954dcf0aef2fb">filePath</a>, s.c_str()); <span class="keywordflow">return</span> <a class="code" href="classslsDetector.html#fe0da5c1491ebf18f187f0a26c5ded11">thisDetector</a>-><a class="code" href="structslsDetector_1_1sharedSlsDetector.html#91b926344339e977f57954dcf0aef2fb">filePath</a>;};
|
||||
<a name="l00355"></a>00355
|
||||
<a name="l00360"></a><a class="code" href="classslsDetector.html#ec565bab03357d783cccae55232b03ba">00360</a> <span class="keywordtype">char</span>* <a class="code" href="classslsDetector.html#ec565bab03357d783cccae55232b03ba">setFileName</a>(string s) {sprintf(<a class="code" href="classslsDetector.html#fe0da5c1491ebf18f187f0a26c5ded11">thisDetector</a>-><a class="code" href="structslsDetector_1_1sharedSlsDetector.html#5903fa90b0a18c4896082882a906aba0">fileName</a>, s.c_str()); <span class="keywordflow">return</span> <a class="code" href="classslsDetector.html#fe0da5c1491ebf18f187f0a26c5ded11">thisDetector</a>-><a class="code" href="structslsDetector_1_1sharedSlsDetector.html#5903fa90b0a18c4896082882a906aba0">fileName</a>;};
|
||||
<a name="l00361"></a>00361
|
||||
<a name="l00366"></a><a class="code" href="classslsDetector.html#22326d5e85503bfd16e4bdb279babb43">00366</a> <span class="keywordtype">int</span> <a class="code" href="classslsDetector.html#22326d5e85503bfd16e4bdb279babb43">setFileIndex</a>(<span class="keywordtype">int</span> i) {<a class="code" href="classslsDetector.html#fe0da5c1491ebf18f187f0a26c5ded11">thisDetector</a>-><a class="code" href="structslsDetector_1_1sharedSlsDetector.html#48bc3bbfc4292f81c490e73bb52d62e9">fileIndex</a>=i; <span class="keywordflow">return</span> <a class="code" href="classslsDetector.html#fe0da5c1491ebf18f187f0a26c5ded11">thisDetector</a>-><a class="code" href="structslsDetector_1_1sharedSlsDetector.html#48bc3bbfc4292f81c490e73bb52d62e9">fileIndex</a>;};
|
||||
<a name="l00367"></a>00367
|
||||
<a name="l00372"></a><a class="code" href="classslsDetector.html#b4158bdacd10fccedeab9eacbd1f4304">00372</a> <span class="keywordtype">char</span>* <a class="code" href="classslsDetector.html#b4158bdacd10fccedeab9eacbd1f4304">getFilePath</a>() {<span class="keywordflow">return</span> <a class="code" href="classslsDetector.html#fe0da5c1491ebf18f187f0a26c5ded11">thisDetector</a>-><a class="code" href="structslsDetector_1_1sharedSlsDetector.html#91b926344339e977f57954dcf0aef2fb">filePath</a>;};
|
||||
<a name="l00373"></a>00373
|
||||
<a name="l00378"></a><a class="code" href="classslsDetector.html#717a3c59681f81ceaf5245a073eeacdb">00378</a> <span class="keywordtype">char</span>* <a class="code" href="classslsDetector.html#717a3c59681f81ceaf5245a073eeacdb">getFileName</a>() {<span class="keywordflow">return</span> <a class="code" href="classslsDetector.html#fe0da5c1491ebf18f187f0a26c5ded11">thisDetector</a>-><a class="code" href="structslsDetector_1_1sharedSlsDetector.html#5903fa90b0a18c4896082882a906aba0">fileName</a>;};
|
||||
<a name="l00379"></a>00379
|
||||
<a name="l00384"></a><a class="code" href="classslsDetector.html#68b41fa20ddd8c6c67ac00dfea3c9796">00384</a> <span class="keywordtype">int</span> <a class="code" href="classslsDetector.html#68b41fa20ddd8c6c67ac00dfea3c9796">getFileIndex</a>() {<span class="keywordflow">return</span> <a class="code" href="classslsDetector.html#fe0da5c1491ebf18f187f0a26c5ded11">thisDetector</a>-><a class="code" href="structslsDetector_1_1sharedSlsDetector.html#48bc3bbfc4292f81c490e73bb52d62e9">fileIndex</a>;};
|
||||
<a name="l00385"></a>00385
|
||||
<a name="l00397"></a>00397 string <a class="code" href="classslsDetector.html#d055c470ae6faa973980f4dbf021132d">createFileName</a>();
|
||||
<a name="l00398"></a>00398
|
||||
<a name="l00413"></a>00413 <span class="keyword">virtual</span> <span class="keywordtype">int</span> <a class="code" href="classslsDetector.html#08823d7078b5e6dd1a4cb7d8b3cfe0af">writeDataFile</a>(string fname, <span class="keywordtype">float</span> *data, <span class="keywordtype">float</span> *err=NULL, <span class="keywordtype">float</span> *ang=NULL, <span class="keywordtype">char</span> dataformat=<span class="charliteral">'f'</span>, <span class="keywordtype">int</span> nch=-1)=0;
|
||||
<a name="l00414"></a>00414
|
||||
<a name="l00423"></a>00423 <span class="keyword">virtual</span> <span class="keywordtype">int</span> <a class="code" href="classslsDetector.html#08823d7078b5e6dd1a4cb7d8b3cfe0af">writeDataFile</a>(string fname, <span class="keywordtype">int</span> *data)=0;
|
||||
<a name="l00424"></a>00424
|
||||
<a name="l00439"></a>00439 <span class="keyword">virtual</span> <span class="keywordtype">int</span> <a class="code" href="classslsDetector.html#86df95809e0e7979eafc04b2b868843d">readDataFile</a>(string fname, <span class="keywordtype">float</span> *data, <span class="keywordtype">float</span> *err=NULL, <span class="keywordtype">float</span> *ang=NULL, <span class="keywordtype">char</span> dataformat=<span class="charliteral">'f'</span>, <span class="keywordtype">int</span> nch=0)=0;
|
||||
<a name="l00440"></a>00440
|
||||
<a name="l00449"></a>00449 <span class="keyword">virtual</span> <span class="keywordtype">int</span> <a class="code" href="classslsDetector.html#86df95809e0e7979eafc04b2b868843d">readDataFile</a>(string fname, <span class="keywordtype">int</span> *data)=0;
|
||||
<a name="l00450"></a>00450
|
||||
<a name="l00455"></a><a class="code" href="classslsDetector.html#102679594e60ed261daff24b4aeac21a">00455</a> <span class="keywordtype">char</span>* <a class="code" href="classslsDetector.html#102679594e60ed261daff24b4aeac21a">getCalDir</a>() {cout << <span class="stringliteral">"cal dir is "</span> << <a class="code" href="classslsDetector.html#fe0da5c1491ebf18f187f0a26c5ded11">thisDetector</a>-><a class="code" href="structslsDetector_1_1sharedSlsDetector.html#8db7c92973c8af22116cf3bc38b6efb9">calDir</a>; <span class="keywordflow">return</span> <a class="code" href="classslsDetector.html#fe0da5c1491ebf18f187f0a26c5ded11">thisDetector</a>-><a class="code" href="structslsDetector_1_1sharedSlsDetector.html#8db7c92973c8af22116cf3bc38b6efb9">calDir</a>;};
|
||||
<a name="l00456"></a>00456
|
||||
<a name="l00457"></a>00457
|
||||
<a name="l00462"></a><a class="code" href="classslsDetector.html#9c4d2c796c176852537ff3cff4f5974b">00462</a> <span class="keywordtype">char</span>* <a class="code" href="classslsDetector.html#9c4d2c796c176852537ff3cff4f5974b">setCalDir</a>(string s) {sprintf(<a class="code" href="classslsDetector.html#fe0da5c1491ebf18f187f0a26c5ded11">thisDetector</a>-><a class="code" href="structslsDetector_1_1sharedSlsDetector.html#8db7c92973c8af22116cf3bc38b6efb9">calDir</a>, s.c_str()); <span class="keywordflow">return</span> <a class="code" href="classslsDetector.html#fe0da5c1491ebf18f187f0a26c5ded11">thisDetector</a>-><a class="code" href="structslsDetector_1_1sharedSlsDetector.html#8db7c92973c8af22116cf3bc38b6efb9">calDir</a>;};
|
||||
<a name="l00471"></a>00471 <span class="keyword">virtual</span> <span class="keywordtype">int</span> <a class="code" href="classslsDetector.html#6c7f837f0820b08f41649c30151cb7ac">readCalibrationFile</a>(string fname, <span class="keywordtype">float</span> &gain, <span class="keywordtype">float</span> &offset)=0;
|
||||
<a name="l00480"></a>00480 <span class="keyword">virtual</span> <span class="keywordtype">int</span> <a class="code" href="classslsDetector.html#d12edef440bf2b2f930e83f0ccceb01e">writeCalibrationFile</a>(string fname, <span class="keywordtype">float</span> gain, <span class="keywordtype">float</span> offset)=0;
|
||||
<a name="l00481"></a>00481
|
||||
<a name="l00482"></a>00482
|
||||
<a name="l00489"></a>00489 <span class="keyword">virtual</span> <span class="keywordtype">int</span> <a class="code" href="classslsDetector.html#cd9d6358db471600f2e1a143a53c61c1">readAngularConversion</a>(string fname=<span class="stringliteral">""</span>)=0;
|
||||
<a name="l00496"></a>00496 <span class="keyword">virtual</span> <span class="keywordtype">int</span> <a class="code" href="classslsDetector.html#cace8f0d8706a175915289d86c1fd8d6">writeAngularConversion</a>(string fname=<span class="stringliteral">""</span>)=0;
|
||||
<a name="l00497"></a>00497
|
||||
<a name="l00498"></a>00498
|
||||
<a name="l00499"></a>00499
|
||||
<a name="l00500"></a>00500 <span class="comment">/* Communication to server */</span>
|
||||
<a name="l00501"></a>00501
|
||||
<a name="l00502"></a>00502
|
||||
<a name="l00510"></a>00510 <span class="keywordtype">int</span> <a class="code" href="classslsDetector.html#9fc0c9161e967094a535cc40bc33cc6b">execCommand</a>(string cmd, string answer);
|
||||
<a name="l00511"></a>00511
|
||||
<a name="l00518"></a>00518 <span class="keywordtype">int</span> <a class="code" href="classslsDetector.html#e76a665a8d7a6b37d85aff129d3afdef">setDetectorType</a>(<a class="code" href="sls__detector__defs_8h.html#ab9f984f7b6798e684c8f3e6b63c6301">detectorType</a> type=<a class="code" href="sls__detector__defs_8h.html#ab9f984f7b6798e684c8f3e6b63c63013f15e91cc11ac10e7751457ebb3a675a">GET_DETECTOR_TYPE</a>);
|
||||
<a name="l00519"></a>00519
|
||||
<a name="l00526"></a>00526 <span class="keywordtype">int</span> <a class="code" href="classslsDetector.html#e76a665a8d7a6b37d85aff129d3afdef">setDetectorType</a>(string type);
|
||||
<a name="l00527"></a>00527
|
||||
<a name="l00533"></a>00533 <span class="keywordtype">void</span> <a class="code" href="classslsDetector.html#d63d6420e411ff4b962930d9c4fd615d">getDetectorType</a>(<span class="keywordtype">char</span> *type);
|
||||
<a name="l00534"></a>00534
|
||||
<a name="l00535"></a>00535
|
||||
<a name="l00536"></a>00536 <span class="comment">// Detector configuration functions</span>
|
||||
<a name="l00544"></a>00544 <span class="comment"></span> <span class="comment">// Detector configuration functions</span>
|
||||
<a name="l00551"></a>00551 <span class="comment"></span> <span class="keywordtype">int</span> <a class="code" href="classslsDetector.html#9e4117c0234d51b22922a2d638e118ab">setNumberOfModules</a>(<span class="keywordtype">int</span> n, <a class="code" href="sls__detector__defs_8h.html#83314ec5aea2e25bc6255af2e5d36dc9">dimension</a> d=<a class="code" href="sls__detector__defs_8h.html#83314ec5aea2e25bc6255af2e5d36dc958833a3110c570fb05130d40c365d1e4">X</a>); <span class="comment">// if n=GET_FLAG returns the number of installed modules</span>
|
||||
<a name="l00552"></a>00552
|
||||
<a name="l00553"></a>00553 <span class="comment">/*</span>
|
||||
<a name="l00554"></a>00554 <span class="comment"> returns the instrinsic size of the detector (maxmodx, maxmody, nchans, nchips, ndacs</span>
|
||||
<a name="l00555"></a>00555 <span class="comment"> enum numberOf {</span>
|
||||
<a name="l00556"></a>00556 <span class="comment"> MAXMODX,</span>
|
||||
<a name="l00557"></a>00557 <span class="comment"> MAXMODY,</span>
|
||||
<a name="l00558"></a>00558 <span class="comment"> CHANNELS,</span>
|
||||
<a name="l00559"></a>00559 <span class="comment"> CHIPS,</span>
|
||||
<a name="l00560"></a>00560 <span class="comment"> DACS</span>
|
||||
<a name="l00561"></a>00561 <span class="comment"> }</span>
|
||||
<a name="l00562"></a>00562 <span class="comment"> */</span>
|
||||
<a name="l00563"></a>00563
|
||||
<a name="l00564"></a>00564
|
||||
<a name="l00570"></a>00570 <span class="keywordtype">int</span> <a class="code" href="classslsDetector.html#d608a77a1c64989ad82175991be0a9b5">getMaxNumberOfModules</a>(<a class="code" href="sls__detector__defs_8h.html#83314ec5aea2e25bc6255af2e5d36dc9">dimension</a> d=<a class="code" href="sls__detector__defs_8h.html#83314ec5aea2e25bc6255af2e5d36dc958833a3110c570fb05130d40c365d1e4">X</a>); <span class="comment">//</span>
|
||||
<a name="l00571"></a>00571
|
||||
<a name="l00572"></a>00572
|
||||
<a name="l00579"></a>00579 <a class="code" href="sls__detector__defs_8h.html#a436b9d7264c77b77021fe6adc33f6ed">externalSignalFlag</a> <a class="code" href="classslsDetector.html#5878c33a1353f1d32c383be4169531e7">setExternalSignalFlags</a>(<a class="code" href="sls__detector__defs_8h.html#a436b9d7264c77b77021fe6adc33f6ed">externalSignalFlag</a> pol=<a class="code" href="sls__detector__defs_8h.html#a436b9d7264c77b77021fe6adc33f6ed1ac6595a82aacbd6611252fd86a2cf77">GET_EXTERNAL_SIGNAL_FLAG</a> , <span class="keywordtype">int</span> signalindex=0);
|
||||
<a name="l00580"></a>00580
|
||||
<a name="l00581"></a>00581
|
||||
<a name="l00589"></a>00589 <a class="code" href="sls__detector__defs_8h.html#51d6eb28d9d010319da9ce5da86ed32f">externalCommunicationMode</a> <a class="code" href="classslsDetector.html#2f7bac599bf5bb103debcd9342b65edd">setExternalCommunicationMode</a>(<a class="code" href="sls__detector__defs_8h.html#51d6eb28d9d010319da9ce5da86ed32f">externalCommunicationMode</a> pol=<a class="code" href="sls__detector__defs_8h.html#51d6eb28d9d010319da9ce5da86ed32fecc1279a26625814e7d763b02bd8c953">GET_EXTERNAL_COMMUNICATION_MODE</a>);
|
||||
<a name="l00590"></a>00590
|
||||
<a name="l00591"></a>00591
|
||||
<a name="l00592"></a>00592 <span class="comment">// Tests and identification</span>
|
||||
<a name="l00593"></a>00593
|
||||
<a name="l00600"></a>00600 int64_t <a class="code" href="classslsDetector.html#92f9261c62652e3643eebfdfa9942099">getId</a>(<a class="code" href="sls__detector__defs_8h.html#fc5d5f295e6405046702fc95e6d6d0ea">idMode</a> mode, <span class="keywordtype">int</span> imod=0);
|
||||
<a name="l00607"></a>00607 <span class="keywordtype">int</span> <a class="code" href="classslsDetector.html#40906e79010db5b8082d4855a3824aa7">digitalTest</a>(<a class="code" href="sls__detector__defs_8h.html#e4663256797974408ea7fbe5b86635c8">digitalTestMode</a> mode, <span class="keywordtype">int</span> imod=0);
|
||||
<a name="l00616"></a>00616 <span class="keywordtype">int</span>* <a class="code" href="classslsDetector.html#18f91f8cf70d2d4eef9b3488b90bac51">analogTest</a>(<a class="code" href="sls__detector__defs_8h.html#44f69dfb7317afdfb166d178f4b1a6fe">analogTestMode</a> mode);
|
||||
<a name="l00617"></a>00617
|
||||
<a name="l00623"></a>00623 <span class="keywordtype">int</span> <a class="code" href="classslsDetector.html#a83074759c48f194af2e45d1281cc818">enableAnalogOutput</a>(<span class="keywordtype">int</span> ichan);
|
||||
<a name="l00624"></a>00624
|
||||
<a name="l00630"></a>00630 <span class="keywordtype">int</span> <a class="code" href="classslsDetector.html#a83074759c48f194af2e45d1281cc818">enableAnalogOutput</a>(<span class="keywordtype">int</span> imod, <span class="keywordtype">int</span> ichip, <span class="keywordtype">int</span> ichan);
|
||||
<a name="l00631"></a>00631
|
||||
<a name="l00640"></a>00640 <span class="keywordtype">int</span> <a class="code" href="classslsDetector.html#a8fafd5690120579f484e326dc6fd9be">giveCalibrationPulse</a>(<span class="keywordtype">float</span> vcal, <span class="keywordtype">int</span> npulses);
|
||||
<a name="l00641"></a>00641
|
||||
<a name="l00649"></a>00649 <span class="keywordtype">float</span> <a class="code" href="classslsDetector.html#cfcce08c547e24dc09968a74e35daf40">setDAC</a>(<span class="keywordtype">float</span> val, <a class="code" href="sls__detector__defs_8h.html#049814e50aa3d3237f51a4d7185ad4fe">dacIndex</a> index, <span class="keywordtype">int</span> imod=-1);
|
||||
<a name="l00650"></a>00650
|
||||
<a name="l00657"></a>00657 <span class="keywordtype">float</span> <a class="code" href="classslsDetector.html#fa99bd04043c23b7ab583159dabebf93">getADC</a>(<a class="code" href="sls__detector__defs_8h.html#049814e50aa3d3237f51a4d7185ad4fe">dacIndex</a> index, <span class="keywordtype">int</span> imod=0);
|
||||
<a name="l00658"></a>00658
|
||||
<a name="l00668"></a>00668 <span class="keywordtype">int</span> <a class="code" href="classslsDetector.html#bed71bb89a69cbf24de31de9f5f478bc">setChannel</a>(int64_t reg, <span class="keywordtype">int</span> ichan=-1, <span class="keywordtype">int</span> ichip=-1, <span class="keywordtype">int</span> imod=-1);
|
||||
<a name="l00669"></a>00669
|
||||
<a name="l00675"></a>00675 <span class="keywordtype">int</span> <a class="code" href="classslsDetector.html#bed71bb89a69cbf24de31de9f5f478bc">setChannel</a>(<a class="code" href="structsls__detector__channel.html">sls_detector_channel</a> chan);
|
||||
<a name="l00676"></a>00676
|
||||
<a name="l00684"></a>00684 <a class="code" href="structsls__detector__channel.html">sls_detector_channel</a> <a class="code" href="classslsDetector.html#bbf8573e249da1f0a436f581d0dc62e4">getChannel</a>(<span class="keywordtype">int</span> ichan, <span class="keywordtype">int</span> ichip, <span class="keywordtype">int</span> imod);
|
||||
<a name="l00685"></a>00685
|
||||
<a name="l00686"></a>00686
|
||||
<a name="l00687"></a>00687
|
||||
<a name="l00696"></a>00696 <span class="keywordtype">int</span> <a class="code" href="classslsDetector.html#18cf730c59f5981fb5e22ebf460b9abc">setChip</a>(<span class="keywordtype">int</span> reg, <span class="keywordtype">int</span> ichip=-1, <span class="keywordtype">int</span> imod=-1);
|
||||
<a name="l00697"></a>00697
|
||||
<a name="l00704"></a>00704 <span class="keywordtype">int</span> <a class="code" href="classslsDetector.html#18cf730c59f5981fb5e22ebf460b9abc">setChip</a>(<a class="code" href="structsls__detector__chip.html">sls_detector_chip</a> chip);
|
||||
<a name="l00705"></a>00705
|
||||
<a name="l00714"></a>00714 <a class="code" href="structsls__detector__chip.html">sls_detector_chip</a> <a class="code" href="classslsDetector.html#6dd6b42b668610dbd03a7700de84b845">getChip</a>(<span class="keywordtype">int</span> ichip, <span class="keywordtype">int</span> imod);
|
||||
<a name="l00715"></a>00715
|
||||
<a name="l00716"></a>00716
|
||||
<a name="l00723"></a>00723 <span class="keywordtype">int</span> <a class="code" href="classslsDetector.html#1be9e16689befa0d654345bc30ccd68e">setModule</a>(<span class="keywordtype">int</span> reg, <span class="keywordtype">int</span> imod=-1);
|
||||
<a name="l00724"></a>00724
|
||||
<a name="l00731"></a>00731 <span class="keywordtype">int</span> <a class="code" href="classslsDetector.html#1be9e16689befa0d654345bc30ccd68e">setModule</a>(<a class="code" href="structsls__detector__module.html">sls_detector_module</a> module);
|
||||
<a name="l00732"></a>00732
|
||||
<a name="l00738"></a>00738 <a class="code" href="structsls__detector__module.html">sls_detector_module</a> *<a class="code" href="classslsDetector.html#d1b14626e602ceaebfcf4321f6f40997">getModule</a>(<span class="keywordtype">int</span> imod);
|
||||
<a name="l00739"></a>00739
|
||||
<a name="l00740"></a>00740 <span class="comment">// calibration functions</span>
|
||||
<a name="l00741"></a>00741 <span class="comment">// int setCalibration(int imod, detectorSettings isettings, float gain, float offset);</span>
|
||||
<a name="l00742"></a>00742 <span class="comment">//int getCalibration(int imod, detectorSettings isettings, float &gain, float &offset);</span>
|
||||
<a name="l00743"></a>00743
|
||||
<a name="l00642"></a>00642 <span class="comment">// Expert Initialization functions</span>
|
||||
<a name="l00643"></a>00643
|
||||
<a name="l00644"></a>00644
|
||||
<a name="l00652"></a>00652 <span class="keywordtype">int</span> <a class="code" href="classslsDetector.html#742c8c6b4e7f3cad4f7e60c8c7c0c18b">writeRegister</a>(<span class="keywordtype">int</span> addr, <span class="keywordtype">int</span> val);
|
||||
<a name="l00653"></a>00653
|
||||
<a name="l00660"></a>00660 <span class="keywordtype">int</span> <a class="code" href="classslsDetector.html#89ba6d2d8e79a60270e7e1c217df2d79">readRegister</a>(<span class="keywordtype">int</span> addr);
|
||||
<a name="l00661"></a>00661
|
||||
<a name="l00669"></a>00669 <span class="keywordtype">float</span> <a class="code" href="classslsDetector.html#cfcce08c547e24dc09968a74e35daf40">setDAC</a>(<span class="keywordtype">float</span> val, <a class="code" href="sls__detector__defs_8h.html#049814e50aa3d3237f51a4d7185ad4fe">dacIndex</a> index, <span class="keywordtype">int</span> imod=-1);
|
||||
<a name="l00670"></a>00670
|
||||
<a name="l00677"></a>00677 <span class="keywordtype">float</span> <a class="code" href="classslsDetector.html#fa99bd04043c23b7ab583159dabebf93">getADC</a>(<a class="code" href="sls__detector__defs_8h.html#049814e50aa3d3237f51a4d7185ad4fe">dacIndex</a> index, <span class="keywordtype">int</span> imod=0);
|
||||
<a name="l00678"></a>00678
|
||||
<a name="l00688"></a>00688 <span class="keywordtype">int</span> <a class="code" href="classslsDetector.html#bed71bb89a69cbf24de31de9f5f478bc">setChannel</a>(int64_t reg, <span class="keywordtype">int</span> ichan=-1, <span class="keywordtype">int</span> ichip=-1, <span class="keywordtype">int</span> imod=-1);
|
||||
<a name="l00689"></a>00689
|
||||
<a name="l00695"></a>00695 <span class="keywordtype">int</span> <a class="code" href="classslsDetector.html#bed71bb89a69cbf24de31de9f5f478bc">setChannel</a>(<a class="code" href="structsls__detector__channel.html">sls_detector_channel</a> chan);
|
||||
<a name="l00696"></a>00696
|
||||
<a name="l00704"></a>00704 <a class="code" href="structsls__detector__channel.html">sls_detector_channel</a> <a class="code" href="classslsDetector.html#05f1a170b7416db77bf7cff762e9b58a">getChannel</a>(<span class="keywordtype">int</span> ichan, <span class="keywordtype">int</span> ichip, <span class="keywordtype">int</span> imod);
|
||||
<a name="l00705"></a>00705
|
||||
<a name="l00706"></a>00706
|
||||
<a name="l00707"></a>00707
|
||||
<a name="l00716"></a>00716 <span class="keywordtype">int</span> <a class="code" href="classslsDetector.html#18cf730c59f5981fb5e22ebf460b9abc">setChip</a>(<span class="keywordtype">int</span> reg, <span class="keywordtype">int</span> ichip=-1, <span class="keywordtype">int</span> imod=-1);
|
||||
<a name="l00717"></a>00717
|
||||
<a name="l00724"></a>00724 <span class="keywordtype">int</span> <a class="code" href="classslsDetector.html#18cf730c59f5981fb5e22ebf460b9abc">setChip</a>(<a class="code" href="structsls__detector__chip.html">sls_detector_chip</a> chip);
|
||||
<a name="l00725"></a>00725
|
||||
<a name="l00734"></a>00734 <a class="code" href="structsls__detector__chip.html">sls_detector_chip</a> <a class="code" href="classslsDetector.html#2eb7f887a72cc80d6b00cadd4731e672">getChip</a>(<span class="keywordtype">int</span> ichip, <span class="keywordtype">int</span> imod);
|
||||
<a name="l00735"></a>00735
|
||||
<a name="l00736"></a>00736
|
||||
<a name="l00743"></a>00743 <span class="keywordtype">int</span> <a class="code" href="classslsDetector.html#1be9e16689befa0d654345bc30ccd68e">setModule</a>(<span class="keywordtype">int</span> reg, <span class="keywordtype">int</span> imod=-1);
|
||||
<a name="l00744"></a>00744
|
||||
<a name="l00745"></a>00745 <span class="comment">/*</span>
|
||||
<a name="l00746"></a>00746 <span class="comment"> calibrated setup of the threshold</span>
|
||||
<a name="l00747"></a>00747 <span class="comment"> */</span>
|
||||
<a name="l00753"></a>00753 <span class="keywordtype">int</span> <a class="code" href="classslsDetector.html#f2da634bb9551730c12e07e2b772bf06">getThresholdEnergy</a>(<span class="keywordtype">int</span> imod=-1);
|
||||
<a name="l00754"></a>00754
|
||||
<a name="l00762"></a>00762 <span class="keywordtype">int</span> <a class="code" href="classslsDetector.html#ab00a8eeca28831751121054e35d4c6b">setThresholdEnergy</a>(<span class="keywordtype">int</span> e_eV, <span class="keywordtype">int</span> imod=-1, <a class="code" href="sls__detector__defs_8h.html#754e2e1fdf9e993405c39b6050528d56">detectorSettings</a> isettings=<a class="code" href="sls__detector__defs_8h.html#754e2e1fdf9e993405c39b6050528d56ebe806e2682b05129c75bfdc7a72932b">GET_SETTINGS</a>);
|
||||
<a name="l00763"></a>00763
|
||||
<a name="l00769"></a>00769 <a class="code" href="sls__detector__defs_8h.html#754e2e1fdf9e993405c39b6050528d56">detectorSettings</a> <a class="code" href="classslsDetector.html#d112702360f31a967bfad9fe2aabf6f6">getSettings</a>(<span class="keywordtype">int</span> imod=-1);
|
||||
<a name="l00770"></a>00770
|
||||
<a name="l00779"></a>00779 <a class="code" href="sls__detector__defs_8h.html#754e2e1fdf9e993405c39b6050528d56">detectorSettings</a> <a class="code" href="classslsDetector.html#765072d5c8aaff56ca79734072607188">setSettings</a>(<a class="code" href="sls__detector__defs_8h.html#754e2e1fdf9e993405c39b6050528d56">detectorSettings</a> isettings, <span class="keywordtype">int</span> imod=-1);
|
||||
<a name="l00780"></a>00780
|
||||
<a name="l00781"></a>00781
|
||||
<a name="l00782"></a>00782 <span class="comment">// Acquisition functions</span>
|
||||
<a name="l00783"></a>00783
|
||||
<a name="l00784"></a>00784
|
||||
<a name="l00789"></a>00789 <span class="keywordtype">int</span> <a class="code" href="classslsDetector.html#49f44b9f27ce82d384ddfa0d229a0dee">startAcquisition</a>();
|
||||
<a name="l00751"></a>00751 <span class="keywordtype">int</span> <a class="code" href="classslsDetector.html#1be9e16689befa0d654345bc30ccd68e">setModule</a>(<a class="code" href="structsls__detector__module.html">sls_detector_module</a> module);
|
||||
<a name="l00752"></a>00752
|
||||
<a name="l00758"></a>00758 <a class="code" href="structsls__detector__module.html">sls_detector_module</a> *<a class="code" href="classslsDetector.html#32557eee02e541840246b4b4a3e76c83">getModule</a>(<span class="keywordtype">int</span> imod);
|
||||
<a name="l00759"></a>00759
|
||||
<a name="l00760"></a>00760 <span class="comment">// calibration functions</span>
|
||||
<a name="l00761"></a>00761 <span class="comment">// int setCalibration(int imod, detectorSettings isettings, float gain, float offset);</span>
|
||||
<a name="l00762"></a>00762 <span class="comment">//int getCalibration(int imod, detectorSettings isettings, float &gain, float &offset);</span>
|
||||
<a name="l00763"></a>00763
|
||||
<a name="l00764"></a>00764
|
||||
<a name="l00765"></a>00765 <span class="comment">/*</span>
|
||||
<a name="l00766"></a>00766 <span class="comment"> calibrated setup of the threshold</span>
|
||||
<a name="l00767"></a>00767 <span class="comment"> */</span>
|
||||
<a name="l00773"></a>00773 <span class="keywordtype">int</span> <a class="code" href="classslsDetector.html#f2da634bb9551730c12e07e2b772bf06">getThresholdEnergy</a>(<span class="keywordtype">int</span> imod=-1);
|
||||
<a name="l00774"></a>00774
|
||||
<a name="l00782"></a>00782 <span class="keywordtype">int</span> <a class="code" href="classslsDetector.html#ab00a8eeca28831751121054e35d4c6b">setThresholdEnergy</a>(<span class="keywordtype">int</span> e_eV, <span class="keywordtype">int</span> imod=-1, <a class="code" href="sls__detector__defs_8h.html#754e2e1fdf9e993405c39b6050528d56">detectorSettings</a> isettings=<a class="code" href="sls__detector__defs_8h.html#754e2e1fdf9e993405c39b6050528d56ebe806e2682b05129c75bfdc7a72932b">GET_SETTINGS</a>);
|
||||
<a name="l00783"></a>00783
|
||||
<a name="l00789"></a>00789 <a class="code" href="sls__detector__defs_8h.html#754e2e1fdf9e993405c39b6050528d56">detectorSettings</a> <a class="code" href="classslsDetector.html#cfccfada625943feb410c6a14607a366">getSettings</a>(<span class="keywordtype">int</span> imod=-1);
|
||||
<a name="l00790"></a>00790
|
||||
<a name="l00795"></a>00795 <span class="keywordtype">int</span> <a class="code" href="classslsDetector.html#07a3d8c3c0e03ec8f286a87673911c28">stopAcquisition</a>();
|
||||
<a name="l00796"></a>00796
|
||||
<a name="l00801"></a>00801 <span class="keywordtype">int</span> <a class="code" href="classslsDetector.html#8314acd65ffb54f355967a5c6827448e">startReadOut</a>();
|
||||
<a name="l00802"></a>00802
|
||||
<a name="l00807"></a>00807 <span class="keywordtype">int</span> <a class="code" href="classslsDetector.html#567629b942b153a03cfc66d4d26c5daa">getRunStatus</a>();
|
||||
<a name="l00808"></a>00808
|
||||
<a name="l00814"></a>00814 <span class="keywordtype">int</span>* <a class="code" href="classslsDetector.html#fb4bb3d4e734c98684b60d283f34f128">startAndReadAll</a>();
|
||||
<a name="l00815"></a>00815
|
||||
<a name="l00820"></a>00820 <span class="keywordtype">int</span> <a class="code" href="classslsDetector.html#2e0a975f982971744ada81d346d84489">startAndReadAllNoWait</a>();
|
||||
<a name="l00821"></a>00821
|
||||
<a name="l00827"></a>00827 <span class="keywordtype">int</span>* <a class="code" href="classslsDetector.html#5b678231f1a0fafc518a95b6e58f00a8">getDataFromDetectorNoWait</a>();
|
||||
<a name="l00799"></a>00799 <a class="code" href="sls__detector__defs_8h.html#754e2e1fdf9e993405c39b6050528d56">detectorSettings</a> <a class="code" href="classslsDetector.html#765072d5c8aaff56ca79734072607188">setSettings</a>(<a class="code" href="sls__detector__defs_8h.html#754e2e1fdf9e993405c39b6050528d56">detectorSettings</a> isettings, <span class="keywordtype">int</span> imod=-1);
|
||||
<a name="l00800"></a>00800
|
||||
<a name="l00801"></a>00801
|
||||
<a name="l00802"></a>00802 <span class="comment">// Acquisition functions</span>
|
||||
<a name="l00803"></a>00803
|
||||
<a name="l00804"></a>00804
|
||||
<a name="l00809"></a>00809 <span class="keywordtype">int</span> <a class="code" href="classslsDetector.html#49f44b9f27ce82d384ddfa0d229a0dee">startAcquisition</a>();
|
||||
<a name="l00810"></a>00810
|
||||
<a name="l00815"></a>00815 <span class="keywordtype">int</span> <a class="code" href="classslsDetector.html#07a3d8c3c0e03ec8f286a87673911c28">stopAcquisition</a>();
|
||||
<a name="l00816"></a>00816
|
||||
<a name="l00821"></a>00821 <span class="keywordtype">int</span> <a class="code" href="classslsDetector.html#8314acd65ffb54f355967a5c6827448e">startReadOut</a>();
|
||||
<a name="l00822"></a>00822
|
||||
<a name="l00827"></a>00827 <span class="keywordtype">int</span> <a class="code" href="classslsDetector.html#567629b942b153a03cfc66d4d26c5daa">getRunStatus</a>();
|
||||
<a name="l00828"></a>00828
|
||||
<a name="l00834"></a>00834 <span class="keywordtype">int</span>* <a class="code" href="classslsDetector.html#b352d85c5a4f415d1ec930d17bae87fa">readFrame</a>();
|
||||
<a name="l00835"></a>00835
|
||||
<a name="l00841"></a>00841 <span class="keywordtype">int</span>* <a class="code" href="classslsDetector.html#87acdd8cd43d30dc3dd88763b6e23d08">readAll</a>();
|
||||
<a name="l00842"></a>00842
|
||||
<a name="l00843"></a>00843
|
||||
<a name="l00849"></a>00849 <span class="keywordtype">int</span>* <a class="code" href="classslsDetector.html#ee85bddb6aa7b37c99f1397112e6c8b6">popDataQueue</a>();
|
||||
<a name="l00850"></a>00850
|
||||
<a name="l00857"></a>00857 int64_t <a class="code" href="classslsDetector.html#b78e1d801e92a9f5a06008d9e9731549">setTimer</a>(<a class="code" href="sls__detector__defs_8h.html#07c87ebf35dffccd06fe39859a3ca603">timerIndex</a> index, int64_t t=-1);
|
||||
<a name="l00858"></a>00858
|
||||
<a name="l00864"></a>00864 int64_t <a class="code" href="classslsDetector.html#61f072fcaf0a359148f52ea34769c846">getTimeLeft</a>(<a class="code" href="sls__detector__defs_8h.html#07c87ebf35dffccd06fe39859a3ca603">timerIndex</a> index);
|
||||
<a name="l00865"></a>00865
|
||||
<a name="l00872"></a><a class="code" href="classslsDetector.html#49af64998d4a4d44e965eb0adb1facb2">00872</a> <span class="keywordtype">int</span> <a class="code" href="classslsDetector.html#49af64998d4a4d44e965eb0adb1facb2">setClockDivider</a>(<span class="keywordtype">int</span> i) {cout << <span class="stringliteral">"not implemented any longer!"</span><< endl; <a class="code" href="classslsDetector.html#fe0da5c1491ebf18f187f0a26c5ded11">thisDetector</a>-><a class="code" href="structslsDetector_1_1sharedSlsDetector.html#904618e46e191d740569ba998623cba8">clkDiv</a>=i;<span class="keywordflow">return</span> <a class="code" href="classslsDetector.html#fe0da5c1491ebf18f187f0a26c5ded11">thisDetector</a>-><a class="code" href="structslsDetector_1_1sharedSlsDetector.html#904618e46e191d740569ba998623cba8">clkDiv</a>;};
|
||||
<a name="l00873"></a>00873
|
||||
<a name="l00880"></a><a class="code" href="classslsDetector.html#12b884821edc41fe9821f2ab084a0baf">00880</a> <span class="keywordtype">int</span> <a class="code" href="classslsDetector.html#12b884821edc41fe9821f2ab084a0baf">getClockDivider</a>() {<span class="keywordflow">return</span> <a class="code" href="classslsDetector.html#fe0da5c1491ebf18f187f0a26c5ded11">thisDetector</a>-><a class="code" href="structslsDetector_1_1sharedSlsDetector.html#904618e46e191d740569ba998623cba8">clkDiv</a>;};
|
||||
<a name="l00881"></a>00881
|
||||
<a name="l00888"></a><a class="code" href="classslsDetector.html#f936cf5840bded81acb3f93b6b5fdd1c">00888</a> <span class="keywordtype">int</span> <a class="code" href="classslsDetector.html#f936cf5840bded81acb3f93b6b5fdd1c">setSetLength</a>(<span class="keywordtype">int</span> i) {cout << <span class="stringliteral">"not implemented any longer!"</span><< endl; <a class="code" href="classslsDetector.html#fe0da5c1491ebf18f187f0a26c5ded11">thisDetector</a>-><a class="code" href="structslsDetector_1_1sharedSlsDetector.html#904618e46e191d740569ba998623cba8">clkDiv</a>=i;<span class="keywordflow">return</span> 3;};
|
||||
<a name="l00889"></a>00889
|
||||
<a name="l00895"></a><a class="code" href="classslsDetector.html#51a88168bf9e4cd2ef7730b973963055">00895</a> <span class="keywordtype">int</span> <a class="code" href="classslsDetector.html#51a88168bf9e4cd2ef7730b973963055">getSetLength</a>() {<span class="keywordflow">return</span> 3;};
|
||||
<a name="l00896"></a>00896
|
||||
<a name="l00897"></a>00897
|
||||
<a name="l00898"></a>00898 <span class="comment">// Flags</span>
|
||||
<a name="l00906"></a>00906 <span class="comment"></span> <span class="keywordtype">int</span> <a class="code" href="classslsDetector.html#57d00f77b9c12d9a01407d5a74bacddb">setDynamicRange</a>(<span class="keywordtype">int</span> n=-1);
|
||||
<a name="l00907"></a>00907
|
||||
<a name="l00913"></a>00913 <span class="keywordtype">int</span> <a class="code" href="classslsDetector.html#e2a0716ddc050b79a45c552236ff2284">setROI</a>(<span class="keywordtype">int</span> nroi=-1, <span class="keywordtype">int</span> *xmin=NULL, <span class="keywordtype">int</span> *xmax=NULL, <span class="keywordtype">int</span> *ymin=NULL, <span class="keywordtype">int</span> *ymax=NULL);
|
||||
<a name="l00914"></a>00914
|
||||
<a name="l00915"></a>00915
|
||||
<a name="l00921"></a>00921 <span class="keywordtype">int</span> <a class="code" href="classslsDetector.html#e86bd9ff0d87efe9327118b5349321c4">setReadOutFlags</a>(<a class="code" href="sls__detector__defs_8h.html#6165e3e90182cc47b0003f3288a2e579">readOutFlags</a> flag);
|
||||
<a name="l00922"></a>00922
|
||||
<a name="l00931"></a>00931 <span class="keywordtype">int</span> <a class="code" href="classslsDetector.html#a257317d18965a353679c66b15b0987d">executeTrimming</a>(<a class="code" href="sls__detector__defs_8h.html#032d987fb5fbd375236b7f58f0168f33">trimMode</a> mode, <span class="keywordtype">int</span> par1, <span class="keywordtype">int</span> par2, <span class="keywordtype">int</span> imod=-1);
|
||||
<a name="l00932"></a>00932
|
||||
<a name="l00933"></a>00933
|
||||
<a name="l00934"></a>00934 <span class="comment">//Corrections</span>
|
||||
<a name="l00935"></a>00935
|
||||
<a name="l00941"></a>00941 <span class="keywordtype">int</span> <a class="code" href="classslsDetector.html#b4e2c11303714d5e62b4fcc22f829d8f">setFlatFieldCorrection</a>(string fname=<span class="stringliteral">""</span>);
|
||||
<a name="l00942"></a>00942
|
||||
<a name="l00949"></a>00949 <span class="keywordtype">int</span> <a class="code" href="classslsDetector.html#af22c79193907e364c6db97f5e55b9fd">getFlatFieldCorrections</a>(<span class="keywordtype">float</span> *corr=NULL, <span class="keywordtype">float</span> *ecorr=NULL);
|
||||
<a name="l00950"></a>00950
|
||||
<a name="l00956"></a>00956 <span class="keywordtype">int</span> <a class="code" href="classslsDetector.html#c89f7fc9f9255e573e34f8d3dadf38af">setRateCorrection</a>(<span class="keywordtype">float</span> t=0);
|
||||
<a name="l00957"></a>00957
|
||||
<a name="l00958"></a>00958
|
||||
<a name="l00964"></a>00964 <span class="keywordtype">int</span> <a class="code" href="classslsDetector.html#7606366a3cbe280c90dc659036814697">getRateCorrections</a>(<span class="keywordtype">float</span> &t);
|
||||
<a name="l00965"></a>00965
|
||||
<a name="l00970"></a>00970 <span class="keywordtype">int</span> <a class="code" href="classslsDetector.html#7606366a3cbe280c90dc659036814697">getRateCorrections</a>();
|
||||
<a name="l00971"></a>00971
|
||||
<a name="l00977"></a>00977 <span class="keywordtype">int</span> <a class="code" href="classslsDetector.html#45833eb571b8cb20225f4046e2a17e5a">setBadChannelCorrection</a>(string fname=<span class="stringliteral">""</span>);
|
||||
<a name="l00978"></a>00978
|
||||
<a name="l00984"></a>00984 <span class="keywordtype">int</span> <a class="code" href="classslsDetector.html#f80db913b55026bb69d35585b08729cc">getBadChannelCorrections</a>(<span class="keywordtype">int</span> *bad=NULL);
|
||||
<a name="l00985"></a>00985
|
||||
<a name="l00986"></a>00986
|
||||
<a name="l00992"></a>00992 <span class="keywordtype">int</span> <a class="code" href="classslsDetector.html#30fe39ddd78fa880b6b7815d1d5462ec">setAngularConversion</a>(string fname=<span class="stringliteral">""</span>);
|
||||
<a name="l00993"></a>00993
|
||||
<a name="l01000"></a>01000 <span class="keywordtype">int</span> <a class="code" href="classslsDetector.html#a146baee5af54b53db0997de02f4779c">getAngularConversion</a>(<span class="keywordtype">int</span> &direction, <a class="code" href="structangleConversionConstant.html">angleConversionConstant</a> *angconv=NULL);
|
||||
<a name="l01001"></a>01001
|
||||
<a name="l01005"></a><a class="code" href="classslsDetector.html#84c8dc8017e692d93246cd546e6366c1">01005</a> <span class="keywordtype">float</span> <a class="code" href="classslsDetector.html#84c8dc8017e692d93246cd546e6366c1">setGlobalOffset</a>(<span class="keywordtype">float</span> f){<a class="code" href="classslsDetector.html#fe0da5c1491ebf18f187f0a26c5ded11">thisDetector</a>-><a class="code" href="structslsDetector_1_1sharedSlsDetector.html#f4f3616855e8d7fa5a9a49774365497a">globalOffset</a>=f; <span class="keywordflow">return</span> <a class="code" href="classslsDetector.html#fe0da5c1491ebf18f187f0a26c5ded11">thisDetector</a>-><a class="code" href="structslsDetector_1_1sharedSlsDetector.html#f4f3616855e8d7fa5a9a49774365497a">globalOffset</a>;};
|
||||
<a name="l01006"></a>01006
|
||||
<a name="l01010"></a><a class="code" href="classslsDetector.html#fd3b79c59688a7a0f4f72ba5676a2f9b">01010</a> <span class="keywordtype">float</span> <a class="code" href="classslsDetector.html#fd3b79c59688a7a0f4f72ba5676a2f9b">setFineOffset</a>(<span class="keywordtype">float</span> f){<a class="code" href="classslsDetector.html#fe0da5c1491ebf18f187f0a26c5ded11">thisDetector</a>-><a class="code" href="structslsDetector_1_1sharedSlsDetector.html#5ca5b4ba561ff03260d4734f17273287">fineOffset</a>=f; <span class="keywordflow">return</span> <a class="code" href="classslsDetector.html#fe0da5c1491ebf18f187f0a26c5ded11">thisDetector</a>-><a class="code" href="structslsDetector_1_1sharedSlsDetector.html#5ca5b4ba561ff03260d4734f17273287">fineOffset</a>;};
|
||||
<a name="l01014"></a><a class="code" href="classslsDetector.html#1a402a849d04190024e9dc87d4dae6dc">01014</a> <span class="keywordtype">float</span> <a class="code" href="classslsDetector.html#1a402a849d04190024e9dc87d4dae6dc">getFineOffset</a>(){<span class="keywordflow">return</span> <a class="code" href="classslsDetector.html#fe0da5c1491ebf18f187f0a26c5ded11">thisDetector</a>-><a class="code" href="structslsDetector_1_1sharedSlsDetector.html#5ca5b4ba561ff03260d4734f17273287">fineOffset</a>;};
|
||||
<a name="l01015"></a>01015
|
||||
<a name="l01019"></a><a class="code" href="classslsDetector.html#42f854256e2900f18b2a17201813b48c">01019</a> <span class="keywordtype">float</span> <a class="code" href="classslsDetector.html#42f854256e2900f18b2a17201813b48c">getGlobalOffset</a>(){<span class="keywordflow">return</span> <a class="code" href="classslsDetector.html#fe0da5c1491ebf18f187f0a26c5ded11">thisDetector</a>-><a class="code" href="structslsDetector_1_1sharedSlsDetector.html#f4f3616855e8d7fa5a9a49774365497a">globalOffset</a>;};
|
||||
<a name="l01020"></a>01020
|
||||
<a name="l01027"></a><a class="code" href="classslsDetector.html#ed6493ad015660281b14814f9a7f6cb5">01027</a> <span class="keywordtype">int</span> <a class="code" href="classslsDetector.html#ed6493ad015660281b14814f9a7f6cb5">setPositions</a>(<span class="keywordtype">int</span> nPos, <span class="keywordtype">float</span> *<a class="code" href="usersFunctions_8c.html#f14c6d623ff1aec896b4d087ab74caa0">pos</a>){<a class="code" href="classslsDetector.html#fe0da5c1491ebf18f187f0a26c5ded11">thisDetector</a>-><a class="code" href="structslsDetector_1_1sharedSlsDetector.html#0ffc59bdf1f5d82da8c35ba48fd5f36d">numberOfPositions</a>=nPos; <span class="keywordflow">for</span> (<span class="keywordtype">int</span> ip=0; ip<nPos; ip++) <a class="code" href="classslsDetector.html#fe0da5c1491ebf18f187f0a26c5ded11">thisDetector</a>-><a class="code" href="structslsDetector_1_1sharedSlsDetector.html#bf1d315c4544329f53beb7c88eb47124">detPositions</a>[ip]=pos[ip]; <span class="keywordflow">return</span> <a class="code" href="classslsDetector.html#fe0da5c1491ebf18f187f0a26c5ded11">thisDetector</a>-><a class="code" href="structslsDetector_1_1sharedSlsDetector.html#0ffc59bdf1f5d82da8c35ba48fd5f36d">numberOfPositions</a>;};
|
||||
<a name="l01033"></a><a class="code" href="classslsDetector.html#732f6d36456d6e87d70324a4bdc1bbb8">01033</a> <span class="keywordtype">int</span> <a class="code" href="classslsDetector.html#732f6d36456d6e87d70324a4bdc1bbb8">getPositions</a>(<span class="keywordtype">float</span> *<a class="code" href="usersFunctions_8c.html#f14c6d623ff1aec896b4d087ab74caa0">pos</a>=NULL){ <span class="keywordflow">if</span> (<a class="code" href="usersFunctions_8c.html#f14c6d623ff1aec896b4d087ab74caa0">pos</a> ) {<span class="keywordflow">for</span> (<span class="keywordtype">int</span> ip=0; ip<<a class="code" href="classslsDetector.html#fe0da5c1491ebf18f187f0a26c5ded11">thisDetector</a>-><a class="code" href="structslsDetector_1_1sharedSlsDetector.html#0ffc59bdf1f5d82da8c35ba48fd5f36d">numberOfPositions</a>; ip++) <a class="code" href="usersFunctions_8c.html#f14c6d623ff1aec896b4d087ab74caa0">pos</a>[ip]=<a class="code" href="classslsDetector.html#fe0da5c1491ebf18f187f0a26c5ded11">thisDetector</a>-><a class="code" href="structslsDetector_1_1sharedSlsDetector.html#bf1d315c4544329f53beb7c88eb47124">detPositions</a>[ip];} <span class="keywordflow">return</span> <a class="code" href="classslsDetector.html#fe0da5c1491ebf18f187f0a26c5ded11">thisDetector</a>-><a class="code" href="structslsDetector_1_1sharedSlsDetector.html#0ffc59bdf1f5d82da8c35ba48fd5f36d">numberOfPositions</a>;};
|
||||
<a name="l00834"></a>00834 <span class="keywordtype">int</span>* <a class="code" href="classslsDetector.html#fb4bb3d4e734c98684b60d283f34f128">startAndReadAll</a>();
|
||||
<a name="l00835"></a>00835
|
||||
<a name="l00840"></a>00840 <span class="keywordtype">int</span> <a class="code" href="classslsDetector.html#2e0a975f982971744ada81d346d84489">startAndReadAllNoWait</a>();
|
||||
<a name="l00841"></a>00841
|
||||
<a name="l00847"></a>00847 <span class="keywordtype">int</span>* <a class="code" href="classslsDetector.html#5b678231f1a0fafc518a95b6e58f00a8">getDataFromDetectorNoWait</a>();
|
||||
<a name="l00848"></a>00848
|
||||
<a name="l00854"></a>00854 <span class="keywordtype">int</span>* <a class="code" href="classslsDetector.html#b352d85c5a4f415d1ec930d17bae87fa">readFrame</a>();
|
||||
<a name="l00855"></a>00855
|
||||
<a name="l00861"></a>00861 <span class="keywordtype">int</span>* <a class="code" href="classslsDetector.html#87acdd8cd43d30dc3dd88763b6e23d08">readAll</a>();
|
||||
<a name="l00862"></a>00862
|
||||
<a name="l00863"></a>00863
|
||||
<a name="l00869"></a>00869 <span class="keywordtype">int</span>* <a class="code" href="classslsDetector.html#ee85bddb6aa7b37c99f1397112e6c8b6">popDataQueue</a>();
|
||||
<a name="l00870"></a>00870
|
||||
<a name="l00877"></a>00877 int64_t <a class="code" href="classslsDetector.html#b78e1d801e92a9f5a06008d9e9731549">setTimer</a>(<a class="code" href="sls__detector__defs_8h.html#07c87ebf35dffccd06fe39859a3ca603">timerIndex</a> index, int64_t t=-1);
|
||||
<a name="l00878"></a>00878
|
||||
<a name="l00884"></a>00884 int64_t <a class="code" href="classslsDetector.html#61f072fcaf0a359148f52ea34769c846">getTimeLeft</a>(<a class="code" href="sls__detector__defs_8h.html#07c87ebf35dffccd06fe39859a3ca603">timerIndex</a> index);
|
||||
<a name="l00885"></a>00885
|
||||
<a name="l00886"></a>00886
|
||||
<a name="l00887"></a>00887
|
||||
<a name="l00888"></a>00888
|
||||
<a name="l00895"></a>00895 <span class="keywordtype">int</span> <a class="code" href="classslsDetector.html#8e35d9440a03e127ef5fe7a909702675">setSpeed</a>(<a class="code" href="sls__detector__defs_8h.html#8c326f6a87754392b72098d3d0dec49d">speedVariable</a> sp, <span class="keywordtype">int</span> value=-1);
|
||||
<a name="l00896"></a>00896
|
||||
<a name="l00897"></a>00897 <span class="comment">// Flags</span>
|
||||
<a name="l00905"></a>00905 <span class="comment"></span> <span class="keywordtype">int</span> <a class="code" href="classslsDetector.html#57d00f77b9c12d9a01407d5a74bacddb">setDynamicRange</a>(<span class="keywordtype">int</span> n=-1);
|
||||
<a name="l00906"></a>00906
|
||||
<a name="l00912"></a>00912 <span class="keywordtype">int</span> <a class="code" href="classslsDetector.html#e2a0716ddc050b79a45c552236ff2284">setROI</a>(<span class="keywordtype">int</span> nroi=-1, <span class="keywordtype">int</span> *xmin=NULL, <span class="keywordtype">int</span> *xmax=NULL, <span class="keywordtype">int</span> *ymin=NULL, <span class="keywordtype">int</span> *ymax=NULL);
|
||||
<a name="l00913"></a>00913
|
||||
<a name="l00914"></a>00914
|
||||
<a name="l00920"></a>00920 <span class="keywordtype">int</span> <a class="code" href="classslsDetector.html#e86bd9ff0d87efe9327118b5349321c4">setReadOutFlags</a>(<a class="code" href="sls__detector__defs_8h.html#6165e3e90182cc47b0003f3288a2e579">readOutFlags</a> flag);
|
||||
<a name="l00921"></a>00921
|
||||
<a name="l00930"></a>00930 <span class="keywordtype">int</span> <a class="code" href="classslsDetector.html#a257317d18965a353679c66b15b0987d">executeTrimming</a>(<a class="code" href="sls__detector__defs_8h.html#032d987fb5fbd375236b7f58f0168f33">trimMode</a> mode, <span class="keywordtype">int</span> par1, <span class="keywordtype">int</span> par2, <span class="keywordtype">int</span> imod=-1);
|
||||
<a name="l00931"></a>00931
|
||||
<a name="l00932"></a>00932
|
||||
<a name="l00933"></a>00933 <span class="comment">//Corrections</span>
|
||||
<a name="l00934"></a>00934
|
||||
<a name="l00940"></a>00940 <span class="keywordtype">int</span> <a class="code" href="classslsDetector.html#b4e2c11303714d5e62b4fcc22f829d8f">setFlatFieldCorrection</a>(string fname=<span class="stringliteral">""</span>);
|
||||
<a name="l00941"></a>00941
|
||||
<a name="l00948"></a>00948 <span class="keywordtype">int</span> <a class="code" href="classslsDetector.html#af22c79193907e364c6db97f5e55b9fd">getFlatFieldCorrections</a>(<span class="keywordtype">float</span> *corr=NULL, <span class="keywordtype">float</span> *ecorr=NULL);
|
||||
<a name="l00949"></a>00949
|
||||
<a name="l00955"></a>00955 <span class="keywordtype">int</span> <a class="code" href="classslsDetector.html#c89f7fc9f9255e573e34f8d3dadf38af">setRateCorrection</a>(<span class="keywordtype">float</span> t=0);
|
||||
<a name="l00956"></a>00956
|
||||
<a name="l00957"></a>00957
|
||||
<a name="l00963"></a>00963 <span class="keywordtype">int</span> <a class="code" href="classslsDetector.html#7606366a3cbe280c90dc659036814697">getRateCorrections</a>(<span class="keywordtype">float</span> &t);
|
||||
<a name="l00964"></a>00964
|
||||
<a name="l00969"></a>00969 <span class="keywordtype">int</span> <a class="code" href="classslsDetector.html#7606366a3cbe280c90dc659036814697">getRateCorrections</a>();
|
||||
<a name="l00970"></a>00970
|
||||
<a name="l00976"></a>00976 <span class="keywordtype">int</span> <a class="code" href="classslsDetector.html#45833eb571b8cb20225f4046e2a17e5a">setBadChannelCorrection</a>(string fname=<span class="stringliteral">""</span>);
|
||||
<a name="l00977"></a>00977
|
||||
<a name="l00983"></a>00983 <span class="keywordtype">int</span> <a class="code" href="classslsDetector.html#f80db913b55026bb69d35585b08729cc">getBadChannelCorrections</a>(<span class="keywordtype">int</span> *bad=NULL);
|
||||
<a name="l00984"></a>00984
|
||||
<a name="l00986"></a><a class="code" href="classslsDetector.html#0b562f90b64c80e3eb64e9e2153bb234">00986</a> <span class="keywordtype">char</span> *<a class="code" href="classslsDetector.html#0b562f90b64c80e3eb64e9e2153bb234">getBadChannelCorrectionFile</a>() {<span class="keywordflow">return</span> <a class="code" href="classslsDetector.html#fe0da5c1491ebf18f187f0a26c5ded11">thisDetector</a>-><a class="code" href="structslsDetector_1_1sharedSlsDetector.html#9ab536c77675cd30b26ab647efe5c3ca">badChanFile</a>;};
|
||||
<a name="l00987"></a>00987
|
||||
<a name="l00988"></a>00988
|
||||
<a name="l00996"></a>00996 <span class="keyword">virtual</span> <span class="keywordtype">int</span> <a class="code" href="classslsDetector.html#0a17abc301de750f7dafd43b7ad8b0c9">setAngularConversion</a>(string fname=<span class="stringliteral">""</span>)=0;
|
||||
<a name="l00997"></a>00997
|
||||
<a name="l01006"></a>01006 <span class="keyword">virtual</span> <span class="keywordtype">int</span> <a class="code" href="classslsDetector.html#0c2e502441fd74ec7fc20604c5c08c27">getAngularConversion</a>(<span class="keywordtype">int</span> &direction, <a class="code" href="structangleConversionConstant.html">angleConversionConstant</a> *angconv=NULL)=0;
|
||||
<a name="l01007"></a>01007
|
||||
<a name="l01008"></a>01008
|
||||
<a name="l01013"></a>01013 <span class="keyword">virtual</span> <span class="keywordtype">char</span> *<a class="code" href="classslsDetector.html#0c2e502441fd74ec7fc20604c5c08c27">getAngularConversion</a>()=0;
|
||||
<a name="l01014"></a>01014
|
||||
<a name="l01020"></a>01020 <span class="keyword">virtual</span> <span class="keywordtype">float</span> <a class="code" href="classslsDetector.html#2a03a8aec6dbf74a606e6960e178fceb">setGlobalOffset</a>(<span class="keywordtype">float</span> f)=0;
|
||||
<a name="l01021"></a>01021
|
||||
<a name="l01027"></a>01027 <span class="keyword">virtual</span> <span class="keywordtype">float</span> <a class="code" href="classslsDetector.html#7b3b6b3ac5b3b1ee0677f7deeec5c9e3">setFineOffset</a>(<span class="keywordtype">float</span> f)=0;
|
||||
<a name="l01033"></a>01033 <span class="keyword">virtual</span> <span class="keywordtype">float</span> <a class="code" href="classslsDetector.html#8e39680a1a096ca13ed672504b5b08e6">getFineOffset</a>()=0;
|
||||
<a name="l01034"></a>01034
|
||||
<a name="l01035"></a>01035
|
||||
<a name="l01037"></a><a class="code" href="classslsDetector.html#96e2fb6fb0aa34bdbe59facf367c4ae1">01037</a> <span class="keywordtype">float</span> <a class="code" href="classslsDetector.html#96e2fb6fb0aa34bdbe59facf367c4ae1">setBinSize</a>(<span class="keywordtype">float</span> bs) {<a class="code" href="classslsDetector.html#fe0da5c1491ebf18f187f0a26c5ded11">thisDetector</a>-><a class="code" href="structslsDetector_1_1sharedSlsDetector.html#8a64597cae31d83524ea4e554e3798ab">binSize</a>=bs; <span class="keywordflow">return</span> <a class="code" href="classslsDetector.html#fe0da5c1491ebf18f187f0a26c5ded11">thisDetector</a>-><a class="code" href="structslsDetector_1_1sharedSlsDetector.html#8a64597cae31d83524ea4e554e3798ab">binSize</a>;}
|
||||
<a name="l01039"></a><a class="code" href="classslsDetector.html#8a78eda56f5a0c487bbc4e2f962d04db">01039</a> <span class="keywordtype">float</span> <a class="code" href="classslsDetector.html#8a78eda56f5a0c487bbc4e2f962d04db">getBinSize</a>() {<span class="keywordflow">return</span> <a class="code" href="classslsDetector.html#fe0da5c1491ebf18f187f0a26c5ded11">thisDetector</a>-><a class="code" href="structslsDetector_1_1sharedSlsDetector.html#8a64597cae31d83524ea4e554e3798ab">binSize</a>;}
|
||||
<a name="l01040"></a>01040
|
||||
<a name="l01040"></a>01040 <span class="keyword">virtual</span> <span class="keywordtype">float</span> <a class="code" href="classslsDetector.html#8964e3efa73f29b04bd9479578bd1c59">getGlobalOffset</a>()=0;
|
||||
<a name="l01041"></a>01041
|
||||
<a name="l01042"></a>01042
|
||||
<a name="l01043"></a>01043
|
||||
<a name="l01044"></a>01044
|
||||
<a name="l01045"></a>01045
|
||||
<a name="l01051"></a>01051 <span class="keywordtype">float</span>* <a class="code" href="classslsDetector.html#937d257464bade6dc6d3ab42c86843ba">decodeData</a>(<span class="keywordtype">int</span> *datain);
|
||||
<a name="l01052"></a>01052
|
||||
<a name="l01053"></a>01053
|
||||
<a name="l01054"></a>01054
|
||||
<a name="l01055"></a>01055
|
||||
<a name="l01066"></a>01066 <span class="keywordtype">int</span> <a class="code" href="classslsDetector.html#24c7dd58e00df0bf62221b7572430740">flatFieldCorrect</a>(<span class="keywordtype">float</span> datain, <span class="keywordtype">float</span> errin, <span class="keywordtype">float</span> &dataout, <span class="keywordtype">float</span> &errout, <span class="keywordtype">float</span> ffcoefficient, <span class="keywordtype">float</span> fferr);
|
||||
<a name="l01067"></a>01067
|
||||
<a name="l01076"></a>01076 <span class="keywordtype">int</span> <a class="code" href="classslsDetector.html#24c7dd58e00df0bf62221b7572430740">flatFieldCorrect</a>(<span class="keywordtype">float</span>* datain, <span class="keywordtype">float</span> *errin, <span class="keywordtype">float</span>* dataout, <span class="keywordtype">float</span> *errout);
|
||||
<a name="l01077"></a>01077
|
||||
<a name="l01050"></a>01050 <span class="keyword">virtual</span> <span class="keywordtype">int</span> <a class="code" href="classslsDetector.html#961e3976e3077803e2fc245873f81d81">setPositions</a>(<span class="keywordtype">int</span> nPos, <span class="keywordtype">float</span> *<a class="code" href="usersFunctions_8c.html#f14c6d623ff1aec896b4d087ab74caa0">pos</a>)=0;
|
||||
<a name="l01058"></a>01058 <span class="keyword">virtual</span> <span class="keywordtype">int</span> <a class="code" href="classslsDetector.html#248794801b9794d20e7d58bceab564ab">getPositions</a>(<span class="keywordtype">float</span> *<a class="code" href="usersFunctions_8c.html#f14c6d623ff1aec896b4d087ab74caa0">pos</a>=NULL)=0;
|
||||
<a name="l01059"></a>01059
|
||||
<a name="l01060"></a>01060
|
||||
<a name="l01067"></a>01067 <span class="keyword">virtual</span> <span class="keywordtype">float</span> <a class="code" href="classslsDetector.html#1a2ebbe67dae42059723071f437eb721">setBinSize</a>(<span class="keywordtype">float</span> bs)=0;
|
||||
<a name="l01068"></a>01068
|
||||
<a name="l01073"></a>01073 <span class="keyword">virtual</span> <span class="keywordtype">float</span> <a class="code" href="classslsDetector.html#7d83754e3f41042caa9297da9a33b714">getBinSize</a>()=0;
|
||||
<a name="l01074"></a>01074
|
||||
<a name="l01075"></a>01075
|
||||
<a name="l01076"></a>01076
|
||||
<a name="l01077"></a>01077
|
||||
<a name="l01078"></a>01078
|
||||
<a name="l01079"></a>01079
|
||||
<a name="l01090"></a>01090 <span class="keywordtype">int</span> <a class="code" href="classslsDetector.html#e8c2d03ab2c870d2f1ff7a861cfeb6d1">rateCorrect</a>(<span class="keywordtype">float</span> datain, <span class="keywordtype">float</span> errin, <span class="keywordtype">float</span> &dataout, <span class="keywordtype">float</span> &errout, <span class="keywordtype">float</span> tau, <span class="keywordtype">float</span> t);
|
||||
<a name="l01091"></a>01091
|
||||
<a name="l01100"></a>01100 <span class="keywordtype">int</span> <a class="code" href="classslsDetector.html#e8c2d03ab2c870d2f1ff7a861cfeb6d1">rateCorrect</a>(<span class="keywordtype">float</span>* datain, <span class="keywordtype">float</span> *errin, <span class="keywordtype">float</span>* dataout, <span class="keywordtype">float</span> *errout);
|
||||
<a name="l01101"></a>01101
|
||||
<a name="l01102"></a>01102
|
||||
<a name="l01110"></a>01110 <span class="keywordtype">int</span> <a class="code" href="classslsDetector.html#208c3a5a80ba931056f1f2ff3cb5d0e5">resetMerging</a>(<span class="keywordtype">float</span> *mp, <span class="keywordtype">float</span> *mv,<span class="keywordtype">float</span> *me, <span class="keywordtype">int</span> *mm);
|
||||
<a name="l01121"></a>01121 <span class="keywordtype">int</span> <a class="code" href="classslsDetector.html#ed3ddadb246080ef644b6d1455fa2e32">addToMerging</a>(<span class="keywordtype">float</span> *p1, <span class="keywordtype">float</span> *v1, <span class="keywordtype">float</span> *e1, <span class="keywordtype">float</span> *mp, <span class="keywordtype">float</span> *mv,<span class="keywordtype">float</span> *me, <span class="keywordtype">int</span> *mm);
|
||||
<a name="l01122"></a>01122
|
||||
<a name="l01131"></a>01131 <span class="keywordtype">int</span> <a class="code" href="classslsDetector.html#8f73479f68ca2171fd2108c2f157299e">finalizeMerging</a>(<span class="keywordtype">float</span> *mp, <span class="keywordtype">float</span> *mv,<span class="keywordtype">float</span> *me, <span class="keywordtype">int</span> *mm);
|
||||
<a name="l01132"></a>01132
|
||||
<a name="l01136"></a>01136 <span class="keywordtype">int</span> <a class="code" href="classslsDetector.html#466e9a65aa0b404c771d70c9f01af8b9">exitServer</a>();
|
||||
<a name="l01137"></a>01137
|
||||
<a name="l01141"></a>01141 <span class="keywordtype">void</span>* <a class="code" href="classslsDetector.html#717eb12630b1d1f5138f98e5f7ba021f">processData</a>(); <span class="comment">// thread function</span>
|
||||
<a name="l01146"></a>01146 <span class="comment"></span> <a class="code" href="structsls__detector__module.html">sls_detector_module</a>* <a class="code" href="classslsDetector.html#15e6fa87a3c57ff1c8e1943ec72ec6ad">createModule</a>();
|
||||
<a name="l01152"></a>01152 <span class="keywordtype">void</span> <a class="code" href="classslsDetector.html#48984c8d058355c5249233165bf0c410">deleteModule</a>(<a class="code" href="structsls__detector__module.html">sls_detector_module</a> *myMod);
|
||||
<a name="l01153"></a>01153
|
||||
<a name="l01154"></a>01154
|
||||
<a name="l01155"></a>01155 <span class="keywordtype">void</span> <a class="code" href="classslsDetector.html#b09a80264ca69e51b2c8379124398410">acquire</a>();
|
||||
<a name="l01156"></a>01156
|
||||
<a name="l01157"></a>01157 <span class="keyword">private</span>:
|
||||
<a name="l01158"></a>01158
|
||||
<a name="l01162"></a><a class="code" href="classslsDetector.html#fe0da5c1491ebf18f187f0a26c5ded11">01162</a> <a class="code" href="structslsDetector_1_1sharedSlsDetector.html">sharedSlsDetector</a> *<a class="code" href="classslsDetector.html#fe0da5c1491ebf18f187f0a26c5ded11">thisDetector</a>;
|
||||
<a name="l01163"></a>01163
|
||||
<a name="l01167"></a><a class="code" href="classslsDetector.html#7572bba8e53f900d4126657827bec3cf">01167</a> <span class="keywordtype">int</span> <a class="code" href="classslsDetector.html#7572bba8e53f900d4126657827bec3cf">onlineFlag</a>;
|
||||
<a name="l01168"></a>01168
|
||||
<a name="l01172"></a><a class="code" href="classslsDetector.html#37f4af284283e7a18a28cec3f4e4532f">01172</a> <span class="keywordtype">int</span> <a class="code" href="classslsDetector.html#37f4af284283e7a18a28cec3f4e4532f">detId</a>;
|
||||
<a name="l01173"></a>01173
|
||||
<a name="l01177"></a><a class="code" href="classslsDetector.html#53a78c7fe99f93b9bba8d0c2cb32a181">01177</a> <span class="keywordtype">int</span> <a class="code" href="classslsDetector.html#53a78c7fe99f93b9bba8d0c2cb32a181">shmId</a>;
|
||||
<a name="l01178"></a>01178
|
||||
<a name="l01182"></a><a class="code" href="classslsDetector.html#07f3943ab8a65f061bbe1c1e1d22b700">01182</a> <a class="code" href="classMySocketTCP.html">MySocketTCP</a> *<a class="code" href="classslsDetector.html#07f3943ab8a65f061bbe1c1e1d22b700">controlSocket</a>;
|
||||
<a name="l01183"></a>01183
|
||||
<a name="l01187"></a><a class="code" href="classslsDetector.html#efee578cdd732339788a38707e5ce531">01187</a> <a class="code" href="classMySocketTCP.html">MySocketTCP</a> *<a class="code" href="classslsDetector.html#efee578cdd732339788a38707e5ce531">stopSocket</a>;
|
||||
<a name="l01188"></a>01188
|
||||
<a name="l01192"></a><a class="code" href="classslsDetector.html#1629e3c46678ae201f6797e4d827cb32">01192</a> <a class="code" href="classMySocketTCP.html">MySocketTCP</a> *<a class="code" href="classslsDetector.html#1629e3c46678ae201f6797e4d827cb32">dataSocket</a>;
|
||||
<a name="l01193"></a>01193
|
||||
<a name="l01197"></a><a class="code" href="classslsDetector.html#52e9fe9baf37db001cdf58f982ab5dd6">01197</a> queue<int*> <a class="code" href="classslsDetector.html#52e9fe9baf37db001cdf58f982ab5dd6">dataQueue</a>;
|
||||
<a name="l01198"></a>01198
|
||||
<a name="l01202"></a><a class="code" href="classslsDetector.html#8257cca09e23b601764e57f5a8bdaacd">01202</a> pthread_t <a class="code" href="classslsDetector.html#8257cca09e23b601764e57f5a8bdaacd">dataProcessingThread</a>;
|
||||
<a name="l01203"></a>01203
|
||||
<a name="l01207"></a><a class="code" href="classslsDetector.html#9f64e866250e916299048c9816c9ef28">01207</a> <span class="keywordtype">float</span> <a class="code" href="classslsDetector.html#9f64e866250e916299048c9816c9ef28">currentPosition</a>;
|
||||
<a name="l01208"></a>01208
|
||||
<a name="l01212"></a><a class="code" href="classslsDetector.html#9a6cd8787f618c147faacc1f3602bcf5">01212</a> <span class="keywordtype">float</span> <a class="code" href="classslsDetector.html#9a6cd8787f618c147faacc1f3602bcf5">currentPositionIndex</a>;
|
||||
<a name="l01213"></a>01213
|
||||
<a name="l01217"></a><a class="code" href="classslsDetector.html#4bba77b0de9f911c87d48d12c15a632b">01217</a> <span class="keywordtype">float</span> <a class="code" href="classslsDetector.html#4bba77b0de9f911c87d48d12c15a632b">currentI0</a>;
|
||||
<a name="l01218"></a>01218
|
||||
<a name="l01219"></a>01219
|
||||
<a name="l01220"></a>01220
|
||||
<a name="l01222"></a><a class="code" href="classslsDetector.html#81751fd6e87f9659a8b6afe13efec2cf">01222</a> <span class="keywordtype">float</span> *<a class="code" href="classslsDetector.html#81751fd6e87f9659a8b6afe13efec2cf">mergingBins</a>;
|
||||
<a name="l01223"></a>01223
|
||||
<a name="l01225"></a><a class="code" href="classslsDetector.html#fc173dcaeda2bbd7bbd6a874b5b5726c">01225</a> <span class="keywordtype">float</span> *<a class="code" href="classslsDetector.html#fc173dcaeda2bbd7bbd6a874b5b5726c">mergingCounts</a>;
|
||||
<a name="l01226"></a>01226
|
||||
<a name="l01228"></a><a class="code" href="classslsDetector.html#f357d3b5961ead7ec263a47aa51c4c11">01228</a> <span class="keywordtype">float</span> *<a class="code" href="classslsDetector.html#f357d3b5961ead7ec263a47aa51c4c11">mergingErrors</a>;
|
||||
<a name="l01079"></a>01079
|
||||
<a name="l01085"></a>01085 <span class="keywordtype">float</span>* <a class="code" href="classslsDetector.html#937d257464bade6dc6d3ab42c86843ba">decodeData</a>(<span class="keywordtype">int</span> *datain);
|
||||
<a name="l01086"></a>01086
|
||||
<a name="l01087"></a>01087
|
||||
<a name="l01088"></a>01088
|
||||
<a name="l01089"></a>01089
|
||||
<a name="l01100"></a>01100 <span class="keywordtype">int</span> <a class="code" href="classslsDetector.html#24c7dd58e00df0bf62221b7572430740">flatFieldCorrect</a>(<span class="keywordtype">float</span> datain, <span class="keywordtype">float</span> errin, <span class="keywordtype">float</span> &dataout, <span class="keywordtype">float</span> &errout, <span class="keywordtype">float</span> ffcoefficient, <span class="keywordtype">float</span> fferr);
|
||||
<a name="l01101"></a>01101
|
||||
<a name="l01110"></a>01110 <span class="keywordtype">int</span> <a class="code" href="classslsDetector.html#24c7dd58e00df0bf62221b7572430740">flatFieldCorrect</a>(<span class="keywordtype">float</span>* datain, <span class="keywordtype">float</span> *errin, <span class="keywordtype">float</span>* dataout, <span class="keywordtype">float</span> *errout);
|
||||
<a name="l01111"></a>01111
|
||||
<a name="l01112"></a>01112
|
||||
<a name="l01113"></a>01113
|
||||
<a name="l01124"></a>01124 <span class="keywordtype">int</span> <a class="code" href="classslsDetector.html#e8c2d03ab2c870d2f1ff7a861cfeb6d1">rateCorrect</a>(<span class="keywordtype">float</span> datain, <span class="keywordtype">float</span> errin, <span class="keywordtype">float</span> &dataout, <span class="keywordtype">float</span> &errout, <span class="keywordtype">float</span> tau, <span class="keywordtype">float</span> t);
|
||||
<a name="l01125"></a>01125
|
||||
<a name="l01134"></a>01134 <span class="keywordtype">int</span> <a class="code" href="classslsDetector.html#e8c2d03ab2c870d2f1ff7a861cfeb6d1">rateCorrect</a>(<span class="keywordtype">float</span>* datain, <span class="keywordtype">float</span> *errin, <span class="keywordtype">float</span>* dataout, <span class="keywordtype">float</span> *errout);
|
||||
<a name="l01135"></a>01135
|
||||
<a name="l01136"></a>01136
|
||||
<a name="l01147"></a>01147 <span class="keyword">virtual</span> <span class="keywordtype">int</span> <a class="code" href="classslsDetector.html#20156c620f868445e454bc4115871822">resetMerging</a>(<span class="keywordtype">float</span> *mp, <span class="keywordtype">float</span> *mv,<span class="keywordtype">float</span> *me, <span class="keywordtype">int</span> *mm)=0;
|
||||
<a name="l01160"></a>01160 <span class="keyword">virtual</span> <span class="keywordtype">int</span> <a class="code" href="classslsDetector.html#feb8730f24292620e5d451cd2d4bb9cd">addToMerging</a>(<span class="keywordtype">float</span> *p1, <span class="keywordtype">float</span> *v1, <span class="keywordtype">float</span> *e1, <span class="keywordtype">float</span> *mp, <span class="keywordtype">float</span> *mv,<span class="keywordtype">float</span> *me, <span class="keywordtype">int</span> *mm)=0;
|
||||
<a name="l01161"></a>01161
|
||||
<a name="l01171"></a>01171 <span class="keywordtype">int</span> <a class="code" href="classslsDetector.html#8f73479f68ca2171fd2108c2f157299e">finalizeMerging</a>(<span class="keywordtype">float</span> *mp, <span class="keywordtype">float</span> *mv,<span class="keywordtype">float</span> *me, <span class="keywordtype">int</span> *mm);
|
||||
<a name="l01172"></a>01172
|
||||
<a name="l01176"></a>01176 <span class="keywordtype">int</span> <a class="code" href="classslsDetector.html#466e9a65aa0b404c771d70c9f01af8b9">exitServer</a>();
|
||||
<a name="l01177"></a>01177
|
||||
<a name="l01182"></a>01182 <span class="keyword">virtual</span> <span class="keywordtype">void</span>* <a class="code" href="classslsDetector.html#971d316af920fcb3ade98c486fe42c99">processData</a>()=0; <span class="comment">// thread function</span>
|
||||
<a name="l01187"></a>01187 <span class="comment"></span> <a class="code" href="structsls__detector__module.html">sls_detector_module</a>* <a class="code" href="classslsDetector.html#b1d4c6c01d1e10fe06bc83329410d4f4">createModule</a>();
|
||||
<a name="l01193"></a>01193 <span class="keywordtype">void</span> <a class="code" href="classslsDetector.html#48984c8d058355c5249233165bf0c410">deleteModule</a>(<a class="code" href="structsls__detector__module.html">sls_detector_module</a> *myMod);
|
||||
<a name="l01194"></a>01194
|
||||
<a name="l01195"></a>01195
|
||||
<a name="l01206"></a>01206 <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classslsDetector.html#d2ee30dfd50f06431dca4e4b9619f301">acquire</a>()=0;
|
||||
<a name="l01207"></a>01207
|
||||
<a name="l01208"></a>01208 <span class="keyword">protected</span>:
|
||||
<a name="l01209"></a>01209
|
||||
<a name="l01213"></a><a class="code" href="classslsDetector.html#fe0da5c1491ebf18f187f0a26c5ded11">01213</a> <a class="code" href="structslsDetector_1_1sharedSlsDetector.html">sharedSlsDetector</a> *<a class="code" href="classslsDetector.html#fe0da5c1491ebf18f187f0a26c5ded11">thisDetector</a>;
|
||||
<a name="l01214"></a>01214
|
||||
<a name="l01218"></a><a class="code" href="classslsDetector.html#7572bba8e53f900d4126657827bec3cf">01218</a> <span class="keywordtype">int</span> <a class="code" href="classslsDetector.html#7572bba8e53f900d4126657827bec3cf">onlineFlag</a>;
|
||||
<a name="l01219"></a>01219
|
||||
<a name="l01223"></a><a class="code" href="classslsDetector.html#37f4af284283e7a18a28cec3f4e4532f">01223</a> <span class="keywordtype">int</span> <a class="code" href="classslsDetector.html#37f4af284283e7a18a28cec3f4e4532f">detId</a>;
|
||||
<a name="l01224"></a>01224
|
||||
<a name="l01228"></a><a class="code" href="classslsDetector.html#53a78c7fe99f93b9bba8d0c2cb32a181">01228</a> <span class="keywordtype">int</span> <a class="code" href="classslsDetector.html#53a78c7fe99f93b9bba8d0c2cb32a181">shmId</a>;
|
||||
<a name="l01229"></a>01229
|
||||
<a name="l01231"></a><a class="code" href="classslsDetector.html#91c5e22042997d86c2c4d16ef1be9150">01231</a> <span class="keywordtype">int</span> *<a class="code" href="classslsDetector.html#91c5e22042997d86c2c4d16ef1be9150">mergingMultiplicity</a>;
|
||||
<a name="l01232"></a>01232
|
||||
<a name="l01233"></a>01233
|
||||
<a name="l01233"></a><a class="code" href="classslsDetector.html#07f3943ab8a65f061bbe1c1e1d22b700">01233</a> <a class="code" href="classMySocketTCP.html">MySocketTCP</a> *<a class="code" href="classslsDetector.html#07f3943ab8a65f061bbe1c1e1d22b700">controlSocket</a>;
|
||||
<a name="l01234"></a>01234
|
||||
<a name="l01235"></a>01235
|
||||
<a name="l01236"></a>01236
|
||||
<a name="l01237"></a>01237
|
||||
<a name="l01238"></a>01238
|
||||
<a name="l01240"></a><a class="code" href="classslsDetector.html#a3c6e93198a2f8b072b7b84ba9af7c4b">01240</a> <span class="keywordtype">float</span> *<a class="code" href="classslsDetector.html#a3c6e93198a2f8b072b7b84ba9af7c4b">ffcoefficients</a>;
|
||||
<a name="l01242"></a><a class="code" href="classslsDetector.html#636168b92509e96418c9134d6d82ad4c">01242</a> <span class="keywordtype">float</span> *<a class="code" href="classslsDetector.html#636168b92509e96418c9134d6d82ad4c">fferrors</a>;
|
||||
<a name="l01244"></a><a class="code" href="classslsDetector.html#b78d6f2abc185b2bde2c550b31e0ff72">01244</a> <a class="code" href="structsls__detector__module.html">sls_detector_module</a> *<a class="code" href="classslsDetector.html#b78d6f2abc185b2bde2c550b31e0ff72">detectorModules</a>;
|
||||
<a name="l01246"></a><a class="code" href="classslsDetector.html#dc1b3f867b97136fca83f86c83b7ae14">01246</a> <span class="keywordtype">float</span> *<a class="code" href="classslsDetector.html#dc1b3f867b97136fca83f86c83b7ae14">dacs</a>;
|
||||
<a name="l01248"></a><a class="code" href="classslsDetector.html#f370b8466441491d8496bb8130b8c5e7">01248</a> <span class="keywordtype">float</span> *<a class="code" href="classslsDetector.html#f370b8466441491d8496bb8130b8c5e7">adcs</a>;
|
||||
<a name="l01250"></a><a class="code" href="classslsDetector.html#0eb24981d044632eccba507bd15871a6">01250</a> <span class="keywordtype">int</span> *<a class="code" href="classslsDetector.html#0eb24981d044632eccba507bd15871a6">chipregs</a>;
|
||||
<a name="l01252"></a><a class="code" href="classslsDetector.html#44335474559f7321f0309fbda304caf8">01252</a> <span class="keywordtype">int</span> *<a class="code" href="classslsDetector.html#44335474559f7321f0309fbda304caf8">chanregs</a>;
|
||||
<a name="l01254"></a><a class="code" href="classslsDetector.html#614c98f77a8a3ec6cff57aa59e671123">01254</a> <span class="keywordtype">int</span> *<a class="code" href="classslsDetector.html#614c98f77a8a3ec6cff57aa59e671123">badChannelMask</a>;
|
||||
<a name="l01255"></a>01255
|
||||
<a name="l01261"></a>01261 <span class="keywordtype">int</span>* <a class="code" href="classslsDetector.html#b1982e89f8e8de63c807a707ccba594c">getDataFromDetector</a>();
|
||||
<a name="l01262"></a>01262
|
||||
<a name="l01268"></a>01268 <span class="keywordtype">int</span> <a class="code" href="classslsDetector.html#cb94b9bfa7bbea2d9e1b0289a272bca8">initSharedMemory</a>(<a class="code" href="sls__detector__defs_8h.html#ab9f984f7b6798e684c8f3e6b63c6301">detectorType</a> type=<a class="code" href="sls__detector__defs_8h.html#ab9f984f7b6798e684c8f3e6b63c63019e022e6380da28dd73210ed34b137c36">GENERIC</a>, <span class="keywordtype">int</span> <span class="keywordtype">id</span>=0);
|
||||
<a name="l01269"></a>01269
|
||||
<a name="l01271"></a>01271 <span class="keywordtype">int</span> <a class="code" href="classslsDetector.html#5de7fb0d82ae2bcc406385373e665c6f">freeSharedMemory</a>();
|
||||
<a name="l01277"></a>01277 <span class="keywordtype">int</span> <a class="code" href="classslsDetector.html#19f1c6d120293c98a0d2dc992e5616f8">initializeDetectorSize</a>(<a class="code" href="sls__detector__defs_8h.html#ab9f984f7b6798e684c8f3e6b63c6301">detectorType</a> type);
|
||||
<a name="l01281"></a>01281 <span class="keywordtype">int</span> <a class="code" href="classslsDetector.html#1c39e47efe5d8794b68cb32295cddf3c">initializeDetectorStructure</a>();
|
||||
<a name="l01285"></a>01285 <span class="keywordtype">int</span> <a class="code" href="classslsDetector.html#5cd249f9a287b25af9a3a7e7e675c559">sendChannel</a>(<a class="code" href="structsls__detector__channel.html">sls_detector_channel</a>*);
|
||||
<a name="l01289"></a>01289 <span class="keywordtype">int</span> <a class="code" href="classslsDetector.html#1e92a814b83501cdef5771c1e5c477aa">sendChip</a>(<a class="code" href="structsls__detector__chip.html">sls_detector_chip</a>*);
|
||||
<a name="l01293"></a>01293 <span class="keywordtype">int</span> <a class="code" href="classslsDetector.html#cc29561aa2b22ee49038c7bdf2be5ad7">sendModule</a>(<a class="code" href="structsls__detector__module.html">sls_detector_module</a>*);
|
||||
<a name="l01297"></a>01297 <span class="keywordtype">int</span> <a class="code" href="classslsDetector.html#39f8959a55e92c7b0817529270be7667">receiveChannel</a>(<a class="code" href="structsls__detector__channel.html">sls_detector_channel</a>*);
|
||||
<a name="l01301"></a>01301 <span class="keywordtype">int</span> <a class="code" href="classslsDetector.html#21d070352bfbf4745543c572bd6ae8f7">receiveChip</a>(<a class="code" href="structsls__detector__chip.html">sls_detector_chip</a>*);
|
||||
<a name="l01305"></a>01305 <span class="keywordtype">int</span> <a class="code" href="classslsDetector.html#1356b4fabe6b1aaa9c67939ff9331f98">receiveModule</a>(<a class="code" href="structsls__detector__module.html">sls_detector_module</a>*);
|
||||
<a name="l01306"></a>01306
|
||||
<a name="l01310"></a>01310 <span class="keywordtype">void</span> <a class="code" href="classslsDetector.html#58199d3393aa7eaa606cbb7cbf83469d">startThread</a>();
|
||||
<a name="l01311"></a>01311
|
||||
<a name="l01315"></a>01315 <span class="keywordtype">int</span> <a class="code" href="classslsDetector.html#6a0ebe013e27c065b2f67158a27f64ac">fillBadChannelMask</a>();
|
||||
<a name="l01316"></a>01316 };
|
||||
<a name="l01317"></a>01317
|
||||
<a name="l01318"></a>01318
|
||||
<a name="l01319"></a>01319 <span class="comment">//static void* startProcessData(void *n);</span>
|
||||
<a name="l01320"></a>01320 <span class="preprocessor">#endif</span>
|
||||
</pre></div><hr size="1"><address style="align: right;"><small>Generated on Fri Oct 9 16:01:04 2009 by
|
||||
<a name="l01238"></a><a class="code" href="classslsDetector.html#efee578cdd732339788a38707e5ce531">01238</a> <a class="code" href="classMySocketTCP.html">MySocketTCP</a> *<a class="code" href="classslsDetector.html#efee578cdd732339788a38707e5ce531">stopSocket</a>;
|
||||
<a name="l01239"></a>01239
|
||||
<a name="l01243"></a><a class="code" href="classslsDetector.html#1629e3c46678ae201f6797e4d827cb32">01243</a> <a class="code" href="classMySocketTCP.html">MySocketTCP</a> *<a class="code" href="classslsDetector.html#1629e3c46678ae201f6797e4d827cb32">dataSocket</a>;
|
||||
<a name="l01244"></a>01244
|
||||
<a name="l01248"></a><a class="code" href="classslsDetector.html#52e9fe9baf37db001cdf58f982ab5dd6">01248</a> queue<int*> <a class="code" href="classslsDetector.html#52e9fe9baf37db001cdf58f982ab5dd6">dataQueue</a>;
|
||||
<a name="l01249"></a>01249
|
||||
<a name="l01253"></a><a class="code" href="classslsDetector.html#8257cca09e23b601764e57f5a8bdaacd">01253</a> pthread_t <a class="code" href="classslsDetector.html#8257cca09e23b601764e57f5a8bdaacd">dataProcessingThread</a>;
|
||||
<a name="l01254"></a>01254
|
||||
<a name="l01258"></a><a class="code" href="classslsDetector.html#9f64e866250e916299048c9816c9ef28">01258</a> <span class="keywordtype">float</span> <a class="code" href="classslsDetector.html#9f64e866250e916299048c9816c9ef28">currentPosition</a>;
|
||||
<a name="l01259"></a>01259
|
||||
<a name="l01263"></a><a class="code" href="classslsDetector.html#9a6cd8787f618c147faacc1f3602bcf5">01263</a> <span class="keywordtype">float</span> <a class="code" href="classslsDetector.html#9a6cd8787f618c147faacc1f3602bcf5">currentPositionIndex</a>;
|
||||
<a name="l01264"></a>01264
|
||||
<a name="l01268"></a><a class="code" href="classslsDetector.html#4bba77b0de9f911c87d48d12c15a632b">01268</a> <span class="keywordtype">float</span> <a class="code" href="classslsDetector.html#4bba77b0de9f911c87d48d12c15a632b">currentI0</a>;
|
||||
<a name="l01269"></a>01269
|
||||
<a name="l01270"></a>01270
|
||||
<a name="l01271"></a>01271
|
||||
<a name="l01273"></a><a class="code" href="classslsDetector.html#81751fd6e87f9659a8b6afe13efec2cf">01273</a> <span class="keywordtype">float</span> *<a class="code" href="classslsDetector.html#81751fd6e87f9659a8b6afe13efec2cf">mergingBins</a>;
|
||||
<a name="l01274"></a>01274
|
||||
<a name="l01276"></a><a class="code" href="classslsDetector.html#fc173dcaeda2bbd7bbd6a874b5b5726c">01276</a> <span class="keywordtype">float</span> *<a class="code" href="classslsDetector.html#fc173dcaeda2bbd7bbd6a874b5b5726c">mergingCounts</a>;
|
||||
<a name="l01277"></a>01277
|
||||
<a name="l01279"></a><a class="code" href="classslsDetector.html#f357d3b5961ead7ec263a47aa51c4c11">01279</a> <span class="keywordtype">float</span> *<a class="code" href="classslsDetector.html#f357d3b5961ead7ec263a47aa51c4c11">mergingErrors</a>;
|
||||
<a name="l01280"></a>01280
|
||||
<a name="l01282"></a><a class="code" href="classslsDetector.html#91c5e22042997d86c2c4d16ef1be9150">01282</a> <span class="keywordtype">int</span> *<a class="code" href="classslsDetector.html#91c5e22042997d86c2c4d16ef1be9150">mergingMultiplicity</a>;
|
||||
<a name="l01283"></a>01283
|
||||
<a name="l01284"></a>01284
|
||||
<a name="l01285"></a>01285
|
||||
<a name="l01286"></a>01286
|
||||
<a name="l01287"></a>01287
|
||||
<a name="l01288"></a>01288
|
||||
<a name="l01289"></a>01289
|
||||
<a name="l01291"></a><a class="code" href="classslsDetector.html#a3c6e93198a2f8b072b7b84ba9af7c4b">01291</a> <span class="keywordtype">float</span> *<a class="code" href="classslsDetector.html#a3c6e93198a2f8b072b7b84ba9af7c4b">ffcoefficients</a>;
|
||||
<a name="l01293"></a><a class="code" href="classslsDetector.html#636168b92509e96418c9134d6d82ad4c">01293</a> <span class="keywordtype">float</span> *<a class="code" href="classslsDetector.html#636168b92509e96418c9134d6d82ad4c">fferrors</a>;
|
||||
<a name="l01295"></a><a class="code" href="classslsDetector.html#b78d6f2abc185b2bde2c550b31e0ff72">01295</a> <a class="code" href="structsls__detector__module.html">sls_detector_module</a> *<a class="code" href="classslsDetector.html#b78d6f2abc185b2bde2c550b31e0ff72">detectorModules</a>;
|
||||
<a name="l01297"></a><a class="code" href="classslsDetector.html#dc1b3f867b97136fca83f86c83b7ae14">01297</a> <span class="keywordtype">float</span> *<a class="code" href="classslsDetector.html#dc1b3f867b97136fca83f86c83b7ae14">dacs</a>;
|
||||
<a name="l01299"></a><a class="code" href="classslsDetector.html#f370b8466441491d8496bb8130b8c5e7">01299</a> <span class="keywordtype">float</span> *<a class="code" href="classslsDetector.html#f370b8466441491d8496bb8130b8c5e7">adcs</a>;
|
||||
<a name="l01301"></a><a class="code" href="classslsDetector.html#0eb24981d044632eccba507bd15871a6">01301</a> <span class="keywordtype">int</span> *<a class="code" href="classslsDetector.html#0eb24981d044632eccba507bd15871a6">chipregs</a>;
|
||||
<a name="l01303"></a><a class="code" href="classslsDetector.html#44335474559f7321f0309fbda304caf8">01303</a> <span class="keywordtype">int</span> *<a class="code" href="classslsDetector.html#44335474559f7321f0309fbda304caf8">chanregs</a>;
|
||||
<a name="l01305"></a><a class="code" href="classslsDetector.html#614c98f77a8a3ec6cff57aa59e671123">01305</a> <span class="keywordtype">int</span> *<a class="code" href="classslsDetector.html#614c98f77a8a3ec6cff57aa59e671123">badChannelMask</a>;
|
||||
<a name="l01306"></a>01306
|
||||
<a name="l01312"></a>01312 <span class="keywordtype">int</span>* <a class="code" href="classslsDetector.html#b1982e89f8e8de63c807a707ccba594c">getDataFromDetector</a>();
|
||||
<a name="l01313"></a>01313
|
||||
<a name="l01319"></a>01319 <span class="keywordtype">int</span> <a class="code" href="classslsDetector.html#cb94b9bfa7bbea2d9e1b0289a272bca8">initSharedMemory</a>(<a class="code" href="sls__detector__defs_8h.html#ab9f984f7b6798e684c8f3e6b63c6301">detectorType</a> type=<a class="code" href="sls__detector__defs_8h.html#ab9f984f7b6798e684c8f3e6b63c63019e022e6380da28dd73210ed34b137c36">GENERIC</a>, <span class="keywordtype">int</span> <span class="keywordtype">id</span>=0);
|
||||
<a name="l01320"></a>01320
|
||||
<a name="l01322"></a>01322 <span class="keywordtype">int</span> <a class="code" href="classslsDetector.html#5de7fb0d82ae2bcc406385373e665c6f">freeSharedMemory</a>();
|
||||
<a name="l01328"></a>01328 <span class="keywordtype">int</span> <a class="code" href="classslsDetector.html#19f1c6d120293c98a0d2dc992e5616f8">initializeDetectorSize</a>(<a class="code" href="sls__detector__defs_8h.html#ab9f984f7b6798e684c8f3e6b63c6301">detectorType</a> type);
|
||||
<a name="l01332"></a>01332 <span class="keywordtype">int</span> <a class="code" href="classslsDetector.html#1c39e47efe5d8794b68cb32295cddf3c">initializeDetectorStructure</a>();
|
||||
<a name="l01336"></a>01336 <span class="keywordtype">int</span> <a class="code" href="classslsDetector.html#5cd249f9a287b25af9a3a7e7e675c559">sendChannel</a>(<a class="code" href="structsls__detector__channel.html">sls_detector_channel</a>*);
|
||||
<a name="l01340"></a>01340 <span class="keywordtype">int</span> <a class="code" href="classslsDetector.html#1e92a814b83501cdef5771c1e5c477aa">sendChip</a>(<a class="code" href="structsls__detector__chip.html">sls_detector_chip</a>*);
|
||||
<a name="l01344"></a>01344 <span class="keywordtype">int</span> <a class="code" href="classslsDetector.html#cc29561aa2b22ee49038c7bdf2be5ad7">sendModule</a>(<a class="code" href="structsls__detector__module.html">sls_detector_module</a>*);
|
||||
<a name="l01348"></a>01348 <span class="keywordtype">int</span> <a class="code" href="classslsDetector.html#39f8959a55e92c7b0817529270be7667">receiveChannel</a>(<a class="code" href="structsls__detector__channel.html">sls_detector_channel</a>*);
|
||||
<a name="l01352"></a>01352 <span class="keywordtype">int</span> <a class="code" href="classslsDetector.html#21d070352bfbf4745543c572bd6ae8f7">receiveChip</a>(<a class="code" href="structsls__detector__chip.html">sls_detector_chip</a>*);
|
||||
<a name="l01356"></a>01356 <span class="keywordtype">int</span> <a class="code" href="classslsDetector.html#1356b4fabe6b1aaa9c67939ff9331f98">receiveModule</a>(<a class="code" href="structsls__detector__module.html">sls_detector_module</a>*);
|
||||
<a name="l01357"></a>01357
|
||||
<a name="l01361"></a>01361 <span class="keywordtype">void</span> <a class="code" href="classslsDetector.html#58199d3393aa7eaa606cbb7cbf83469d">startThread</a>();
|
||||
<a name="l01362"></a>01362
|
||||
<a name="l01366"></a>01366 <span class="keywordtype">int</span> <a class="code" href="classslsDetector.html#6a0ebe013e27c065b2f67158a27f64ac">fillBadChannelMask</a>();
|
||||
<a name="l01367"></a>01367 };
|
||||
<a name="l01368"></a>01368
|
||||
<a name="l01369"></a>01369
|
||||
<a name="l01370"></a>01370 <span class="comment">//static void* startProcessData(void *n);</span>
|
||||
<a name="l01371"></a>01371 <span class="preprocessor">#endif</span>
|
||||
</pre></div><hr size="1"><address style="align: right;"><small>Generated on Tue Dec 1 10:56:45 2009 by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.7 </small></address>
|
||||
</body>
|
||||
|
@ -118,7 +118,7 @@
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
|
||||
should be changed in order to have it separate for the different detector types
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="458ac030ac964822b06ae7659da870df"></a><!-- doxytag: member="slsDetector.h::MAX_BADCHANS" ref="458ac030ac964822b06ae7659da870df" args="" -->
|
||||
@ -271,7 +271,7 @@
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<hr size="1"><address style="align: right;"><small>Generated on Fri Oct 9 16:01:04 2009 by
|
||||
<hr size="1"><address style="align: right;"><small>Generated on Tue Dec 1 10:56:45 2009 by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.7 </small></address>
|
||||
</body>
|
||||
|
@ -106,204 +106,212 @@
|
||||
<a name="l00149"></a>00149
|
||||
<a name="l00153"></a>00153 <span class="keyword">enum</span> {
|
||||
<a name="l00154"></a>00154 <a class="code" href="sls__detector__defs_8h.html#df764cbdea00d65edcd07bb9953ad2b72bc49ec37d6a5715dd23e85f1ff5bb59">OK</a>,
|
||||
<a name="l00155"></a><a class="code" href="sls__detector__defs_8h.html#df764cbdea00d65edcd07bb9953ad2b7936c4a5547a9360243178f726f6b2715">00155</a> <a class="code" href="sls__detector__defs_8h.html#df764cbdea00d65edcd07bb9953ad2b7936c4a5547a9360243178f726f6b2715">FAIL</a>
|
||||
<a name="l00156"></a>00156 };
|
||||
<a name="l00157"></a>00157
|
||||
<a name="l00161"></a>00161 <span class="keyword">enum</span> {
|
||||
<a name="l00162"></a>00162 <a class="code" href="sls__detector__defs_8h.html#99fb83031ce9923c84392b4e92f956b540f39385238042f6ec0cbac821a19fc4">DISABLED</a>,
|
||||
<a name="l00163"></a><a class="code" href="sls__detector__defs_8h.html#99fb83031ce9923c84392b4e92f956b599788d1f27bac42d0c7bac63026c5959">00163</a> <a class="code" href="sls__detector__defs_8h.html#99fb83031ce9923c84392b4e92f956b599788d1f27bac42d0c7bac63026c5959">ENABLED</a>
|
||||
<a name="l00164"></a>00164 };
|
||||
<a name="l00165"></a>00165
|
||||
<a name="l00169"></a><a class="code" href="sls__detector__defs_8h.html#a436b9d7264c77b77021fe6adc33f6ed">00169</a> <span class="keyword">enum</span> <a class="code" href="sls__detector__defs_8h.html#a436b9d7264c77b77021fe6adc33f6ed">externalSignalFlag</a> {
|
||||
<a name="l00170"></a>00170 <a class="code" href="sls__detector__defs_8h.html#a436b9d7264c77b77021fe6adc33f6ed1ac6595a82aacbd6611252fd86a2cf77">GET_EXTERNAL_SIGNAL_FLAG</a>,
|
||||
<a name="l00171"></a>00171 <a class="code" href="sls__detector__defs_8h.html#a436b9d7264c77b77021fe6adc33f6edcc63da3b256156f312867f56ba3b0f17">SIGNAL_OFF</a>,
|
||||
<a name="l00172"></a>00172 <a class="code" href="sls__detector__defs_8h.html#a436b9d7264c77b77021fe6adc33f6ed0f0552a20f43de8e991bef21b5cf62c2">GATE_IN_ACTIVE_HIGH</a>,
|
||||
<a name="l00173"></a>00173 <a class="code" href="sls__detector__defs_8h.html#a436b9d7264c77b77021fe6adc33f6ed4c082ca1f2df45c22b3dc0fc3ef95b7f">GATE_IN_ACTIVE_LOW</a>,
|
||||
<a name="l00174"></a>00174 <a class="code" href="sls__detector__defs_8h.html#a436b9d7264c77b77021fe6adc33f6ed79e6e24133ce8175a94d4b6f9e027c6a">TRIGGER_IN_RISING_EDGE</a>,
|
||||
<a name="l00175"></a>00175 <a class="code" href="sls__detector__defs_8h.html#a436b9d7264c77b77021fe6adc33f6edf72d356006c07eb2308e940fa57faccd">TRIGGER_IN_FALLING_EDGE</a>,
|
||||
<a name="l00176"></a>00176 <a class="code" href="sls__detector__defs_8h.html#a436b9d7264c77b77021fe6adc33f6ed7dbccd40b81af523b16bbee928d73ea6">RO_TRIGGER_IN_RISING_EDGE</a>,
|
||||
<a name="l00177"></a>00177 <a class="code" href="sls__detector__defs_8h.html#a436b9d7264c77b77021fe6adc33f6edac4e89a4cdb8e21a09bb329b9c216ca7">RO_TRIGGER_IN_FALLING_EDGE</a>,
|
||||
<a name="l00178"></a>00178 <a class="code" href="sls__detector__defs_8h.html#a436b9d7264c77b77021fe6adc33f6ed6fef915c5ee5f21d67750eceab5c3f63">GATE_OUT_ACTIVE_HIGH</a>,
|
||||
<a name="l00179"></a>00179 <a class="code" href="sls__detector__defs_8h.html#a436b9d7264c77b77021fe6adc33f6eddd95b42d2ab01ed06eeef0e4a31cb5ec">GATE_OUT_ACTIVE_LOW</a>,
|
||||
<a name="l00180"></a>00180 <a class="code" href="sls__detector__defs_8h.html#a436b9d7264c77b77021fe6adc33f6edc5ef5400c644119ae9b7d439bd976554">TRIGGER_OUT_RISING_EDGE</a>,
|
||||
<a name="l00181"></a>00181 <a class="code" href="sls__detector__defs_8h.html#a436b9d7264c77b77021fe6adc33f6ed4bd81afb554b39320bb69ef55aa5ae62">TRIGGER_OUT_FALLING_EDGE</a>,
|
||||
<a name="l00182"></a>00182 <a class="code" href="sls__detector__defs_8h.html#a436b9d7264c77b77021fe6adc33f6ed58bab8cbcc2d0edd2fef10e49a6d15e9">RO_TRIGGER_OUT_RISING_EDGE</a>,
|
||||
<a name="l00183"></a><a class="code" href="sls__detector__defs_8h.html#a436b9d7264c77b77021fe6adc33f6ed298fba9dd442b436e72528c4967de59f">00183</a> <a class="code" href="sls__detector__defs_8h.html#a436b9d7264c77b77021fe6adc33f6ed298fba9dd442b436e72528c4967de59f">RO_TRIGGER_OUT_FALLING_EDGE</a>
|
||||
<a name="l00184"></a>00184 };
|
||||
<a name="l00185"></a>00185
|
||||
<a name="l00191"></a><a class="code" href="sls__detector__defs_8h.html#51d6eb28d9d010319da9ce5da86ed32f">00191</a> <span class="keyword">enum</span> <a class="code" href="sls__detector__defs_8h.html#51d6eb28d9d010319da9ce5da86ed32f">externalCommunicationMode</a>{
|
||||
<a name="l00192"></a>00192 <a class="code" href="sls__detector__defs_8h.html#51d6eb28d9d010319da9ce5da86ed32fecc1279a26625814e7d763b02bd8c953">GET_EXTERNAL_COMMUNICATION_MODE</a>,
|
||||
<a name="l00193"></a>00193 <a class="code" href="sls__detector__defs_8h.html#51d6eb28d9d010319da9ce5da86ed32feef9468d1b98bca652a04bf5063fd9d6">AUTO</a>,
|
||||
<a name="l00194"></a>00194 <a class="code" href="sls__detector__defs_8h.html#51d6eb28d9d010319da9ce5da86ed32f8f3da88ad1c84db7cfc6b4c8ccaa4d00">TRIGGER_EXPOSURE</a>,
|
||||
<a name="l00195"></a>00195 <a class="code" href="sls__detector__defs_8h.html#51d6eb28d9d010319da9ce5da86ed32febd00656581dd2164b488ac0b70bbd31">TRIGGER_READOUT</a>,
|
||||
<a name="l00196"></a>00196 <a class="code" href="sls__detector__defs_8h.html#51d6eb28d9d010319da9ce5da86ed32fc4d12bda4065deeeaa61f3c231705aac">TRIGGER_COINCIDENCE_WITH_INTERNAL_ENABLE</a>,
|
||||
<a name="l00197"></a>00197 <a class="code" href="sls__detector__defs_8h.html#51d6eb28d9d010319da9ce5da86ed32f2776d5fe61e799d0793dc470d1418b54">GATE_FIX_NUMBER</a>,
|
||||
<a name="l00198"></a>00198 <a class="code" href="sls__detector__defs_8h.html#51d6eb28d9d010319da9ce5da86ed32fa4acd22b2ca1964c082bb608806ab8a0">GATE_FIX_DURATION</a>,
|
||||
<a name="l00199"></a>00199 <a class="code" href="sls__detector__defs_8h.html#51d6eb28d9d010319da9ce5da86ed32fb39f5aa486cab306e5d615fb2766d394">GATE_WITH_START_TRIGGER</a>,
|
||||
<a name="l00200"></a>00200 <a class="code" href="sls__detector__defs_8h.html#51d6eb28d9d010319da9ce5da86ed32fbf98279ca184efd31f801fef9c88058d">GATE_COINCIDENCE_WITH_INTERNAL_ENABLE</a>
|
||||
<a name="l00201"></a>00201 };
|
||||
<a name="l00205"></a><a class="code" href="sls__detector__defs_8h.html#fc5d5f295e6405046702fc95e6d6d0ea">00205</a> <span class="keyword">enum</span> <a class="code" href="sls__detector__defs_8h.html#fc5d5f295e6405046702fc95e6d6d0ea">idMode</a>{
|
||||
<a name="l00206"></a>00206 <a class="code" href="sls__detector__defs_8h.html#fc5d5f295e6405046702fc95e6d6d0ea93d81eb5f6b590fd14e1c32b23a97b02">MODULE_SERIAL_NUMBER</a>,
|
||||
<a name="l00207"></a>00207 <a class="code" href="sls__detector__defs_8h.html#fc5d5f295e6405046702fc95e6d6d0ea17f2410ea2a3ab05fa5bc852df7c3f76">MODULE_FIRMWARE_VERSION</a>,
|
||||
<a name="l00208"></a>00208 <a class="code" href="sls__detector__defs_8h.html#fc5d5f295e6405046702fc95e6d6d0ea65cdb23c9d47b2d3fb8eb74ea58b3ee8">DETECTOR_SERIAL_NUMBER</a>,
|
||||
<a name="l00209"></a>00209 <a class="code" href="sls__detector__defs_8h.html#fc5d5f295e6405046702fc95e6d6d0eaba5743cd3930b18bfa225ef75570afc3">DETECTOR_FIRMWARE_VERSION</a>,
|
||||
<a name="l00210"></a>00210 <a class="code" href="sls__detector__defs_8h.html#fc5d5f295e6405046702fc95e6d6d0ead2f4bf41d038bce268ded8c4b684efba">DETECTOR_SOFTWARE_VERSION</a>,
|
||||
<a name="l00211"></a><a class="code" href="sls__detector__defs_8h.html#fc5d5f295e6405046702fc95e6d6d0ea1fe21e424f78721b948644add6ce9b27">00211</a> <a class="code" href="sls__detector__defs_8h.html#fc5d5f295e6405046702fc95e6d6d0ea1fe21e424f78721b948644add6ce9b27">THIS_SOFTWARE_VERSION</a>
|
||||
<a name="l00212"></a>00212 };
|
||||
<a name="l00216"></a><a class="code" href="sls__detector__defs_8h.html#e4663256797974408ea7fbe5b86635c8">00216</a> <span class="keyword">enum</span> <a class="code" href="sls__detector__defs_8h.html#e4663256797974408ea7fbe5b86635c8">digitalTestMode</a> {
|
||||
<a name="l00217"></a>00217 <a class="code" href="sls__detector__defs_8h.html#e4663256797974408ea7fbe5b86635c8ae2e0c504f9214ef61f0fad7cb3b1a23">CHIP_TEST</a>,
|
||||
<a name="l00218"></a>00218 <a class="code" href="sls__detector__defs_8h.html#e4663256797974408ea7fbe5b86635c86e96f3a8573f78c06dfaefae6bb50409">MODULE_FIRMWARE_TEST</a>,
|
||||
<a name="l00219"></a>00219 <a class="code" href="sls__detector__defs_8h.html#e4663256797974408ea7fbe5b86635c87e3eed63ef6a2d158b401ad48618c5e9">DETECTOR_FIRMWARE_TEST</a>,
|
||||
<a name="l00220"></a>00220 <a class="code" href="sls__detector__defs_8h.html#e4663256797974408ea7fbe5b86635c84e7c62bd22f34793e0d8ef578f0b0bb9">DETECTOR_MEMORY_TEST</a>,
|
||||
<a name="l00221"></a>00221 <a class="code" href="sls__detector__defs_8h.html#e4663256797974408ea7fbe5b86635c8eed72a9571f906df935af01090cb00cb">DETECTOR_BUS_TEST</a>,
|
||||
<a name="l00222"></a><a class="code" href="sls__detector__defs_8h.html#e4663256797974408ea7fbe5b86635c8ca10909df91f4480939046333845450f">00222</a> <a class="code" href="sls__detector__defs_8h.html#e4663256797974408ea7fbe5b86635c8ca10909df91f4480939046333845450f">DETECTOR_SOFTWARE_TEST</a>
|
||||
<a name="l00223"></a>00223 };
|
||||
<a name="l00227"></a><a class="code" href="sls__detector__defs_8h.html#44f69dfb7317afdfb166d178f4b1a6fe">00227</a> <span class="keyword">enum</span> <a class="code" href="sls__detector__defs_8h.html#44f69dfb7317afdfb166d178f4b1a6fe">analogTestMode</a> {
|
||||
<a name="l00228"></a>00228 <a class="code" href="sls__detector__defs_8h.html#44f69dfb7317afdfb166d178f4b1a6feb7166e45218dcb846a3bae04949664cc">CALIBRATION_PULSES</a>,
|
||||
<a name="l00229"></a><a class="code" href="sls__detector__defs_8h.html#44f69dfb7317afdfb166d178f4b1a6feca252079af7f6b24588e086e6231ca8a">00229</a> <a class="code" href="sls__detector__defs_8h.html#44f69dfb7317afdfb166d178f4b1a6feca252079af7f6b24588e086e6231ca8a">MY_ANALOG_TEST_MODE</a>
|
||||
<a name="l00230"></a>00230 };
|
||||
<a name="l00231"></a>00231
|
||||
<a name="l00235"></a><a class="code" href="sls__detector__defs_8h.html#049814e50aa3d3237f51a4d7185ad4fe">00235</a> <span class="keyword">enum</span> <a class="code" href="sls__detector__defs_8h.html#049814e50aa3d3237f51a4d7185ad4fe">dacIndex</a> {
|
||||
<a name="l00236"></a>00236 <a class="code" href="sls__detector__defs_8h.html#049814e50aa3d3237f51a4d7185ad4fe4b8d6cea1ac561b0b7bb443d586aae42">THRESHOLD</a>,
|
||||
<a name="l00237"></a>00237 <a class="code" href="sls__detector__defs_8h.html#049814e50aa3d3237f51a4d7185ad4fe5b6080db80cc2d5d20846575c49be2dd">CALIBRATION_PULSE</a>,
|
||||
<a name="l00238"></a>00238 <a class="code" href="sls__detector__defs_8h.html#049814e50aa3d3237f51a4d7185ad4fec47e6801124b48b808665e7e99fbd767">TRIMBIT_SIZE</a>,
|
||||
<a name="l00239"></a>00239 <a class="code" href="sls__detector__defs_8h.html#049814e50aa3d3237f51a4d7185ad4fe00b743a237d5bf65e71c4facc16da16d">PREAMP</a>,
|
||||
<a name="l00240"></a>00240 <a class="code" href="sls__detector__defs_8h.html#049814e50aa3d3237f51a4d7185ad4fee25b9acb794bf1fc71d225cf52a617e0">SHAPER1</a>,
|
||||
<a name="l00241"></a>00241 <a class="code" href="sls__detector__defs_8h.html#049814e50aa3d3237f51a4d7185ad4feefd8ebb38bc91dd2d231e534b84ade4e">SHAPER2</a>,
|
||||
<a name="l00242"></a>00242 <a class="code" href="sls__detector__defs_8h.html#049814e50aa3d3237f51a4d7185ad4fec4ae6787ff1d8b2d1cf0ae9aa696e56c">TEMPERATURE</a>,
|
||||
<a name="l00243"></a>00243 <a class="code" href="sls__detector__defs_8h.html#049814e50aa3d3237f51a4d7185ad4fefe1d7174637f10c7cfd0ea9d785cf9f1">HUMIDITY</a>,
|
||||
<a name="l00244"></a><a class="code" href="sls__detector__defs_8h.html#049814e50aa3d3237f51a4d7185ad4fe173ae1ed29084e1d570d97796155d4a0">00244</a> <a class="code" href="sls__detector__defs_8h.html#049814e50aa3d3237f51a4d7185ad4fe173ae1ed29084e1d570d97796155d4a0">DETECTOR_BIAS</a>
|
||||
<a name="l00245"></a>00245 };
|
||||
<a name="l00246"></a>00246
|
||||
<a name="l00250"></a><a class="code" href="sls__detector__defs_8h.html#754e2e1fdf9e993405c39b6050528d56">00250</a> <span class="keyword">enum</span> <a class="code" href="sls__detector__defs_8h.html#754e2e1fdf9e993405c39b6050528d56">detectorSettings</a>{
|
||||
<a name="l00251"></a>00251 <a class="code" href="sls__detector__defs_8h.html#754e2e1fdf9e993405c39b6050528d56ebe806e2682b05129c75bfdc7a72932b">GET_SETTINGS</a>=-1,
|
||||
<a name="l00252"></a>00252 <a class="code" href="sls__detector__defs_8h.html#754e2e1fdf9e993405c39b6050528d569de934790934fe831fe946c851e8338e">STANDARD</a>,
|
||||
<a name="l00253"></a>00253 <a class="code" href="sls__detector__defs_8h.html#754e2e1fdf9e993405c39b6050528d56f84c11ba888e499a8a282a3e6f5de7de">FAST</a>,
|
||||
<a name="l00254"></a>00254 <a class="code" href="sls__detector__defs_8h.html#754e2e1fdf9e993405c39b6050528d56e8fdbae775b9c89c864f7e62f3552167">HIGHGAIN</a>,
|
||||
<a name="l00255"></a>00255 <a class="code" href="sls__detector__defs_8h.html#754e2e1fdf9e993405c39b6050528d56605159e8a4c32319fd69b5d151369d93">UNDEFINED</a>,
|
||||
<a name="l00256"></a><a class="code" href="sls__detector__defs_8h.html#754e2e1fdf9e993405c39b6050528d56f096820742c38363e9d6c33e7c932780">00256</a> <a class="code" href="sls__detector__defs_8h.html#754e2e1fdf9e993405c39b6050528d56f096820742c38363e9d6c33e7c932780">UNINITIALIZED</a>
|
||||
<a name="l00257"></a>00257 };
|
||||
<a name="l00262"></a><a class="code" href="sls__detector__defs_8h.html#40dcd9999cf30431eee4b9b6bc9c1035">00262</a> <span class="keyword">enum</span> <a class="code" href="sls__detector__defs_8h.html#40dcd9999cf30431eee4b9b6bc9c1035">channelRegisterBit</a> {
|
||||
<a name="l00263"></a>00263 <a class="code" href="sls__detector__defs_8h.html#40dcd9999cf30431eee4b9b6bc9c103593167c3ea33f720e0b63a8083f226746">TRIMBIT_OFF</a>,
|
||||
<a name="l00264"></a>00264 <a class="code" href="sls__detector__defs_8h.html#40dcd9999cf30431eee4b9b6bc9c1035d0898f44b5cde12d97bc409ea8670b42">COMPARATOR_ENABLE</a>=0x100,
|
||||
<a name="l00265"></a>00265 <a class="code" href="sls__detector__defs_8h.html#40dcd9999cf30431eee4b9b6bc9c1035b8469af9d62148087e0c05af80446d06">ANALOG_SIGNAL_ENABLE</a>=0x200,
|
||||
<a name="l00266"></a>00266 <a class="code" href="sls__detector__defs_8h.html#40dcd9999cf30431eee4b9b6bc9c10355fd4f0793e4050ae41dc14c57bf6b0fd">CALIBRATION_ENABLE</a>=0x300,
|
||||
<a name="l00267"></a>00267 };
|
||||
<a name="l00272"></a><a class="code" href="sls__detector__defs_8h.html#4330afff337dd4db0fe7dcca1c75a642">00272</a> <span class="keyword">enum</span> <a class="code" href="sls__detector__defs_8h.html#4330afff337dd4db0fe7dcca1c75a642">chipRegisterBit</a> {
|
||||
<a name="l00273"></a>00273 <a class="code" href="sls__detector__defs_8h.html#4330afff337dd4db0fe7dcca1c75a642ff4c2a386240df8c5fd524fd111f2690">ENABLE_ANALOG_OUTPUT</a>=0x1,
|
||||
<a name="l00274"></a><a class="code" href="sls__detector__defs_8h.html#4330afff337dd4db0fe7dcca1c75a64239622440b29c2ebda0609b011bf0222a">00274</a> <a class="code" href="sls__detector__defs_8h.html#4330afff337dd4db0fe7dcca1c75a64239622440b29c2ebda0609b011bf0222a">CHIP_OUTPUT_WIDTH</a>=0x2
|
||||
<a name="l00275"></a>00275 };
|
||||
<a name="l00279"></a><a class="code" href="sls__detector__defs_8h.html#922e64c27751c0f09a7cb2cda699a23e">00279</a> <span class="keyword">enum</span> <a class="code" href="sls__detector__defs_8h.html#922e64c27751c0f09a7cb2cda699a23e">moduleRegisterBit</a> {
|
||||
<a name="l00280"></a>00280 <a class="code" href="sls__detector__defs_8h.html#922e64c27751c0f09a7cb2cda699a23ef6f62cca225b89d5946f3a89cfe5bde5">MY_MODULE_REGISTER_BIT</a>,
|
||||
<a name="l00281"></a><a class="code" href="sls__detector__defs_8h.html#922e64c27751c0f09a7cb2cda699a23eb82611809c1e4636a025b1e89178da65">00281</a> <a class="code" href="sls__detector__defs_8h.html#922e64c27751c0f09a7cb2cda699a23eb82611809c1e4636a025b1e89178da65">MODULE_OUTPUT_WIDTH</a>
|
||||
<a name="l00282"></a>00282 };
|
||||
<a name="l00283"></a>00283
|
||||
<a name="l00287"></a><a class="code" href="sls__detector__defs_8h.html#07c87ebf35dffccd06fe39859a3ca603">00287</a> <span class="keyword">enum</span> <a class="code" href="sls__detector__defs_8h.html#07c87ebf35dffccd06fe39859a3ca603">timerIndex</a> {
|
||||
<a name="l00288"></a>00288 <a class="code" href="sls__detector__defs_8h.html#07c87ebf35dffccd06fe39859a3ca603794854c0bd41940d227e1da3f4c6fae1">FRAME_NUMBER</a>,
|
||||
<a name="l00289"></a>00289 <a class="code" href="sls__detector__defs_8h.html#07c87ebf35dffccd06fe39859a3ca603a93be5f3ba891e49b42c0e0b408ffa82">ACQUISITION_TIME</a>,
|
||||
<a name="l00290"></a>00290 <a class="code" href="sls__detector__defs_8h.html#07c87ebf35dffccd06fe39859a3ca603390460de9b31250afdb483aface30ff5">FRAME_PERIOD</a>,
|
||||
<a name="l00291"></a>00291 <a class="code" href="sls__detector__defs_8h.html#07c87ebf35dffccd06fe39859a3ca60339e17506aafaf7e3884defca4847cb69">DELAY_AFTER_TRIGGER</a>,
|
||||
<a name="l00292"></a>00292 <a class="code" href="sls__detector__defs_8h.html#07c87ebf35dffccd06fe39859a3ca603691302b29ccf828080edf1d477ace695">GATES_NUMBER</a>,
|
||||
<a name="l00293"></a>00293 <a class="code" href="sls__detector__defs_8h.html#07c87ebf35dffccd06fe39859a3ca603a818015d4a4f14332f9edf8d2e14c207">PROBES_NUMBER</a>,
|
||||
<a name="l00294"></a><a class="code" href="sls__detector__defs_8h.html#07c87ebf35dffccd06fe39859a3ca6039d9c7c2d79fbdb03000ddf08edbae649">00294</a> <a class="code" href="sls__detector__defs_8h.html#07c87ebf35dffccd06fe39859a3ca6039d9c7c2d79fbdb03000ddf08edbae649">CYCLES_NUMBER</a>
|
||||
<a name="l00295"></a>00295 };
|
||||
<a name="l00296"></a>00296
|
||||
<a name="l00300"></a><a class="code" href="sls__detector__defs_8h.html#6165e3e90182cc47b0003f3288a2e579">00300</a> <span class="keyword">enum</span> <a class="code" href="sls__detector__defs_8h.html#6165e3e90182cc47b0003f3288a2e579">readOutFlags</a> {
|
||||
<a name="l00301"></a>00301 <a class="code" href="sls__detector__defs_8h.html#6165e3e90182cc47b0003f3288a2e57982dd383146f95dad5856c3077c26791e">GET_READOUT_FLAGS</a>=-1,
|
||||
<a name="l00302"></a>00302 <a class="code" href="sls__detector__defs_8h.html#6165e3e90182cc47b0003f3288a2e57986a905d2c80d41ed0a1c22e1e925f3c1">NORMAL_READOUT</a>=0,
|
||||
<a name="l00303"></a>00303 <a class="code" href="sls__detector__defs_8h.html#6165e3e90182cc47b0003f3288a2e579608b6a6b1c416104b3810ccf990e63c2">STORE_IN_RAM</a>=0x1,
|
||||
<a name="l00304"></a>00304 <a class="code" href="sls__detector__defs_8h.html#6165e3e90182cc47b0003f3288a2e5797cd5d0e3e9361826e08ac0c74ae701b5">READ_HITS</a>=0x2,
|
||||
<a name="l00305"></a>00305 <a class="code" href="sls__detector__defs_8h.html#6165e3e90182cc47b0003f3288a2e579660a7323d976b57490562c9976fd5b79">ZERO_COMPRESSION</a>=0x4,
|
||||
<a name="l00306"></a>00306 <a class="code" href="sls__detector__defs_8h.html#6165e3e90182cc47b0003f3288a2e579074069ba9d24eb8e2f3bd8f2e924a6ab">PUMP_PROBE_MODE</a>=0x8,
|
||||
<a name="l00307"></a><a class="code" href="sls__detector__defs_8h.html#6165e3e90182cc47b0003f3288a2e5793d1f7aae38dd931d1fcd35137ee92f80">00307</a> <a class="code" href="sls__detector__defs_8h.html#6165e3e90182cc47b0003f3288a2e5793d1f7aae38dd931d1fcd35137ee92f80">BACKGROUND_CORRECTIONS</a>=0x1000
|
||||
<a name="l00308"></a>00308 };
|
||||
<a name="l00312"></a><a class="code" href="sls__detector__defs_8h.html#032d987fb5fbd375236b7f58f0168f33">00312</a> <span class="keyword">enum</span> <a class="code" href="sls__detector__defs_8h.html#032d987fb5fbd375236b7f58f0168f33">trimMode</a> {
|
||||
<a name="l00313"></a>00313 <a class="code" href="sls__detector__defs_8h.html#032d987fb5fbd375236b7f58f0168f3367718675296bd6843744121a8a21dfcd">NOISE_TRIMMING</a>,
|
||||
<a name="l00314"></a>00314 <a class="code" href="sls__detector__defs_8h.html#032d987fb5fbd375236b7f58f0168f3356a5f47848e51b90c4fabf90f7760038">BEAM_TRIMMING</a>,
|
||||
<a name="l00315"></a>00315 <a class="code" href="sls__detector__defs_8h.html#032d987fb5fbd375236b7f58f0168f338d817a34859c7c6ea331a79b27d045f5">IMPROVE_TRIMMING</a>,
|
||||
<a name="l00316"></a>00316 <a class="code" href="sls__detector__defs_8h.html#032d987fb5fbd375236b7f58f0168f3348d2488a117338a3dbdc173467f087bc">FIXEDSETTINGS_TRIMMING</a>,
|
||||
<a name="l00317"></a><a class="code" href="sls__detector__defs_8h.html#032d987fb5fbd375236b7f58f0168f3331391480276ec7aff34c5fcb610c8eaa">00317</a> <a class="code" href="sls__detector__defs_8h.html#032d987fb5fbd375236b7f58f0168f3331391480276ec7aff34c5fcb610c8eaa">OFFLINE_TRIMMING</a>
|
||||
<a name="l00155"></a>00155 <a class="code" href="sls__detector__defs_8h.html#df764cbdea00d65edcd07bb9953ad2b7936c4a5547a9360243178f726f6b2715">FAIL</a>,
|
||||
<a name="l00156"></a><a class="code" href="sls__detector__defs_8h.html#df764cbdea00d65edcd07bb9953ad2b7dbd1812bee789fbf3548cf79d3f2b400">00156</a> <a class="code" href="sls__detector__defs_8h.html#df764cbdea00d65edcd07bb9953ad2b7dbd1812bee789fbf3548cf79d3f2b400">FINISHED</a>
|
||||
<a name="l00157"></a>00157 };
|
||||
<a name="l00158"></a>00158
|
||||
<a name="l00162"></a>00162 <span class="keyword">enum</span> {
|
||||
<a name="l00163"></a>00163 <a class="code" href="sls__detector__defs_8h.html#99fb83031ce9923c84392b4e92f956b540f39385238042f6ec0cbac821a19fc4">DISABLED</a>,
|
||||
<a name="l00164"></a><a class="code" href="sls__detector__defs_8h.html#99fb83031ce9923c84392b4e92f956b599788d1f27bac42d0c7bac63026c5959">00164</a> <a class="code" href="sls__detector__defs_8h.html#99fb83031ce9923c84392b4e92f956b599788d1f27bac42d0c7bac63026c5959">ENABLED</a>
|
||||
<a name="l00165"></a>00165 };
|
||||
<a name="l00166"></a>00166
|
||||
<a name="l00170"></a><a class="code" href="sls__detector__defs_8h.html#a436b9d7264c77b77021fe6adc33f6ed">00170</a> <span class="keyword">enum</span> <a class="code" href="sls__detector__defs_8h.html#a436b9d7264c77b77021fe6adc33f6ed">externalSignalFlag</a> {
|
||||
<a name="l00171"></a>00171 <a class="code" href="sls__detector__defs_8h.html#a436b9d7264c77b77021fe6adc33f6ed1ac6595a82aacbd6611252fd86a2cf77">GET_EXTERNAL_SIGNAL_FLAG</a>,
|
||||
<a name="l00172"></a>00172 <a class="code" href="sls__detector__defs_8h.html#a436b9d7264c77b77021fe6adc33f6edcc63da3b256156f312867f56ba3b0f17">SIGNAL_OFF</a>,
|
||||
<a name="l00173"></a>00173 <a class="code" href="sls__detector__defs_8h.html#a436b9d7264c77b77021fe6adc33f6ed0f0552a20f43de8e991bef21b5cf62c2">GATE_IN_ACTIVE_HIGH</a>,
|
||||
<a name="l00174"></a>00174 <a class="code" href="sls__detector__defs_8h.html#a436b9d7264c77b77021fe6adc33f6ed4c082ca1f2df45c22b3dc0fc3ef95b7f">GATE_IN_ACTIVE_LOW</a>,
|
||||
<a name="l00175"></a>00175 <a class="code" href="sls__detector__defs_8h.html#a436b9d7264c77b77021fe6adc33f6ed79e6e24133ce8175a94d4b6f9e027c6a">TRIGGER_IN_RISING_EDGE</a>,
|
||||
<a name="l00176"></a>00176 <a class="code" href="sls__detector__defs_8h.html#a436b9d7264c77b77021fe6adc33f6edf72d356006c07eb2308e940fa57faccd">TRIGGER_IN_FALLING_EDGE</a>,
|
||||
<a name="l00177"></a>00177 <a class="code" href="sls__detector__defs_8h.html#a436b9d7264c77b77021fe6adc33f6ed7dbccd40b81af523b16bbee928d73ea6">RO_TRIGGER_IN_RISING_EDGE</a>,
|
||||
<a name="l00178"></a>00178 <a class="code" href="sls__detector__defs_8h.html#a436b9d7264c77b77021fe6adc33f6edac4e89a4cdb8e21a09bb329b9c216ca7">RO_TRIGGER_IN_FALLING_EDGE</a>,
|
||||
<a name="l00179"></a>00179 <a class="code" href="sls__detector__defs_8h.html#a436b9d7264c77b77021fe6adc33f6ed6fef915c5ee5f21d67750eceab5c3f63">GATE_OUT_ACTIVE_HIGH</a>,
|
||||
<a name="l00180"></a>00180 <a class="code" href="sls__detector__defs_8h.html#a436b9d7264c77b77021fe6adc33f6eddd95b42d2ab01ed06eeef0e4a31cb5ec">GATE_OUT_ACTIVE_LOW</a>,
|
||||
<a name="l00181"></a>00181 <a class="code" href="sls__detector__defs_8h.html#a436b9d7264c77b77021fe6adc33f6edc5ef5400c644119ae9b7d439bd976554">TRIGGER_OUT_RISING_EDGE</a>,
|
||||
<a name="l00182"></a>00182 <a class="code" href="sls__detector__defs_8h.html#a436b9d7264c77b77021fe6adc33f6ed4bd81afb554b39320bb69ef55aa5ae62">TRIGGER_OUT_FALLING_EDGE</a>,
|
||||
<a name="l00183"></a>00183 <a class="code" href="sls__detector__defs_8h.html#a436b9d7264c77b77021fe6adc33f6ed58bab8cbcc2d0edd2fef10e49a6d15e9">RO_TRIGGER_OUT_RISING_EDGE</a>,
|
||||
<a name="l00184"></a><a class="code" href="sls__detector__defs_8h.html#a436b9d7264c77b77021fe6adc33f6ed298fba9dd442b436e72528c4967de59f">00184</a> <a class="code" href="sls__detector__defs_8h.html#a436b9d7264c77b77021fe6adc33f6ed298fba9dd442b436e72528c4967de59f">RO_TRIGGER_OUT_FALLING_EDGE</a>
|
||||
<a name="l00185"></a>00185 };
|
||||
<a name="l00186"></a>00186
|
||||
<a name="l00192"></a><a class="code" href="sls__detector__defs_8h.html#51d6eb28d9d010319da9ce5da86ed32f">00192</a> <span class="keyword">enum</span> <a class="code" href="sls__detector__defs_8h.html#51d6eb28d9d010319da9ce5da86ed32f">externalCommunicationMode</a>{
|
||||
<a name="l00193"></a>00193 <a class="code" href="sls__detector__defs_8h.html#51d6eb28d9d010319da9ce5da86ed32fecc1279a26625814e7d763b02bd8c953">GET_EXTERNAL_COMMUNICATION_MODE</a>,
|
||||
<a name="l00194"></a>00194 <a class="code" href="sls__detector__defs_8h.html#51d6eb28d9d010319da9ce5da86ed32feef9468d1b98bca652a04bf5063fd9d6">AUTO</a>,
|
||||
<a name="l00195"></a>00195 <a class="code" href="sls__detector__defs_8h.html#51d6eb28d9d010319da9ce5da86ed32f8f3da88ad1c84db7cfc6b4c8ccaa4d00">TRIGGER_EXPOSURE</a>,
|
||||
<a name="l00196"></a>00196 <a class="code" href="sls__detector__defs_8h.html#51d6eb28d9d010319da9ce5da86ed32febd00656581dd2164b488ac0b70bbd31">TRIGGER_READOUT</a>,
|
||||
<a name="l00197"></a>00197 <a class="code" href="sls__detector__defs_8h.html#51d6eb28d9d010319da9ce5da86ed32fc4d12bda4065deeeaa61f3c231705aac">TRIGGER_COINCIDENCE_WITH_INTERNAL_ENABLE</a>,
|
||||
<a name="l00198"></a>00198 <a class="code" href="sls__detector__defs_8h.html#51d6eb28d9d010319da9ce5da86ed32f2776d5fe61e799d0793dc470d1418b54">GATE_FIX_NUMBER</a>,
|
||||
<a name="l00199"></a>00199 <a class="code" href="sls__detector__defs_8h.html#51d6eb28d9d010319da9ce5da86ed32fa4acd22b2ca1964c082bb608806ab8a0">GATE_FIX_DURATION</a>,
|
||||
<a name="l00200"></a>00200 <a class="code" href="sls__detector__defs_8h.html#51d6eb28d9d010319da9ce5da86ed32fb39f5aa486cab306e5d615fb2766d394">GATE_WITH_START_TRIGGER</a>,
|
||||
<a name="l00201"></a>00201 <a class="code" href="sls__detector__defs_8h.html#51d6eb28d9d010319da9ce5da86ed32fbf98279ca184efd31f801fef9c88058d">GATE_COINCIDENCE_WITH_INTERNAL_ENABLE</a>
|
||||
<a name="l00202"></a>00202 };
|
||||
<a name="l00206"></a><a class="code" href="sls__detector__defs_8h.html#fc5d5f295e6405046702fc95e6d6d0ea">00206</a> <span class="keyword">enum</span> <a class="code" href="sls__detector__defs_8h.html#fc5d5f295e6405046702fc95e6d6d0ea">idMode</a>{
|
||||
<a name="l00207"></a>00207 <a class="code" href="sls__detector__defs_8h.html#fc5d5f295e6405046702fc95e6d6d0ea93d81eb5f6b590fd14e1c32b23a97b02">MODULE_SERIAL_NUMBER</a>,
|
||||
<a name="l00208"></a>00208 <a class="code" href="sls__detector__defs_8h.html#fc5d5f295e6405046702fc95e6d6d0ea17f2410ea2a3ab05fa5bc852df7c3f76">MODULE_FIRMWARE_VERSION</a>,
|
||||
<a name="l00209"></a>00209 <a class="code" href="sls__detector__defs_8h.html#fc5d5f295e6405046702fc95e6d6d0ea65cdb23c9d47b2d3fb8eb74ea58b3ee8">DETECTOR_SERIAL_NUMBER</a>,
|
||||
<a name="l00210"></a>00210 <a class="code" href="sls__detector__defs_8h.html#fc5d5f295e6405046702fc95e6d6d0eaba5743cd3930b18bfa225ef75570afc3">DETECTOR_FIRMWARE_VERSION</a>,
|
||||
<a name="l00211"></a>00211 <a class="code" href="sls__detector__defs_8h.html#fc5d5f295e6405046702fc95e6d6d0ead2f4bf41d038bce268ded8c4b684efba">DETECTOR_SOFTWARE_VERSION</a>,
|
||||
<a name="l00212"></a><a class="code" href="sls__detector__defs_8h.html#fc5d5f295e6405046702fc95e6d6d0ea1fe21e424f78721b948644add6ce9b27">00212</a> <a class="code" href="sls__detector__defs_8h.html#fc5d5f295e6405046702fc95e6d6d0ea1fe21e424f78721b948644add6ce9b27">THIS_SOFTWARE_VERSION</a>
|
||||
<a name="l00213"></a>00213 };
|
||||
<a name="l00217"></a><a class="code" href="sls__detector__defs_8h.html#e4663256797974408ea7fbe5b86635c8">00217</a> <span class="keyword">enum</span> <a class="code" href="sls__detector__defs_8h.html#e4663256797974408ea7fbe5b86635c8">digitalTestMode</a> {
|
||||
<a name="l00218"></a>00218 <a class="code" href="sls__detector__defs_8h.html#e4663256797974408ea7fbe5b86635c8ae2e0c504f9214ef61f0fad7cb3b1a23">CHIP_TEST</a>,
|
||||
<a name="l00219"></a>00219 <a class="code" href="sls__detector__defs_8h.html#e4663256797974408ea7fbe5b86635c86e96f3a8573f78c06dfaefae6bb50409">MODULE_FIRMWARE_TEST</a>,
|
||||
<a name="l00220"></a>00220 <a class="code" href="sls__detector__defs_8h.html#e4663256797974408ea7fbe5b86635c87e3eed63ef6a2d158b401ad48618c5e9">DETECTOR_FIRMWARE_TEST</a>,
|
||||
<a name="l00221"></a>00221 <a class="code" href="sls__detector__defs_8h.html#e4663256797974408ea7fbe5b86635c84e7c62bd22f34793e0d8ef578f0b0bb9">DETECTOR_MEMORY_TEST</a>,
|
||||
<a name="l00222"></a>00222 <a class="code" href="sls__detector__defs_8h.html#e4663256797974408ea7fbe5b86635c8eed72a9571f906df935af01090cb00cb">DETECTOR_BUS_TEST</a>,
|
||||
<a name="l00223"></a><a class="code" href="sls__detector__defs_8h.html#e4663256797974408ea7fbe5b86635c8ca10909df91f4480939046333845450f">00223</a> <a class="code" href="sls__detector__defs_8h.html#e4663256797974408ea7fbe5b86635c8ca10909df91f4480939046333845450f">DETECTOR_SOFTWARE_TEST</a>
|
||||
<a name="l00224"></a>00224 };
|
||||
<a name="l00228"></a><a class="code" href="sls__detector__defs_8h.html#44f69dfb7317afdfb166d178f4b1a6fe">00228</a> <span class="keyword">enum</span> <a class="code" href="sls__detector__defs_8h.html#44f69dfb7317afdfb166d178f4b1a6fe">analogTestMode</a> {
|
||||
<a name="l00229"></a>00229 <a class="code" href="sls__detector__defs_8h.html#44f69dfb7317afdfb166d178f4b1a6feb7166e45218dcb846a3bae04949664cc">CALIBRATION_PULSES</a>,
|
||||
<a name="l00230"></a><a class="code" href="sls__detector__defs_8h.html#44f69dfb7317afdfb166d178f4b1a6feca252079af7f6b24588e086e6231ca8a">00230</a> <a class="code" href="sls__detector__defs_8h.html#44f69dfb7317afdfb166d178f4b1a6feca252079af7f6b24588e086e6231ca8a">MY_ANALOG_TEST_MODE</a>
|
||||
<a name="l00231"></a>00231 };
|
||||
<a name="l00232"></a>00232
|
||||
<a name="l00236"></a><a class="code" href="sls__detector__defs_8h.html#049814e50aa3d3237f51a4d7185ad4fe">00236</a> <span class="keyword">enum</span> <a class="code" href="sls__detector__defs_8h.html#049814e50aa3d3237f51a4d7185ad4fe">dacIndex</a> {
|
||||
<a name="l00237"></a>00237 <a class="code" href="sls__detector__defs_8h.html#049814e50aa3d3237f51a4d7185ad4fe4b8d6cea1ac561b0b7bb443d586aae42">THRESHOLD</a>,
|
||||
<a name="l00238"></a>00238 <a class="code" href="sls__detector__defs_8h.html#049814e50aa3d3237f51a4d7185ad4fe5b6080db80cc2d5d20846575c49be2dd">CALIBRATION_PULSE</a>,
|
||||
<a name="l00239"></a>00239 <a class="code" href="sls__detector__defs_8h.html#049814e50aa3d3237f51a4d7185ad4fec47e6801124b48b808665e7e99fbd767">TRIMBIT_SIZE</a>,
|
||||
<a name="l00240"></a>00240 <a class="code" href="sls__detector__defs_8h.html#049814e50aa3d3237f51a4d7185ad4fe00b743a237d5bf65e71c4facc16da16d">PREAMP</a>,
|
||||
<a name="l00241"></a>00241 <a class="code" href="sls__detector__defs_8h.html#049814e50aa3d3237f51a4d7185ad4fee25b9acb794bf1fc71d225cf52a617e0">SHAPER1</a>,
|
||||
<a name="l00242"></a>00242 <a class="code" href="sls__detector__defs_8h.html#049814e50aa3d3237f51a4d7185ad4feefd8ebb38bc91dd2d231e534b84ade4e">SHAPER2</a>,
|
||||
<a name="l00243"></a>00243 <a class="code" href="sls__detector__defs_8h.html#049814e50aa3d3237f51a4d7185ad4fec4ae6787ff1d8b2d1cf0ae9aa696e56c">TEMPERATURE</a>,
|
||||
<a name="l00244"></a>00244 <a class="code" href="sls__detector__defs_8h.html#049814e50aa3d3237f51a4d7185ad4fefe1d7174637f10c7cfd0ea9d785cf9f1">HUMIDITY</a>,
|
||||
<a name="l00245"></a><a class="code" href="sls__detector__defs_8h.html#049814e50aa3d3237f51a4d7185ad4fe173ae1ed29084e1d570d97796155d4a0">00245</a> <a class="code" href="sls__detector__defs_8h.html#049814e50aa3d3237f51a4d7185ad4fe173ae1ed29084e1d570d97796155d4a0">DETECTOR_BIAS</a>
|
||||
<a name="l00246"></a>00246 };
|
||||
<a name="l00247"></a>00247
|
||||
<a name="l00251"></a><a class="code" href="sls__detector__defs_8h.html#754e2e1fdf9e993405c39b6050528d56">00251</a> <span class="keyword">enum</span> <a class="code" href="sls__detector__defs_8h.html#754e2e1fdf9e993405c39b6050528d56">detectorSettings</a>{
|
||||
<a name="l00252"></a>00252 <a class="code" href="sls__detector__defs_8h.html#754e2e1fdf9e993405c39b6050528d56ebe806e2682b05129c75bfdc7a72932b">GET_SETTINGS</a>=-1,
|
||||
<a name="l00253"></a>00253 <a class="code" href="sls__detector__defs_8h.html#754e2e1fdf9e993405c39b6050528d569de934790934fe831fe946c851e8338e">STANDARD</a>,
|
||||
<a name="l00254"></a>00254 <a class="code" href="sls__detector__defs_8h.html#754e2e1fdf9e993405c39b6050528d56f84c11ba888e499a8a282a3e6f5de7de">FAST</a>,
|
||||
<a name="l00255"></a>00255 <a class="code" href="sls__detector__defs_8h.html#754e2e1fdf9e993405c39b6050528d56e8fdbae775b9c89c864f7e62f3552167">HIGHGAIN</a>,
|
||||
<a name="l00256"></a>00256 <a class="code" href="sls__detector__defs_8h.html#754e2e1fdf9e993405c39b6050528d56605159e8a4c32319fd69b5d151369d93">UNDEFINED</a>,
|
||||
<a name="l00257"></a><a class="code" href="sls__detector__defs_8h.html#754e2e1fdf9e993405c39b6050528d56f096820742c38363e9d6c33e7c932780">00257</a> <a class="code" href="sls__detector__defs_8h.html#754e2e1fdf9e993405c39b6050528d56f096820742c38363e9d6c33e7c932780">UNINITIALIZED</a>
|
||||
<a name="l00258"></a>00258 };
|
||||
<a name="l00263"></a><a class="code" href="sls__detector__defs_8h.html#40dcd9999cf30431eee4b9b6bc9c1035">00263</a> <span class="keyword">enum</span> <a class="code" href="sls__detector__defs_8h.html#40dcd9999cf30431eee4b9b6bc9c1035">channelRegisterBit</a> {
|
||||
<a name="l00264"></a>00264 <a class="code" href="sls__detector__defs_8h.html#40dcd9999cf30431eee4b9b6bc9c103593167c3ea33f720e0b63a8083f226746">TRIMBIT_OFF</a>,
|
||||
<a name="l00265"></a>00265 <a class="code" href="sls__detector__defs_8h.html#40dcd9999cf30431eee4b9b6bc9c1035d0898f44b5cde12d97bc409ea8670b42">COMPARATOR_ENABLE</a>=0x100,
|
||||
<a name="l00266"></a>00266 <a class="code" href="sls__detector__defs_8h.html#40dcd9999cf30431eee4b9b6bc9c1035b8469af9d62148087e0c05af80446d06">ANALOG_SIGNAL_ENABLE</a>=0x200,
|
||||
<a name="l00267"></a>00267 <a class="code" href="sls__detector__defs_8h.html#40dcd9999cf30431eee4b9b6bc9c10355fd4f0793e4050ae41dc14c57bf6b0fd">CALIBRATION_ENABLE</a>=0x300,
|
||||
<a name="l00268"></a>00268 };
|
||||
<a name="l00273"></a><a class="code" href="sls__detector__defs_8h.html#4330afff337dd4db0fe7dcca1c75a642">00273</a> <span class="keyword">enum</span> <a class="code" href="sls__detector__defs_8h.html#4330afff337dd4db0fe7dcca1c75a642">chipRegisterBit</a> {
|
||||
<a name="l00274"></a>00274 <a class="code" href="sls__detector__defs_8h.html#4330afff337dd4db0fe7dcca1c75a642ff4c2a386240df8c5fd524fd111f2690">ENABLE_ANALOG_OUTPUT</a>=0x1,
|
||||
<a name="l00275"></a><a class="code" href="sls__detector__defs_8h.html#4330afff337dd4db0fe7dcca1c75a64239622440b29c2ebda0609b011bf0222a">00275</a> <a class="code" href="sls__detector__defs_8h.html#4330afff337dd4db0fe7dcca1c75a64239622440b29c2ebda0609b011bf0222a">CHIP_OUTPUT_WIDTH</a>=0x2
|
||||
<a name="l00276"></a>00276 };
|
||||
<a name="l00280"></a><a class="code" href="sls__detector__defs_8h.html#922e64c27751c0f09a7cb2cda699a23e">00280</a> <span class="keyword">enum</span> <a class="code" href="sls__detector__defs_8h.html#922e64c27751c0f09a7cb2cda699a23e">moduleRegisterBit</a> {
|
||||
<a name="l00281"></a>00281 <a class="code" href="sls__detector__defs_8h.html#922e64c27751c0f09a7cb2cda699a23ef6f62cca225b89d5946f3a89cfe5bde5">MY_MODULE_REGISTER_BIT</a>,
|
||||
<a name="l00282"></a><a class="code" href="sls__detector__defs_8h.html#922e64c27751c0f09a7cb2cda699a23eb82611809c1e4636a025b1e89178da65">00282</a> <a class="code" href="sls__detector__defs_8h.html#922e64c27751c0f09a7cb2cda699a23eb82611809c1e4636a025b1e89178da65">MODULE_OUTPUT_WIDTH</a>
|
||||
<a name="l00283"></a>00283 };
|
||||
<a name="l00284"></a>00284
|
||||
<a name="l00288"></a><a class="code" href="sls__detector__defs_8h.html#07c87ebf35dffccd06fe39859a3ca603">00288</a> <span class="keyword">enum</span> <a class="code" href="sls__detector__defs_8h.html#07c87ebf35dffccd06fe39859a3ca603">timerIndex</a> {
|
||||
<a name="l00289"></a>00289 <a class="code" href="sls__detector__defs_8h.html#07c87ebf35dffccd06fe39859a3ca603794854c0bd41940d227e1da3f4c6fae1">FRAME_NUMBER</a>,
|
||||
<a name="l00290"></a>00290 <a class="code" href="sls__detector__defs_8h.html#07c87ebf35dffccd06fe39859a3ca603a93be5f3ba891e49b42c0e0b408ffa82">ACQUISITION_TIME</a>,
|
||||
<a name="l00291"></a>00291 <a class="code" href="sls__detector__defs_8h.html#07c87ebf35dffccd06fe39859a3ca603390460de9b31250afdb483aface30ff5">FRAME_PERIOD</a>,
|
||||
<a name="l00292"></a>00292 <a class="code" href="sls__detector__defs_8h.html#07c87ebf35dffccd06fe39859a3ca60339e17506aafaf7e3884defca4847cb69">DELAY_AFTER_TRIGGER</a>,
|
||||
<a name="l00293"></a>00293 <a class="code" href="sls__detector__defs_8h.html#07c87ebf35dffccd06fe39859a3ca603691302b29ccf828080edf1d477ace695">GATES_NUMBER</a>,
|
||||
<a name="l00294"></a>00294 <a class="code" href="sls__detector__defs_8h.html#07c87ebf35dffccd06fe39859a3ca603a818015d4a4f14332f9edf8d2e14c207">PROBES_NUMBER</a>,
|
||||
<a name="l00295"></a><a class="code" href="sls__detector__defs_8h.html#07c87ebf35dffccd06fe39859a3ca6039d9c7c2d79fbdb03000ddf08edbae649">00295</a> <a class="code" href="sls__detector__defs_8h.html#07c87ebf35dffccd06fe39859a3ca6039d9c7c2d79fbdb03000ddf08edbae649">CYCLES_NUMBER</a>
|
||||
<a name="l00296"></a>00296 };
|
||||
<a name="l00297"></a>00297
|
||||
<a name="l00301"></a><a class="code" href="sls__detector__defs_8h.html#8c326f6a87754392b72098d3d0dec49d">00301</a> <span class="keyword">enum</span> <a class="code" href="sls__detector__defs_8h.html#8c326f6a87754392b72098d3d0dec49d">speedVariable</a> {
|
||||
<a name="l00302"></a>00302 <a class="code" href="sls__detector__defs_8h.html#8c326f6a87754392b72098d3d0dec49d3465852fc71156c546c9e211fb0babe8">CLOCK_DIVIDER</a>,
|
||||
<a name="l00303"></a>00303 <a class="code" href="sls__detector__defs_8h.html#8c326f6a87754392b72098d3d0dec49dce6f5250b9197568ebc442fcf3fa4ad6">WAIT_STATES</a>,
|
||||
<a name="l00304"></a><a class="code" href="sls__detector__defs_8h.html#8c326f6a87754392b72098d3d0dec49d93f0483a6f279a444314846e3c4c2699">00304</a> <a class="code" href="sls__detector__defs_8h.html#8c326f6a87754392b72098d3d0dec49d93f0483a6f279a444314846e3c4c2699">SET_SIGNAL_LENGTH</a>
|
||||
<a name="l00305"></a>00305 };
|
||||
<a name="l00306"></a>00306
|
||||
<a name="l00310"></a><a class="code" href="sls__detector__defs_8h.html#6165e3e90182cc47b0003f3288a2e579">00310</a> <span class="keyword">enum</span> <a class="code" href="sls__detector__defs_8h.html#6165e3e90182cc47b0003f3288a2e579">readOutFlags</a> {
|
||||
<a name="l00311"></a>00311 <a class="code" href="sls__detector__defs_8h.html#6165e3e90182cc47b0003f3288a2e57982dd383146f95dad5856c3077c26791e">GET_READOUT_FLAGS</a>=-1,
|
||||
<a name="l00312"></a>00312 <a class="code" href="sls__detector__defs_8h.html#6165e3e90182cc47b0003f3288a2e57986a905d2c80d41ed0a1c22e1e925f3c1">NORMAL_READOUT</a>=0,
|
||||
<a name="l00313"></a>00313 <a class="code" href="sls__detector__defs_8h.html#6165e3e90182cc47b0003f3288a2e579608b6a6b1c416104b3810ccf990e63c2">STORE_IN_RAM</a>=0x1,
|
||||
<a name="l00314"></a>00314 <a class="code" href="sls__detector__defs_8h.html#6165e3e90182cc47b0003f3288a2e5797cd5d0e3e9361826e08ac0c74ae701b5">READ_HITS</a>=0x2,
|
||||
<a name="l00315"></a>00315 <a class="code" href="sls__detector__defs_8h.html#6165e3e90182cc47b0003f3288a2e579660a7323d976b57490562c9976fd5b79">ZERO_COMPRESSION</a>=0x4,
|
||||
<a name="l00316"></a>00316 <a class="code" href="sls__detector__defs_8h.html#6165e3e90182cc47b0003f3288a2e579074069ba9d24eb8e2f3bd8f2e924a6ab">PUMP_PROBE_MODE</a>=0x8,
|
||||
<a name="l00317"></a><a class="code" href="sls__detector__defs_8h.html#6165e3e90182cc47b0003f3288a2e5793d1f7aae38dd931d1fcd35137ee92f80">00317</a> <a class="code" href="sls__detector__defs_8h.html#6165e3e90182cc47b0003f3288a2e5793d1f7aae38dd931d1fcd35137ee92f80">BACKGROUND_CORRECTIONS</a>=0x1000
|
||||
<a name="l00318"></a>00318 };
|
||||
<a name="l00322"></a><a class="code" href="sls__detector__defs_8h.html#82ffddab533d21b3ef6733d38dfcd5c6">00322</a> <span class="keyword">enum</span> <a class="code" href="sls__detector__defs_8h.html#82ffddab533d21b3ef6733d38dfcd5c6">correctionFlags</a> {
|
||||
<a name="l00323"></a>00323 <a class="code" href="sls__detector__defs_8h.html#82ffddab533d21b3ef6733d38dfcd5c677bf327c7ae7b4ad48c23ed12f95bb59">DISCARD_BAD_CHANNELS</a>,
|
||||
<a name="l00324"></a>00324 <a class="code" href="sls__detector__defs_8h.html#82ffddab533d21b3ef6733d38dfcd5c6265434493f74b2d2c809e47f950f2d78">AVERAGE_NEIGHBOURS_FOR_BAD_CHANNELS</a>,
|
||||
<a name="l00325"></a>00325 <a class="code" href="sls__detector__defs_8h.html#82ffddab533d21b3ef6733d38dfcd5c631b7127ca7eb9e444a53759571a4071c">FLAT_FIELD_CORRECTION</a>,
|
||||
<a name="l00326"></a>00326 <a class="code" href="sls__detector__defs_8h.html#82ffddab533d21b3ef6733d38dfcd5c6880654a033856e88167900204c3b594f">RATE_CORRECTION</a>,
|
||||
<a name="l00327"></a>00327 <a class="code" href="sls__detector__defs_8h.html#82ffddab533d21b3ef6733d38dfcd5c6508f65f1d2c1f86381bdabc994174f71">ANGULAR_CONVERSION</a>,
|
||||
<a name="l00328"></a>00328 <a class="code" href="sls__detector__defs_8h.html#82ffddab533d21b3ef6733d38dfcd5c6a23c8c8970434df2e749fef0ad45089c">I0_NORMALIZATION</a>
|
||||
<a name="l00329"></a>00329 };
|
||||
<a name="l00330"></a>00330
|
||||
<a name="l00339"></a>00339 <span class="keyword">enum</span> {
|
||||
<a name="l00322"></a><a class="code" href="sls__detector__defs_8h.html#032d987fb5fbd375236b7f58f0168f33">00322</a> <span class="keyword">enum</span> <a class="code" href="sls__detector__defs_8h.html#032d987fb5fbd375236b7f58f0168f33">trimMode</a> {
|
||||
<a name="l00323"></a>00323 <a class="code" href="sls__detector__defs_8h.html#032d987fb5fbd375236b7f58f0168f3367718675296bd6843744121a8a21dfcd">NOISE_TRIMMING</a>,
|
||||
<a name="l00324"></a>00324 <a class="code" href="sls__detector__defs_8h.html#032d987fb5fbd375236b7f58f0168f3356a5f47848e51b90c4fabf90f7760038">BEAM_TRIMMING</a>,
|
||||
<a name="l00325"></a>00325 <a class="code" href="sls__detector__defs_8h.html#032d987fb5fbd375236b7f58f0168f338d817a34859c7c6ea331a79b27d045f5">IMPROVE_TRIMMING</a>,
|
||||
<a name="l00326"></a>00326 <a class="code" href="sls__detector__defs_8h.html#032d987fb5fbd375236b7f58f0168f3348d2488a117338a3dbdc173467f087bc">FIXEDSETTINGS_TRIMMING</a>,
|
||||
<a name="l00327"></a><a class="code" href="sls__detector__defs_8h.html#032d987fb5fbd375236b7f58f0168f3331391480276ec7aff34c5fcb610c8eaa">00327</a> <a class="code" href="sls__detector__defs_8h.html#032d987fb5fbd375236b7f58f0168f3331391480276ec7aff34c5fcb610c8eaa">OFFLINE_TRIMMING</a>
|
||||
<a name="l00328"></a>00328 };
|
||||
<a name="l00332"></a><a class="code" href="sls__detector__defs_8h.html#82ffddab533d21b3ef6733d38dfcd5c6">00332</a> <span class="keyword">enum</span> <a class="code" href="sls__detector__defs_8h.html#82ffddab533d21b3ef6733d38dfcd5c6">correctionFlags</a> {
|
||||
<a name="l00333"></a>00333 <a class="code" href="sls__detector__defs_8h.html#82ffddab533d21b3ef6733d38dfcd5c677bf327c7ae7b4ad48c23ed12f95bb59">DISCARD_BAD_CHANNELS</a>,
|
||||
<a name="l00334"></a>00334 <a class="code" href="sls__detector__defs_8h.html#82ffddab533d21b3ef6733d38dfcd5c6265434493f74b2d2c809e47f950f2d78">AVERAGE_NEIGHBOURS_FOR_BAD_CHANNELS</a>,
|
||||
<a name="l00335"></a>00335 <a class="code" href="sls__detector__defs_8h.html#82ffddab533d21b3ef6733d38dfcd5c631b7127ca7eb9e444a53759571a4071c">FLAT_FIELD_CORRECTION</a>,
|
||||
<a name="l00336"></a>00336 <a class="code" href="sls__detector__defs_8h.html#82ffddab533d21b3ef6733d38dfcd5c6880654a033856e88167900204c3b594f">RATE_CORRECTION</a>,
|
||||
<a name="l00337"></a>00337 <a class="code" href="sls__detector__defs_8h.html#82ffddab533d21b3ef6733d38dfcd5c6508f65f1d2c1f86381bdabc994174f71">ANGULAR_CONVERSION</a>,
|
||||
<a name="l00338"></a>00338 <a class="code" href="sls__detector__defs_8h.html#82ffddab533d21b3ef6733d38dfcd5c6a23c8c8970434df2e749fef0ad45089c">I0_NORMALIZATION</a>
|
||||
<a name="l00339"></a>00339 };
|
||||
<a name="l00340"></a>00340
|
||||
<a name="l00341"></a>00341 <span class="comment">// General purpose functions</span>
|
||||
<a name="l00342"></a>00342 <a class="code" href="sls__detector__defs_8h.html#bc6126af1d45847bc59afa0aa3216b04acf1bcd49d2b7eda1281016456867d9f">F_EXEC_COMMAND</a>,
|
||||
<a name="l00343"></a>00343 <a class="code" href="sls__detector__defs_8h.html#bc6126af1d45847bc59afa0aa3216b040a5592a0f9c22971094ade209bb261ed">F_GET_ERROR</a>,
|
||||
<a name="l00345"></a>00345 <span class="comment">// configuration functions</span>
|
||||
<a name="l00346"></a>00346 <a class="code" href="sls__detector__defs_8h.html#bc6126af1d45847bc59afa0aa3216b0471fe1c1745b71dc1d2cd587499448aef">F_GET_DETECTOR_TYPE</a>,
|
||||
<a name="l00347"></a>00347 <a class="code" href="sls__detector__defs_8h.html#bc6126af1d45847bc59afa0aa3216b04ce397ed23bbf3676690ea908f56b19fc">F_SET_NUMBER_OF_MODULES</a>,
|
||||
<a name="l00348"></a>00348 <a class="code" href="sls__detector__defs_8h.html#bc6126af1d45847bc59afa0aa3216b042907a2d768a27fa23c451b765b2a3d8c">F_GET_MAX_NUMBER_OF_MODULES</a>,
|
||||
<a name="l00349"></a>00349 <a class="code" href="sls__detector__defs_8h.html#bc6126af1d45847bc59afa0aa3216b04e63e8ef1b45e94cb3edcab1f25d0a054">F_SET_EXTERNAL_SIGNAL_FLAG</a>,
|
||||
<a name="l00350"></a>00350 <a class="code" href="sls__detector__defs_8h.html#bc6126af1d45847bc59afa0aa3216b0475d1afa4f092a4739ea07e070e1bdc2f">F_SET_EXTERNAL_COMMUNICATION_MODE</a>,
|
||||
<a name="l00354"></a>00354 <span class="comment">// Tests and identification</span>
|
||||
<a name="l00355"></a>00355
|
||||
<a name="l00356"></a>00356 <a class="code" href="sls__detector__defs_8h.html#bc6126af1d45847bc59afa0aa3216b045680377f7bbe65d9b93cbe8a1d61a86e">F_GET_ID</a>,
|
||||
<a name="l00357"></a>00357 <a class="code" href="sls__detector__defs_8h.html#bc6126af1d45847bc59afa0aa3216b04adfa4c2d73bebe2bc6b281682f95f2ab">F_DIGITAL_TEST</a>,
|
||||
<a name="l00358"></a>00358 <a class="code" href="sls__detector__defs_8h.html#bc6126af1d45847bc59afa0aa3216b0474a791309be6a971e149de43d7b823cc">F_ANALOG_TEST</a>,
|
||||
<a name="l00359"></a>00359 <a class="code" href="sls__detector__defs_8h.html#bc6126af1d45847bc59afa0aa3216b0406db86821502a3e4913c0415b6934900">F_ENABLE_ANALOG_OUT</a>,
|
||||
<a name="l00360"></a>00360 <a class="code" href="sls__detector__defs_8h.html#bc6126af1d45847bc59afa0aa3216b047f2ffa2426f4300e2dd12bd48d9f78d5">F_CALIBRATION_PULSE</a>,
|
||||
<a name="l00362"></a>00362 <span class="comment">// Initialization functions</span>
|
||||
<a name="l00363"></a>00363 <a class="code" href="sls__detector__defs_8h.html#bc6126af1d45847bc59afa0aa3216b040643db32c526a491969139a7e0f5ae7e">F_SET_DAC</a>,
|
||||
<a name="l00364"></a>00364 <a class="code" href="sls__detector__defs_8h.html#bc6126af1d45847bc59afa0aa3216b047a4a21e3dfc12d28f2e0fbe758b8c197">F_GET_ADC</a>,
|
||||
<a name="l00365"></a>00365 <a class="code" href="sls__detector__defs_8h.html#bc6126af1d45847bc59afa0aa3216b04044400bedd4ee1ed810047b0224e7bb3">F_WRITE_REGISTER</a>,
|
||||
<a name="l00366"></a>00366 <a class="code" href="sls__detector__defs_8h.html#bc6126af1d45847bc59afa0aa3216b04906dee7968c4d532ab4edbee7b3498c3">F_READ_REGISTER</a>,
|
||||
<a name="l00367"></a>00367 <a class="code" href="sls__detector__defs_8h.html#bc6126af1d45847bc59afa0aa3216b04dc204e15e98fdde48155a662748b0928">F_WRITE_MEMORY</a>,
|
||||
<a name="l00368"></a>00368 <a class="code" href="sls__detector__defs_8h.html#bc6126af1d45847bc59afa0aa3216b044d3871faeb398af86df38e04b756a3cd">F_READ_MEMORY</a>,
|
||||
<a name="l00371"></a>00371 <a class="code" href="sls__detector__defs_8h.html#bc6126af1d45847bc59afa0aa3216b04853cfee21b3f4f792c1f98538c2026c6">F_SET_CHANNEL</a>,
|
||||
<a name="l00372"></a>00372 <a class="code" href="sls__detector__defs_8h.html#bc6126af1d45847bc59afa0aa3216b04ade5c4860f4d5a02b5c37d849c12e447">F_GET_CHANNEL</a>,
|
||||
<a name="l00373"></a>00373 <a class="code" href="sls__detector__defs_8h.html#bc6126af1d45847bc59afa0aa3216b04cad18ffc92ef0d4b968f1c9db6d4de5a">F_SET_ALL_CHANNELS</a>,
|
||||
<a name="l00375"></a>00375 <a class="code" href="sls__detector__defs_8h.html#bc6126af1d45847bc59afa0aa3216b0429285b14bc7075ea6c3c6cee2fd56b52">F_SET_CHIP</a>,
|
||||
<a name="l00376"></a>00376 <a class="code" href="sls__detector__defs_8h.html#bc6126af1d45847bc59afa0aa3216b041f50ac9ffcab0cbba655e61312d6edaf">F_GET_CHIP</a>,
|
||||
<a name="l00377"></a>00377 <a class="code" href="sls__detector__defs_8h.html#bc6126af1d45847bc59afa0aa3216b047cfca529a0554a7b6f05522cca8a27e0">F_SET_ALL_CHIPS</a>,
|
||||
<a name="l00379"></a>00379 <a class="code" href="sls__detector__defs_8h.html#bc6126af1d45847bc59afa0aa3216b04d1d02f05ca4c405b09f483f9fef45873">F_SET_MODULE</a>,
|
||||
<a name="l00380"></a>00380 <a class="code" href="sls__detector__defs_8h.html#bc6126af1d45847bc59afa0aa3216b045d2a18e900b219f28fa032b9c292bbe5">F_GET_MODULE</a>,
|
||||
<a name="l00381"></a>00381 <a class="code" href="sls__detector__defs_8h.html#bc6126af1d45847bc59afa0aa3216b04ea90ca7e8125f792a23eb30077ba893c">F_SET_ALL_MODULES</a>,
|
||||
<a name="l00384"></a>00384 <a class="code" href="sls__detector__defs_8h.html#bc6126af1d45847bc59afa0aa3216b0439a8b6036282448bc7c6fd0faf30a463">F_SET_SETTINGS</a>,
|
||||
<a name="l00385"></a>00385 <a class="code" href="sls__detector__defs_8h.html#bc6126af1d45847bc59afa0aa3216b045396bc12890e411a3be32878f416322f">F_GET_THRESHOLD_ENERGY</a>,
|
||||
<a name="l00386"></a>00386 <a class="code" href="sls__detector__defs_8h.html#bc6126af1d45847bc59afa0aa3216b049e2292a7b1ab8f18319f7e3d470f05b9">F_SET_THRESHOLD_ENERGY</a>,
|
||||
<a name="l00389"></a>00389 <span class="comment">// Acquisition functions</span>
|
||||
<a name="l00390"></a>00390 <a class="code" href="sls__detector__defs_8h.html#bc6126af1d45847bc59afa0aa3216b047d0a2ccaa1d35dc62086ec15db612a01">F_START_ACQUISITION</a>,
|
||||
<a name="l00391"></a>00391 <a class="code" href="sls__detector__defs_8h.html#bc6126af1d45847bc59afa0aa3216b04ba1808f9e0157665f75481bfcf0dd2f4">F_STOP_ACQUISITION</a>,
|
||||
<a name="l00392"></a>00392 <a class="code" href="sls__detector__defs_8h.html#bc6126af1d45847bc59afa0aa3216b043439c86f9c711d2047e056ad65c47f19">F_START_READOUT</a>,
|
||||
<a name="l00393"></a>00393 <a class="code" href="sls__detector__defs_8h.html#bc6126af1d45847bc59afa0aa3216b049b087d96dcc3b71af1c7a5a7d6dcaca2">F_GET_RUN_STATUS</a>,
|
||||
<a name="l00394"></a>00394 <a class="code" href="sls__detector__defs_8h.html#bc6126af1d45847bc59afa0aa3216b04338f2b56171efe69e355f4d3f3b05705">F_START_AND_READ_ALL</a>,
|
||||
<a name="l00395"></a>00395 <a class="code" href="sls__detector__defs_8h.html#bc6126af1d45847bc59afa0aa3216b0496e2bb3d9197e625107389e399a0c61e">F_READ_FRAME</a>,
|
||||
<a name="l00396"></a>00396 <a class="code" href="sls__detector__defs_8h.html#bc6126af1d45847bc59afa0aa3216b0494f2c609379952cd2185dfb79caf7b6c">F_READ_ALL</a>,
|
||||
<a name="l00398"></a>00398 <span class="comment">//Acquisition setup functions</span>
|
||||
<a name="l00399"></a>00399 <a class="code" href="sls__detector__defs_8h.html#bc6126af1d45847bc59afa0aa3216b04dc7c9efafcb1a98ae74823bc308dc6d7">F_SET_TIMER</a>,
|
||||
<a name="l00400"></a>00400 <a class="code" href="sls__detector__defs_8h.html#bc6126af1d45847bc59afa0aa3216b04257f0576d6da0c5c4dab728a8f314ba1">F_GET_TIME_LEFT</a>,
|
||||
<a name="l00404"></a>00404 <a class="code" href="sls__detector__defs_8h.html#bc6126af1d45847bc59afa0aa3216b046a499edff53cb19d03ac27b4c80e05fe">F_SET_DYNAMIC_RANGE</a>,
|
||||
<a name="l00405"></a>00405 <a class="code" href="sls__detector__defs_8h.html#bc6126af1d45847bc59afa0aa3216b045cdaebc62f9748ce0f9822f381959307">F_SET_READOUT_FLAGS</a>,
|
||||
<a name="l00406"></a>00406 <a class="code" href="sls__detector__defs_8h.html#bc6126af1d45847bc59afa0aa3216b04132603d9b086fb1178fbbd143d6aa126">F_SET_ROI</a>,
|
||||
<a name="l00408"></a>00408 <span class="comment">//Trimming</span>
|
||||
<a name="l00409"></a>00409 <a class="code" href="sls__detector__defs_8h.html#bc6126af1d45847bc59afa0aa3216b045be80176327f8e6afd6954cc8fd0ceaa">F_EXECUTE_TRIMMING</a>,
|
||||
<a name="l00414"></a><a class="code" href="sls__detector__defs_8h.html#bc6126af1d45847bc59afa0aa3216b04acb4344788e1f1e3716216aeffc50beb">00414</a> <a class="code" href="sls__detector__defs_8h.html#bc6126af1d45847bc59afa0aa3216b04acb4344788e1f1e3716216aeffc50beb">F_EXIT_SERVER</a>
|
||||
<a name="l00416"></a>00416 };
|
||||
<a name="l00417"></a>00417
|
||||
<a name="l00418"></a>00418
|
||||
<a name="l00422"></a><a class="code" href="structangleConversionConstant.html">00422</a> <span class="keyword">typedef</span> <span class="keyword">struct </span>{
|
||||
<a name="l00423"></a><a class="code" href="structangleConversionConstant.html#3e4a757b4b527bdc68872d62e071dffc">00423</a> <span class="keywordtype">float</span> center;
|
||||
<a name="l00424"></a><a class="code" href="structangleConversionConstant.html#9927754f8e0f20a6315b423e265a7431">00424</a> <span class="keywordtype">float</span> ecenter;
|
||||
<a name="l00425"></a><a class="code" href="structangleConversionConstant.html#30dec69c8f1e62c582ad18f67f293bf3">00425</a> <span class="keywordtype">float</span> r_conversion;
|
||||
<a name="l00426"></a><a class="code" href="structangleConversionConstant.html#123c4b9d22c2bc6c8a00eac0a31faeb3">00426</a> <span class="keywordtype">float</span> er_conversion;
|
||||
<a name="l00427"></a><a class="code" href="structangleConversionConstant.html#2d71e0c6f0eb37f96743961f1d051e5f">00427</a> <span class="keywordtype">float</span> offset;
|
||||
<a name="l00428"></a><a class="code" href="structangleConversionConstant.html#f49909ae584f5c00fd7417a0a7cfb28c">00428</a> <span class="keywordtype">float</span> eoffset;
|
||||
<a name="l00429"></a><a class="code" href="structangleConversionConstant.html#23af3f7c89696b83abb6a713061cc4b9">00429</a> <span class="keywordtype">float</span> tilt;
|
||||
<a name="l00430"></a><a class="code" href="structangleConversionConstant.html#6b7c4f3e7ac444fefd3b3957b25fa27f">00430</a> <span class="keywordtype">float</span> etilt;
|
||||
<a name="l00431"></a>00431 } <a class="code" href="structangleConversionConstant.html">angleConversionConstant</a>;
|
||||
<a name="l00432"></a>00432
|
||||
<a name="l00433"></a>00433
|
||||
<a name="l00434"></a>00434 <span class="preprocessor">#endif</span>
|
||||
</pre></div><hr size="1"><address style="align: right;"><small>Generated on Fri Oct 9 16:01:04 2009 by
|
||||
<a name="l00349"></a>00349 <span class="keyword">enum</span> {
|
||||
<a name="l00350"></a>00350
|
||||
<a name="l00351"></a>00351 <span class="comment">// General purpose functions</span>
|
||||
<a name="l00352"></a>00352 <a class="code" href="sls__detector__defs_8h.html#bc6126af1d45847bc59afa0aa3216b04acf1bcd49d2b7eda1281016456867d9f">F_EXEC_COMMAND</a>,
|
||||
<a name="l00353"></a>00353 <a class="code" href="sls__detector__defs_8h.html#bc6126af1d45847bc59afa0aa3216b040a5592a0f9c22971094ade209bb261ed">F_GET_ERROR</a>,
|
||||
<a name="l00355"></a>00355 <span class="comment">// configuration functions</span>
|
||||
<a name="l00356"></a>00356 <a class="code" href="sls__detector__defs_8h.html#bc6126af1d45847bc59afa0aa3216b0471fe1c1745b71dc1d2cd587499448aef">F_GET_DETECTOR_TYPE</a>,
|
||||
<a name="l00357"></a>00357 <a class="code" href="sls__detector__defs_8h.html#bc6126af1d45847bc59afa0aa3216b04ce397ed23bbf3676690ea908f56b19fc">F_SET_NUMBER_OF_MODULES</a>,
|
||||
<a name="l00358"></a>00358 <a class="code" href="sls__detector__defs_8h.html#bc6126af1d45847bc59afa0aa3216b042907a2d768a27fa23c451b765b2a3d8c">F_GET_MAX_NUMBER_OF_MODULES</a>,
|
||||
<a name="l00359"></a>00359 <a class="code" href="sls__detector__defs_8h.html#bc6126af1d45847bc59afa0aa3216b04e63e8ef1b45e94cb3edcab1f25d0a054">F_SET_EXTERNAL_SIGNAL_FLAG</a>,
|
||||
<a name="l00360"></a>00360 <a class="code" href="sls__detector__defs_8h.html#bc6126af1d45847bc59afa0aa3216b0475d1afa4f092a4739ea07e070e1bdc2f">F_SET_EXTERNAL_COMMUNICATION_MODE</a>,
|
||||
<a name="l00363"></a>00363 <span class="comment">// Tests and identification</span>
|
||||
<a name="l00364"></a>00364
|
||||
<a name="l00365"></a>00365 <a class="code" href="sls__detector__defs_8h.html#bc6126af1d45847bc59afa0aa3216b045680377f7bbe65d9b93cbe8a1d61a86e">F_GET_ID</a>,
|
||||
<a name="l00366"></a>00366 <a class="code" href="sls__detector__defs_8h.html#bc6126af1d45847bc59afa0aa3216b04adfa4c2d73bebe2bc6b281682f95f2ab">F_DIGITAL_TEST</a>,
|
||||
<a name="l00367"></a>00367 <a class="code" href="sls__detector__defs_8h.html#bc6126af1d45847bc59afa0aa3216b0474a791309be6a971e149de43d7b823cc">F_ANALOG_TEST</a>,
|
||||
<a name="l00368"></a>00368 <a class="code" href="sls__detector__defs_8h.html#bc6126af1d45847bc59afa0aa3216b0406db86821502a3e4913c0415b6934900">F_ENABLE_ANALOG_OUT</a>,
|
||||
<a name="l00369"></a>00369 <a class="code" href="sls__detector__defs_8h.html#bc6126af1d45847bc59afa0aa3216b047f2ffa2426f4300e2dd12bd48d9f78d5">F_CALIBRATION_PULSE</a>,
|
||||
<a name="l00371"></a>00371 <span class="comment">// Initialization functions</span>
|
||||
<a name="l00372"></a>00372 <a class="code" href="sls__detector__defs_8h.html#bc6126af1d45847bc59afa0aa3216b040643db32c526a491969139a7e0f5ae7e">F_SET_DAC</a>,
|
||||
<a name="l00373"></a>00373 <a class="code" href="sls__detector__defs_8h.html#bc6126af1d45847bc59afa0aa3216b047a4a21e3dfc12d28f2e0fbe758b8c197">F_GET_ADC</a>,
|
||||
<a name="l00374"></a>00374 <a class="code" href="sls__detector__defs_8h.html#bc6126af1d45847bc59afa0aa3216b04044400bedd4ee1ed810047b0224e7bb3">F_WRITE_REGISTER</a>,
|
||||
<a name="l00375"></a>00375 <a class="code" href="sls__detector__defs_8h.html#bc6126af1d45847bc59afa0aa3216b04906dee7968c4d532ab4edbee7b3498c3">F_READ_REGISTER</a>,
|
||||
<a name="l00376"></a>00376 <a class="code" href="sls__detector__defs_8h.html#bc6126af1d45847bc59afa0aa3216b04dc204e15e98fdde48155a662748b0928">F_WRITE_MEMORY</a>,
|
||||
<a name="l00377"></a>00377 <a class="code" href="sls__detector__defs_8h.html#bc6126af1d45847bc59afa0aa3216b044d3871faeb398af86df38e04b756a3cd">F_READ_MEMORY</a>,
|
||||
<a name="l00380"></a>00380 <a class="code" href="sls__detector__defs_8h.html#bc6126af1d45847bc59afa0aa3216b04853cfee21b3f4f792c1f98538c2026c6">F_SET_CHANNEL</a>,
|
||||
<a name="l00381"></a>00381 <a class="code" href="sls__detector__defs_8h.html#bc6126af1d45847bc59afa0aa3216b04ade5c4860f4d5a02b5c37d849c12e447">F_GET_CHANNEL</a>,
|
||||
<a name="l00382"></a>00382 <a class="code" href="sls__detector__defs_8h.html#bc6126af1d45847bc59afa0aa3216b04cad18ffc92ef0d4b968f1c9db6d4de5a">F_SET_ALL_CHANNELS</a>,
|
||||
<a name="l00384"></a>00384 <a class="code" href="sls__detector__defs_8h.html#bc6126af1d45847bc59afa0aa3216b0429285b14bc7075ea6c3c6cee2fd56b52">F_SET_CHIP</a>,
|
||||
<a name="l00385"></a>00385 <a class="code" href="sls__detector__defs_8h.html#bc6126af1d45847bc59afa0aa3216b041f50ac9ffcab0cbba655e61312d6edaf">F_GET_CHIP</a>,
|
||||
<a name="l00386"></a>00386 <a class="code" href="sls__detector__defs_8h.html#bc6126af1d45847bc59afa0aa3216b047cfca529a0554a7b6f05522cca8a27e0">F_SET_ALL_CHIPS</a>,
|
||||
<a name="l00388"></a>00388 <a class="code" href="sls__detector__defs_8h.html#bc6126af1d45847bc59afa0aa3216b04d1d02f05ca4c405b09f483f9fef45873">F_SET_MODULE</a>,
|
||||
<a name="l00389"></a>00389 <a class="code" href="sls__detector__defs_8h.html#bc6126af1d45847bc59afa0aa3216b045d2a18e900b219f28fa032b9c292bbe5">F_GET_MODULE</a>,
|
||||
<a name="l00390"></a>00390 <a class="code" href="sls__detector__defs_8h.html#bc6126af1d45847bc59afa0aa3216b04ea90ca7e8125f792a23eb30077ba893c">F_SET_ALL_MODULES</a>,
|
||||
<a name="l00393"></a>00393 <a class="code" href="sls__detector__defs_8h.html#bc6126af1d45847bc59afa0aa3216b0439a8b6036282448bc7c6fd0faf30a463">F_SET_SETTINGS</a>,
|
||||
<a name="l00394"></a>00394 <a class="code" href="sls__detector__defs_8h.html#bc6126af1d45847bc59afa0aa3216b045396bc12890e411a3be32878f416322f">F_GET_THRESHOLD_ENERGY</a>,
|
||||
<a name="l00395"></a>00395 <a class="code" href="sls__detector__defs_8h.html#bc6126af1d45847bc59afa0aa3216b049e2292a7b1ab8f18319f7e3d470f05b9">F_SET_THRESHOLD_ENERGY</a>,
|
||||
<a name="l00398"></a>00398 <span class="comment">// Acquisition functions</span>
|
||||
<a name="l00399"></a>00399 <a class="code" href="sls__detector__defs_8h.html#bc6126af1d45847bc59afa0aa3216b047d0a2ccaa1d35dc62086ec15db612a01">F_START_ACQUISITION</a>,
|
||||
<a name="l00400"></a>00400 <a class="code" href="sls__detector__defs_8h.html#bc6126af1d45847bc59afa0aa3216b04ba1808f9e0157665f75481bfcf0dd2f4">F_STOP_ACQUISITION</a>,
|
||||
<a name="l00401"></a>00401 <a class="code" href="sls__detector__defs_8h.html#bc6126af1d45847bc59afa0aa3216b043439c86f9c711d2047e056ad65c47f19">F_START_READOUT</a>,
|
||||
<a name="l00402"></a>00402 <a class="code" href="sls__detector__defs_8h.html#bc6126af1d45847bc59afa0aa3216b049b087d96dcc3b71af1c7a5a7d6dcaca2">F_GET_RUN_STATUS</a>,
|
||||
<a name="l00403"></a>00403 <a class="code" href="sls__detector__defs_8h.html#bc6126af1d45847bc59afa0aa3216b04338f2b56171efe69e355f4d3f3b05705">F_START_AND_READ_ALL</a>,
|
||||
<a name="l00404"></a>00404 <a class="code" href="sls__detector__defs_8h.html#bc6126af1d45847bc59afa0aa3216b0496e2bb3d9197e625107389e399a0c61e">F_READ_FRAME</a>,
|
||||
<a name="l00405"></a>00405 <a class="code" href="sls__detector__defs_8h.html#bc6126af1d45847bc59afa0aa3216b0494f2c609379952cd2185dfb79caf7b6c">F_READ_ALL</a>,
|
||||
<a name="l00407"></a>00407 <span class="comment">//Acquisition setup functions</span>
|
||||
<a name="l00408"></a>00408 <a class="code" href="sls__detector__defs_8h.html#bc6126af1d45847bc59afa0aa3216b04dc7c9efafcb1a98ae74823bc308dc6d7">F_SET_TIMER</a>,
|
||||
<a name="l00409"></a>00409 <a class="code" href="sls__detector__defs_8h.html#bc6126af1d45847bc59afa0aa3216b04257f0576d6da0c5c4dab728a8f314ba1">F_GET_TIME_LEFT</a>,
|
||||
<a name="l00413"></a>00413 <a class="code" href="sls__detector__defs_8h.html#bc6126af1d45847bc59afa0aa3216b046a499edff53cb19d03ac27b4c80e05fe">F_SET_DYNAMIC_RANGE</a>,
|
||||
<a name="l00414"></a>00414 <a class="code" href="sls__detector__defs_8h.html#bc6126af1d45847bc59afa0aa3216b045cdaebc62f9748ce0f9822f381959307">F_SET_READOUT_FLAGS</a>,
|
||||
<a name="l00415"></a>00415 <a class="code" href="sls__detector__defs_8h.html#bc6126af1d45847bc59afa0aa3216b04132603d9b086fb1178fbbd143d6aa126">F_SET_ROI</a>,
|
||||
<a name="l00417"></a>00417 <a class="code" href="sls__detector__defs_8h.html#bc6126af1d45847bc59afa0aa3216b0457a41d958ac69f2c3d4ccf1b12cbd75f">F_SET_SPEED</a>,
|
||||
<a name="l00419"></a>00419 <span class="comment">//Trimming</span>
|
||||
<a name="l00420"></a>00420 <a class="code" href="sls__detector__defs_8h.html#bc6126af1d45847bc59afa0aa3216b045be80176327f8e6afd6954cc8fd0ceaa">F_EXECUTE_TRIMMING</a>,
|
||||
<a name="l00425"></a><a class="code" href="sls__detector__defs_8h.html#bc6126af1d45847bc59afa0aa3216b04acb4344788e1f1e3716216aeffc50beb">00425</a> <a class="code" href="sls__detector__defs_8h.html#bc6126af1d45847bc59afa0aa3216b04acb4344788e1f1e3716216aeffc50beb">F_EXIT_SERVER</a>
|
||||
<a name="l00427"></a>00427 };
|
||||
<a name="l00428"></a>00428
|
||||
<a name="l00429"></a>00429
|
||||
<a name="l00433"></a><a class="code" href="structangleConversionConstant.html">00433</a> <span class="keyword">typedef</span> <span class="keyword">struct </span>{
|
||||
<a name="l00434"></a><a class="code" href="structangleConversionConstant.html#3e4a757b4b527bdc68872d62e071dffc">00434</a> <span class="keywordtype">float</span> center;
|
||||
<a name="l00435"></a><a class="code" href="structangleConversionConstant.html#9927754f8e0f20a6315b423e265a7431">00435</a> <span class="keywordtype">float</span> ecenter;
|
||||
<a name="l00436"></a><a class="code" href="structangleConversionConstant.html#30dec69c8f1e62c582ad18f67f293bf3">00436</a> <span class="keywordtype">float</span> r_conversion;
|
||||
<a name="l00437"></a><a class="code" href="structangleConversionConstant.html#123c4b9d22c2bc6c8a00eac0a31faeb3">00437</a> <span class="keywordtype">float</span> er_conversion;
|
||||
<a name="l00438"></a><a class="code" href="structangleConversionConstant.html#2d71e0c6f0eb37f96743961f1d051e5f">00438</a> <span class="keywordtype">float</span> offset;
|
||||
<a name="l00439"></a><a class="code" href="structangleConversionConstant.html#f49909ae584f5c00fd7417a0a7cfb28c">00439</a> <span class="keywordtype">float</span> eoffset;
|
||||
<a name="l00440"></a><a class="code" href="structangleConversionConstant.html#23af3f7c89696b83abb6a713061cc4b9">00440</a> <span class="keywordtype">float</span> tilt;
|
||||
<a name="l00441"></a><a class="code" href="structangleConversionConstant.html#6b7c4f3e7ac444fefd3b3957b25fa27f">00441</a> <span class="keywordtype">float</span> etilt;
|
||||
<a name="l00442"></a>00442 } <a class="code" href="structangleConversionConstant.html">angleConversionConstant</a>;
|
||||
<a name="l00443"></a>00443
|
||||
<a name="l00444"></a>00444
|
||||
<a name="l00445"></a>00445 <span class="preprocessor">#endif</span>
|
||||
</pre></div><hr size="1"><address style="align: right;"><small>Generated on Tue Dec 1 10:56:45 2009 by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.7 </small></address>
|
||||
</body>
|
||||
|
@ -77,7 +77,8 @@
|
||||
}</td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">enum </td><td class="memItemRight" valign="bottom">{ <a class="el" href="sls__detector__defs_8h.html#df764cbdea00d65edcd07bb9953ad2b72bc49ec37d6a5715dd23e85f1ff5bb59">OK</a>,
|
||||
<a class="el" href="sls__detector__defs_8h.html#df764cbdea00d65edcd07bb9953ad2b7936c4a5547a9360243178f726f6b2715">FAIL</a>
|
||||
<a class="el" href="sls__detector__defs_8h.html#df764cbdea00d65edcd07bb9953ad2b7936c4a5547a9360243178f726f6b2715">FAIL</a>,
|
||||
<a class="el" href="sls__detector__defs_8h.html#df764cbdea00d65edcd07bb9953ad2b7dbd1812bee789fbf3548cf79d3f2b400">FINISHED</a>
|
||||
}</td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">enum </td><td class="memItemRight" valign="bottom">{ <a class="el" href="sls__detector__defs_8h.html#99fb83031ce9923c84392b4e92f956b540f39385238042f6ec0cbac821a19fc4">DISABLED</a>,
|
||||
@ -198,6 +199,11 @@
|
||||
<br>
|
||||
}</td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">enum </td><td class="memItemRight" valign="bottom"><a class="el" href="sls__detector__defs_8h.html#8c326f6a87754392b72098d3d0dec49d">speedVariable</a> { <a class="el" href="sls__detector__defs_8h.html#8c326f6a87754392b72098d3d0dec49d3465852fc71156c546c9e211fb0babe8">CLOCK_DIVIDER</a>,
|
||||
<a class="el" href="sls__detector__defs_8h.html#8c326f6a87754392b72098d3d0dec49dce6f5250b9197568ebc442fcf3fa4ad6">WAIT_STATES</a>,
|
||||
<a class="el" href="sls__detector__defs_8h.html#8c326f6a87754392b72098d3d0dec49d93f0483a6f279a444314846e3c4c2699">SET_SIGNAL_LENGTH</a>
|
||||
}</td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">enum </td><td class="memItemRight" valign="bottom"><a class="el" href="sls__detector__defs_8h.html#6165e3e90182cc47b0003f3288a2e579">readOutFlags</a> { <br>
|
||||
<a class="el" href="sls__detector__defs_8h.html#6165e3e90182cc47b0003f3288a2e57982dd383146f95dad5856c3077c26791e">GET_READOUT_FLAGS</a> = -1,
|
||||
<a class="el" href="sls__detector__defs_8h.html#6165e3e90182cc47b0003f3288a2e57986a905d2c80d41ed0a1c22e1e925f3c1">NORMAL_READOUT</a> = 0,
|
||||
@ -284,8 +290,10 @@
|
||||
<br>
|
||||
<a class="el" href="sls__detector__defs_8h.html#bc6126af1d45847bc59afa0aa3216b045cdaebc62f9748ce0f9822f381959307">F_SET_READOUT_FLAGS</a>,
|
||||
<a class="el" href="sls__detector__defs_8h.html#bc6126af1d45847bc59afa0aa3216b04132603d9b086fb1178fbbd143d6aa126">F_SET_ROI</a>,
|
||||
<a class="el" href="sls__detector__defs_8h.html#bc6126af1d45847bc59afa0aa3216b0457a41d958ac69f2c3d4ccf1b12cbd75f">F_SET_SPEED</a>,
|
||||
<a class="el" href="sls__detector__defs_8h.html#bc6126af1d45847bc59afa0aa3216b045be80176327f8e6afd6954cc8fd0ceaa">F_EXECUTE_TRIMMING</a>,
|
||||
<a class="el" href="sls__detector__defs_8h.html#bc6126af1d45847bc59afa0aa3216b04acb4344788e1f1e3716216aeffc50beb">F_EXIT_SERVER</a>
|
||||
<br>
|
||||
<a class="el" href="sls__detector__defs_8h.html#bc6126af1d45847bc59afa0aa3216b04acb4344788e1f1e3716216aeffc50beb">F_EXIT_SERVER</a>
|
||||
<br>
|
||||
}</td></tr>
|
||||
|
||||
@ -345,6 +353,8 @@ return values <dl compact><dt><b>Enumerator: </b></dt><dd>
|
||||
function succeeded </td></tr>
|
||||
<tr><td valign="top"><em><a class="anchor" name="df764cbdea00d65edcd07bb9953ad2b7936c4a5547a9360243178f726f6b2715"></a><!-- doxytag: member="FAIL" ref="df764cbdea00d65edcd07bb9953ad2b7936c4a5547a9360243178f726f6b2715" args="" -->FAIL</em> </td><td>
|
||||
function failed </td></tr>
|
||||
<tr><td valign="top"><em><a class="anchor" name="df764cbdea00d65edcd07bb9953ad2b7dbd1812bee789fbf3548cf79d3f2b400"></a><!-- doxytag: member="FINISHED" ref="df764cbdea00d65edcd07bb9953ad2b7dbd1812bee789fbf3548cf79d3f2b400" args="" -->FINISHED</em> </td><td>
|
||||
function failed </td></tr>
|
||||
</table>
|
||||
</dl>
|
||||
|
||||
@ -472,6 +482,8 @@ set/get detector dynamic range </td></tr>
|
||||
set/get readout flags </td></tr>
|
||||
<tr><td valign="top"><em><a class="anchor" name="bc6126af1d45847bc59afa0aa3216b04132603d9b086fb1178fbbd143d6aa126"></a><!-- doxytag: member="F_SET_ROI" ref="bc6126af1d45847bc59afa0aa3216b04132603d9b086fb1178fbbd143d6aa126" args="" -->F_SET_ROI</em> </td><td>
|
||||
set/get region of interest </td></tr>
|
||||
<tr><td valign="top"><em><a class="anchor" name="bc6126af1d45847bc59afa0aa3216b0457a41d958ac69f2c3d4ccf1b12cbd75f"></a><!-- doxytag: member="F_SET_SPEED" ref="bc6126af1d45847bc59afa0aa3216b0457a41d958ac69f2c3d4ccf1b12cbd75f" args="" -->F_SET_SPEED</em> </td><td>
|
||||
set/get readout speed parameters </td></tr>
|
||||
<tr><td valign="top"><em><a class="anchor" name="bc6126af1d45847bc59afa0aa3216b045be80176327f8e6afd6954cc8fd0ceaa"></a><!-- doxytag: member="F_EXECUTE_TRIMMING" ref="bc6126af1d45847bc59afa0aa3216b045be80176327f8e6afd6954cc8fd0ceaa" args="" -->F_EXECUTE_TRIMMING</em> </td><td>
|
||||
execute trimming </td></tr>
|
||||
<tr><td valign="top"><em><a class="anchor" name="bc6126af1d45847bc59afa0aa3216b04acb4344788e1f1e3716216aeffc50beb"></a><!-- doxytag: member="F_EXIT_SERVER" ref="bc6126af1d45847bc59afa0aa3216b04acb4344788e1f1e3716216aeffc50beb" args="" -->F_EXIT_SERVER</em> </td><td>
|
||||
@ -973,6 +985,31 @@ background corrections </td></tr>
|
||||
</table>
|
||||
</dl>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="8c326f6a87754392b72098d3d0dec49d"></a><!-- doxytag: member="sls_detector_defs.h::speedVariable" ref="8c326f6a87754392b72098d3d0dec49d" args="" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">enum <a class="el" href="sls__detector__defs_8h.html#8c326f6a87754392b72098d3d0dec49d">speedVariable</a> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
important speed parameters <dl compact><dt><b>Enumerator: </b></dt><dd>
|
||||
<table border="0" cellspacing="2" cellpadding="0">
|
||||
<tr><td valign="top"><em><a class="anchor" name="8c326f6a87754392b72098d3d0dec49d3465852fc71156c546c9e211fb0babe8"></a><!-- doxytag: member="CLOCK_DIVIDER" ref="8c326f6a87754392b72098d3d0dec49d3465852fc71156c546c9e211fb0babe8" args="" -->CLOCK_DIVIDER</em> </td><td>
|
||||
readout clock divider </td></tr>
|
||||
<tr><td valign="top"><em><a class="anchor" name="8c326f6a87754392b72098d3d0dec49dce6f5250b9197568ebc442fcf3fa4ad6"></a><!-- doxytag: member="WAIT_STATES" ref="8c326f6a87754392b72098d3d0dec49dce6f5250b9197568ebc442fcf3fa4ad6" args="" -->WAIT_STATES</em> </td><td>
|
||||
wait states for bus read </td></tr>
|
||||
<tr><td valign="top"><em><a class="anchor" name="8c326f6a87754392b72098d3d0dec49d93f0483a6f279a444314846e3c4c2699"></a><!-- doxytag: member="SET_SIGNAL_LENGTH" ref="8c326f6a87754392b72098d3d0dec49d93f0483a6f279a444314846e3c4c2699" args="" -->SET_SIGNAL_LENGTH</em> </td><td>
|
||||
set/clear signal length </td></tr>
|
||||
</table>
|
||||
</dl>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="07c87ebf35dffccd06fe39859a3ca603"></a><!-- doxytag: member="sls_detector_defs.h::timerIndex" ref="07c87ebf35dffccd06fe39859a3ca603" args="" -->
|
||||
@ -1037,7 +1074,7 @@ trimming is performed offline </td></tr>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<hr size="1"><address style="align: right;"><small>Generated on Fri Oct 9 16:01:04 2009 by
|
||||
<hr size="1"><address style="align: right;"><small>Generated on Tue Dec 1 10:56:45 2009 by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.7 </small></address>
|
||||
</body>
|
||||
|
@ -24,7 +24,7 @@
|
||||
<tr class="memlist"><td><a class="el" href="structROI.html#2718ba8d6b04f53f86467f4a142bc58a">xmin</a></td><td><a class="el" href="structROI.html">ROI</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="structROI.html#84995369fd28f469f20f06482f6f9b68">ymax</a></td><td><a class="el" href="structROI.html">ROI</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="structROI.html#8ff93da542938e19e5116c52e9c4bb7e">ymin</a></td><td><a class="el" href="structROI.html">ROI</a></td><td></td></tr>
|
||||
</table><hr size="1"><address style="align: right;"><small>Generated on Fri Oct 9 16:01:04 2009 by
|
||||
</table><hr size="1"><address style="align: right;"><small>Generated on Tue Dec 1 10:56:45 2009 by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.7 </small></address>
|
||||
</body>
|
||||
|
@ -100,7 +100,7 @@ is the roi ymin (in channel number)
|
||||
</div><p>
|
||||
<hr>The documentation for this struct was generated from the following file:<ul>
|
||||
<li>commonFiles/<a class="el" href="sls__detector__defs_8h-source.html">sls_detector_defs.h</a></ul>
|
||||
<hr size="1"><address style="align: right;"><small>Generated on Fri Oct 9 16:01:04 2009 by
|
||||
<hr size="1"><address style="align: right;"><small>Generated on Tue Dec 1 10:56:45 2009 by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.7 </small></address>
|
||||
</body>
|
||||
|
@ -28,7 +28,7 @@
|
||||
<tr class="memlist"><td><a class="el" href="structangleConversionConstant.html#2d71e0c6f0eb37f96743961f1d051e5f">offset</a></td><td><a class="el" href="structangleConversionConstant.html">angleConversionConstant</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="structangleConversionConstant.html#30dec69c8f1e62c582ad18f67f293bf3">r_conversion</a></td><td><a class="el" href="structangleConversionConstant.html">angleConversionConstant</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="structangleConversionConstant.html#23af3f7c89696b83abb6a713061cc4b9">tilt</a></td><td><a class="el" href="structangleConversionConstant.html">angleConversionConstant</a></td><td></td></tr>
|
||||
</table><hr size="1"><address style="align: right;"><small>Generated on Fri Oct 9 16:01:04 2009 by
|
||||
</table><hr size="1"><address style="align: right;"><small>Generated on Tue Dec 1 10:56:45 2009 by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.7 </small></address>
|
||||
</body>
|
||||
|
@ -167,7 +167,7 @@ ossible tilt in the orthogonal direction (unused)
|
||||
</div><p>
|
||||
<hr>The documentation for this struct was generated from the following file:<ul>
|
||||
<li>commonFiles/<a class="el" href="sls__detector__defs_8h-source.html">sls_detector_defs.h</a></ul>
|
||||
<hr size="1"><address style="align: right;"><small>Generated on Fri Oct 9 16:01:04 2009 by
|
||||
<hr size="1"><address style="align: right;"><small>Generated on Tue Dec 1 10:56:45 2009 by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.7 </small></address>
|
||||
</body>
|
||||
|
@ -22,7 +22,7 @@
|
||||
<h1>iarray Member List</h1>This is the complete list of members for <a class="el" href="structiarray.html">iarray</a>, including all inherited members.<p><table>
|
||||
<tr class="memlist"><td><a class="el" href="structiarray.html#65e4e79e4c42d1d3b075d84bff7046c4">iptr</a></td><td><a class="el" href="structiarray.html">iarray</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="structiarray.html#97fedf6b925f79b2883d07300b266869">len</a></td><td><a class="el" href="structiarray.html">iarray</a></td><td></td></tr>
|
||||
</table><hr size="1"><address style="align: right;"><small>Generated on Fri Oct 9 16:01:04 2009 by
|
||||
</table><hr size="1"><address style="align: right;"><small>Generated on Tue Dec 1 10:56:45 2009 by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.7 </small></address>
|
||||
</body>
|
||||
|
@ -65,7 +65,7 @@ is the number of elements of the array
|
||||
</div><p>
|
||||
<hr>The documentation for this struct was generated from the following file:<ul>
|
||||
<li>commonFiles/<a class="el" href="sls__detector__defs_8h-source.html">sls_detector_defs.h</a></ul>
|
||||
<hr size="1"><address style="align: right;"><small>Generated on Fri Oct 9 16:01:04 2009 by
|
||||
<hr size="1"><address style="align: right;"><small>Generated on Tue Dec 1 10:56:45 2009 by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.7 </small></address>
|
||||
</body>
|
||||
|
@ -22,8 +22,10 @@
|
||||
<h1>slsDetector::sharedSlsDetector Member List</h1>This is the complete list of members for <a class="el" href="structslsDetector_1_1sharedSlsDetector.html">slsDetector::sharedSlsDetector</a>, including all inherited members.<p><table>
|
||||
<tr class="memlist"><td><a class="el" href="structslsDetector_1_1sharedSlsDetector.html#5fea82d598a0252852d3b5aa3dcba778">adcoff</a></td><td><a class="el" href="structslsDetector_1_1sharedSlsDetector.html">slsDetector::sharedSlsDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="structslsDetector_1_1sharedSlsDetector.html#ee2e81699a79e6b9ddc698d120a13ef9">alreadyExisting</a></td><td><a class="el" href="structslsDetector_1_1sharedSlsDetector.html">slsDetector::sharedSlsDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="structslsDetector_1_1sharedSlsDetector.html#42502564011f831f43733ffed7c2eafd">angConvFile</a></td><td><a class="el" href="structslsDetector_1_1sharedSlsDetector.html">slsDetector::sharedSlsDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="structslsDetector_1_1sharedSlsDetector.html#289a2fe819a4e02a93dfc54f9ba7ae16">angDirection</a></td><td><a class="el" href="structslsDetector_1_1sharedSlsDetector.html">slsDetector::sharedSlsDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="structslsDetector_1_1sharedSlsDetector.html#31cebbb4add050ac00b3fbe9b4494d8b">angOff</a></td><td><a class="el" href="structslsDetector_1_1sharedSlsDetector.html">slsDetector::sharedSlsDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="structslsDetector_1_1sharedSlsDetector.html#9ab536c77675cd30b26ab647efe5c3ca">badChanFile</a></td><td><a class="el" href="structslsDetector_1_1sharedSlsDetector.html">slsDetector::sharedSlsDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="structslsDetector_1_1sharedSlsDetector.html#4e03ad7a759acf38d4543e0df9ab9710">badChansList</a></td><td><a class="el" href="structslsDetector_1_1sharedSlsDetector.html">slsDetector::sharedSlsDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="structslsDetector_1_1sharedSlsDetector.html#ebf29d7d9b406d65f381c9446953bc14">badFFList</a></td><td><a class="el" href="structslsDetector_1_1sharedSlsDetector.html">slsDetector::sharedSlsDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="structslsDetector_1_1sharedSlsDetector.html#8a64597cae31d83524ea4e554e3798ab">binSize</a></td><td><a class="el" href="structslsDetector_1_1sharedSlsDetector.html">slsDetector::sharedSlsDetector</a></td><td></td></tr>
|
||||
@ -70,7 +72,7 @@
|
||||
<tr class="memlist"><td><a class="el" href="structslsDetector_1_1sharedSlsDetector.html#d731d48df5668aa86ce690e216e0c816">timerValue</a></td><td><a class="el" href="structslsDetector_1_1sharedSlsDetector.html">slsDetector::sharedSlsDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="structslsDetector_1_1sharedSlsDetector.html#4a4421330a2c207e5da36e3739305915">trimDir</a></td><td><a class="el" href="structslsDetector_1_1sharedSlsDetector.html">slsDetector::sharedSlsDetector</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="structslsDetector_1_1sharedSlsDetector.html#fba642bc1dcd491913723a1a4f88e6f0">trimEnergies</a></td><td><a class="el" href="structslsDetector_1_1sharedSlsDetector.html">slsDetector::sharedSlsDetector</a></td><td></td></tr>
|
||||
</table><hr size="1"><address style="align: right;"><small>Generated on Fri Oct 9 16:01:05 2009 by
|
||||
</table><hr size="1"><address style="align: right;"><small>Generated on Tue Dec 1 10:56:45 2009 by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.7 </small></address>
|
||||
</body>
|
||||
|
@ -81,12 +81,16 @@
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="structslsDetector_1_1sharedSlsDetector.html#237f834b800df65a32fc4bc5cd714283">nBadChans</a></td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">char </td><td class="memItemRight" valign="bottom"><a class="el" href="structslsDetector_1_1sharedSlsDetector.html#9ab536c77675cd30b26ab647efe5c3ca">badChanFile</a> [MAX_STR_LENGTH]</td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="structslsDetector_1_1sharedSlsDetector.html#4e03ad7a759acf38d4543e0df9ab9710">badChansList</a> [MAX_BADCHANS]</td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="structslsDetector_1_1sharedSlsDetector.html#d117d6131cef782896adb054e6b00861">nBadFF</a></td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="structslsDetector_1_1sharedSlsDetector.html#ebf29d7d9b406d65f381c9446953bc14">badFFList</a> [MAX_BADCHANS]</td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">char </td><td class="memItemRight" valign="bottom"><a class="el" href="structslsDetector_1_1sharedSlsDetector.html#42502564011f831f43733ffed7c2eafd">angConvFile</a> [MAX_STR_LENGTH]</td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="structangleConversionConstant.html">angleConversionConstant</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="structslsDetector_1_1sharedSlsDetector.html#31cebbb4add050ac00b3fbe9b4494d8b">angOff</a> [MAXMODS]</td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="structslsDetector_1_1sharedSlsDetector.html#289a2fe819a4e02a93dfc54f9ba7ae16">angDirection</a></td></tr>
|
||||
@ -164,6 +168,21 @@ memory offsets for the adc arrays
|
||||
already existing flag. If the detector does not yet exist (alreadyExisting=0) the sharedMemory will be created, otherwise it will simly be linked
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="42502564011f831f43733ffed7c2eafd"></a><!-- doxytag: member="slsDetector::sharedSlsDetector::angConvFile" ref="42502564011f831f43733ffed7c2eafd" args="[MAX_STR_LENGTH]" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">char <a class="el" href="structslsDetector_1_1sharedSlsDetector.html#42502564011f831f43733ffed7c2eafd">slsDetector::sharedSlsDetector::angConvFile</a>[MAX_STR_LENGTH] </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
file with the angular conversion factors
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="289a2fe819a4e02a93dfc54f9ba7ae16"></a><!-- doxytag: member="slsDetector::sharedSlsDetector::angDirection" ref="289a2fe819a4e02a93dfc54f9ba7ae16" args="" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
@ -193,6 +212,21 @@ angular direction (1 if it corresponds to the encoder direction i.e. channel 0 i
|
||||
<p>
|
||||
array of angular conversion constants for each module<dl compact><dt><b>See also:</b></dt><dd><a class="el" href="structangleConversionConstant.html">angleConversionConstant</a> </dd></dl>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="9ab536c77675cd30b26ab647efe5c3ca"></a><!-- doxytag: member="slsDetector::sharedSlsDetector::badChanFile" ref="9ab536c77675cd30b26ab647efe5c3ca" args="[MAX_STR_LENGTH]" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">char <a class="el" href="structslsDetector_1_1sharedSlsDetector.html#9ab536c77675cd30b26ab647efe5c3ca">slsDetector::sharedSlsDetector::badChanFile</a>[MAX_STR_LENGTH] </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
file with the bad channels
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="4e03ad7a759acf38d4543e0df9ab9710"></a><!-- doxytag: member="slsDetector::sharedSlsDetector::badChansList" ref="4e03ad7a759acf38d4543e0df9ab9710" args="[MAX_BADCHANS]" -->
|
||||
@ -890,7 +924,7 @@ list of the energies at which the detector has been trimmed (unused)
|
||||
</div><p>
|
||||
<hr>The documentation for this struct was generated from the following file:<ul>
|
||||
<li>slsDetector/<a class="el" href="slsDetector_8h-source.html">slsDetector.h</a></ul>
|
||||
<hr size="1"><address style="align: right;"><small>Generated on Fri Oct 9 16:01:05 2009 by
|
||||
<hr size="1"><address style="align: right;"><small>Generated on Tue Dec 1 10:56:45 2009 by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.7 </small></address>
|
||||
</body>
|
||||
|
@ -24,7 +24,7 @@
|
||||
<tr class="memlist"><td><a class="el" href="structsls__detector__channel.html#96ebfc3f219ee7e50c6534fad6410ccf">chip</a></td><td><a class="el" href="structsls__detector__channel.html">sls_detector_channel</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="structsls__detector__channel.html#b97e99a70b0e6af5644d2d635e54cb16">module</a></td><td><a class="el" href="structsls__detector__channel.html">sls_detector_channel</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="structsls__detector__channel.html#9cc64f05bbfac2f6005091ce6bb56339">reg</a></td><td><a class="el" href="structsls__detector__channel.html">sls_detector_channel</a></td><td></td></tr>
|
||||
</table><hr size="1"><address style="align: right;"><small>Generated on Fri Oct 9 16:01:04 2009 by
|
||||
</table><hr size="1"><address style="align: right;"><small>Generated on Tue Dec 1 10:56:45 2009 by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.7 </small></address>
|
||||
</body>
|
||||
|
@ -101,7 +101,7 @@ is the is the channel register (e.g. trimbits, calibration enable, comparator en
|
||||
</div><p>
|
||||
<hr>The documentation for this struct was generated from the following file:<ul>
|
||||
<li>commonFiles/<a class="el" href="sls__detector__defs_8h-source.html">sls_detector_defs.h</a></ul>
|
||||
<hr size="1"><address style="align: right;"><small>Generated on Fri Oct 9 16:01:04 2009 by
|
||||
<hr size="1"><address style="align: right;"><small>Generated on Tue Dec 1 10:56:45 2009 by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.7 </small></address>
|
||||
</body>
|
||||
|
@ -25,7 +25,7 @@
|
||||
<tr class="memlist"><td><a class="el" href="structsls__detector__chip.html#a058157e80d3800c58aef07d71b318c1">module</a></td><td><a class="el" href="structsls__detector__chip.html">sls_detector_chip</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="structsls__detector__chip.html#059c3ba703537649f570b5ea78bcdaf2">nchan</a></td><td><a class="el" href="structsls__detector__chip.html">sls_detector_chip</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="structsls__detector__chip.html#21e6b8d6f05b79c56e5049790b0eef15">reg</a></td><td><a class="el" href="structsls__detector__chip.html">sls_detector_chip</a></td><td></td></tr>
|
||||
</table><hr size="1"><address style="align: right;"><small>Generated on Fri Oct 9 16:01:04 2009 by
|
||||
</table><hr size="1"><address style="align: right;"><small>Generated on Tue Dec 1 10:56:45 2009 by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.7 </small></address>
|
||||
</body>
|
||||
|
@ -119,7 +119,7 @@ is the chip register (e.g. output analogue buffer enable) <dl compact><dt><b>See
|
||||
</div><p>
|
||||
<hr>The documentation for this struct was generated from the following file:<ul>
|
||||
<li>commonFiles/<a class="el" href="sls__detector__defs_8h-source.html">sls_detector_defs.h</a></ul>
|
||||
<hr size="1"><address style="align: right;"><small>Generated on Fri Oct 9 16:01:04 2009 by
|
||||
<hr size="1"><address style="align: right;"><small>Generated on Tue Dec 1 10:56:45 2009 by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.7 </small></address>
|
||||
</body>
|
||||
|
@ -33,7 +33,7 @@
|
||||
<tr class="memlist"><td><a class="el" href="structsls__detector__module.html#2e4ed1d60daf3d142971659feecefc63">offset</a></td><td><a class="el" href="structsls__detector__module.html">sls_detector_module</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="structsls__detector__module.html#5fc4f0b2d53f479810b69ce4ae998a84">reg</a></td><td><a class="el" href="structsls__detector__module.html">sls_detector_module</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="structsls__detector__module.html#7dfda9e378903db858fd7727d0a88afd">serialnumber</a></td><td><a class="el" href="structsls__detector__module.html">sls_detector_module</a></td><td></td></tr>
|
||||
</table><hr size="1"><address style="align: right;"><small>Generated on Fri Oct 9 16:01:05 2009 by
|
||||
</table><hr size="1"><address style="align: right;"><small>Generated on Tue Dec 1 10:56:45 2009 by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.7 </small></address>
|
||||
</body>
|
||||
|
@ -266,7 +266,7 @@ is the module serial number
|
||||
</div><p>
|
||||
<hr>The documentation for this struct was generated from the following file:<ul>
|
||||
<li>commonFiles/<a class="el" href="sls__detector__defs_8h-source.html">sls_detector_defs.h</a></ul>
|
||||
<hr size="1"><address style="align: right;"><small>Generated on Fri Oct 9 16:01:05 2009 by
|
||||
<hr size="1"><address style="align: right;"><small>Generated on Tue Dec 1 10:56:45 2009 by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.7 </small></address>
|
||||
</body>
|
||||
|
@ -197,7 +197,7 @@
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<hr size="1"><address style="align: right;"><small>Generated on Fri Oct 9 16:01:04 2009 by
|
||||
<hr size="1"><address style="align: right;"><small>Generated on Tue Dec 1 10:56:45 2009 by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.7 </small></address>
|
||||
</body>
|
||||
|
@ -52,7 +52,7 @@
|
||||
<a name="l00032"></a>00032 <span class="preprocessor"></span>
|
||||
<a name="l00033"></a>00033
|
||||
<a name="l00034"></a>00034 <span class="preprocessor">#endif</span>
|
||||
</pre></div><hr size="1"><address style="align: right;"><small>Generated on Fri Oct 9 16:01:04 2009 by
|
||||
</pre></div><hr size="1"><address style="align: right;"><small>Generated on Tue Dec 1 10:56:45 2009 by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.7 </small></address>
|
||||
</body>
|
||||
|
@ -197,7 +197,7 @@
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<hr size="1"><address style="align: right;"><small>Generated on Fri Oct 9 16:01:04 2009 by
|
||||
<hr size="1"><address style="align: right;"><small>Generated on Tue Dec 1 10:56:45 2009 by
|
||||
<a href="http://www.doxygen.org/index.html">
|
||||
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.7 </small></address>
|
||||
</body>
|
||||
|
Reference in New Issue
Block a user