Unuseful files deleted
git-svn-id: file:///afs/psi.ch/project/sls_det_software/svn/slsDetectorSoftware@24 951219d9-93cf-4727-9268-0efd64621fa3
@ -1,32 +0,0 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
|
||||
<title>MySocketTCP/MySocketTCP.cxx File Reference</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.4.7 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||
<li><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li id="current"><a href="files.html"><span>Files</span></a></li>
|
||||
<li><a href="pages.html"><span>Related Pages</span></a></li>
|
||||
</ul></div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="files.html"><span>File List</span></a></li>
|
||||
<li><a href="globals.html"><span>File Members</span></a></li>
|
||||
</ul></div>
|
||||
<h1>MySocketTCP/MySocketTCP.cxx File Reference</h1><code>#include "<a class="el" href="MySocketTCP_8h-source.html">MySocketTCP.h</a>"</code><br>
|
||||
<code>#include <string.h></code><br>
|
||||
<code>#include <iostream></code><br>
|
||||
<code>#include <math.h></code><br>
|
||||
<table border="0" cellpadding="0" cellspacing="0">
|
||||
<tr><td></td></tr>
|
||||
</table>
|
||||
<hr size="1"><address style="align: right;"><small>Generated on Tue Dec 1 15:31:44 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>
|
||||
</html>
|
@ -1,115 +0,0 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
|
||||
<title>MySocketTCP/MySocketTCP.h Source File</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.4.7 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||
<li><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li id="current"><a href="files.html"><span>Files</span></a></li>
|
||||
<li><a href="pages.html"><span>Related Pages</span></a></li>
|
||||
</ul></div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="files.html"><span>File List</span></a></li>
|
||||
<li><a href="globals.html"><span>File Members</span></a></li>
|
||||
</ul></div>
|
||||
<h1>MySocketTCP/MySocketTCP.h</h1><a href="MySocketTCP_8h.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">//version 1.0, base development ij 19/01/09</span>
|
||||
<a name="l00002"></a>00002
|
||||
<a name="l00003"></a>00003 <span class="comment">/* Modified by anna on 19.01.2008 */</span>
|
||||
<a name="l00004"></a>00004 <span class="comment">/*</span>
|
||||
<a name="l00005"></a>00005 <span class="comment"> canceled SetupParameters() and varaibles intialized in the constructors' headers;</span>
|
||||
<a name="l00006"></a>00006 <span class="comment"> defined SEND_REC_MAX_SIZE (for compatibilty with mythen (and possibly other) pure C servers (i would move it to the common header file)</span>
|
||||
<a name="l00007"></a>00007 <span class="comment"></span>
|
||||
<a name="l00008"></a>00008 <span class="comment"> added #ifndef C_ONLY... to cutout class definition when including in pure C servers (can be removed if SEND_REC_MAX_SIZE is moved to the common header file)</span>
|
||||
<a name="l00009"></a>00009 <span class="comment"></span>
|
||||
<a name="l00010"></a>00010 <span class="comment"> defined private variables char hostname[1000] and int portno to store connection informations;</span>
|
||||
<a name="l00011"></a>00011 <span class="comment"></span>
|
||||
<a name="l00012"></a>00012 <span class="comment"> defined public functions int getHostname(char *name) and int getPortNumber() to retrieve connection informations</span>
|
||||
<a name="l00013"></a>00013 <span class="comment"> </span>
|
||||
<a name="l00014"></a>00014 <span class="comment"> added public function int getErrorStatus() returning 1 if socketDescriptor<0</span>
|
||||
<a name="l00015"></a>00015 <span class="comment"></span>
|
||||
<a name="l00016"></a>00016 <span class="comment"> remove exits in the constructors and replace them with socketDescriptor=-1</span>
|
||||
<a name="l00017"></a>00017 <span class="comment"></span>
|
||||
<a name="l00018"></a>00018 <span class="comment"> replaced the argument of send/receive data with void (to avoid too much casting or compiler errors/warnings)</span>
|
||||
<a name="l00019"></a>00019 <span class="comment"></span>
|
||||
<a name="l00020"></a>00020 <span class="comment"> added a function which really does not close the socket between send/receive (senddataonly, receivedataonly)</span>
|
||||
<a name="l00021"></a>00021 <span class="comment"></span>
|
||||
<a name="l00022"></a>00022 <span class="comment">*/</span>
|
||||
<a name="l00023"></a>00023 <span class="preprocessor">#ifndef MY_SOCKET_TCP_H</span>
|
||||
<a name="l00024"></a>00024 <span class="preprocessor"></span><span class="preprocessor">#define MY_SOCKET_TCP_H </span>
|
||||
<a name="l00025"></a>00025 <span class="preprocessor"></span>
|
||||
<a name="l00026"></a><a class="code" href="MySocketTCP_8h.html#bb1295578cf74e08a721feb53b401551">00026</a> <span class="preprocessor">#define SEND_REC_MAX_SIZE 4096</span>
|
||||
<a name="l00027"></a><a class="code" href="MySocketTCP_8h.html#50b86f9de42a975581ff978f42ff426d">00027</a> <span class="preprocessor"></span><span class="preprocessor">#define DEFAULT_PORTNO 1952</span>
|
||||
<a name="l00028"></a>00028 <span class="preprocessor"></span>
|
||||
<a name="l00029"></a>00029
|
||||
<a name="l00030"></a>00030 <span class="preprocessor">#include <arpa/inet.h></span>
|
||||
<a name="l00031"></a>00031 <span class="preprocessor">#include <netdb.h></span>
|
||||
<a name="l00032"></a>00032 <span class="preprocessor">#include <netinet/in.h></span>
|
||||
<a name="l00033"></a>00033 <span class="preprocessor">#include <unistd.h></span>
|
||||
<a name="l00034"></a>00034
|
||||
<a name="l00035"></a>00035
|
||||
<a name="l00036"></a>00036 <span class="preprocessor">#include <math.h></span>
|
||||
<a name="l00037"></a>00037
|
||||
<a name="l00038"></a><a class="code" href="classMySocketTCP.html">00038</a> <span class="keyword">class </span><a class="code" href="classMySocketTCP.html">MySocketTCP</a>{
|
||||
<a name="l00039"></a>00039
|
||||
<a name="l00040"></a>00040 <span class="keyword">public</span>:
|
||||
<a name="l00041"></a>00041 <a class="code" href="classMySocketTCP.html#4d44c3d3d93c2990bcdff6a58016a170">MySocketTCP</a>(<span class="keyword">const</span> <span class="keywordtype">char</span>* <span class="keyword">const</span> host_ip_or_name, <span class="keywordtype">unsigned</span> <span class="keywordtype">short</span> <span class="keywordtype">int</span> <span class="keyword">const</span> port_number); <span class="comment">// sender (client): where to? ip </span>
|
||||
<a name="l00042"></a>00042 <a class="code" href="classMySocketTCP.html#4d44c3d3d93c2990bcdff6a58016a170">MySocketTCP</a>(<span class="keywordtype">unsigned</span> <span class="keywordtype">short</span> <span class="keywordtype">int</span> <span class="keyword">const</span> port_number); <span class="comment">// receiver (server) local no need for ip </span>
|
||||
<a name="l00043"></a>00043 <a class="code" href="classMySocketTCP.html#20407e0c509b8e32e164f1780b98b51c">~MySocketTCP</a>();
|
||||
<a name="l00044"></a>00044
|
||||
<a name="l00045"></a>00045 <span class="keywordtype">int</span> <a class="code" href="classMySocketTCP.html#6c3f62f34cf58c78d58bcc788776afa5">getHostname</a>(<span class="keywordtype">char</span> *name);
|
||||
<a name="l00046"></a><a class="code" href="classMySocketTCP.html#8d15a71679ab2f83822db875be1ad5cd">00046</a> <span class="keywordtype">int</span> <a class="code" href="classMySocketTCP.html#8d15a71679ab2f83822db875be1ad5cd">getPortNumber</a>(){<span class="keywordflow">return</span> <a class="code" href="classMySocketTCP.html#cc9182c599b55d4f081c31cb162d56f6">portno</a>;};
|
||||
<a name="l00047"></a><a class="code" href="classMySocketTCP.html#8cd662e945f4a51e9f616fd5c196bdeb">00047</a> <span class="keywordtype">int</span> <a class="code" href="classMySocketTCP.html#8cd662e945f4a51e9f616fd5c196bdeb">getErrorStatus</a>(){<span class="keywordflow">if</span> (<a class="code" href="classMySocketTCP.html#7246bd46ad899956f39109e528da0567">socketDescriptor</a><0) <span class="keywordflow">return</span> 1; <span class="keywordflow">else</span> <span class="keywordflow">return</span> 0;};
|
||||
<a name="l00048"></a>00048
|
||||
<a name="l00049"></a>00049
|
||||
<a name="l00050"></a>00050
|
||||
<a name="l00051"></a>00051 <span class="keywordtype">int</span> <a class="code" href="classMySocketTCP.html#1debe73787357c6dcec52ca981298609">Connect</a>(); <span class="comment">//establish connection a Disconnect should always follow</span>
|
||||
<a name="l00052"></a>00052 <span class="keywordtype">void</span> <a class="code" href="classMySocketTCP.html#69f0b72663378245f14e2872b92696a4">Disconnect</a>(); <span class="comment">//free connection</span>
|
||||
<a name="l00053"></a>00053
|
||||
<a name="l00054"></a>00054 <span class="comment">//The following two functions will connectioned->send/receive->disconnect</span>
|
||||
<a name="l00055"></a>00055 <span class="keywordtype">int</span> <a class="code" href="classMySocketTCP.html#7777e909e20c47d38e32a174b0eae425">SendData</a>(<span class="keywordtype">void</span>* buf,<span class="keywordtype">int</span> length);<span class="comment">//length in characters</span>
|
||||
<a name="l00056"></a>00056 <span class="keywordtype">int</span> <a class="code" href="classMySocketTCP.html#ed8a6a9435932659ed8793ff57b356c8">ReceiveData</a>(<span class="keywordtype">void</span>* buf,<span class="keywordtype">int</span> length);
|
||||
<a name="l00057"></a>00057
|
||||
<a name="l00058"></a>00058
|
||||
<a name="l00059"></a>00059 <span class="comment">//The following two functions stay connected, blocking other connections, and must be manually disconnected,</span>
|
||||
<a name="l00060"></a>00060 <span class="comment">// when the last call is a SendData() or ReceiveData() the disconnection will be done automatically</span>
|
||||
<a name="l00061"></a>00061 <span class="comment">//These function will also automatically disconnect->reconnect if</span>
|
||||
<a name="l00062"></a>00062 <span class="comment">// two reads (or two writes) are called in a row to preserve the data send/receive structure </span>
|
||||
<a name="l00063"></a>00063 <span class="keywordtype">int</span> <a class="code" href="classMySocketTCP.html#1641bc23538af6849efeb195a1b33626">SendDataAndKeepConnection</a>(<span class="keywordtype">void</span>* buf,<span class="keywordtype">int</span> length);
|
||||
<a name="l00064"></a>00064 <span class="keywordtype">int</span> <a class="code" href="classMySocketTCP.html#375171791400d7d60804b56852ff3611">ReceiveDataAndKeepConnection</a>(<span class="keywordtype">void</span>* buf,<span class="keywordtype">int</span> length);
|
||||
<a name="l00065"></a>00065
|
||||
<a name="l00066"></a>00066
|
||||
<a name="l00067"></a>00067 <span class="comment">// Danger! These functions do not connect nor disconnect nor flush the data! be sure that send-receive match perfectly on both server and client side!</span>
|
||||
<a name="l00068"></a>00068 <span class="keywordtype">int</span> <a class="code" href="classMySocketTCP.html#2f9ce7233ee4903127039d43b4a34886">SendDataOnly</a>(<span class="keywordtype">void</span>* buf,<span class="keywordtype">int</span> length);
|
||||
<a name="l00069"></a>00069 <span class="keywordtype">int</span> <a class="code" href="classMySocketTCP.html#a8b6322845e72ffc6da44db774b19d73">ReceiveDataOnly</a>(<span class="keywordtype">void</span>* buf,<span class="keywordtype">int</span> length);
|
||||
<a name="l00070"></a>00070
|
||||
<a name="l00071"></a>00071 <span class="keyword">private</span>:
|
||||
<a name="l00072"></a>00072
|
||||
<a name="l00073"></a><a class="code" href="classMySocketTCP.html#bfd6f681b235f233d3203336a89d58f2">00073</a> <span class="keywordtype">char</span> <a class="code" href="classMySocketTCP.html#bfd6f681b235f233d3203336a89d58f2">hostname</a>[1000];
|
||||
<a name="l00074"></a><a class="code" href="classMySocketTCP.html#cc9182c599b55d4f081c31cb162d56f6">00074</a> <span class="keywordtype">int</span> <a class="code" href="classMySocketTCP.html#cc9182c599b55d4f081c31cb162d56f6">portno</a>;
|
||||
<a name="l00075"></a>00075
|
||||
<a name="l00076"></a><a class="code" href="classMySocketTCP.html#e95406b86fb4f0e1978c49f0ac9d3821">00076</a> <span class="keywordtype">int</span> <a class="code" href="classMySocketTCP.html#e95406b86fb4f0e1978c49f0ac9d3821">is_a_server</a>;
|
||||
<a name="l00077"></a><a class="code" href="classMySocketTCP.html#7246bd46ad899956f39109e528da0567">00077</a> <span class="keywordtype">int</span> <a class="code" href="classMySocketTCP.html#7246bd46ad899956f39109e528da0567">socketDescriptor</a>;
|
||||
<a name="l00078"></a><a class="code" href="classMySocketTCP.html#02c455c28f7aff0075c954c43715dad2">00078</a> <span class="keyword">struct </span>sockaddr_in clientAddress, serverAddress;
|
||||
<a name="l00079"></a><a class="code" href="classMySocketTCP.html#446008276e7be89c50bd78f9a3015a69">00079</a> socklen_t <a class="code" href="classMySocketTCP.html#446008276e7be89c50bd78f9a3015a69">clientAddress_length</a>;
|
||||
<a name="l00080"></a>00080
|
||||
<a name="l00081"></a><a class="code" href="classMySocketTCP.html#8a6787a3cdb6b4539184b92303958f30">00081</a> <span class="keywordtype">int</span> <a class="code" href="classMySocketTCP.html#8a6787a3cdb6b4539184b92303958f30">file_des</a>;
|
||||
<a name="l00082"></a>00082
|
||||
<a name="l00083"></a><a class="code" href="classMySocketTCP.html#702056a78e403d4931181d54e7263290">00083</a> <span class="keywordtype">int</span> <a class="code" href="classMySocketTCP.html#702056a78e403d4931181d54e7263290">send_rec_max_size</a>;
|
||||
<a name="l00084"></a><a class="code" href="classMySocketTCP.html#e0cdfa6a0f0498c01d057ff5db10dca5">00084</a> <span class="keywordtype">bool</span> <a class="code" href="classMySocketTCP.html#e0cdfa6a0f0498c01d057ff5db10dca5">last_keep_connection_open_action_was_a_send</a>;
|
||||
<a name="l00085"></a>00085
|
||||
<a name="l00086"></a>00086
|
||||
<a name="l00087"></a>00087 <span class="comment">// void SetupParameters();</span>
|
||||
<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 Tue Dec 1 15:31:44 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>
|
||||
</html>
|
@ -1,74 +0,0 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
|
||||
<title>MySocketTCP/MySocketTCP.h File Reference</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.4.7 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||
<li><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li id="current"><a href="files.html"><span>Files</span></a></li>
|
||||
<li><a href="pages.html"><span>Related Pages</span></a></li>
|
||||
</ul></div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="files.html"><span>File List</span></a></li>
|
||||
<li><a href="globals.html"><span>File Members</span></a></li>
|
||||
</ul></div>
|
||||
<h1>MySocketTCP/MySocketTCP.h File Reference</h1><code>#include <arpa/inet.h></code><br>
|
||||
<code>#include <netdb.h></code><br>
|
||||
<code>#include <netinet/in.h></code><br>
|
||||
<code>#include <unistd.h></code><br>
|
||||
<code>#include <math.h></code><br>
|
||||
|
||||
<p>
|
||||
<a href="MySocketTCP_8h-source.html">Go to the source code of this file.</a><table border="0" cellpadding="0" cellspacing="0">
|
||||
<tr><td></td></tr>
|
||||
<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="classMySocketTCP.html">MySocketTCP</a></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="MySocketTCP_8h.html#bb1295578cf74e08a721feb53b401551">SEND_REC_MAX_SIZE</a> 4096</td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="MySocketTCP_8h.html#50b86f9de42a975581ff978f42ff426d">DEFAULT_PORTNO</a> 1952</td></tr>
|
||||
|
||||
</table>
|
||||
<hr><h2>Define Documentation</h2>
|
||||
<a class="anchor" name="50b86f9de42a975581ff978f42ff426d"></a><!-- doxytag: member="MySocketTCP.h::DEFAULT_PORTNO" ref="50b86f9de42a975581ff978f42ff426d" args="" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">#define DEFAULT_PORTNO 1952 </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="bb1295578cf74e08a721feb53b401551"></a><!-- doxytag: member="MySocketTCP.h::SEND_REC_MAX_SIZE" ref="bb1295578cf74e08a721feb53b401551" args="" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">#define SEND_REC_MAX_SIZE 4096 </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<hr size="1"><address style="align: right;"><small>Generated on Tue Dec 1 15:31:44 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>
|
||||
</html>
|
@ -1,40 +0,0 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
|
||||
<title>Class List</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.4.7 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||
<li id="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li><a href="pages.html"><span>Related Pages</span></a></li>
|
||||
</ul></div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li id="current"><a href="annotated.html"><span>Class List</span></a></li>
|
||||
<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>Class List</h1>Here are the classes, structs, unions and interfaces with brief descriptions:<table>
|
||||
<tr><td class="indexkey"><a class="el" href="structangleConversionConstant.html">angleConversionConstant</a></td><td class="indexvalue"></td></tr>
|
||||
<tr><td class="indexkey"><a class="el" href="classdetectorData.html">detectorData</a></td><td class="indexvalue"></td></tr>
|
||||
<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"></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>
|
||||
<tr><td class="indexkey"><a class="el" href="structsls__detector__module.html">sls_detector_module</a></td><td class="indexvalue"></td></tr>
|
||||
<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 Tue Dec 1 15:31:44 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>
|
||||
</html>
|
@ -1,24 +0,0 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
|
||||
<title>Bug List</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.4.7 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||
<li><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<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#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 Tue Dec 1 15:31:44 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>
|
||||
</html>
|
@ -1,50 +0,0 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
|
||||
<title>Member List</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.4.7 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||
<li id="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li><a href="pages.html"><span>Related Pages</span></a></li>
|
||||
</ul></div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="annotated.html"><span>Class List</span></a></li>
|
||||
<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>MySocketTCP Member List</h1>This is the complete list of members for <a class="el" href="classMySocketTCP.html">MySocketTCP</a>, including all inherited members.<p><table>
|
||||
<tr class="memlist"><td><a class="el" href="classMySocketTCP.html#446008276e7be89c50bd78f9a3015a69">clientAddress_length</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#1debe73787357c6dcec52ca981298609">Connect</a>()</td><td><a class="el" href="classMySocketTCP.html">MySocketTCP</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classMySocketTCP.html#69f0b72663378245f14e2872b92696a4">Disconnect</a>()</td><td><a class="el" href="classMySocketTCP.html">MySocketTCP</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classMySocketTCP.html#8a6787a3cdb6b4539184b92303958f30">file_des</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#8cd662e945f4a51e9f616fd5c196bdeb">getErrorStatus</a>()</td><td><a class="el" href="classMySocketTCP.html">MySocketTCP</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classMySocketTCP.html#6c3f62f34cf58c78d58bcc788776afa5">getHostname</a>(char *name)</td><td><a class="el" href="classMySocketTCP.html">MySocketTCP</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classMySocketTCP.html#8d15a71679ab2f83822db875be1ad5cd">getPortNumber</a>()</td><td><a class="el" href="classMySocketTCP.html">MySocketTCP</a></td><td><code> [inline]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classMySocketTCP.html#bfd6f681b235f233d3203336a89d58f2">hostname</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#e95406b86fb4f0e1978c49f0ac9d3821">is_a_server</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#e0cdfa6a0f0498c01d057ff5db10dca5">last_keep_connection_open_action_was_a_send</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#4d44c3d3d93c2990bcdff6a58016a170">MySocketTCP</a>(const char *const host_ip_or_name, unsigned short int const port_number)</td><td><a class="el" href="classMySocketTCP.html">MySocketTCP</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classMySocketTCP.html#1033d3d7438fe9da3cff3da3c4344c51">MySocketTCP</a>(unsigned short int const port_number)</td><td><a class="el" href="classMySocketTCP.html">MySocketTCP</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classMySocketTCP.html#cc9182c599b55d4f081c31cb162d56f6">portno</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#ed8a6a9435932659ed8793ff57b356c8">ReceiveData</a>(void *buf, int length)</td><td><a class="el" href="classMySocketTCP.html">MySocketTCP</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classMySocketTCP.html#375171791400d7d60804b56852ff3611">ReceiveDataAndKeepConnection</a>(void *buf, int length)</td><td><a class="el" href="classMySocketTCP.html">MySocketTCP</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classMySocketTCP.html#a8b6322845e72ffc6da44db774b19d73">ReceiveDataOnly</a>(void *buf, int length)</td><td><a class="el" href="classMySocketTCP.html">MySocketTCP</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classMySocketTCP.html#702056a78e403d4931181d54e7263290">send_rec_max_size</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#7777e909e20c47d38e32a174b0eae425">SendData</a>(void *buf, int length)</td><td><a class="el" href="classMySocketTCP.html">MySocketTCP</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classMySocketTCP.html#1641bc23538af6849efeb195a1b33626">SendDataAndKeepConnection</a>(void *buf, int length)</td><td><a class="el" href="classMySocketTCP.html">MySocketTCP</a></td><td></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classMySocketTCP.html#2f9ce7233ee4903127039d43b4a34886">SendDataOnly</a>(void *buf, int length)</td><td><a class="el" href="classMySocketTCP.html">MySocketTCP</a></td><td></td></tr>
|
||||
<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 Tue Dec 1 15:31:44 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>
|
||||
</html>
|
@ -1,557 +0,0 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
|
||||
<title>MySocketTCP Class Reference</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.4.7 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||
<li id="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li><a href="pages.html"><span>Related Pages</span></a></li>
|
||||
</ul></div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="annotated.html"><span>Class List</span></a></li>
|
||||
<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>MySocketTCP Class Reference</h1><!-- doxytag: class="MySocketTCP" --><code>#include <<a class="el" href="MySocketTCP_8h-source.html">MySocketTCP.h</a>></code>
|
||||
<p>
|
||||
<a href="classMySocketTCP-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="classMySocketTCP.html#4d44c3d3d93c2990bcdff6a58016a170">MySocketTCP</a> (const char *const host_ip_or_name, unsigned short int const port_number)</td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classMySocketTCP.html#1033d3d7438fe9da3cff3da3c4344c51">MySocketTCP</a> (unsigned short int const port_number)</td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classMySocketTCP.html#20407e0c509b8e32e164f1780b98b51c">~MySocketTCP</a> ()</td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classMySocketTCP.html#6c3f62f34cf58c78d58bcc788776afa5">getHostname</a> (char *name)</td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classMySocketTCP.html#8d15a71679ab2f83822db875be1ad5cd">getPortNumber</a> ()</td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classMySocketTCP.html#8cd662e945f4a51e9f616fd5c196bdeb">getErrorStatus</a> ()</td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classMySocketTCP.html#1debe73787357c6dcec52ca981298609">Connect</a> ()</td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classMySocketTCP.html#69f0b72663378245f14e2872b92696a4">Disconnect</a> ()</td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classMySocketTCP.html#7777e909e20c47d38e32a174b0eae425">SendData</a> (void *buf, int length)</td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classMySocketTCP.html#ed8a6a9435932659ed8793ff57b356c8">ReceiveData</a> (void *buf, int length)</td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classMySocketTCP.html#1641bc23538af6849efeb195a1b33626">SendDataAndKeepConnection</a> (void *buf, int length)</td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classMySocketTCP.html#375171791400d7d60804b56852ff3611">ReceiveDataAndKeepConnection</a> (void *buf, int length)</td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classMySocketTCP.html#2f9ce7233ee4903127039d43b4a34886">SendDataOnly</a> (void *buf, int length)</td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classMySocketTCP.html#a8b6322845e72ffc6da44db774b19d73">ReceiveDataOnly</a> (void *buf, int length)</td></tr>
|
||||
|
||||
<tr><td colspan="2"><br><h2>Private Attributes</h2></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">char </td><td class="memItemRight" valign="bottom"><a class="el" href="classMySocketTCP.html#bfd6f681b235f233d3203336a89d58f2">hostname</a> [1000]</td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classMySocketTCP.html#cc9182c599b55d4f081c31cb162d56f6">portno</a></td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classMySocketTCP.html#e95406b86fb4f0e1978c49f0ac9d3821">is_a_server</a></td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classMySocketTCP.html#7246bd46ad899956f39109e528da0567">socketDescriptor</a></td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">sockaddr_in clientAddress </td><td class="memItemRight" valign="bottom"><a class="el" href="classMySocketTCP.html#02c455c28f7aff0075c954c43715dad2">serverAddress</a></td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">socklen_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classMySocketTCP.html#446008276e7be89c50bd78f9a3015a69">clientAddress_length</a></td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classMySocketTCP.html#8a6787a3cdb6b4539184b92303958f30">file_des</a></td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classMySocketTCP.html#702056a78e403d4931181d54e7263290">send_rec_max_size</a></td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classMySocketTCP.html#e0cdfa6a0f0498c01d057ff5db10dca5">last_keep_connection_open_action_was_a_send</a></td></tr>
|
||||
|
||||
</table>
|
||||
<hr><h2>Constructor & Destructor Documentation</h2>
|
||||
<a class="anchor" name="4d44c3d3d93c2990bcdff6a58016a170"></a><!-- doxytag: member="MySocketTCP::MySocketTCP" ref="4d44c3d3d93c2990bcdff6a58016a170" args="(const char *const host_ip_or_name, unsigned short int const port_number)" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">MySocketTCP::MySocketTCP </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">const char *const </td>
|
||||
<td class="paramname"> <em>host_ip_or_name</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">unsigned short int const </td>
|
||||
<td class="paramname"> <em>port_number</em></td><td> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td><td width="100%"></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="1033d3d7438fe9da3cff3da3c4344c51"></a><!-- doxytag: member="MySocketTCP::MySocketTCP" ref="1033d3d7438fe9da3cff3da3c4344c51" args="(unsigned short int const port_number)" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">MySocketTCP::MySocketTCP </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">unsigned short int const </td>
|
||||
<td class="paramname"> <em>port_number</em> </td>
|
||||
<td> ) </td>
|
||||
<td width="100%"></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="20407e0c509b8e32e164f1780b98b51c"></a><!-- doxytag: member="MySocketTCP::~MySocketTCP" ref="20407e0c509b8e32e164f1780b98b51c" args="()" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">MySocketTCP::~MySocketTCP </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"> </td>
|
||||
<td> ) </td>
|
||||
<td width="100%"></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<hr><h2>Member Function Documentation</h2>
|
||||
<a class="anchor" name="1debe73787357c6dcec52ca981298609"></a><!-- doxytag: member="MySocketTCP::Connect" ref="1debe73787357c6dcec52ca981298609" args="()" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">int MySocketTCP::Connect </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"> </td>
|
||||
<td> ) </td>
|
||||
<td width="100%"></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="69f0b72663378245f14e2872b92696a4"></a><!-- doxytag: member="MySocketTCP::Disconnect" ref="69f0b72663378245f14e2872b92696a4" args="()" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void MySocketTCP::Disconnect </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"> </td>
|
||||
<td> ) </td>
|
||||
<td width="100%"></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="8cd662e945f4a51e9f616fd5c196bdeb"></a><!-- doxytag: member="MySocketTCP::getErrorStatus" ref="8cd662e945f4a51e9f616fd5c196bdeb" args="()" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">int MySocketTCP::getErrorStatus </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"> </td>
|
||||
<td> ) </td>
|
||||
<td width="100%"><code> [inline]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="6c3f62f34cf58c78d58bcc788776afa5"></a><!-- doxytag: member="MySocketTCP::getHostname" ref="6c3f62f34cf58c78d58bcc788776afa5" args="(char *name)" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">int MySocketTCP::getHostname </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">char * </td>
|
||||
<td class="paramname"> <em>name</em> </td>
|
||||
<td> ) </td>
|
||||
<td width="100%"></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="8d15a71679ab2f83822db875be1ad5cd"></a><!-- doxytag: member="MySocketTCP::getPortNumber" ref="8d15a71679ab2f83822db875be1ad5cd" args="()" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">int MySocketTCP::getPortNumber </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"> </td>
|
||||
<td> ) </td>
|
||||
<td width="100%"><code> [inline]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="ed8a6a9435932659ed8793ff57b356c8"></a><!-- doxytag: member="MySocketTCP::ReceiveData" ref="ed8a6a9435932659ed8793ff57b356c8" args="(void *buf, int length)" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">int MySocketTCP::ReceiveData </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">void * </td>
|
||||
<td class="paramname"> <em>buf</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">int </td>
|
||||
<td class="paramname"> <em>length</em></td><td> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td><td width="100%"></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="375171791400d7d60804b56852ff3611"></a><!-- doxytag: member="MySocketTCP::ReceiveDataAndKeepConnection" ref="375171791400d7d60804b56852ff3611" args="(void *buf, int length)" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">int MySocketTCP::ReceiveDataAndKeepConnection </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">void * </td>
|
||||
<td class="paramname"> <em>buf</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">int </td>
|
||||
<td class="paramname"> <em>length</em></td><td> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td><td width="100%"></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="a8b6322845e72ffc6da44db774b19d73"></a><!-- doxytag: member="MySocketTCP::ReceiveDataOnly" ref="a8b6322845e72ffc6da44db774b19d73" args="(void *buf, int length)" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">int MySocketTCP::ReceiveDataOnly </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">void * </td>
|
||||
<td class="paramname"> <em>buf</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">int </td>
|
||||
<td class="paramname"> <em>length</em></td><td> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td><td width="100%"></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="7777e909e20c47d38e32a174b0eae425"></a><!-- doxytag: member="MySocketTCP::SendData" ref="7777e909e20c47d38e32a174b0eae425" args="(void *buf, int length)" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">int MySocketTCP::SendData </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">void * </td>
|
||||
<td class="paramname"> <em>buf</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">int </td>
|
||||
<td class="paramname"> <em>length</em></td><td> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td><td width="100%"></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="1641bc23538af6849efeb195a1b33626"></a><!-- doxytag: member="MySocketTCP::SendDataAndKeepConnection" ref="1641bc23538af6849efeb195a1b33626" args="(void *buf, int length)" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">int MySocketTCP::SendDataAndKeepConnection </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">void * </td>
|
||||
<td class="paramname"> <em>buf</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">int </td>
|
||||
<td class="paramname"> <em>length</em></td><td> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td><td width="100%"></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="2f9ce7233ee4903127039d43b4a34886"></a><!-- doxytag: member="MySocketTCP::SendDataOnly" ref="2f9ce7233ee4903127039d43b4a34886" args="(void *buf, int length)" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">int MySocketTCP::SendDataOnly </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">void * </td>
|
||||
<td class="paramname"> <em>buf</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">int </td>
|
||||
<td class="paramname"> <em>length</em></td><td> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td><td width="100%"></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<hr><h2>Member Data Documentation</h2>
|
||||
<a class="anchor" name="446008276e7be89c50bd78f9a3015a69"></a><!-- doxytag: member="MySocketTCP::clientAddress_length" ref="446008276e7be89c50bd78f9a3015a69" args="" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">socklen_t <a class="el" href="classMySocketTCP.html#446008276e7be89c50bd78f9a3015a69">MySocketTCP::clientAddress_length</a><code> [private]</code> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="8a6787a3cdb6b4539184b92303958f30"></a><!-- doxytag: member="MySocketTCP::file_des" ref="8a6787a3cdb6b4539184b92303958f30" args="" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">int <a class="el" href="classMySocketTCP.html#8a6787a3cdb6b4539184b92303958f30">MySocketTCP::file_des</a><code> [private]</code> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="bfd6f681b235f233d3203336a89d58f2"></a><!-- doxytag: member="MySocketTCP::hostname" ref="bfd6f681b235f233d3203336a89d58f2" args="[1000]" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">char <a class="el" href="classMySocketTCP.html#bfd6f681b235f233d3203336a89d58f2">MySocketTCP::hostname</a>[1000]<code> [private]</code> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="e95406b86fb4f0e1978c49f0ac9d3821"></a><!-- doxytag: member="MySocketTCP::is_a_server" ref="e95406b86fb4f0e1978c49f0ac9d3821" args="" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">int <a class="el" href="classMySocketTCP.html#e95406b86fb4f0e1978c49f0ac9d3821">MySocketTCP::is_a_server</a><code> [private]</code> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="e0cdfa6a0f0498c01d057ff5db10dca5"></a><!-- doxytag: member="MySocketTCP::last_keep_connection_open_action_was_a_send" ref="e0cdfa6a0f0498c01d057ff5db10dca5" args="" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">bool <a class="el" href="classMySocketTCP.html#e0cdfa6a0f0498c01d057ff5db10dca5">MySocketTCP::last_keep_connection_open_action_was_a_send</a><code> [private]</code> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="cc9182c599b55d4f081c31cb162d56f6"></a><!-- doxytag: member="MySocketTCP::portno" ref="cc9182c599b55d4f081c31cb162d56f6" args="" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">int <a class="el" href="classMySocketTCP.html#cc9182c599b55d4f081c31cb162d56f6">MySocketTCP::portno</a><code> [private]</code> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="702056a78e403d4931181d54e7263290"></a><!-- doxytag: member="MySocketTCP::send_rec_max_size" ref="702056a78e403d4931181d54e7263290" args="" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">int <a class="el" href="classMySocketTCP.html#702056a78e403d4931181d54e7263290">MySocketTCP::send_rec_max_size</a><code> [private]</code> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="02c455c28f7aff0075c954c43715dad2"></a><!-- doxytag: member="MySocketTCP::serverAddress" ref="02c455c28f7aff0075c954c43715dad2" args="" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">struct sockaddr_in clientAddress <a class="el" href="classMySocketTCP.html#02c455c28f7aff0075c954c43715dad2">MySocketTCP::serverAddress</a><code> [private]</code> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="7246bd46ad899956f39109e528da0567"></a><!-- doxytag: member="MySocketTCP::socketDescriptor" ref="7246bd46ad899956f39109e528da0567" args="" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">int <a class="el" href="classMySocketTCP.html#7246bd46ad899956f39109e528da0567">MySocketTCP::socketDescriptor</a><code> [private]</code> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</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 Tue Dec 1 15:31:44 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>
|
||||
</html>
|
@ -1,187 +0,0 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
|
||||
<title>Member List</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.4.7 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||
<li id="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li><a href="pages.html"><span>Related Pages</span></a></li>
|
||||
</ul></div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="annotated.html"><span>Class List</span></a></li>
|
||||
<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>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#1af6548fd0d81d45909a5c805d4be7a8">acquire</a>(int delflag=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#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#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#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#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>
|
||||
<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="classslsDetector.html#4ac6f49427b58349fe54fbaa4e16fa9c">finalDataQueue</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#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#62f84759c85d7f4323bb34bf2a4dc5c5">getBadChannelCorrection</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#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#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#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#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#062700a0470f96b20ba842bcd6aa9b63">getFlatFieldCorrection</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#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#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#b997c9997d91725bec43254e6d05191a">getRateCorrection</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#c7a659ab136c9e5ece059fc9356c6a91">getRateCorrection</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#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#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#1f8b5d695dbf8865665261a02ced3238">popFinalDataQueue</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#3e93c7da79e5f72e3a3c881aefdea5d3">processData</a>(int delflag=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#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#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><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#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#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>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#57d00f77b9c12d9a01407d5a74bacddb">setDynamicRange</a>(int n=-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#2f7bac599bf5bb103debcd9342b65edd">setExternalCommunicationMode</a>(externalCommunicationMode pol=GET_EXTERNAL_COMMUNICATION_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#5878c33a1353f1d32c383be4169531e7">setExternalSignalFlags</a>(externalSignalFlag pol=GET_EXTERNAL_SIGNAL_FLAG, int signalindex=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#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#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#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#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#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#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><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 Tue Dec 1 15:31:44 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>
|
||||
</html>
|
@ -1,564 +0,0 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
|
||||
<title>eigerDetector Class Reference</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.4.7 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||
<li id="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li><a href="pages.html"><span>Related Pages</span></a></li>
|
||||
</ul></div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="annotated.html"><span>Class List</span></a></li>
|
||||
<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>eigerDetector Class Reference</h1><!-- doxytag: class="eigerDetector" --><!-- doxytag: inherits="slsDetector" -->This is class contains all eiger specific functionalities.
|
||||
<a href="#_details">More...</a>
|
||||
<p>
|
||||
<code>#include <<a class="el" href="eigerDetector_8h-source.html">eigerDetector.h</a>></code>
|
||||
<p>
|
||||
<p>Inheritance diagram for eigerDetector:
|
||||
<p><center><img src="classeigerDetector.png" usemap="#eigerDetector_map" border="0" alt=""></center>
|
||||
<map name="eigerDetector_map">
|
||||
<area href="classslsDetector.html" alt="slsDetector" shape="rect" coords="0,0,89,24">
|
||||
</map>
|
||||
<a href="classeigerDetector-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="classeigerDetector.html#591261cd5af00795657b44ee2681ced3">eigerDetector</a> (int id=0)</td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classeigerDetector.html#aa968c7588fb7200a8764a08196ac549">~eigerDetector</a> ()</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="classeigerDetector.html#f24af0459e8eb45c1bc9c68a870e5094">readTrimFile</a> (string fname, <a class="el" href="structsls__detector__module.html">sls_detector_module</a> *myMod=NULL)</td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classeigerDetector.html#8380366bf7112021c49be8e6f29f18d8">writeTrimFile</a> (string fname, <a class="el" href="structsls__detector__module.html">sls_detector_module</a> mod)</td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classeigerDetector.html#df3a0dff0fc3111e10af0363bdd15a6a">writeTrimFile</a> (string fname, int imod)</td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><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></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classeigerDetector.html#68a740d5e43fcdb00c57f401666c0856">writeDataFile</a> (string fname, int *data)</td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><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></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classeigerDetector.html#a6afa206101506d7f95d1ec835fbf843">readDataFile</a> (string fname, int *data)</td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classeigerDetector.html#6b1b4b5328a5d8c423e9a7a8a950028f">readCalibrationFile</a> (string fname, float &gain, float &offset)</td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classeigerDetector.html#d5fbecfcc46cb151160c6011aa8e33b2">writeCalibrationFile</a> (string fname, float gain, float offset)</td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">float * </td><td class="memItemRight" valign="bottom"><a class="el" href="classeigerDetector.html#3e0573baf38c37818c7769fb351010b3">decodeData</a> (int *datain)</td></tr>
|
||||
|
||||
</table>
|
||||
<hr><a name="_details"></a><h2>Detailed Description</h2>
|
||||
This is class contains all eiger specific functionalities.
|
||||
<p>
|
||||
The <a class="el" href="classmythenDetector.html">mythenDetector</a> class contains the functions specific to the eiger 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="591261cd5af00795657b44ee2681ced3"></a><!-- doxytag: member="eigerDetector::eigerDetector" ref="591261cd5af00795657b44ee2681ced3" args="(int id=0)" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">eigerDetector::eigerDetector </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="aa968c7588fb7200a8764a08196ac549"></a><!-- doxytag: member="eigerDetector::~eigerDetector" ref="aa968c7588fb7200a8764a08196ac549" args="()" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">eigerDetector::~eigerDetector </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"> </td>
|
||||
<td> ) </td>
|
||||
<td width="100%"><code> [inline]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
destructor
|
||||
</div>
|
||||
</div><p>
|
||||
<hr><h2>Member Function Documentation</h2>
|
||||
<a class="anchor" name="3e0573baf38c37818c7769fb351010b3"></a><!-- doxytag: member="eigerDetector::decodeData" ref="3e0573baf38c37818c7769fb351010b3" args="(int *datain)" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">float* eigerDetector::decodeData </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">int * </td>
|
||||
<td class="paramname"> <em>datain</em> </td>
|
||||
<td> ) </td>
|
||||
<td width="100%"></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>
|
||||
|
||||
<p>
|
||||
Reimplemented from <a class="el" href="classslsDetector.html#937d257464bade6dc6d3ab42c86843ba">slsDetector</a>.
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="6b1b4b5328a5d8c423e9a7a8a950028f"></a><!-- doxytag: member="eigerDetector::readCalibrationFile" ref="6b1b4b5328a5d8c423e9a7a8a950028f" args="(string fname, float &gain, float &offset)" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">int eigerDetector::readCalibrationFile </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">string </td>
|
||||
<td class="paramname"> <em>fname</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">float & </td>
|
||||
<td class="paramname"> <em>gain</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">float & </td>
|
||||
<td class="paramname"> <em>offset</em></td><td> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td><td width="100%"><code> [virtual]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
int <a class="el" href="classeigerDetector.html#6b1b4b5328a5d8c423e9a7a8a950028f">readCalibrationFile(string fname, float &gain, float &offset)</a>;<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>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>
|
||||
</table>
|
||||
</dl>
|
||||
<dl compact><dt><b>See also:</b></dt><dd><a class="el" href="classslsDetector.html#2dd6bff7d94ab8005c2797152b19264e">sharedSlsDetector</a> </dd></dl>
|
||||
|
||||
<p>
|
||||
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)" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">int eigerDetector::readDataFile </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">string </td>
|
||||
<td class="paramname"> <em>fname</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">int * </td>
|
||||
<td class="paramname"> <em>data</em></td><td> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td><td width="100%"><code> [virtual]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
reads a data 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>name</em> </td><td>of the file to be read </td></tr>
|
||||
<tr><td valign="top"></td><td valign="top"><em>data</em> </td><td>array of data values </td></tr>
|
||||
</table>
|
||||
</dl>
|
||||
<dl compact><dt><b>Returns:</b></dt><dd>OK or FAIL if it could not read the file or data=NULL </dd></dl>
|
||||
|
||||
<p>
|
||||
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)" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">int eigerDetector::readDataFile </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">string </td>
|
||||
<td class="paramname"> <em>fname</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">float * </td>
|
||||
<td class="paramname"> <em>data</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">float * </td>
|
||||
<td class="paramname"> <em>err</em> = <code>NULL</code>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">float * </td>
|
||||
<td class="paramname"> <em>ang</em> = <code>NULL</code>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">char </td>
|
||||
<td class="paramname"> <em>dataformat</em> = <code>'f'</code>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">int </td>
|
||||
<td class="paramname"> <em>nch</em> = <code>0</code></td><td> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td><td width="100%"><code> [virtual]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
reads a data 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>name</em> </td><td>of the file to be read </td></tr>
|
||||
<tr><td valign="top"></td><td valign="top"><em>data</em> </td><td>array of data values to be filled </td></tr>
|
||||
<tr><td valign="top"></td><td valign="top"><em>err</em> </td><td>array of arrors on the data. If NULL no errors are expected on the file</td></tr>
|
||||
<tr><td valign="top"></td><td valign="top"><em>ang</em> </td><td>array of angular values. If NULL data are expected in the form chan-val(-err) otherwise ang-val(-err) </td></tr>
|
||||
<tr><td valign="top"></td><td valign="top"><em>dataformat</em> </td><td>format of the data: can be 'i' integer or 'f' float (default) </td></tr>
|
||||
<tr><td valign="top"></td><td valign="top"><em>nch</em> </td><td>number of channels to be written to file. if <=0 defaults to the number of installed channels of the detector </td></tr>
|
||||
</table>
|
||||
</dl>
|
||||
<dl compact><dt><b>Returns:</b></dt><dd>OK or FAIL if it could not read the file or data=NULL </dd></dl>
|
||||
|
||||
<p>
|
||||
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)" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname"><a class="el" href="structsls__detector__module.html">sls_detector_module</a>* eigerDetector::readTrimFile </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">string </td>
|
||||
<td class="paramname"> <em>fname</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype"><a class="el" href="structsls__detector__module.html">sls_detector_module</a> * </td>
|
||||
<td class="paramname"> <em>myMod</em> = <code>NULL</code></td><td> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td><td width="100%"><code> [virtual]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
reads a trim 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>name of the file to be read </td></tr>
|
||||
<tr><td valign="top"></td><td valign="top"><em>myMod</em> </td><td>pointer to the module structure which has to be set. <br>
|
||||
If it is NULL a new module structure will be created </td></tr>
|
||||
</table>
|
||||
</dl>
|
||||
<dl compact><dt><b>Returns:</b></dt><dd>the pointer to myMod or NULL if reading the file failed </dd></dl>
|
||||
|
||||
<p>
|
||||
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)" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">int eigerDetector::writeCalibrationFile </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">string </td>
|
||||
<td class="paramname"> <em>fname</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">float </td>
|
||||
<td class="paramname"> <em>gain</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">float </td>
|
||||
<td class="paramname"> <em>offset</em></td><td> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td><td width="100%"><code> [virtual]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
writes a clibration 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 written </td></tr>
|
||||
<tr><td valign="top"></td><td valign="top"><em>gain</em> </td><td></td></tr>
|
||||
<tr><td valign="top"></td><td valign="top"><em>offset</em> </td><td></td></tr>
|
||||
</table>
|
||||
</dl>
|
||||
<dl compact><dt><b>See also:</b></dt><dd><a class="el" href="classslsDetector.html#2dd6bff7d94ab8005c2797152b19264e">sharedSlsDetector</a> </dd></dl>
|
||||
|
||||
<p>
|
||||
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)" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">int eigerDetector::writeDataFile </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">string </td>
|
||||
<td class="paramname"> <em>fname</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">int * </td>
|
||||
<td class="paramname"> <em>data</em></td><td> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td><td width="100%"><code> [virtual]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
writes a data 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>name</em> </td><td>of the file to be written </td></tr>
|
||||
<tr><td valign="top"></td><td valign="top"><em>data</em> </td><td>array of data values </td></tr>
|
||||
</table>
|
||||
</dl>
|
||||
<dl compact><dt><b>Returns:</b></dt><dd>OK or FAIL if it could not write the file or data=NULL </dd></dl>
|
||||
|
||||
<p>
|
||||
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)" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">int eigerDetector::writeDataFile </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">string </td>
|
||||
<td class="paramname"> <em>fname</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">float * </td>
|
||||
<td class="paramname"> <em>data</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">float * </td>
|
||||
<td class="paramname"> <em>err</em> = <code>NULL</code>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">float * </td>
|
||||
<td class="paramname"> <em>ang</em> = <code>NULL</code>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">char </td>
|
||||
<td class="paramname"> <em>dataformat</em> = <code>'f'</code>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">int </td>
|
||||
<td class="paramname"> <em>nch</em> = <code>-1</code></td><td> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td><td width="100%"><code> [virtual]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
writes a data 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>name</em> </td><td>of the file to be written </td></tr>
|
||||
<tr><td valign="top"></td><td valign="top"><em>data</em> </td><td>array of data values </td></tr>
|
||||
<tr><td valign="top"></td><td valign="top"><em>err</em> </td><td>array of arrors on the data. If NULL no errors will be written</td></tr>
|
||||
<tr><td valign="top"></td><td valign="top"><em>ang</em> </td><td>array of angular values. If NULL data will be in the form chan-val(-err) otherwise ang-val(-err) </td></tr>
|
||||
<tr><td valign="top"></td><td valign="top"><em>dataformat</em> </td><td>format of the data: can be 'i' integer or 'f' float (default) </td></tr>
|
||||
<tr><td valign="top"></td><td valign="top"><em>nch</em> </td><td>number of channels to be written to file. if -1 defaults to the number of installed channels of the detector </td></tr>
|
||||
</table>
|
||||
</dl>
|
||||
<dl compact><dt><b>Returns:</b></dt><dd>OK or FAIL if it could not write the file or data=NULL </dd></dl>
|
||||
|
||||
<p>
|
||||
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)" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">int eigerDetector::writeTrimFile </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">string </td>
|
||||
<td class="paramname"> <em>fname</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">int </td>
|
||||
<td class="paramname"> <em>imod</em></td><td> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td><td width="100%"><code> [virtual]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
writes a trim file for module number imod - the values will be read from the current detector structure <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>name of the file to be written </td></tr>
|
||||
<tr><td valign="top"></td><td valign="top"><em>imod</em> </td><td>module number </td></tr>
|
||||
</table>
|
||||
</dl>
|
||||
<dl compact><dt><b>Returns:</b></dt><dd>OK or FAIL if the file could not be written </dd></dl>
|
||||
<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>
|
||||
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)" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">int eigerDetector::writeTrimFile </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">string </td>
|
||||
<td class="paramname"> <em>fname</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype"><a class="el" href="structsls__detector__module.html">sls_detector_module</a> </td>
|
||||
<td class="paramname"> <em>mod</em></td><td> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td><td width="100%"><code> [virtual]</code></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
writes a trim 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>name of the file to be written </td></tr>
|
||||
<tr><td valign="top"></td><td valign="top"><em>mod</em> </td><td>module structure which has to be written to file </td></tr>
|
||||
</table>
|
||||
</dl>
|
||||
<dl compact><dt><b>Returns:</b></dt><dd>OK or FAIL if the file could not be written</dd></dl>
|
||||
<dl compact><dt><b>See also:</b></dt><dd><a class="el" href="structsls__detector__module.html">sls_detector_module</a> </dd></dl>
|
||||
|
||||
<p>
|
||||
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 Tue Dec 1 15:31:44 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>
|
||||
</html>
|
Before Width: | Height: | Size: 384 B |
@ -1,187 +0,0 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
|
||||
<title>Member List</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.4.7 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||
<li id="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li><a href="pages.html"><span>Related Pages</span></a></li>
|
||||
</ul></div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="annotated.html"><span>Class List</span></a></li>
|
||||
<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 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="classmythenDetector.html#f393765b5a3d5f8f05251116f38d52dd">acquire</a>(int delflag=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="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#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#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="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="classslsDetector.html#4ac6f49427b58349fe54fbaa4e16fa9c">finalDataQueue</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><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#62f84759c85d7f4323bb34bf2a4dc5c5">getBadChannelCorrection</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#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="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#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, virtual]</code></td></tr>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#062700a0470f96b20ba842bcd6aa9b63">getFlatFieldCorrection</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, 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#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#b997c9997d91725bec43254e6d05191a">getRateCorrection</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#c7a659ab136c9e5ece059fc9356c6a91">getRateCorrection</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#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#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="classmythenDetector.html#5efa6a91622e5e173d7491801f60bda0">mythenDetector</a>(int id=0)</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#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#1f8b5d695dbf8865665261a02ced3238">popFinalDataQueue</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#2555fc046cd8d5ba7116003ad4027112">processData</a>(int delflag=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="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><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><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, 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#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>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#57d00f77b9c12d9a01407d5a74bacddb">setDynamicRange</a>(int n=-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#2f7bac599bf5bb103debcd9342b65edd">setExternalCommunicationMode</a>(externalCommunicationMode pol=GET_EXTERNAL_COMMUNICATION_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#5878c33a1353f1d32c383be4169531e7">setExternalSignalFlags</a>(externalSignalFlag pol=GET_EXTERNAL_SIGNAL_FLAG, int signalindex=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#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, 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, 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, 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#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#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><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="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="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 Tue Dec 1 15:31:44 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>
|
||||
</html>
|
Before Width: | Height: | Size: 396 B |
@ -1,185 +0,0 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
|
||||
<title>Member List</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.4.7 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||
<li id="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li><a href="pages.html"><span>Related Pages</span></a></li>
|
||||
</ul></div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="annotated.html"><span>Class List</span></a></li>
|
||||
<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>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#1af6548fd0d81d45909a5c805d4be7a8">acquire</a>(int delflag=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#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#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#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#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> [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#4ac6f49427b58349fe54fbaa4e16fa9c">finalDataQueue</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#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#62f84759c85d7f4323bb34bf2a4dc5c5">getBadChannelCorrection</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#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#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#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#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#062700a0470f96b20ba842bcd6aa9b63">getFlatFieldCorrection</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#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#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#b997c9997d91725bec43254e6d05191a">getRateCorrection</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#c7a659ab136c9e5ece059fc9356c6a91">getRateCorrection</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#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#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#1f8b5d695dbf8865665261a02ced3238">popFinalDataQueue</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#3e93c7da79e5f72e3a3c881aefdea5d3">processData</a>(int delflag=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#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#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#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#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#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>
|
||||
<tr class="memlist"><td><a class="el" href="classslsDetector.html#57d00f77b9c12d9a01407d5a74bacddb">setDynamicRange</a>(int n=-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#2f7bac599bf5bb103debcd9342b65edd">setExternalCommunicationMode</a>(externalCommunicationMode pol=GET_EXTERNAL_COMMUNICATION_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#5878c33a1353f1d32c383be4169531e7">setExternalSignalFlags</a>(externalSignalFlag pol=GET_EXTERNAL_SIGNAL_FLAG, int signalindex=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#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#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#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#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#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#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#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 Tue Dec 1 15:31:44 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>
|
||||
</html>
|
Before Width: | Height: | Size: 533 B |
@ -1,358 +0,0 @@
|
||||
BODY,H1,H2,H3,H4,H5,H6,P,CENTER,TD,TH,UL,DL,DIV {
|
||||
font-family: Geneva, Arial, Helvetica, sans-serif;
|
||||
}
|
||||
BODY,TD {
|
||||
font-size: 90%;
|
||||
}
|
||||
H1 {
|
||||
text-align: center;
|
||||
font-size: 160%;
|
||||
}
|
||||
H2 {
|
||||
font-size: 120%;
|
||||
}
|
||||
H3 {
|
||||
font-size: 100%;
|
||||
}
|
||||
CAPTION { font-weight: bold }
|
||||
DIV.qindex {
|
||||
width: 100%;
|
||||
background-color: #e8eef2;
|
||||
border: 1px solid #84b0c7;
|
||||
text-align: center;
|
||||
margin: 2px;
|
||||
padding: 2px;
|
||||
line-height: 140%;
|
||||
}
|
||||
DIV.nav {
|
||||
width: 100%;
|
||||
background-color: #e8eef2;
|
||||
border: 1px solid #84b0c7;
|
||||
text-align: center;
|
||||
margin: 2px;
|
||||
padding: 2px;
|
||||
line-height: 140%;
|
||||
}
|
||||
DIV.navtab {
|
||||
background-color: #e8eef2;
|
||||
border: 1px solid #84b0c7;
|
||||
text-align: center;
|
||||
margin: 2px;
|
||||
margin-right: 15px;
|
||||
padding: 2px;
|
||||
}
|
||||
TD.navtab {
|
||||
font-size: 70%;
|
||||
}
|
||||
A.qindex {
|
||||
text-decoration: none;
|
||||
font-weight: bold;
|
||||
color: #1A419D;
|
||||
}
|
||||
A.qindex:visited {
|
||||
text-decoration: none;
|
||||
font-weight: bold;
|
||||
color: #1A419D
|
||||
}
|
||||
A.qindex:hover {
|
||||
text-decoration: none;
|
||||
background-color: #ddddff;
|
||||
}
|
||||
A.qindexHL {
|
||||
text-decoration: none;
|
||||
font-weight: bold;
|
||||
background-color: #6666cc;
|
||||
color: #ffffff;
|
||||
border: 1px double #9295C2;
|
||||
}
|
||||
A.qindexHL:hover {
|
||||
text-decoration: none;
|
||||
background-color: #6666cc;
|
||||
color: #ffffff;
|
||||
}
|
||||
A.qindexHL:visited { text-decoration: none; background-color: #6666cc; color: #ffffff }
|
||||
A.el { text-decoration: none; font-weight: bold }
|
||||
A.elRef { font-weight: bold }
|
||||
A.code:link { text-decoration: none; font-weight: normal; color: #0000FF}
|
||||
A.code:visited { text-decoration: none; font-weight: normal; color: #0000FF}
|
||||
A.codeRef:link { font-weight: normal; color: #0000FF}
|
||||
A.codeRef:visited { font-weight: normal; color: #0000FF}
|
||||
A:hover { text-decoration: none; background-color: #f2f2ff }
|
||||
DL.el { margin-left: -1cm }
|
||||
.fragment {
|
||||
font-family: monospace, fixed;
|
||||
font-size: 95%;
|
||||
}
|
||||
PRE.fragment {
|
||||
border: 1px solid #CCCCCC;
|
||||
background-color: #f5f5f5;
|
||||
margin-top: 4px;
|
||||
margin-bottom: 4px;
|
||||
margin-left: 2px;
|
||||
margin-right: 8px;
|
||||
padding-left: 6px;
|
||||
padding-right: 6px;
|
||||
padding-top: 4px;
|
||||
padding-bottom: 4px;
|
||||
}
|
||||
DIV.ah { background-color: black; font-weight: bold; color: #ffffff; margin-bottom: 3px; margin-top: 3px }
|
||||
|
||||
DIV.groupHeader {
|
||||
margin-left: 16px;
|
||||
margin-top: 12px;
|
||||
margin-bottom: 6px;
|
||||
font-weight: bold;
|
||||
}
|
||||
DIV.groupText { margin-left: 16px; font-style: italic; font-size: 90% }
|
||||
BODY {
|
||||
background: white;
|
||||
color: black;
|
||||
margin-right: 20px;
|
||||
margin-left: 20px;
|
||||
}
|
||||
TD.indexkey {
|
||||
background-color: #e8eef2;
|
||||
font-weight: bold;
|
||||
padding-right : 10px;
|
||||
padding-top : 2px;
|
||||
padding-left : 10px;
|
||||
padding-bottom : 2px;
|
||||
margin-left : 0px;
|
||||
margin-right : 0px;
|
||||
margin-top : 2px;
|
||||
margin-bottom : 2px;
|
||||
border: 1px solid #CCCCCC;
|
||||
}
|
||||
TD.indexvalue {
|
||||
background-color: #e8eef2;
|
||||
font-style: italic;
|
||||
padding-right : 10px;
|
||||
padding-top : 2px;
|
||||
padding-left : 10px;
|
||||
padding-bottom : 2px;
|
||||
margin-left : 0px;
|
||||
margin-right : 0px;
|
||||
margin-top : 2px;
|
||||
margin-bottom : 2px;
|
||||
border: 1px solid #CCCCCC;
|
||||
}
|
||||
TR.memlist {
|
||||
background-color: #f0f0f0;
|
||||
}
|
||||
P.formulaDsp { text-align: center; }
|
||||
IMG.formulaDsp { }
|
||||
IMG.formulaInl { vertical-align: middle; }
|
||||
SPAN.keyword { color: #008000 }
|
||||
SPAN.keywordtype { color: #604020 }
|
||||
SPAN.keywordflow { color: #e08000 }
|
||||
SPAN.comment { color: #800000 }
|
||||
SPAN.preprocessor { color: #806020 }
|
||||
SPAN.stringliteral { color: #002080 }
|
||||
SPAN.charliteral { color: #008080 }
|
||||
.mdescLeft {
|
||||
padding: 0px 8px 4px 8px;
|
||||
font-size: 80%;
|
||||
font-style: italic;
|
||||
background-color: #FAFAFA;
|
||||
border-top: 1px none #E0E0E0;
|
||||
border-right: 1px none #E0E0E0;
|
||||
border-bottom: 1px none #E0E0E0;
|
||||
border-left: 1px none #E0E0E0;
|
||||
margin: 0px;
|
||||
}
|
||||
.mdescRight {
|
||||
padding: 0px 8px 4px 8px;
|
||||
font-size: 80%;
|
||||
font-style: italic;
|
||||
background-color: #FAFAFA;
|
||||
border-top: 1px none #E0E0E0;
|
||||
border-right: 1px none #E0E0E0;
|
||||
border-bottom: 1px none #E0E0E0;
|
||||
border-left: 1px none #E0E0E0;
|
||||
margin: 0px;
|
||||
}
|
||||
.memItemLeft {
|
||||
padding: 1px 0px 0px 8px;
|
||||
margin: 4px;
|
||||
border-top-width: 1px;
|
||||
border-right-width: 1px;
|
||||
border-bottom-width: 1px;
|
||||
border-left-width: 1px;
|
||||
border-top-color: #E0E0E0;
|
||||
border-right-color: #E0E0E0;
|
||||
border-bottom-color: #E0E0E0;
|
||||
border-left-color: #E0E0E0;
|
||||
border-top-style: solid;
|
||||
border-right-style: none;
|
||||
border-bottom-style: none;
|
||||
border-left-style: none;
|
||||
background-color: #FAFAFA;
|
||||
font-size: 80%;
|
||||
}
|
||||
.memItemRight {
|
||||
padding: 1px 8px 0px 8px;
|
||||
margin: 4px;
|
||||
border-top-width: 1px;
|
||||
border-right-width: 1px;
|
||||
border-bottom-width: 1px;
|
||||
border-left-width: 1px;
|
||||
border-top-color: #E0E0E0;
|
||||
border-right-color: #E0E0E0;
|
||||
border-bottom-color: #E0E0E0;
|
||||
border-left-color: #E0E0E0;
|
||||
border-top-style: solid;
|
||||
border-right-style: none;
|
||||
border-bottom-style: none;
|
||||
border-left-style: none;
|
||||
background-color: #FAFAFA;
|
||||
font-size: 80%;
|
||||
}
|
||||
.memTemplItemLeft {
|
||||
padding: 1px 0px 0px 8px;
|
||||
margin: 4px;
|
||||
border-top-width: 1px;
|
||||
border-right-width: 1px;
|
||||
border-bottom-width: 1px;
|
||||
border-left-width: 1px;
|
||||
border-top-color: #E0E0E0;
|
||||
border-right-color: #E0E0E0;
|
||||
border-bottom-color: #E0E0E0;
|
||||
border-left-color: #E0E0E0;
|
||||
border-top-style: none;
|
||||
border-right-style: none;
|
||||
border-bottom-style: none;
|
||||
border-left-style: none;
|
||||
background-color: #FAFAFA;
|
||||
font-size: 80%;
|
||||
}
|
||||
.memTemplItemRight {
|
||||
padding: 1px 8px 0px 8px;
|
||||
margin: 4px;
|
||||
border-top-width: 1px;
|
||||
border-right-width: 1px;
|
||||
border-bottom-width: 1px;
|
||||
border-left-width: 1px;
|
||||
border-top-color: #E0E0E0;
|
||||
border-right-color: #E0E0E0;
|
||||
border-bottom-color: #E0E0E0;
|
||||
border-left-color: #E0E0E0;
|
||||
border-top-style: none;
|
||||
border-right-style: none;
|
||||
border-bottom-style: none;
|
||||
border-left-style: none;
|
||||
background-color: #FAFAFA;
|
||||
font-size: 80%;
|
||||
}
|
||||
.memTemplParams {
|
||||
padding: 1px 0px 0px 8px;
|
||||
margin: 4px;
|
||||
border-top-width: 1px;
|
||||
border-right-width: 1px;
|
||||
border-bottom-width: 1px;
|
||||
border-left-width: 1px;
|
||||
border-top-color: #E0E0E0;
|
||||
border-right-color: #E0E0E0;
|
||||
border-bottom-color: #E0E0E0;
|
||||
border-left-color: #E0E0E0;
|
||||
border-top-style: solid;
|
||||
border-right-style: none;
|
||||
border-bottom-style: none;
|
||||
border-left-style: none;
|
||||
color: #606060;
|
||||
background-color: #FAFAFA;
|
||||
font-size: 80%;
|
||||
}
|
||||
.search { color: #003399;
|
||||
font-weight: bold;
|
||||
}
|
||||
FORM.search {
|
||||
margin-bottom: 0px;
|
||||
margin-top: 0px;
|
||||
}
|
||||
INPUT.search { font-size: 75%;
|
||||
color: #000080;
|
||||
font-weight: normal;
|
||||
background-color: #e8eef2;
|
||||
}
|
||||
TD.tiny { font-size: 75%;
|
||||
}
|
||||
a {
|
||||
color: #1A41A8;
|
||||
}
|
||||
a:visited {
|
||||
color: #2A3798;
|
||||
}
|
||||
.dirtab { padding: 4px;
|
||||
border-collapse: collapse;
|
||||
border: 1px solid #84b0c7;
|
||||
}
|
||||
TH.dirtab { background: #e8eef2;
|
||||
font-weight: bold;
|
||||
}
|
||||
HR { height: 1px;
|
||||
border: none;
|
||||
border-top: 1px solid black;
|
||||
}
|
||||
|
||||
/* Style for detailed member documentation */
|
||||
.memtemplate {
|
||||
font-size: 80%;
|
||||
color: #606060;
|
||||
font-weight: normal;
|
||||
}
|
||||
.memnav {
|
||||
background-color: #e8eef2;
|
||||
border: 1px solid #84b0c7;
|
||||
text-align: center;
|
||||
margin: 2px;
|
||||
margin-right: 15px;
|
||||
padding: 2px;
|
||||
}
|
||||
.memitem {
|
||||
padding: 4px;
|
||||
background-color: #eef3f5;
|
||||
border-width: 1px;
|
||||
border-style: solid;
|
||||
border-color: #dedeee;
|
||||
-moz-border-radius: 8px 8px 8px 8px;
|
||||
}
|
||||
.memname {
|
||||
white-space: nowrap;
|
||||
font-weight: bold;
|
||||
}
|
||||
.memdoc{
|
||||
padding-left: 10px;
|
||||
}
|
||||
.memproto {
|
||||
background-color: #d5e1e8;
|
||||
width: 100%;
|
||||
border-width: 1px;
|
||||
border-style: solid;
|
||||
border-color: #84b0c7;
|
||||
font-weight: bold;
|
||||
-moz-border-radius: 8px 8px 8px 8px;
|
||||
}
|
||||
.paramkey {
|
||||
text-align: right;
|
||||
}
|
||||
.paramtype {
|
||||
white-space: nowrap;
|
||||
}
|
||||
.paramname {
|
||||
color: #602020;
|
||||
font-style: italic;
|
||||
}
|
||||
/* End Styling for detailed member documentation */
|
||||
|
||||
/* for the tree view */
|
||||
.ftvtree {
|
||||
font-family: sans-serif;
|
||||
margin:0.5em;
|
||||
}
|
||||
.directory { font-size: 9pt; font-weight: bold; }
|
||||
.directory h3 { margin: 0px; margin-top: 1em; font-size: 11pt; }
|
||||
.directory > h3 { margin-top: 0; }
|
||||
.directory p { margin: 0px; white-space: nowrap; }
|
||||
.directory div { display: none; margin: 0px; }
|
||||
.directory img { vertical-align: -30%; }
|
||||
|
Before Width: | Height: | Size: 1.3 KiB |
@ -1,91 +0,0 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
|
||||
<title>eigerDetector/eigerDetector.h Source File</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.4.7 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||
<li><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li id="current"><a href="files.html"><span>Files</span></a></li>
|
||||
<li><a href="pages.html"><span>Related Pages</span></a></li>
|
||||
</ul></div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="files.html"><span>File List</span></a></li>
|
||||
<li><a href="globals.html"><span>File Members</span></a></li>
|
||||
</ul></div>
|
||||
<h1>eigerDetector/eigerDetector.h</h1><a href="eigerDetector_8h.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001
|
||||
<a name="l00002"></a>00002
|
||||
<a name="l00003"></a>00003
|
||||
<a name="l00004"></a>00004 <span class="preprocessor">#ifndef EIGER_DETECTOR_H</span>
|
||||
<a name="l00005"></a>00005 <span class="preprocessor"></span><span class="preprocessor">#define EIGER_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="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="classeigerDetector.html">00024</a> <span class="keyword">class </span><a class="code" href="classeigerDetector.html">eigerDetector</a> : <span class="keyword">public</span> <a class="code" href="classslsDetector.html">slsDetector</a>{
|
||||
<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="classeigerDetector.html#591261cd5af00795657b44ee2681ced3">eigerDetector</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="classeigerDetector.html#aa968c7588fb7200a8764a08196ac549">00041</a> <span class="comment"></span> <a class="code" href="classeigerDetector.html#aa968c7588fb7200a8764a08196ac549">~eigerDetector</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="classeigerDetector.html#f24af0459e8eb45c1bc9c68a870e5094">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="classeigerDetector.html#8380366bf7112021c49be8e6f29f18d8">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="classeigerDetector.html#8380366bf7112021c49be8e6f29f18d8">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="classeigerDetector.html#5ad2bf5b10d17e8c4ad7ae6e81e647e0">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="classeigerDetector.html#5ad2bf5b10d17e8c4ad7ae6e81e647e0">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="classeigerDetector.html#4d0b7da609b9a0457656bfc8cf0a7997">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="classeigerDetector.html#4d0b7da609b9a0457656bfc8cf0a7997">readDataFile</a>(string fname, <span class="keywordtype">int</span> *data);
|
||||
<a name="l00119"></a>00119
|
||||
<a name="l00134"></a>00134 <span class="keywordtype">int</span> <a class="code" href="classeigerDetector.html#6b1b4b5328a5d8c423e9a7a8a950028f">readCalibrationFile</a>(string fname, <span class="keywordtype">float</span> &gain, <span class="keywordtype">float</span> &offset);
|
||||
<a name="l00135"></a>00135
|
||||
<a name="l00136"></a>00136
|
||||
<a name="l00144"></a>00144 <span class="keywordtype">int</span> <a class="code" href="classeigerDetector.html#d5fbecfcc46cb151160c6011aa8e33b2">writeCalibrationFile</a>(string fname, <span class="keywordtype">float</span> gain, <span class="keywordtype">float</span> offset);
|
||||
<a name="l00145"></a>00145
|
||||
<a name="l00146"></a>00146
|
||||
<a name="l00147"></a>00147
|
||||
<a name="l00148"></a>00148
|
||||
<a name="l00149"></a>00149
|
||||
<a name="l00150"></a>00150
|
||||
<a name="l00151"></a>00151
|
||||
<a name="l00152"></a>00152
|
||||
<a name="l00158"></a>00158 <span class="keywordtype">float</span>* <a class="code" href="classeigerDetector.html#3e0573baf38c37818c7769fb351010b3">decodeData</a>(<span class="keywordtype">int</span> *datain);
|
||||
<a name="l00159"></a>00159
|
||||
<a name="l00160"></a>00160
|
||||
<a name="l00161"></a>00161
|
||||
<a name="l00162"></a>00162
|
||||
<a name="l00163"></a>00163
|
||||
<a name="l00164"></a>00164 <span class="keyword">private</span>:
|
||||
<a name="l00165"></a>00165
|
||||
<a name="l00166"></a>00166
|
||||
<a name="l00167"></a>00167 };
|
||||
<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 Tue Dec 1 15:31:44 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>
|
||||
</html>
|
@ -1,35 +0,0 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
|
||||
<title>eigerDetector/eigerDetector.h File Reference</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.4.7 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||
<li><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li id="current"><a href="files.html"><span>Files</span></a></li>
|
||||
<li><a href="pages.html"><span>Related Pages</span></a></li>
|
||||
</ul></div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="files.html"><span>File List</span></a></li>
|
||||
<li><a href="globals.html"><span>File Members</span></a></li>
|
||||
</ul></div>
|
||||
<h1>eigerDetector/eigerDetector.h File Reference</h1><code>#include "<a class="el" href="slsDetector_8h-source.html">slsDetector.h</a>"</code><br>
|
||||
|
||||
<p>
|
||||
<a href="eigerDetector_8h-source.html">Go to the source code of this file.</a><table border="0" cellpadding="0" cellspacing="0">
|
||||
<tr><td></td></tr>
|
||||
<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="classeigerDetector.html">eigerDetector</a></td></tr>
|
||||
|
||||
<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 Tue Dec 1 15:31:44 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>
|
||||
</html>
|
@ -1,36 +0,0 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
|
||||
<title>File Index</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.4.7 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||
<li><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li id="current"><a href="files.html"><span>Files</span></a></li>
|
||||
<li><a href="pages.html"><span>Related Pages</span></a></li>
|
||||
</ul></div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li id="current"><a href="files.html"><span>File List</span></a></li>
|
||||
<li><a href="globals.html"><span>File Members</span></a></li>
|
||||
</ul></div>
|
||||
<h1>File List</h1>Here is a list of all files with brief descriptions:<table>
|
||||
<tr><td class="indexkey">commonFiles/<a class="el" href="sls__detector__defs_8h.html">sls_detector_defs.h</a> <a href="sls__detector__defs_8h-source.html">[code]</a></td><td class="indexvalue"></td></tr>
|
||||
<tr><td class="indexkey">eigerDetector/<a class="el" href="eigerDetector_8h.html">eigerDetector.h</a> <a href="eigerDetector_8h-source.html">[code]</a></td><td class="indexvalue"></td></tr>
|
||||
<tr><td class="indexkey">MySocketTCP/<a class="el" href="MySocketTCP_8cxx.html">MySocketTCP.cxx</a></td><td class="indexvalue"></td></tr>
|
||||
<tr><td class="indexkey">MySocketTCP/<a class="el" href="MySocketTCP_8h.html">MySocketTCP.h</a> <a href="MySocketTCP_8h-source.html">[code]</a></td><td class="indexvalue"></td></tr>
|
||||
<tr><td class="indexkey">mythenDetector/<a class="el" href="mythenDetector_8h.html">mythenDetector.h</a> <a href="mythenDetector_8h-source.html">[code]</a></td><td class="indexvalue"></td></tr>
|
||||
<tr><td class="indexkey">slsDetector/<a class="el" href="slsDetector_8cpp.html">slsDetector.cpp</a></td><td class="indexvalue"></td></tr>
|
||||
<tr><td class="indexkey">slsDetector/<a class="el" href="slsDetector_8h.html">slsDetector.h</a> <a href="slsDetector_8h-source.html">[code]</a></td><td class="indexvalue"></td></tr>
|
||||
<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 Tue Dec 1 15:31:44 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>
|
||||
</html>
|
@ -1,77 +0,0 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
|
||||
<title>Class Members</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.4.7 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||
<li id="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li><a href="pages.html"><span>Related Pages</span></a></li>
|
||||
</ul></div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="annotated.html"><span>Class List</span></a></li>
|
||||
<li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
|
||||
<li id="current"><a href="functions.html"><span>Class Members</span></a></li>
|
||||
</ul></div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li id="current"><a href="functions.html"><span>All</span></a></li>
|
||||
<li><a href="functions_func.html"><span>Functions</span></a></li>
|
||||
<li><a href="functions_vars.html"><span>Variables</span></a></li>
|
||||
<li><a href="functions_type.html"><span>Typedefs</span></a></li>
|
||||
<li><a href="functions_eval.html"><span>Enumerator</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li id="current"><a href="functions.html#index_a"><span>a</span></a></li>
|
||||
<li><a href="functions_0x62.html#index_b"><span>b</span></a></li>
|
||||
<li><a href="functions_0x63.html#index_c"><span>c</span></a></li>
|
||||
<li><a href="functions_0x64.html#index_d"><span>d</span></a></li>
|
||||
<li><a href="functions_0x65.html#index_e"><span>e</span></a></li>
|
||||
<li><a href="functions_0x66.html#index_f"><span>f</span></a></li>
|
||||
<li><a href="functions_0x67.html#index_g"><span>g</span></a></li>
|
||||
<li><a href="functions_0x68.html#index_h"><span>h</span></a></li>
|
||||
<li><a href="functions_0x69.html#index_i"><span>i</span></a></li>
|
||||
<li><a href="functions_0x6c.html#index_l"><span>l</span></a></li>
|
||||
<li><a href="functions_0x6d.html#index_m"><span>m</span></a></li>
|
||||
<li><a href="functions_0x6e.html#index_n"><span>n</span></a></li>
|
||||
<li><a href="functions_0x6f.html#index_o"><span>o</span></a></li>
|
||||
<li><a href="functions_0x70.html#index_p"><span>p</span></a></li>
|
||||
<li><a href="functions_0x72.html#index_r"><span>r</span></a></li>
|
||||
<li><a href="functions_0x73.html#index_s"><span>s</span></a></li>
|
||||
<li><a href="functions_0x74.html#index_t"><span>t</span></a></li>
|
||||
<li><a href="functions_0x76.html#index_v"><span>v</span></a></li>
|
||||
<li><a href="functions_0x77.html#index_w"><span>w</span></a></li>
|
||||
<li><a href="functions_0x78.html#index_x"><span>x</span></a></li>
|
||||
<li><a href="functions_0x79.html#index_y"><span>y</span></a></li>
|
||||
<li><a href="functions_0x7e.html#index_~"><span>~</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
<p>
|
||||
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="classmythenDetector.html#f393765b5a3d5f8f05251116f38d52dd">mythenDetector</a>, <a class="el" href="classslsDetector.html#1af6548fd0d81d45909a5c805d4be7a8">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#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>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>angles
|
||||
: <a class="el" href="classdetectorData.html#ec90e5b0c82e16183422341568ec3c9a">detectorData</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 Tue Dec 1 15:31:44 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>
|
||||
</html>
|
@ -1,72 +0,0 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
|
||||
<title>Class Members</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.4.7 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||
<li id="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li><a href="pages.html"><span>Related Pages</span></a></li>
|
||||
</ul></div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="annotated.html"><span>Class List</span></a></li>
|
||||
<li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
|
||||
<li id="current"><a href="functions.html"><span>Class Members</span></a></li>
|
||||
</ul></div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li id="current"><a href="functions.html"><span>All</span></a></li>
|
||||
<li><a href="functions_func.html"><span>Functions</span></a></li>
|
||||
<li><a href="functions_vars.html"><span>Variables</span></a></li>
|
||||
<li><a href="functions_type.html"><span>Typedefs</span></a></li>
|
||||
<li><a href="functions_eval.html"><span>Enumerator</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="functions.html#index_a"><span>a</span></a></li>
|
||||
<li id="current"><a href="functions_0x62.html#index_b"><span>b</span></a></li>
|
||||
<li><a href="functions_0x63.html#index_c"><span>c</span></a></li>
|
||||
<li><a href="functions_0x64.html#index_d"><span>d</span></a></li>
|
||||
<li><a href="functions_0x65.html#index_e"><span>e</span></a></li>
|
||||
<li><a href="functions_0x66.html#index_f"><span>f</span></a></li>
|
||||
<li><a href="functions_0x67.html#index_g"><span>g</span></a></li>
|
||||
<li><a href="functions_0x68.html#index_h"><span>h</span></a></li>
|
||||
<li><a href="functions_0x69.html#index_i"><span>i</span></a></li>
|
||||
<li><a href="functions_0x6c.html#index_l"><span>l</span></a></li>
|
||||
<li><a href="functions_0x6d.html#index_m"><span>m</span></a></li>
|
||||
<li><a href="functions_0x6e.html#index_n"><span>n</span></a></li>
|
||||
<li><a href="functions_0x6f.html#index_o"><span>o</span></a></li>
|
||||
<li><a href="functions_0x70.html#index_p"><span>p</span></a></li>
|
||||
<li><a href="functions_0x72.html#index_r"><span>r</span></a></li>
|
||||
<li><a href="functions_0x73.html#index_s"><span>s</span></a></li>
|
||||
<li><a href="functions_0x74.html#index_t"><span>t</span></a></li>
|
||||
<li><a href="functions_0x76.html#index_v"><span>v</span></a></li>
|
||||
<li><a href="functions_0x77.html#index_w"><span>w</span></a></li>
|
||||
<li><a href="functions_0x78.html#index_x"><span>x</span></a></li>
|
||||
<li><a href="functions_0x79.html#index_y"><span>y</span></a></li>
|
||||
<li><a href="functions_0x7e.html#index_~"><span>~</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
<p>
|
||||
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>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 Tue Dec 1 15:31:44 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>
|
||||
</html>
|
@ -1,88 +0,0 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
|
||||
<title>Class Members</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.4.7 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||
<li id="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li><a href="pages.html"><span>Related Pages</span></a></li>
|
||||
</ul></div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="annotated.html"><span>Class List</span></a></li>
|
||||
<li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
|
||||
<li id="current"><a href="functions.html"><span>Class Members</span></a></li>
|
||||
</ul></div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li id="current"><a href="functions.html"><span>All</span></a></li>
|
||||
<li><a href="functions_func.html"><span>Functions</span></a></li>
|
||||
<li><a href="functions_vars.html"><span>Variables</span></a></li>
|
||||
<li><a href="functions_type.html"><span>Typedefs</span></a></li>
|
||||
<li><a href="functions_eval.html"><span>Enumerator</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="functions.html#index_a"><span>a</span></a></li>
|
||||
<li><a href="functions_0x62.html#index_b"><span>b</span></a></li>
|
||||
<li id="current"><a href="functions_0x63.html#index_c"><span>c</span></a></li>
|
||||
<li><a href="functions_0x64.html#index_d"><span>d</span></a></li>
|
||||
<li><a href="functions_0x65.html#index_e"><span>e</span></a></li>
|
||||
<li><a href="functions_0x66.html#index_f"><span>f</span></a></li>
|
||||
<li><a href="functions_0x67.html#index_g"><span>g</span></a></li>
|
||||
<li><a href="functions_0x68.html#index_h"><span>h</span></a></li>
|
||||
<li><a href="functions_0x69.html#index_i"><span>i</span></a></li>
|
||||
<li><a href="functions_0x6c.html#index_l"><span>l</span></a></li>
|
||||
<li><a href="functions_0x6d.html#index_m"><span>m</span></a></li>
|
||||
<li><a href="functions_0x6e.html#index_n"><span>n</span></a></li>
|
||||
<li><a href="functions_0x6f.html#index_o"><span>o</span></a></li>
|
||||
<li><a href="functions_0x70.html#index_p"><span>p</span></a></li>
|
||||
<li><a href="functions_0x72.html#index_r"><span>r</span></a></li>
|
||||
<li><a href="functions_0x73.html#index_s"><span>s</span></a></li>
|
||||
<li><a href="functions_0x74.html#index_t"><span>t</span></a></li>
|
||||
<li><a href="functions_0x76.html#index_v"><span>v</span></a></li>
|
||||
<li><a href="functions_0x77.html#index_w"><span>w</span></a></li>
|
||||
<li><a href="functions_0x78.html#index_x"><span>x</span></a></li>
|
||||
<li><a href="functions_0x79.html#index_y"><span>y</span></a></li>
|
||||
<li><a href="functions_0x7e.html#index_~"><span>~</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
<p>
|
||||
Here is a list of all class members with links to the classes they belong to:
|
||||
<p>
|
||||
<h3><a class="anchor" name="index_c">- c -</a></h3><ul>
|
||||
<li>calDir
|
||||
: <a class="el" href="structslsDetector_1_1sharedSlsDetector.html#8db7c92973c8af22116cf3bc38b6efb9">slsDetector::sharedSlsDetector</a><li>center
|
||||
: <a class="el" href="structangleConversionConstant.html#3e4a757b4b527bdc68872d62e071dffc">angleConversionConstant</a><li>chan
|
||||
: <a class="el" href="structsls__detector__channel.html#208f5290ee144a025afad9ed9ac756d1">sls_detector_channel</a><li>chanoff
|
||||
: <a class="el" href="structslsDetector_1_1sharedSlsDetector.html#02e198988d9b1d5ca6d0391e6a9d0817">slsDetector::sharedSlsDetector</a><li>chanregs
|
||||
: <a class="el" href="structsls__detector__module.html#2d7e1d62439dca06b09c07ad2f8317c7">sls_detector_module</a>, <a class="el" href="structsls__detector__chip.html#9ad4b87d6ccbce2c499ab96b41f5bae1">sls_detector_chip</a>, <a class="el" href="classslsDetector.html#44335474559f7321f0309fbda304caf8">slsDetector</a><li>chip
|
||||
: <a class="el" href="structsls__detector__chip.html#e27fb747f4ee909aa82c6df0b714cec5">sls_detector_chip</a>, <a class="el" href="structsls__detector__channel.html#96ebfc3f219ee7e50c6534fad6410ccf">sls_detector_channel</a><li>chipoff
|
||||
: <a class="el" href="structslsDetector_1_1sharedSlsDetector.html#299382d528788680646246405934fb4c">slsDetector::sharedSlsDetector</a><li>chipregs
|
||||
: <a class="el" href="structsls__detector__module.html#f4ce649ef6fe43b092485a427ef2639b">sls_detector_module</a>, <a class="el" href="classslsDetector.html#0eb24981d044632eccba507bd15871a6">slsDetector</a><li>clientAddress_length
|
||||
: <a class="el" href="classMySocketTCP.html#446008276e7be89c50bd78f9a3015a69">MySocketTCP</a><li>clkDiv
|
||||
: <a class="el" href="structslsDetector_1_1sharedSlsDetector.html#904618e46e191d740569ba998623cba8">slsDetector::sharedSlsDetector</a><li>Connect()
|
||||
: <a class="el" href="classMySocketTCP.html#1debe73787357c6dcec52ca981298609">MySocketTCP</a><li>controlPort
|
||||
: <a class="el" href="structslsDetector_1_1sharedSlsDetector.html#11da9fd02e0833533a8b2de6ad3307d8">slsDetector::sharedSlsDetector</a><li>controlSocket
|
||||
: <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#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 Tue Dec 1 15:31:44 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>
|
||||
</html>
|
@ -1,83 +0,0 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
|
||||
<title>Class Members</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.4.7 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||
<li id="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li><a href="pages.html"><span>Related Pages</span></a></li>
|
||||
</ul></div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="annotated.html"><span>Class List</span></a></li>
|
||||
<li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
|
||||
<li id="current"><a href="functions.html"><span>Class Members</span></a></li>
|
||||
</ul></div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li id="current"><a href="functions.html"><span>All</span></a></li>
|
||||
<li><a href="functions_func.html"><span>Functions</span></a></li>
|
||||
<li><a href="functions_vars.html"><span>Variables</span></a></li>
|
||||
<li><a href="functions_type.html"><span>Typedefs</span></a></li>
|
||||
<li><a href="functions_eval.html"><span>Enumerator</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="functions.html#index_a"><span>a</span></a></li>
|
||||
<li><a href="functions_0x62.html#index_b"><span>b</span></a></li>
|
||||
<li><a href="functions_0x63.html#index_c"><span>c</span></a></li>
|
||||
<li id="current"><a href="functions_0x64.html#index_d"><span>d</span></a></li>
|
||||
<li><a href="functions_0x65.html#index_e"><span>e</span></a></li>
|
||||
<li><a href="functions_0x66.html#index_f"><span>f</span></a></li>
|
||||
<li><a href="functions_0x67.html#index_g"><span>g</span></a></li>
|
||||
<li><a href="functions_0x68.html#index_h"><span>h</span></a></li>
|
||||
<li><a href="functions_0x69.html#index_i"><span>i</span></a></li>
|
||||
<li><a href="functions_0x6c.html#index_l"><span>l</span></a></li>
|
||||
<li><a href="functions_0x6d.html#index_m"><span>m</span></a></li>
|
||||
<li><a href="functions_0x6e.html#index_n"><span>n</span></a></li>
|
||||
<li><a href="functions_0x6f.html#index_o"><span>o</span></a></li>
|
||||
<li><a href="functions_0x70.html#index_p"><span>p</span></a></li>
|
||||
<li><a href="functions_0x72.html#index_r"><span>r</span></a></li>
|
||||
<li><a href="functions_0x73.html#index_s"><span>s</span></a></li>
|
||||
<li><a href="functions_0x74.html#index_t"><span>t</span></a></li>
|
||||
<li><a href="functions_0x76.html#index_v"><span>v</span></a></li>
|
||||
<li><a href="functions_0x77.html#index_w"><span>w</span></a></li>
|
||||
<li><a href="functions_0x78.html#index_x"><span>x</span></a></li>
|
||||
<li><a href="functions_0x79.html#index_y"><span>y</span></a></li>
|
||||
<li><a href="functions_0x7e.html#index_~"><span>~</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
<p>
|
||||
Here is a list of all class members with links to the classes they belong to:
|
||||
<p>
|
||||
<h3><a class="anchor" name="index_d">- d -</a></h3><ul>
|
||||
<li>dacoff
|
||||
: <a class="el" href="structslsDetector_1_1sharedSlsDetector.html#f79b4d2240f81814f668358c18272607">slsDetector::sharedSlsDetector</a><li>dacs
|
||||
: <a class="el" href="structsls__detector__module.html#2cb9e387ddc4ac7d2e451eddb3076a05">sls_detector_module</a>, <a class="el" href="classslsDetector.html#dc1b3f867b97136fca83f86c83b7ae14">slsDetector</a><li>dataBytes
|
||||
: <a class="el" href="structslsDetector_1_1sharedSlsDetector.html#fbade261d7b298b6b605b6feff742f8b">slsDetector::sharedSlsDetector</a><li>dataPort
|
||||
: <a class="el" href="structslsDetector_1_1sharedSlsDetector.html#108090dc9c97fe4d9f91357c27d56953">slsDetector::sharedSlsDetector</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="classslsDetector.html#937d257464bade6dc6d3ab42c86843ba">slsDetector</a><li>deleteModule()
|
||||
: <a class="el" href="classslsDetector.html#48984c8d058355c5249233165bf0c410">slsDetector</a><li>detectorData()
|
||||
: <a class="el" href="classdetectorData.html#b8f9763c0f1280e00c5d5305b9f7551f">detectorData</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="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 Tue Dec 1 15:31:44 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>
|
||||
</html>
|
@ -1,78 +0,0 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
|
||||
<title>Class Members</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.4.7 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||
<li id="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li><a href="pages.html"><span>Related Pages</span></a></li>
|
||||
</ul></div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="annotated.html"><span>Class List</span></a></li>
|
||||
<li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
|
||||
<li id="current"><a href="functions.html"><span>Class Members</span></a></li>
|
||||
</ul></div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li id="current"><a href="functions.html"><span>All</span></a></li>
|
||||
<li><a href="functions_func.html"><span>Functions</span></a></li>
|
||||
<li><a href="functions_vars.html"><span>Variables</span></a></li>
|
||||
<li><a href="functions_type.html"><span>Typedefs</span></a></li>
|
||||
<li><a href="functions_eval.html"><span>Enumerator</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="functions.html#index_a"><span>a</span></a></li>
|
||||
<li><a href="functions_0x62.html#index_b"><span>b</span></a></li>
|
||||
<li><a href="functions_0x63.html#index_c"><span>c</span></a></li>
|
||||
<li><a href="functions_0x64.html#index_d"><span>d</span></a></li>
|
||||
<li id="current"><a href="functions_0x65.html#index_e"><span>e</span></a></li>
|
||||
<li><a href="functions_0x66.html#index_f"><span>f</span></a></li>
|
||||
<li><a href="functions_0x67.html#index_g"><span>g</span></a></li>
|
||||
<li><a href="functions_0x68.html#index_h"><span>h</span></a></li>
|
||||
<li><a href="functions_0x69.html#index_i"><span>i</span></a></li>
|
||||
<li><a href="functions_0x6c.html#index_l"><span>l</span></a></li>
|
||||
<li><a href="functions_0x6d.html#index_m"><span>m</span></a></li>
|
||||
<li><a href="functions_0x6e.html#index_n"><span>n</span></a></li>
|
||||
<li><a href="functions_0x6f.html#index_o"><span>o</span></a></li>
|
||||
<li><a href="functions_0x70.html#index_p"><span>p</span></a></li>
|
||||
<li><a href="functions_0x72.html#index_r"><span>r</span></a></li>
|
||||
<li><a href="functions_0x73.html#index_s"><span>s</span></a></li>
|
||||
<li><a href="functions_0x74.html#index_t"><span>t</span></a></li>
|
||||
<li><a href="functions_0x76.html#index_v"><span>v</span></a></li>
|
||||
<li><a href="functions_0x77.html#index_w"><span>w</span></a></li>
|
||||
<li><a href="functions_0x78.html#index_x"><span>x</span></a></li>
|
||||
<li><a href="functions_0x79.html#index_y"><span>y</span></a></li>
|
||||
<li><a href="functions_0x7e.html#index_~"><span>~</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
<p>
|
||||
Here is a list of all class members with links to the classes they belong to:
|
||||
<p>
|
||||
<h3><a class="anchor" name="index_e">- e -</a></h3><ul>
|
||||
<li>ecenter
|
||||
: <a class="el" href="structangleConversionConstant.html#9927754f8e0f20a6315b423e265a7431">angleConversionConstant</a><li>eigerDetector()
|
||||
: <a class="el" href="classeigerDetector.html#591261cd5af00795657b44ee2681ced3">eigerDetector</a><li>enableAnalogOutput()
|
||||
: <a class="el" href="classslsDetector.html#b20fef344ee47114fccb4d1bc8c6e5bd">slsDetector</a><li>eoffset
|
||||
: <a class="el" href="structangleConversionConstant.html#f49909ae584f5c00fd7417a0a7cfb28c">angleConversionConstant</a><li>er_conversion
|
||||
: <a class="el" href="structangleConversionConstant.html#123c4b9d22c2bc6c8a00eac0a31faeb3">angleConversionConstant</a><li>errors
|
||||
: <a class="el" href="classdetectorData.html#e4191aeee86e87a78a9cfd72584eab29">detectorData</a><li>etilt
|
||||
: <a class="el" href="structangleConversionConstant.html#6b7c4f3e7ac444fefd3b3957b25fa27f">angleConversionConstant</a><li>execCommand()
|
||||
: <a class="el" href="classslsDetector.html#9fc0c9161e967094a535cc40bc33cc6b">slsDetector</a><li>executeTrimming()
|
||||
: <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 Tue Dec 1 15:31:44 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>
|
||||
</html>
|
@ -1,81 +0,0 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
|
||||
<title>Class Members</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.4.7 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||
<li id="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li><a href="pages.html"><span>Related Pages</span></a></li>
|
||||
</ul></div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="annotated.html"><span>Class List</span></a></li>
|
||||
<li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
|
||||
<li id="current"><a href="functions.html"><span>Class Members</span></a></li>
|
||||
</ul></div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li id="current"><a href="functions.html"><span>All</span></a></li>
|
||||
<li><a href="functions_func.html"><span>Functions</span></a></li>
|
||||
<li><a href="functions_vars.html"><span>Variables</span></a></li>
|
||||
<li><a href="functions_type.html"><span>Typedefs</span></a></li>
|
||||
<li><a href="functions_eval.html"><span>Enumerator</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="functions.html#index_a"><span>a</span></a></li>
|
||||
<li><a href="functions_0x62.html#index_b"><span>b</span></a></li>
|
||||
<li><a href="functions_0x63.html#index_c"><span>c</span></a></li>
|
||||
<li><a href="functions_0x64.html#index_d"><span>d</span></a></li>
|
||||
<li><a href="functions_0x65.html#index_e"><span>e</span></a></li>
|
||||
<li id="current"><a href="functions_0x66.html#index_f"><span>f</span></a></li>
|
||||
<li><a href="functions_0x67.html#index_g"><span>g</span></a></li>
|
||||
<li><a href="functions_0x68.html#index_h"><span>h</span></a></li>
|
||||
<li><a href="functions_0x69.html#index_i"><span>i</span></a></li>
|
||||
<li><a href="functions_0x6c.html#index_l"><span>l</span></a></li>
|
||||
<li><a href="functions_0x6d.html#index_m"><span>m</span></a></li>
|
||||
<li><a href="functions_0x6e.html#index_n"><span>n</span></a></li>
|
||||
<li><a href="functions_0x6f.html#index_o"><span>o</span></a></li>
|
||||
<li><a href="functions_0x70.html#index_p"><span>p</span></a></li>
|
||||
<li><a href="functions_0x72.html#index_r"><span>r</span></a></li>
|
||||
<li><a href="functions_0x73.html#index_s"><span>s</span></a></li>
|
||||
<li><a href="functions_0x74.html#index_t"><span>t</span></a></li>
|
||||
<li><a href="functions_0x76.html#index_v"><span>v</span></a></li>
|
||||
<li><a href="functions_0x77.html#index_w"><span>w</span></a></li>
|
||||
<li><a href="functions_0x78.html#index_x"><span>x</span></a></li>
|
||||
<li><a href="functions_0x79.html#index_y"><span>y</span></a></li>
|
||||
<li><a href="functions_0x7e.html#index_~"><span>~</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
<p>
|
||||
Here is a list of all class members with links to the classes they belong to:
|
||||
<p>
|
||||
<h3><a class="anchor" name="index_f">- f -</a></h3><ul>
|
||||
<li>ffcoefficients
|
||||
: <a class="el" href="classslsDetector.html#a3c6e93198a2f8b072b7b84ba9af7c4b">slsDetector</a><li>fferroff
|
||||
: <a class="el" href="structslsDetector_1_1sharedSlsDetector.html#ce126fabef8ea393b69d44eff536e4c6">slsDetector::sharedSlsDetector</a><li>fferrors
|
||||
: <a class="el" href="classslsDetector.html#636168b92509e96418c9134d6d82ad4c">slsDetector</a><li>ffoff
|
||||
: <a class="el" href="structslsDetector_1_1sharedSlsDetector.html#4de66737ee8be8242ba8ad0a1a69a125">slsDetector::sharedSlsDetector</a><li>file_des
|
||||
: <a class="el" href="classMySocketTCP.html#8a6787a3cdb6b4539184b92303958f30">MySocketTCP</a><li>fileIndex
|
||||
: <a class="el" href="structslsDetector_1_1sharedSlsDetector.html#48bc3bbfc4292f81c490e73bb52d62e9">slsDetector::sharedSlsDetector</a>, <a class="el" href="classdetectorData.html#4b8849fdd6d2163a5f5c16f7c9b64ef1">detectorData</a><li>fileName
|
||||
: <a class="el" href="structslsDetector_1_1sharedSlsDetector.html#5903fa90b0a18c4896082882a906aba0">slsDetector::sharedSlsDetector</a>, <a class="el" href="classdetectorData.html#91d1e3466878def295a531c01bdeef6b">detectorData</a><li>filePath
|
||||
: <a class="el" href="structslsDetector_1_1sharedSlsDetector.html#91b926344339e977f57954dcf0aef2fb">slsDetector::sharedSlsDetector</a><li>fillBadChannelMask()
|
||||
: <a class="el" href="classslsDetector.html#6a0ebe013e27c065b2f67158a27f64ac">slsDetector</a><li>finalDataQueue
|
||||
: <a class="el" href="classslsDetector.html#4ac6f49427b58349fe54fbaa4e16fa9c">slsDetector</a><li>finalizeMerging()
|
||||
: <a class="el" href="classmythenDetector.html#a919a42bd89fe21c4086bae5f1fb2f32">mythenDetector</a>, <a class="el" href="classslsDetector.html#8f73479f68ca2171fd2108c2f157299e">slsDetector</a><li>fineOffset
|
||||
: <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 Tue Dec 1 15:31:44 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>
|
||||
</html>
|
@ -1,105 +0,0 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
|
||||
<title>Class Members</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.4.7 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||
<li id="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li><a href="pages.html"><span>Related Pages</span></a></li>
|
||||
</ul></div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="annotated.html"><span>Class List</span></a></li>
|
||||
<li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
|
||||
<li id="current"><a href="functions.html"><span>Class Members</span></a></li>
|
||||
</ul></div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li id="current"><a href="functions.html"><span>All</span></a></li>
|
||||
<li><a href="functions_func.html"><span>Functions</span></a></li>
|
||||
<li><a href="functions_vars.html"><span>Variables</span></a></li>
|
||||
<li><a href="functions_type.html"><span>Typedefs</span></a></li>
|
||||
<li><a href="functions_eval.html"><span>Enumerator</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="functions.html#index_a"><span>a</span></a></li>
|
||||
<li><a href="functions_0x62.html#index_b"><span>b</span></a></li>
|
||||
<li><a href="functions_0x63.html#index_c"><span>c</span></a></li>
|
||||
<li><a href="functions_0x64.html#index_d"><span>d</span></a></li>
|
||||
<li><a href="functions_0x65.html#index_e"><span>e</span></a></li>
|
||||
<li><a href="functions_0x66.html#index_f"><span>f</span></a></li>
|
||||
<li id="current"><a href="functions_0x67.html#index_g"><span>g</span></a></li>
|
||||
<li><a href="functions_0x68.html#index_h"><span>h</span></a></li>
|
||||
<li><a href="functions_0x69.html#index_i"><span>i</span></a></li>
|
||||
<li><a href="functions_0x6c.html#index_l"><span>l</span></a></li>
|
||||
<li><a href="functions_0x6d.html#index_m"><span>m</span></a></li>
|
||||
<li><a href="functions_0x6e.html#index_n"><span>n</span></a></li>
|
||||
<li><a href="functions_0x6f.html#index_o"><span>o</span></a></li>
|
||||
<li><a href="functions_0x70.html#index_p"><span>p</span></a></li>
|
||||
<li><a href="functions_0x72.html#index_r"><span>r</span></a></li>
|
||||
<li><a href="functions_0x73.html#index_s"><span>s</span></a></li>
|
||||
<li><a href="functions_0x74.html#index_t"><span>t</span></a></li>
|
||||
<li><a href="functions_0x76.html#index_v"><span>v</span></a></li>
|
||||
<li><a href="functions_0x77.html#index_w"><span>w</span></a></li>
|
||||
<li><a href="functions_0x78.html#index_x"><span>x</span></a></li>
|
||||
<li><a href="functions_0x79.html#index_y"><span>y</span></a></li>
|
||||
<li><a href="functions_0x7e.html#index_~"><span>~</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
<p>
|
||||
Here is a list of all class members with links to the classes they belong to:
|
||||
<p>
|
||||
<h3><a class="anchor" name="index_g">- g -</a></h3><ul>
|
||||
<li>gain
|
||||
: <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#fab45faa264e44178fc52300eaf92cad">mythenDetector</a>, <a class="el" href="classslsDetector.html#0c2e502441fd74ec7fc20604c5c08c27">slsDetector</a><li>getBadChannelCorrection()
|
||||
: <a class="el" href="classslsDetector.html#62f84759c85d7f4323bb34bf2a4dc5c5">slsDetector</a><li>getBadChannelCorrectionFile()
|
||||
: <a class="el" href="classslsDetector.html#0b562f90b64c80e3eb64e9e2153bb234">slsDetector</a><li>getBinSize()
|
||||
: <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#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()
|
||||
: <a class="el" href="classslsDetector.html#35043766eecb3d760fd95d891bed8b16">slsDetector</a><li>getDetectorType()
|
||||
: <a class="el" href="classslsDetector.html#d63d6420e411ff4b962930d9c4fd615d">slsDetector</a><li>getErrorStatus()
|
||||
: <a class="el" href="classMySocketTCP.html#8cd662e945f4a51e9f616fd5c196bdeb">MySocketTCP</a><li>getFileIndex()
|
||||
: <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#8e39680a1a096ca13ed672504b5b08e6">slsDetector</a><li>getFlatFieldCorrection()
|
||||
: <a class="el" href="classslsDetector.html#062700a0470f96b20ba842bcd6aa9b63">slsDetector</a><li>getGlobalOffset()
|
||||
: <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#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#248794801b9794d20e7d58bceab564ab">slsDetector</a><li>getRateCorrection()
|
||||
: <a class="el" href="classslsDetector.html#c7a659ab136c9e5ece059fc9356c6a91">slsDetector</a><li>getRunStatus()
|
||||
: <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#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 Tue Dec 1 15:31:44 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>
|
||||
</html>
|
@ -1,68 +0,0 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
|
||||
<title>Class Members</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.4.7 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||
<li id="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li><a href="pages.html"><span>Related Pages</span></a></li>
|
||||
</ul></div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="annotated.html"><span>Class List</span></a></li>
|
||||
<li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
|
||||
<li id="current"><a href="functions.html"><span>Class Members</span></a></li>
|
||||
</ul></div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li id="current"><a href="functions.html"><span>All</span></a></li>
|
||||
<li><a href="functions_func.html"><span>Functions</span></a></li>
|
||||
<li><a href="functions_vars.html"><span>Variables</span></a></li>
|
||||
<li><a href="functions_type.html"><span>Typedefs</span></a></li>
|
||||
<li><a href="functions_eval.html"><span>Enumerator</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="functions.html#index_a"><span>a</span></a></li>
|
||||
<li><a href="functions_0x62.html#index_b"><span>b</span></a></li>
|
||||
<li><a href="functions_0x63.html#index_c"><span>c</span></a></li>
|
||||
<li><a href="functions_0x64.html#index_d"><span>d</span></a></li>
|
||||
<li><a href="functions_0x65.html#index_e"><span>e</span></a></li>
|
||||
<li><a href="functions_0x66.html#index_f"><span>f</span></a></li>
|
||||
<li><a href="functions_0x67.html#index_g"><span>g</span></a></li>
|
||||
<li id="current"><a href="functions_0x68.html#index_h"><span>h</span></a></li>
|
||||
<li><a href="functions_0x69.html#index_i"><span>i</span></a></li>
|
||||
<li><a href="functions_0x6c.html#index_l"><span>l</span></a></li>
|
||||
<li><a href="functions_0x6d.html#index_m"><span>m</span></a></li>
|
||||
<li><a href="functions_0x6e.html#index_n"><span>n</span></a></li>
|
||||
<li><a href="functions_0x6f.html#index_o"><span>o</span></a></li>
|
||||
<li><a href="functions_0x70.html#index_p"><span>p</span></a></li>
|
||||
<li><a href="functions_0x72.html#index_r"><span>r</span></a></li>
|
||||
<li><a href="functions_0x73.html#index_s"><span>s</span></a></li>
|
||||
<li><a href="functions_0x74.html#index_t"><span>t</span></a></li>
|
||||
<li><a href="functions_0x76.html#index_v"><span>v</span></a></li>
|
||||
<li><a href="functions_0x77.html#index_w"><span>w</span></a></li>
|
||||
<li><a href="functions_0x78.html#index_x"><span>x</span></a></li>
|
||||
<li><a href="functions_0x79.html#index_y"><span>y</span></a></li>
|
||||
<li><a href="functions_0x7e.html#index_~"><span>~</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
<p>
|
||||
Here is a list of all class members with links to the classes they belong to:
|
||||
<p>
|
||||
<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 Tue Dec 1 15:31:44 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>
|
||||
</html>
|
@ -1,72 +0,0 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
|
||||
<title>Class Members</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.4.7 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||
<li id="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li><a href="pages.html"><span>Related Pages</span></a></li>
|
||||
</ul></div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="annotated.html"><span>Class List</span></a></li>
|
||||
<li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
|
||||
<li id="current"><a href="functions.html"><span>Class Members</span></a></li>
|
||||
</ul></div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li id="current"><a href="functions.html"><span>All</span></a></li>
|
||||
<li><a href="functions_func.html"><span>Functions</span></a></li>
|
||||
<li><a href="functions_vars.html"><span>Variables</span></a></li>
|
||||
<li><a href="functions_type.html"><span>Typedefs</span></a></li>
|
||||
<li><a href="functions_eval.html"><span>Enumerator</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="functions.html#index_a"><span>a</span></a></li>
|
||||
<li><a href="functions_0x62.html#index_b"><span>b</span></a></li>
|
||||
<li><a href="functions_0x63.html#index_c"><span>c</span></a></li>
|
||||
<li><a href="functions_0x64.html#index_d"><span>d</span></a></li>
|
||||
<li><a href="functions_0x65.html#index_e"><span>e</span></a></li>
|
||||
<li><a href="functions_0x66.html#index_f"><span>f</span></a></li>
|
||||
<li><a href="functions_0x67.html#index_g"><span>g</span></a></li>
|
||||
<li><a href="functions_0x68.html#index_h"><span>h</span></a></li>
|
||||
<li id="current"><a href="functions_0x69.html#index_i"><span>i</span></a></li>
|
||||
<li><a href="functions_0x6c.html#index_l"><span>l</span></a></li>
|
||||
<li><a href="functions_0x6d.html#index_m"><span>m</span></a></li>
|
||||
<li><a href="functions_0x6e.html#index_n"><span>n</span></a></li>
|
||||
<li><a href="functions_0x6f.html#index_o"><span>o</span></a></li>
|
||||
<li><a href="functions_0x70.html#index_p"><span>p</span></a></li>
|
||||
<li><a href="functions_0x72.html#index_r"><span>r</span></a></li>
|
||||
<li><a href="functions_0x73.html#index_s"><span>s</span></a></li>
|
||||
<li><a href="functions_0x74.html#index_t"><span>t</span></a></li>
|
||||
<li><a href="functions_0x76.html#index_v"><span>v</span></a></li>
|
||||
<li><a href="functions_0x77.html#index_w"><span>w</span></a></li>
|
||||
<li><a href="functions_0x78.html#index_x"><span>x</span></a></li>
|
||||
<li><a href="functions_0x79.html#index_y"><span>y</span></a></li>
|
||||
<li><a href="functions_0x7e.html#index_~"><span>~</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
<p>
|
||||
Here is a list of all class members with links to the classes they belong to:
|
||||
<p>
|
||||
<h3><a class="anchor" name="index_i">- i -</a></h3><ul>
|
||||
<li>initializeDetectorSize()
|
||||
: <a class="el" href="classslsDetector.html#19f1c6d120293c98a0d2dc992e5616f8">slsDetector</a><li>initializeDetectorStructure()
|
||||
: <a class="el" href="classslsDetector.html#1c39e47efe5d8794b68cb32295cddf3c">slsDetector</a><li>initSharedMemory()
|
||||
: <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 Tue Dec 1 15:31:44 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>
|
||||
</html>
|
@ -1,69 +0,0 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
|
||||
<title>Class Members</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.4.7 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||
<li id="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li><a href="pages.html"><span>Related Pages</span></a></li>
|
||||
</ul></div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="annotated.html"><span>Class List</span></a></li>
|
||||
<li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
|
||||
<li id="current"><a href="functions.html"><span>Class Members</span></a></li>
|
||||
</ul></div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li id="current"><a href="functions.html"><span>All</span></a></li>
|
||||
<li><a href="functions_func.html"><span>Functions</span></a></li>
|
||||
<li><a href="functions_vars.html"><span>Variables</span></a></li>
|
||||
<li><a href="functions_type.html"><span>Typedefs</span></a></li>
|
||||
<li><a href="functions_eval.html"><span>Enumerator</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="functions.html#index_a"><span>a</span></a></li>
|
||||
<li><a href="functions_0x62.html#index_b"><span>b</span></a></li>
|
||||
<li><a href="functions_0x63.html#index_c"><span>c</span></a></li>
|
||||
<li><a href="functions_0x64.html#index_d"><span>d</span></a></li>
|
||||
<li><a href="functions_0x65.html#index_e"><span>e</span></a></li>
|
||||
<li><a href="functions_0x66.html#index_f"><span>f</span></a></li>
|
||||
<li><a href="functions_0x67.html#index_g"><span>g</span></a></li>
|
||||
<li><a href="functions_0x68.html#index_h"><span>h</span></a></li>
|
||||
<li><a href="functions_0x69.html#index_i"><span>i</span></a></li>
|
||||
<li id="current"><a href="functions_0x6c.html#index_l"><span>l</span></a></li>
|
||||
<li><a href="functions_0x6d.html#index_m"><span>m</span></a></li>
|
||||
<li><a href="functions_0x6e.html#index_n"><span>n</span></a></li>
|
||||
<li><a href="functions_0x6f.html#index_o"><span>o</span></a></li>
|
||||
<li><a href="functions_0x70.html#index_p"><span>p</span></a></li>
|
||||
<li><a href="functions_0x72.html#index_r"><span>r</span></a></li>
|
||||
<li><a href="functions_0x73.html#index_s"><span>s</span></a></li>
|
||||
<li><a href="functions_0x74.html#index_t"><span>t</span></a></li>
|
||||
<li><a href="functions_0x76.html#index_v"><span>v</span></a></li>
|
||||
<li><a href="functions_0x77.html#index_w"><span>w</span></a></li>
|
||||
<li><a href="functions_0x78.html#index_x"><span>x</span></a></li>
|
||||
<li><a href="functions_0x79.html#index_y"><span>y</span></a></li>
|
||||
<li><a href="functions_0x7e.html#index_~"><span>~</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
<p>
|
||||
Here is a list of all class members with links to the classes they belong to:
|
||||
<p>
|
||||
<h3><a class="anchor" name="index_l">- l -</a></h3><ul>
|
||||
<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 Tue Dec 1 15:31:44 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>
|
||||
</html>
|
@ -1,76 +0,0 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
|
||||
<title>Class Members</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.4.7 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||
<li id="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li><a href="pages.html"><span>Related Pages</span></a></li>
|
||||
</ul></div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="annotated.html"><span>Class List</span></a></li>
|
||||
<li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
|
||||
<li id="current"><a href="functions.html"><span>Class Members</span></a></li>
|
||||
</ul></div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li id="current"><a href="functions.html"><span>All</span></a></li>
|
||||
<li><a href="functions_func.html"><span>Functions</span></a></li>
|
||||
<li><a href="functions_vars.html"><span>Variables</span></a></li>
|
||||
<li><a href="functions_type.html"><span>Typedefs</span></a></li>
|
||||
<li><a href="functions_eval.html"><span>Enumerator</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="functions.html#index_a"><span>a</span></a></li>
|
||||
<li><a href="functions_0x62.html#index_b"><span>b</span></a></li>
|
||||
<li><a href="functions_0x63.html#index_c"><span>c</span></a></li>
|
||||
<li><a href="functions_0x64.html#index_d"><span>d</span></a></li>
|
||||
<li><a href="functions_0x65.html#index_e"><span>e</span></a></li>
|
||||
<li><a href="functions_0x66.html#index_f"><span>f</span></a></li>
|
||||
<li><a href="functions_0x67.html#index_g"><span>g</span></a></li>
|
||||
<li><a href="functions_0x68.html#index_h"><span>h</span></a></li>
|
||||
<li><a href="functions_0x69.html#index_i"><span>i</span></a></li>
|
||||
<li><a href="functions_0x6c.html#index_l"><span>l</span></a></li>
|
||||
<li id="current"><a href="functions_0x6d.html#index_m"><span>m</span></a></li>
|
||||
<li><a href="functions_0x6e.html#index_n"><span>n</span></a></li>
|
||||
<li><a href="functions_0x6f.html#index_o"><span>o</span></a></li>
|
||||
<li><a href="functions_0x70.html#index_p"><span>p</span></a></li>
|
||||
<li><a href="functions_0x72.html#index_r"><span>r</span></a></li>
|
||||
<li><a href="functions_0x73.html#index_s"><span>s</span></a></li>
|
||||
<li><a href="functions_0x74.html#index_t"><span>t</span></a></li>
|
||||
<li><a href="functions_0x76.html#index_v"><span>v</span></a></li>
|
||||
<li><a href="functions_0x77.html#index_w"><span>w</span></a></li>
|
||||
<li><a href="functions_0x78.html#index_x"><span>x</span></a></li>
|
||||
<li><a href="functions_0x79.html#index_y"><span>y</span></a></li>
|
||||
<li><a href="functions_0x7e.html#index_~"><span>~</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
<p>
|
||||
Here is a list of all class members with links to the classes they belong to:
|
||||
<p>
|
||||
<h3><a class="anchor" name="index_m">- m -</a></h3><ul>
|
||||
<li>mergingBins
|
||||
: <a class="el" href="classslsDetector.html#81751fd6e87f9659a8b6afe13efec2cf">slsDetector</a><li>mergingCounts
|
||||
: <a class="el" href="classslsDetector.html#fc173dcaeda2bbd7bbd6a874b5b5726c">slsDetector</a><li>mergingErrors
|
||||
: <a class="el" href="classslsDetector.html#f357d3b5961ead7ec263a47aa51c4c11">slsDetector</a><li>mergingMultiplicity
|
||||
: <a class="el" href="classslsDetector.html#91c5e22042997d86c2c4d16ef1be9150">slsDetector</a><li>modoff
|
||||
: <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 Tue Dec 1 15:31:44 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>
|
||||
</html>
|
@ -1,85 +0,0 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
|
||||
<title>Class Members</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.4.7 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||
<li id="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li><a href="pages.html"><span>Related Pages</span></a></li>
|
||||
</ul></div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="annotated.html"><span>Class List</span></a></li>
|
||||
<li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
|
||||
<li id="current"><a href="functions.html"><span>Class Members</span></a></li>
|
||||
</ul></div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li id="current"><a href="functions.html"><span>All</span></a></li>
|
||||
<li><a href="functions_func.html"><span>Functions</span></a></li>
|
||||
<li><a href="functions_vars.html"><span>Variables</span></a></li>
|
||||
<li><a href="functions_type.html"><span>Typedefs</span></a></li>
|
||||
<li><a href="functions_eval.html"><span>Enumerator</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="functions.html#index_a"><span>a</span></a></li>
|
||||
<li><a href="functions_0x62.html#index_b"><span>b</span></a></li>
|
||||
<li><a href="functions_0x63.html#index_c"><span>c</span></a></li>
|
||||
<li><a href="functions_0x64.html#index_d"><span>d</span></a></li>
|
||||
<li><a href="functions_0x65.html#index_e"><span>e</span></a></li>
|
||||
<li><a href="functions_0x66.html#index_f"><span>f</span></a></li>
|
||||
<li><a href="functions_0x67.html#index_g"><span>g</span></a></li>
|
||||
<li><a href="functions_0x68.html#index_h"><span>h</span></a></li>
|
||||
<li><a href="functions_0x69.html#index_i"><span>i</span></a></li>
|
||||
<li><a href="functions_0x6c.html#index_l"><span>l</span></a></li>
|
||||
<li><a href="functions_0x6d.html#index_m"><span>m</span></a></li>
|
||||
<li id="current"><a href="functions_0x6e.html#index_n"><span>n</span></a></li>
|
||||
<li><a href="functions_0x6f.html#index_o"><span>o</span></a></li>
|
||||
<li><a href="functions_0x70.html#index_p"><span>p</span></a></li>
|
||||
<li><a href="functions_0x72.html#index_r"><span>r</span></a></li>
|
||||
<li><a href="functions_0x73.html#index_s"><span>s</span></a></li>
|
||||
<li><a href="functions_0x74.html#index_t"><span>t</span></a></li>
|
||||
<li><a href="functions_0x76.html#index_v"><span>v</span></a></li>
|
||||
<li><a href="functions_0x77.html#index_w"><span>w</span></a></li>
|
||||
<li><a href="functions_0x78.html#index_x"><span>x</span></a></li>
|
||||
<li><a href="functions_0x79.html#index_y"><span>y</span></a></li>
|
||||
<li><a href="functions_0x7e.html#index_~"><span>~</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
<p>
|
||||
Here is a list of all class members with links to the classes they belong to:
|
||||
<p>
|
||||
<h3><a class="anchor" name="index_n">- n -</a></h3><ul>
|
||||
<li>nadc
|
||||
: <a class="el" href="structsls__detector__module.html#98aaddadb685496c872d8527d941a552">sls_detector_module</a><li>nAdcs
|
||||
: <a class="el" href="structslsDetector_1_1sharedSlsDetector.html#f9e8b66bbe436f33191e876312ba0d2c">slsDetector::sharedSlsDetector</a><li>nBadChans
|
||||
: <a class="el" href="structslsDetector_1_1sharedSlsDetector.html#237f834b800df65a32fc4bc5cd714283">slsDetector::sharedSlsDetector</a><li>nBadFF
|
||||
: <a class="el" href="structslsDetector_1_1sharedSlsDetector.html#d117d6131cef782896adb054e6b00861">slsDetector::sharedSlsDetector</a><li>nchan
|
||||
: <a class="el" href="structsls__detector__module.html#accf68d0cbc3093880452bbaba38e85c">sls_detector_module</a>, <a class="el" href="structsls__detector__chip.html#059c3ba703537649f570b5ea78bcdaf2">sls_detector_chip</a><li>nChans
|
||||
: <a class="el" href="structslsDetector_1_1sharedSlsDetector.html#7a47b57931d2ac0f31a9f334dd94d015">slsDetector::sharedSlsDetector</a><li>nchip
|
||||
: <a class="el" href="structsls__detector__module.html#52c12c0687c7ce05809c51222ee09b08">sls_detector_module</a><li>nChips
|
||||
: <a class="el" href="structslsDetector_1_1sharedSlsDetector.html#e7a48224edcce55cb28ad9b1f1a4d4f7">slsDetector::sharedSlsDetector</a><li>ndac
|
||||
: <a class="el" href="structsls__detector__module.html#745d4ba4209ee3eb28f829d3fb76fda4">sls_detector_module</a><li>nDacs
|
||||
: <a class="el" href="structslsDetector_1_1sharedSlsDetector.html#7ffc3b1b55e34c1705717e4c5aaac564">slsDetector::sharedSlsDetector</a><li>nMod
|
||||
: <a class="el" href="structslsDetector_1_1sharedSlsDetector.html#aadb7a55fa5aca830df32e41f7fff06d">slsDetector::sharedSlsDetector</a><li>nModMax
|
||||
: <a class="el" href="structslsDetector_1_1sharedSlsDetector.html#001f1ce26646f9367038aca388ca8910">slsDetector::sharedSlsDetector</a><li>nMods
|
||||
: <a class="el" href="structslsDetector_1_1sharedSlsDetector.html#8380248ff063419cae1a4454a49f359f">slsDetector::sharedSlsDetector</a><li>nModsMax
|
||||
: <a class="el" href="structslsDetector_1_1sharedSlsDetector.html#af9036fae1edd1a18ba311a903bc4fc6">slsDetector::sharedSlsDetector</a><li>npoints
|
||||
: <a class="el" href="classdetectorData.html#50aabf6f2c40587f8e915cf4913a2cfe">detectorData</a><li>nROI
|
||||
: <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 Tue Dec 1 15:31:44 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>
|
||||
</html>
|
@ -1,71 +0,0 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
|
||||
<title>Class Members</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.4.7 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||
<li id="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li><a href="pages.html"><span>Related Pages</span></a></li>
|
||||
</ul></div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="annotated.html"><span>Class List</span></a></li>
|
||||
<li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
|
||||
<li id="current"><a href="functions.html"><span>Class Members</span></a></li>
|
||||
</ul></div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li id="current"><a href="functions.html"><span>All</span></a></li>
|
||||
<li><a href="functions_func.html"><span>Functions</span></a></li>
|
||||
<li><a href="functions_vars.html"><span>Variables</span></a></li>
|
||||
<li><a href="functions_type.html"><span>Typedefs</span></a></li>
|
||||
<li><a href="functions_eval.html"><span>Enumerator</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="functions.html#index_a"><span>a</span></a></li>
|
||||
<li><a href="functions_0x62.html#index_b"><span>b</span></a></li>
|
||||
<li><a href="functions_0x63.html#index_c"><span>c</span></a></li>
|
||||
<li><a href="functions_0x64.html#index_d"><span>d</span></a></li>
|
||||
<li><a href="functions_0x65.html#index_e"><span>e</span></a></li>
|
||||
<li><a href="functions_0x66.html#index_f"><span>f</span></a></li>
|
||||
<li><a href="functions_0x67.html#index_g"><span>g</span></a></li>
|
||||
<li><a href="functions_0x68.html#index_h"><span>h</span></a></li>
|
||||
<li><a href="functions_0x69.html#index_i"><span>i</span></a></li>
|
||||
<li><a href="functions_0x6c.html#index_l"><span>l</span></a></li>
|
||||
<li><a href="functions_0x6d.html#index_m"><span>m</span></a></li>
|
||||
<li><a href="functions_0x6e.html#index_n"><span>n</span></a></li>
|
||||
<li id="current"><a href="functions_0x6f.html#index_o"><span>o</span></a></li>
|
||||
<li><a href="functions_0x70.html#index_p"><span>p</span></a></li>
|
||||
<li><a href="functions_0x72.html#index_r"><span>r</span></a></li>
|
||||
<li><a href="functions_0x73.html#index_s"><span>s</span></a></li>
|
||||
<li><a href="functions_0x74.html#index_t"><span>t</span></a></li>
|
||||
<li><a href="functions_0x76.html#index_v"><span>v</span></a></li>
|
||||
<li><a href="functions_0x77.html#index_w"><span>w</span></a></li>
|
||||
<li><a href="functions_0x78.html#index_x"><span>x</span></a></li>
|
||||
<li><a href="functions_0x79.html#index_y"><span>y</span></a></li>
|
||||
<li><a href="functions_0x7e.html#index_~"><span>~</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
<p>
|
||||
Here is a list of all class members with links to the classes they belong to:
|
||||
<p>
|
||||
<h3><a class="anchor" name="index_o">- o -</a></h3><ul>
|
||||
<li>OFFLINE_FLAG
|
||||
: <a class="el" href="classslsDetector.html#ac085f1939dcfed328dc6ff4b11fdb44da0a4f5b33e634292bc99256a9552f2f">slsDetector</a><li>offset
|
||||
: <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 Tue Dec 1 15:31:44 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>
|
||||
</html>
|
@ -1,71 +0,0 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
|
||||
<title>Class Members</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.4.7 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||
<li id="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li><a href="pages.html"><span>Related Pages</span></a></li>
|
||||
</ul></div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="annotated.html"><span>Class List</span></a></li>
|
||||
<li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
|
||||
<li id="current"><a href="functions.html"><span>Class Members</span></a></li>
|
||||
</ul></div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li id="current"><a href="functions.html"><span>All</span></a></li>
|
||||
<li><a href="functions_func.html"><span>Functions</span></a></li>
|
||||
<li><a href="functions_vars.html"><span>Variables</span></a></li>
|
||||
<li><a href="functions_type.html"><span>Typedefs</span></a></li>
|
||||
<li><a href="functions_eval.html"><span>Enumerator</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="functions.html#index_a"><span>a</span></a></li>
|
||||
<li><a href="functions_0x62.html#index_b"><span>b</span></a></li>
|
||||
<li><a href="functions_0x63.html#index_c"><span>c</span></a></li>
|
||||
<li><a href="functions_0x64.html#index_d"><span>d</span></a></li>
|
||||
<li><a href="functions_0x65.html#index_e"><span>e</span></a></li>
|
||||
<li><a href="functions_0x66.html#index_f"><span>f</span></a></li>
|
||||
<li><a href="functions_0x67.html#index_g"><span>g</span></a></li>
|
||||
<li><a href="functions_0x68.html#index_h"><span>h</span></a></li>
|
||||
<li><a href="functions_0x69.html#index_i"><span>i</span></a></li>
|
||||
<li><a href="functions_0x6c.html#index_l"><span>l</span></a></li>
|
||||
<li><a href="functions_0x6d.html#index_m"><span>m</span></a></li>
|
||||
<li><a href="functions_0x6e.html#index_n"><span>n</span></a></li>
|
||||
<li><a href="functions_0x6f.html#index_o"><span>o</span></a></li>
|
||||
<li id="current"><a href="functions_0x70.html#index_p"><span>p</span></a></li>
|
||||
<li><a href="functions_0x72.html#index_r"><span>r</span></a></li>
|
||||
<li><a href="functions_0x73.html#index_s"><span>s</span></a></li>
|
||||
<li><a href="functions_0x74.html#index_t"><span>t</span></a></li>
|
||||
<li><a href="functions_0x76.html#index_v"><span>v</span></a></li>
|
||||
<li><a href="functions_0x77.html#index_w"><span>w</span></a></li>
|
||||
<li><a href="functions_0x78.html#index_x"><span>x</span></a></li>
|
||||
<li><a href="functions_0x79.html#index_y"><span>y</span></a></li>
|
||||
<li><a href="functions_0x7e.html#index_~"><span>~</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
<p>
|
||||
Here is a list of all class members with links to the classes they belong to:
|
||||
<p>
|
||||
<h3><a class="anchor" name="index_p">- p -</a></h3><ul>
|
||||
<li>popDataQueue()
|
||||
: <a class="el" href="classslsDetector.html#ee85bddb6aa7b37c99f1397112e6c8b6">slsDetector</a><li>popFinalDataQueue()
|
||||
: <a class="el" href="classslsDetector.html#1f8b5d695dbf8865665261a02ced3238">slsDetector</a><li>portno
|
||||
: <a class="el" href="classMySocketTCP.html#cc9182c599b55d4f081c31cb162d56f6">MySocketTCP</a><li>processData()
|
||||
: <a class="el" href="classmythenDetector.html#2555fc046cd8d5ba7116003ad4027112">mythenDetector</a>, <a class="el" href="classslsDetector.html#3e93c7da79e5f72e3a3c881aefdea5d3">slsDetector</a></ul>
|
||||
<hr size="1"><address style="align: right;"><small>Generated on Tue Dec 1 15:31:44 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>
|
||||
</html>
|
@ -1,88 +0,0 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
|
||||
<title>Class Members</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.4.7 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||
<li id="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li><a href="pages.html"><span>Related Pages</span></a></li>
|
||||
</ul></div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="annotated.html"><span>Class List</span></a></li>
|
||||
<li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
|
||||
<li id="current"><a href="functions.html"><span>Class Members</span></a></li>
|
||||
</ul></div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li id="current"><a href="functions.html"><span>All</span></a></li>
|
||||
<li><a href="functions_func.html"><span>Functions</span></a></li>
|
||||
<li><a href="functions_vars.html"><span>Variables</span></a></li>
|
||||
<li><a href="functions_type.html"><span>Typedefs</span></a></li>
|
||||
<li><a href="functions_eval.html"><span>Enumerator</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="functions.html#index_a"><span>a</span></a></li>
|
||||
<li><a href="functions_0x62.html#index_b"><span>b</span></a></li>
|
||||
<li><a href="functions_0x63.html#index_c"><span>c</span></a></li>
|
||||
<li><a href="functions_0x64.html#index_d"><span>d</span></a></li>
|
||||
<li><a href="functions_0x65.html#index_e"><span>e</span></a></li>
|
||||
<li><a href="functions_0x66.html#index_f"><span>f</span></a></li>
|
||||
<li><a href="functions_0x67.html#index_g"><span>g</span></a></li>
|
||||
<li><a href="functions_0x68.html#index_h"><span>h</span></a></li>
|
||||
<li><a href="functions_0x69.html#index_i"><span>i</span></a></li>
|
||||
<li><a href="functions_0x6c.html#index_l"><span>l</span></a></li>
|
||||
<li><a href="functions_0x6d.html#index_m"><span>m</span></a></li>
|
||||
<li><a href="functions_0x6e.html#index_n"><span>n</span></a></li>
|
||||
<li><a href="functions_0x6f.html#index_o"><span>o</span></a></li>
|
||||
<li><a href="functions_0x70.html#index_p"><span>p</span></a></li>
|
||||
<li id="current"><a href="functions_0x72.html#index_r"><span>r</span></a></li>
|
||||
<li><a href="functions_0x73.html#index_s"><span>s</span></a></li>
|
||||
<li><a href="functions_0x74.html#index_t"><span>t</span></a></li>
|
||||
<li><a href="functions_0x76.html#index_v"><span>v</span></a></li>
|
||||
<li><a href="functions_0x77.html#index_w"><span>w</span></a></li>
|
||||
<li><a href="functions_0x78.html#index_x"><span>x</span></a></li>
|
||||
<li><a href="functions_0x79.html#index_y"><span>y</span></a></li>
|
||||
<li><a href="functions_0x7e.html#index_~"><span>~</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
<p>
|
||||
Here is a list of all class members with links to the classes they belong to:
|
||||
<p>
|
||||
<h3><a class="anchor" name="index_r">- r -</a></h3><ul>
|
||||
<li>r_conversion
|
||||
: <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#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#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>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#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 Tue Dec 1 15:31:44 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>
|
||||
</html>
|
@ -1,118 +0,0 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
|
||||
<title>Class Members</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.4.7 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||
<li id="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li><a href="pages.html"><span>Related Pages</span></a></li>
|
||||
</ul></div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="annotated.html"><span>Class List</span></a></li>
|
||||
<li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
|
||||
<li id="current"><a href="functions.html"><span>Class Members</span></a></li>
|
||||
</ul></div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li id="current"><a href="functions.html"><span>All</span></a></li>
|
||||
<li><a href="functions_func.html"><span>Functions</span></a></li>
|
||||
<li><a href="functions_vars.html"><span>Variables</span></a></li>
|
||||
<li><a href="functions_type.html"><span>Typedefs</span></a></li>
|
||||
<li><a href="functions_eval.html"><span>Enumerator</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="functions.html#index_a"><span>a</span></a></li>
|
||||
<li><a href="functions_0x62.html#index_b"><span>b</span></a></li>
|
||||
<li><a href="functions_0x63.html#index_c"><span>c</span></a></li>
|
||||
<li><a href="functions_0x64.html#index_d"><span>d</span></a></li>
|
||||
<li><a href="functions_0x65.html#index_e"><span>e</span></a></li>
|
||||
<li><a href="functions_0x66.html#index_f"><span>f</span></a></li>
|
||||
<li><a href="functions_0x67.html#index_g"><span>g</span></a></li>
|
||||
<li><a href="functions_0x68.html#index_h"><span>h</span></a></li>
|
||||
<li><a href="functions_0x69.html#index_i"><span>i</span></a></li>
|
||||
<li><a href="functions_0x6c.html#index_l"><span>l</span></a></li>
|
||||
<li><a href="functions_0x6d.html#index_m"><span>m</span></a></li>
|
||||
<li><a href="functions_0x6e.html#index_n"><span>n</span></a></li>
|
||||
<li><a href="functions_0x6f.html#index_o"><span>o</span></a></li>
|
||||
<li><a href="functions_0x70.html#index_p"><span>p</span></a></li>
|
||||
<li><a href="functions_0x72.html#index_r"><span>r</span></a></li>
|
||||
<li id="current"><a href="functions_0x73.html#index_s"><span>s</span></a></li>
|
||||
<li><a href="functions_0x74.html#index_t"><span>t</span></a></li>
|
||||
<li><a href="functions_0x76.html#index_v"><span>v</span></a></li>
|
||||
<li><a href="functions_0x77.html#index_w"><span>w</span></a></li>
|
||||
<li><a href="functions_0x78.html#index_x"><span>x</span></a></li>
|
||||
<li><a href="functions_0x79.html#index_y"><span>y</span></a></li>
|
||||
<li><a href="functions_0x7e.html#index_~"><span>~</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
<p>
|
||||
Here is a list of all class members with links to the classes they belong to:
|
||||
<p>
|
||||
<h3><a class="anchor" name="index_s">- s -</a></h3><ul>
|
||||
<li>send_rec_max_size
|
||||
: <a class="el" href="classMySocketTCP.html#702056a78e403d4931181d54e7263290">MySocketTCP</a><li>sendChannel()
|
||||
: <a class="el" href="classslsDetector.html#5cd249f9a287b25af9a3a7e7e675c559">slsDetector</a><li>sendChip()
|
||||
: <a class="el" href="classslsDetector.html#1e92a814b83501cdef5771c1e5c477aa">slsDetector</a><li>SendData()
|
||||
: <a class="el" href="classMySocketTCP.html#7777e909e20c47d38e32a174b0eae425">MySocketTCP</a><li>SendDataAndKeepConnection()
|
||||
: <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>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#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#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>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()
|
||||
: <a class="el" href="classslsDetector.html#2f7bac599bf5bb103debcd9342b65edd">slsDetector</a><li>setExternalSignalFlags()
|
||||
: <a class="el" href="classslsDetector.html#5878c33a1353f1d32c383be4169531e7">slsDetector</a><li>setFileIndex()
|
||||
: <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#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#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#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>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()
|
||||
: <a class="el" href="classslsDetector.html#646f389e75c23c2c8627c62fb1df2890">slsDetector</a><li>sharedSlsDetector
|
||||
: <a class="el" href="classslsDetector.html#2dd6bff7d94ab8005c2797152b19264e">slsDetector</a><li>shmId
|
||||
: <a class="el" href="classslsDetector.html#53a78c7fe99f93b9bba8d0c2cb32a181">slsDetector</a><li>slsDetector()
|
||||
: <a class="el" href="classslsDetector.html#eea9fc044ff9d496e4338efaaf176498">slsDetector</a><li>socketDescriptor
|
||||
: <a class="el" href="classMySocketTCP.html#7246bd46ad899956f39109e528da0567">MySocketTCP</a><li>startAcquisition()
|
||||
: <a class="el" href="classslsDetector.html#49f44b9f27ce82d384ddfa0d229a0dee">slsDetector</a><li>startAndReadAll()
|
||||
: <a class="el" href="classslsDetector.html#fb4bb3d4e734c98684b60d283f34f128">slsDetector</a><li>startAndReadAllNoWait()
|
||||
: <a class="el" href="classslsDetector.html#2e0a975f982971744ada81d346d84489">slsDetector</a><li>startReadOut()
|
||||
: <a class="el" href="classslsDetector.html#8314acd65ffb54f355967a5c6827448e">slsDetector</a><li>startThread()
|
||||
: <a class="el" href="classslsDetector.html#58199d3393aa7eaa606cbb7cbf83469d">slsDetector</a><li>stopAcquisition()
|
||||
: <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 Tue Dec 1 15:31:44 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>
|
||||
</html>
|
@ -1,73 +0,0 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
|
||||
<title>Class Members</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.4.7 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||
<li id="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li><a href="pages.html"><span>Related Pages</span></a></li>
|
||||
</ul></div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="annotated.html"><span>Class List</span></a></li>
|
||||
<li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
|
||||
<li id="current"><a href="functions.html"><span>Class Members</span></a></li>
|
||||
</ul></div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li id="current"><a href="functions.html"><span>All</span></a></li>
|
||||
<li><a href="functions_func.html"><span>Functions</span></a></li>
|
||||
<li><a href="functions_vars.html"><span>Variables</span></a></li>
|
||||
<li><a href="functions_type.html"><span>Typedefs</span></a></li>
|
||||
<li><a href="functions_eval.html"><span>Enumerator</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="functions.html#index_a"><span>a</span></a></li>
|
||||
<li><a href="functions_0x62.html#index_b"><span>b</span></a></li>
|
||||
<li><a href="functions_0x63.html#index_c"><span>c</span></a></li>
|
||||
<li><a href="functions_0x64.html#index_d"><span>d</span></a></li>
|
||||
<li><a href="functions_0x65.html#index_e"><span>e</span></a></li>
|
||||
<li><a href="functions_0x66.html#index_f"><span>f</span></a></li>
|
||||
<li><a href="functions_0x67.html#index_g"><span>g</span></a></li>
|
||||
<li><a href="functions_0x68.html#index_h"><span>h</span></a></li>
|
||||
<li><a href="functions_0x69.html#index_i"><span>i</span></a></li>
|
||||
<li><a href="functions_0x6c.html#index_l"><span>l</span></a></li>
|
||||
<li><a href="functions_0x6d.html#index_m"><span>m</span></a></li>
|
||||
<li><a href="functions_0x6e.html#index_n"><span>n</span></a></li>
|
||||
<li><a href="functions_0x6f.html#index_o"><span>o</span></a></li>
|
||||
<li><a href="functions_0x70.html#index_p"><span>p</span></a></li>
|
||||
<li><a href="functions_0x72.html#index_r"><span>r</span></a></li>
|
||||
<li><a href="functions_0x73.html#index_s"><span>s</span></a></li>
|
||||
<li id="current"><a href="functions_0x74.html#index_t"><span>t</span></a></li>
|
||||
<li><a href="functions_0x76.html#index_v"><span>v</span></a></li>
|
||||
<li><a href="functions_0x77.html#index_w"><span>w</span></a></li>
|
||||
<li><a href="functions_0x78.html#index_x"><span>x</span></a></li>
|
||||
<li><a href="functions_0x79.html#index_y"><span>y</span></a></li>
|
||||
<li><a href="functions_0x7e.html#index_~"><span>~</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
<p>
|
||||
Here is a list of all class members with links to the classes they belong to:
|
||||
<p>
|
||||
<h3><a class="anchor" name="index_t">- t -</a></h3><ul>
|
||||
<li>tDead
|
||||
: <a class="el" href="structslsDetector_1_1sharedSlsDetector.html#8cb9a14f3eb2f280d0e57ee70a5e2f60">slsDetector::sharedSlsDetector</a><li>thisDetector
|
||||
: <a class="el" href="classslsDetector.html#fe0da5c1491ebf18f187f0a26c5ded11">slsDetector</a><li>tilt
|
||||
: <a class="el" href="structangleConversionConstant.html#23af3f7c89696b83abb6a713061cc4b9">angleConversionConstant</a><li>timerValue
|
||||
: <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 Tue Dec 1 15:31:44 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>
|
||||
</html>
|
@ -1,73 +0,0 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
|
||||
<title>Class Members</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.4.7 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||
<li id="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li><a href="pages.html"><span>Related Pages</span></a></li>
|
||||
</ul></div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="annotated.html"><span>Class List</span></a></li>
|
||||
<li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
|
||||
<li id="current"><a href="functions.html"><span>Class Members</span></a></li>
|
||||
</ul></div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li id="current"><a href="functions.html"><span>All</span></a></li>
|
||||
<li><a href="functions_func.html"><span>Functions</span></a></li>
|
||||
<li><a href="functions_vars.html"><span>Variables</span></a></li>
|
||||
<li><a href="functions_type.html"><span>Typedefs</span></a></li>
|
||||
<li><a href="functions_eval.html"><span>Enumerator</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="functions.html#index_a"><span>a</span></a></li>
|
||||
<li><a href="functions_0x62.html#index_b"><span>b</span></a></li>
|
||||
<li><a href="functions_0x63.html#index_c"><span>c</span></a></li>
|
||||
<li><a href="functions_0x64.html#index_d"><span>d</span></a></li>
|
||||
<li><a href="functions_0x65.html#index_e"><span>e</span></a></li>
|
||||
<li><a href="functions_0x66.html#index_f"><span>f</span></a></li>
|
||||
<li><a href="functions_0x67.html#index_g"><span>g</span></a></li>
|
||||
<li><a href="functions_0x68.html#index_h"><span>h</span></a></li>
|
||||
<li><a href="functions_0x69.html#index_i"><span>i</span></a></li>
|
||||
<li><a href="functions_0x6c.html#index_l"><span>l</span></a></li>
|
||||
<li><a href="functions_0x6d.html#index_m"><span>m</span></a></li>
|
||||
<li><a href="functions_0x6e.html#index_n"><span>n</span></a></li>
|
||||
<li><a href="functions_0x6f.html#index_o"><span>o</span></a></li>
|
||||
<li><a href="functions_0x70.html#index_p"><span>p</span></a></li>
|
||||
<li><a href="functions_0x72.html#index_r"><span>r</span></a></li>
|
||||
<li><a href="functions_0x73.html#index_s"><span>s</span></a></li>
|
||||
<li><a href="functions_0x74.html#index_t"><span>t</span></a></li>
|
||||
<li><a href="functions_0x76.html#index_v"><span>v</span></a></li>
|
||||
<li id="current"><a href="functions_0x77.html#index_w"><span>w</span></a></li>
|
||||
<li><a href="functions_0x78.html#index_x"><span>x</span></a></li>
|
||||
<li><a href="functions_0x79.html#index_y"><span>y</span></a></li>
|
||||
<li><a href="functions_0x7e.html#index_~"><span>~</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
<p>
|
||||
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#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#cb27a987551e66093eb201523ac8d8b0">slsDetector</a></ul>
|
||||
<hr size="1"><address style="align: right;"><small>Generated on Tue Dec 1 15:31:44 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>
|
||||
</html>
|
@ -1,69 +0,0 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
|
||||
<title>Class Members</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.4.7 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||
<li id="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li><a href="pages.html"><span>Related Pages</span></a></li>
|
||||
</ul></div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="annotated.html"><span>Class List</span></a></li>
|
||||
<li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
|
||||
<li id="current"><a href="functions.html"><span>Class Members</span></a></li>
|
||||
</ul></div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li id="current"><a href="functions.html"><span>All</span></a></li>
|
||||
<li><a href="functions_func.html"><span>Functions</span></a></li>
|
||||
<li><a href="functions_vars.html"><span>Variables</span></a></li>
|
||||
<li><a href="functions_type.html"><span>Typedefs</span></a></li>
|
||||
<li><a href="functions_eval.html"><span>Enumerator</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="functions.html#index_a"><span>a</span></a></li>
|
||||
<li><a href="functions_0x62.html#index_b"><span>b</span></a></li>
|
||||
<li><a href="functions_0x63.html#index_c"><span>c</span></a></li>
|
||||
<li><a href="functions_0x64.html#index_d"><span>d</span></a></li>
|
||||
<li><a href="functions_0x65.html#index_e"><span>e</span></a></li>
|
||||
<li><a href="functions_0x66.html#index_f"><span>f</span></a></li>
|
||||
<li><a href="functions_0x67.html#index_g"><span>g</span></a></li>
|
||||
<li><a href="functions_0x68.html#index_h"><span>h</span></a></li>
|
||||
<li><a href="functions_0x69.html#index_i"><span>i</span></a></li>
|
||||
<li><a href="functions_0x6c.html#index_l"><span>l</span></a></li>
|
||||
<li><a href="functions_0x6d.html#index_m"><span>m</span></a></li>
|
||||
<li><a href="functions_0x6e.html#index_n"><span>n</span></a></li>
|
||||
<li><a href="functions_0x6f.html#index_o"><span>o</span></a></li>
|
||||
<li><a href="functions_0x70.html#index_p"><span>p</span></a></li>
|
||||
<li><a href="functions_0x72.html#index_r"><span>r</span></a></li>
|
||||
<li><a href="functions_0x73.html#index_s"><span>s</span></a></li>
|
||||
<li><a href="functions_0x74.html#index_t"><span>t</span></a></li>
|
||||
<li><a href="functions_0x76.html#index_v"><span>v</span></a></li>
|
||||
<li><a href="functions_0x77.html#index_w"><span>w</span></a></li>
|
||||
<li id="current"><a href="functions_0x78.html#index_x"><span>x</span></a></li>
|
||||
<li><a href="functions_0x79.html#index_y"><span>y</span></a></li>
|
||||
<li><a href="functions_0x7e.html#index_~"><span>~</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
<p>
|
||||
Here is a list of all class members with links to the classes they belong to:
|
||||
<p>
|
||||
<h3><a class="anchor" name="index_x">- x -</a></h3><ul>
|
||||
<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 Tue Dec 1 15:31:44 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>
|
||||
</html>
|
@ -1,69 +0,0 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
|
||||
<title>Class Members</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.4.7 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||
<li id="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li><a href="pages.html"><span>Related Pages</span></a></li>
|
||||
</ul></div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="annotated.html"><span>Class List</span></a></li>
|
||||
<li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
|
||||
<li id="current"><a href="functions.html"><span>Class Members</span></a></li>
|
||||
</ul></div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li id="current"><a href="functions.html"><span>All</span></a></li>
|
||||
<li><a href="functions_func.html"><span>Functions</span></a></li>
|
||||
<li><a href="functions_vars.html"><span>Variables</span></a></li>
|
||||
<li><a href="functions_type.html"><span>Typedefs</span></a></li>
|
||||
<li><a href="functions_eval.html"><span>Enumerator</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="functions.html#index_a"><span>a</span></a></li>
|
||||
<li><a href="functions_0x62.html#index_b"><span>b</span></a></li>
|
||||
<li><a href="functions_0x63.html#index_c"><span>c</span></a></li>
|
||||
<li><a href="functions_0x64.html#index_d"><span>d</span></a></li>
|
||||
<li><a href="functions_0x65.html#index_e"><span>e</span></a></li>
|
||||
<li><a href="functions_0x66.html#index_f"><span>f</span></a></li>
|
||||
<li><a href="functions_0x67.html#index_g"><span>g</span></a></li>
|
||||
<li><a href="functions_0x68.html#index_h"><span>h</span></a></li>
|
||||
<li><a href="functions_0x69.html#index_i"><span>i</span></a></li>
|
||||
<li><a href="functions_0x6c.html#index_l"><span>l</span></a></li>
|
||||
<li><a href="functions_0x6d.html#index_m"><span>m</span></a></li>
|
||||
<li><a href="functions_0x6e.html#index_n"><span>n</span></a></li>
|
||||
<li><a href="functions_0x6f.html#index_o"><span>o</span></a></li>
|
||||
<li><a href="functions_0x70.html#index_p"><span>p</span></a></li>
|
||||
<li><a href="functions_0x72.html#index_r"><span>r</span></a></li>
|
||||
<li><a href="functions_0x73.html#index_s"><span>s</span></a></li>
|
||||
<li><a href="functions_0x74.html#index_t"><span>t</span></a></li>
|
||||
<li><a href="functions_0x76.html#index_v"><span>v</span></a></li>
|
||||
<li><a href="functions_0x77.html#index_w"><span>w</span></a></li>
|
||||
<li><a href="functions_0x78.html#index_x"><span>x</span></a></li>
|
||||
<li id="current"><a href="functions_0x79.html#index_y"><span>y</span></a></li>
|
||||
<li><a href="functions_0x7e.html#index_~"><span>~</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
<p>
|
||||
Here is a list of all class members with links to the classes they belong to:
|
||||
<p>
|
||||
<h3><a class="anchor" name="index_y">- y -</a></h3><ul>
|
||||
<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 Tue Dec 1 15:31:44 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>
|
||||
</html>
|
@ -1,72 +0,0 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
|
||||
<title>Class Members</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.4.7 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||
<li id="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li><a href="pages.html"><span>Related Pages</span></a></li>
|
||||
</ul></div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="annotated.html"><span>Class List</span></a></li>
|
||||
<li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
|
||||
<li id="current"><a href="functions.html"><span>Class Members</span></a></li>
|
||||
</ul></div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li id="current"><a href="functions.html"><span>All</span></a></li>
|
||||
<li><a href="functions_func.html"><span>Functions</span></a></li>
|
||||
<li><a href="functions_vars.html"><span>Variables</span></a></li>
|
||||
<li><a href="functions_type.html"><span>Typedefs</span></a></li>
|
||||
<li><a href="functions_eval.html"><span>Enumerator</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="functions.html#index_a"><span>a</span></a></li>
|
||||
<li><a href="functions_0x62.html#index_b"><span>b</span></a></li>
|
||||
<li><a href="functions_0x63.html#index_c"><span>c</span></a></li>
|
||||
<li><a href="functions_0x64.html#index_d"><span>d</span></a></li>
|
||||
<li><a href="functions_0x65.html#index_e"><span>e</span></a></li>
|
||||
<li><a href="functions_0x66.html#index_f"><span>f</span></a></li>
|
||||
<li><a href="functions_0x67.html#index_g"><span>g</span></a></li>
|
||||
<li><a href="functions_0x68.html#index_h"><span>h</span></a></li>
|
||||
<li><a href="functions_0x69.html#index_i"><span>i</span></a></li>
|
||||
<li><a href="functions_0x6c.html#index_l"><span>l</span></a></li>
|
||||
<li><a href="functions_0x6d.html#index_m"><span>m</span></a></li>
|
||||
<li><a href="functions_0x6e.html#index_n"><span>n</span></a></li>
|
||||
<li><a href="functions_0x6f.html#index_o"><span>o</span></a></li>
|
||||
<li><a href="functions_0x70.html#index_p"><span>p</span></a></li>
|
||||
<li><a href="functions_0x72.html#index_r"><span>r</span></a></li>
|
||||
<li><a href="functions_0x73.html#index_s"><span>s</span></a></li>
|
||||
<li><a href="functions_0x74.html#index_t"><span>t</span></a></li>
|
||||
<li><a href="functions_0x76.html#index_v"><span>v</span></a></li>
|
||||
<li><a href="functions_0x77.html#index_w"><span>w</span></a></li>
|
||||
<li><a href="functions_0x78.html#index_x"><span>x</span></a></li>
|
||||
<li><a href="functions_0x79.html#index_y"><span>y</span></a></li>
|
||||
<li id="current"><a href="functions_0x7e.html#index_~"><span>~</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
<p>
|
||||
Here is a list of all class members with links to the classes they belong to:
|
||||
<p>
|
||||
<h3><a class="anchor" name="index_~">- ~ -</a></h3><ul>
|
||||
<li>~detectorData()
|
||||
: <a class="el" href="classdetectorData.html#d32a037cc2bd6e8caf4556cbd4b88ec7">detectorData</a><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="classslsDetector.html#7653e532ff88dbf403e270769bccc509">slsDetector</a></ul>
|
||||
<hr size="1"><address style="align: right;"><small>Generated on Tue Dec 1 15:31:44 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>
|
||||
</html>
|
@ -1,42 +0,0 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
|
||||
<title>Class Members - Enumerator</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.4.7 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||
<li id="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li><a href="pages.html"><span>Related Pages</span></a></li>
|
||||
</ul></div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="annotated.html"><span>Class List</span></a></li>
|
||||
<li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
|
||||
<li id="current"><a href="functions.html"><span>Class Members</span></a></li>
|
||||
</ul></div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="functions.html"><span>All</span></a></li>
|
||||
<li><a href="functions_func.html"><span>Functions</span></a></li>
|
||||
<li><a href="functions_vars.html"><span>Variables</span></a></li>
|
||||
<li><a href="functions_type.html"><span>Typedefs</span></a></li>
|
||||
<li id="current"><a href="functions_eval.html"><span>Enumerator</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
<p>
|
||||
<ul>
|
||||
<li>GET_ONLINE_FLAG
|
||||
: <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 Tue Dec 1 15:31:44 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>
|
||||
</html>
|
@ -1,218 +0,0 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
|
||||
<title>Class Members - Functions</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.4.7 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||
<li id="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li><a href="pages.html"><span>Related Pages</span></a></li>
|
||||
</ul></div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="annotated.html"><span>Class List</span></a></li>
|
||||
<li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
|
||||
<li id="current"><a href="functions.html"><span>Class Members</span></a></li>
|
||||
</ul></div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="functions.html"><span>All</span></a></li>
|
||||
<li id="current"><a href="functions_func.html"><span>Functions</span></a></li>
|
||||
<li><a href="functions_vars.html"><span>Variables</span></a></li>
|
||||
<li><a href="functions_type.html"><span>Typedefs</span></a></li>
|
||||
<li><a href="functions_eval.html"><span>Enumerator</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="#index_a"><span>a</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_i"><span>i</span></a></li>
|
||||
<li><a href="#index_m"><span>m</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_w"><span>w</span></a></li>
|
||||
<li><a href="#index_~"><span>~</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
<p>
|
||||
|
||||
<p>
|
||||
<h3><a class="anchor" name="index_a">- a -</a></h3><ul>
|
||||
<li>acquire()
|
||||
: <a class="el" href="classmythenDetector.html#f393765b5a3d5f8f05251116f38d52dd">mythenDetector</a>, <a class="el" href="classslsDetector.html#1af6548fd0d81d45909a5c805d4be7a8">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#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="classslsDetector.html#937d257464bade6dc6d3ab42c86843ba">slsDetector</a><li>deleteModule()
|
||||
: <a class="el" href="classslsDetector.html#48984c8d058355c5249233165bf0c410">slsDetector</a><li>detectorData()
|
||||
: <a class="el" href="classdetectorData.html#b8f9763c0f1280e00c5d5305b9f7551f">detectorData</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="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()
|
||||
: <a class="el" href="classslsDetector.html#b20fef344ee47114fccb4d1bc8c6e5bd">slsDetector</a><li>execCommand()
|
||||
: <a class="el" href="classslsDetector.html#9fc0c9161e967094a535cc40bc33cc6b">slsDetector</a><li>executeTrimming()
|
||||
: <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>
|
||||
<h3><a class="anchor" name="index_f">- f -</a></h3><ul>
|
||||
<li>fillBadChannelMask()
|
||||
: <a class="el" href="classslsDetector.html#6a0ebe013e27c065b2f67158a27f64ac">slsDetector</a><li>finalizeMerging()
|
||||
: <a class="el" href="classmythenDetector.html#a919a42bd89fe21c4086bae5f1fb2f32">mythenDetector</a>, <a class="el" href="classslsDetector.html#8f73479f68ca2171fd2108c2f157299e">slsDetector</a><li>flatFieldCorrect()
|
||||
: <a class="el" href="classslsDetector.html#1e6633db752222079b39a187e4d0e658">slsDetector</a><li>freeSharedMemory()
|
||||
: <a class="el" href="classslsDetector.html#5de7fb0d82ae2bcc406385373e665c6f">slsDetector</a></ul>
|
||||
<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#fab45faa264e44178fc52300eaf92cad">mythenDetector</a>, <a class="el" href="classslsDetector.html#0c2e502441fd74ec7fc20604c5c08c27">slsDetector</a><li>getBadChannelCorrection()
|
||||
: <a class="el" href="classslsDetector.html#62f84759c85d7f4323bb34bf2a4dc5c5">slsDetector</a><li>getBadChannelCorrectionFile()
|
||||
: <a class="el" href="classslsDetector.html#0b562f90b64c80e3eb64e9e2153bb234">slsDetector</a><li>getBinSize()
|
||||
: <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#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()
|
||||
: <a class="el" href="classslsDetector.html#35043766eecb3d760fd95d891bed8b16">slsDetector</a><li>getDetectorType()
|
||||
: <a class="el" href="classslsDetector.html#d63d6420e411ff4b962930d9c4fd615d">slsDetector</a><li>getErrorStatus()
|
||||
: <a class="el" href="classMySocketTCP.html#8cd662e945f4a51e9f616fd5c196bdeb">MySocketTCP</a><li>getFileIndex()
|
||||
: <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#8e39680a1a096ca13ed672504b5b08e6">slsDetector</a><li>getFlatFieldCorrection()
|
||||
: <a class="el" href="classslsDetector.html#062700a0470f96b20ba842bcd6aa9b63">slsDetector</a><li>getGlobalOffset()
|
||||
: <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#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#248794801b9794d20e7d58bceab564ab">slsDetector</a><li>getRateCorrection()
|
||||
: <a class="el" href="classslsDetector.html#c7a659ab136c9e5ece059fc9356c6a91">slsDetector</a><li>getRunStatus()
|
||||
: <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#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()
|
||||
: <a class="el" href="classslsDetector.html#19f1c6d120293c98a0d2dc992e5616f8">slsDetector</a><li>initializeDetectorStructure()
|
||||
: <a class="el" href="classslsDetector.html#1c39e47efe5d8794b68cb32295cddf3c">slsDetector</a><li>initSharedMemory()
|
||||
: <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>
|
||||
<h3><a class="anchor" name="index_p">- p -</a></h3><ul>
|
||||
<li>popDataQueue()
|
||||
: <a class="el" href="classslsDetector.html#ee85bddb6aa7b37c99f1397112e6c8b6">slsDetector</a><li>popFinalDataQueue()
|
||||
: <a class="el" href="classslsDetector.html#1f8b5d695dbf8865665261a02ced3238">slsDetector</a><li>processData()
|
||||
: <a class="el" href="classmythenDetector.html#2555fc046cd8d5ba7116003ad4027112">mythenDetector</a>, <a class="el" href="classslsDetector.html#3e93c7da79e5f72e3a3c881aefdea5d3">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#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#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#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()
|
||||
: <a class="el" href="classslsDetector.html#1e92a814b83501cdef5771c1e5c477aa">slsDetector</a><li>SendData()
|
||||
: <a class="el" href="classMySocketTCP.html#7777e909e20c47d38e32a174b0eae425">MySocketTCP</a><li>SendDataAndKeepConnection()
|
||||
: <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#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#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>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()
|
||||
: <a class="el" href="classslsDetector.html#2f7bac599bf5bb103debcd9342b65edd">slsDetector</a><li>setExternalSignalFlags()
|
||||
: <a class="el" href="classslsDetector.html#5878c33a1353f1d32c383be4169531e7">slsDetector</a><li>setFileIndex()
|
||||
: <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#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#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#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>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()
|
||||
: <a class="el" href="classslsDetector.html#646f389e75c23c2c8627c62fb1df2890">slsDetector</a><li>slsDetector()
|
||||
: <a class="el" href="classslsDetector.html#eea9fc044ff9d496e4338efaaf176498">slsDetector</a><li>startAcquisition()
|
||||
: <a class="el" href="classslsDetector.html#49f44b9f27ce82d384ddfa0d229a0dee">slsDetector</a><li>startAndReadAll()
|
||||
: <a class="el" href="classslsDetector.html#fb4bb3d4e734c98684b60d283f34f128">slsDetector</a><li>startAndReadAllNoWait()
|
||||
: <a class="el" href="classslsDetector.html#2e0a975f982971744ada81d346d84489">slsDetector</a><li>startReadOut()
|
||||
: <a class="el" href="classslsDetector.html#8314acd65ffb54f355967a5c6827448e">slsDetector</a><li>startThread()
|
||||
: <a class="el" href="classslsDetector.html#58199d3393aa7eaa606cbb7cbf83469d">slsDetector</a><li>stopAcquisition()
|
||||
: <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#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#cb27a987551e66093eb201523ac8d8b0">slsDetector</a></ul>
|
||||
<h3><a class="anchor" name="index_~">- ~ -</a></h3><ul>
|
||||
<li>~detectorData()
|
||||
: <a class="el" href="classdetectorData.html#d32a037cc2bd6e8caf4556cbd4b88ec7">detectorData</a><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="classslsDetector.html#7653e532ff88dbf403e270769bccc509">slsDetector</a></ul>
|
||||
<hr size="1"><address style="align: right;"><small>Generated on Tue Dec 1 15:31:44 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>
|
||||
</html>
|
@ -1,40 +0,0 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
|
||||
<title>Class Members - Typedefs</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.4.7 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||
<li id="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li><a href="pages.html"><span>Related Pages</span></a></li>
|
||||
</ul></div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="annotated.html"><span>Class List</span></a></li>
|
||||
<li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
|
||||
<li id="current"><a href="functions.html"><span>Class Members</span></a></li>
|
||||
</ul></div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="functions.html"><span>All</span></a></li>
|
||||
<li><a href="functions_func.html"><span>Functions</span></a></li>
|
||||
<li><a href="functions_vars.html"><span>Variables</span></a></li>
|
||||
<li id="current"><a href="functions_type.html"><span>Typedefs</span></a></li>
|
||||
<li><a href="functions_eval.html"><span>Enumerator</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
<p>
|
||||
<ul>
|
||||
<li>sharedSlsDetector
|
||||
: <a class="el" href="classslsDetector.html#2dd6bff7d94ab8005c2797152b19264e">slsDetector</a></ul>
|
||||
<hr size="1"><address style="align: right;"><small>Generated on Tue Dec 1 15:31:44 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>
|
||||
</html>
|
@ -1,215 +0,0 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
|
||||
<title>Class Members - Variables</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.4.7 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||
<li id="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li><a href="pages.html"><span>Related Pages</span></a></li>
|
||||
</ul></div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="annotated.html"><span>Class List</span></a></li>
|
||||
<li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
|
||||
<li id="current"><a href="functions.html"><span>Class Members</span></a></li>
|
||||
</ul></div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="functions.html"><span>All</span></a></li>
|
||||
<li><a href="functions_func.html"><span>Functions</span></a></li>
|
||||
<li id="current"><a href="functions_vars.html"><span>Variables</span></a></li>
|
||||
<li><a href="functions_type.html"><span>Typedefs</span></a></li>
|
||||
<li><a href="functions_eval.html"><span>Enumerator</span></a></li>
|
||||
</ul>
|
||||
</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_l"><span>l</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_v"><span>v</span></a></li>
|
||||
<li><a href="#index_x"><span>x</span></a></li>
|
||||
<li><a href="#index_y"><span>y</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
<p>
|
||||
|
||||
<p>
|
||||
<h3><a class="anchor" name="index_a">- a -</a></h3><ul>
|
||||
<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>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>angles
|
||||
: <a class="el" href="classdetectorData.html#ec90e5b0c82e16183422341568ec3c9a">detectorData</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>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>
|
||||
<h3><a class="anchor" name="index_c">- c -</a></h3><ul>
|
||||
<li>calDir
|
||||
: <a class="el" href="structslsDetector_1_1sharedSlsDetector.html#8db7c92973c8af22116cf3bc38b6efb9">slsDetector::sharedSlsDetector</a><li>center
|
||||
: <a class="el" href="structangleConversionConstant.html#3e4a757b4b527bdc68872d62e071dffc">angleConversionConstant</a><li>chan
|
||||
: <a class="el" href="structsls__detector__channel.html#208f5290ee144a025afad9ed9ac756d1">sls_detector_channel</a><li>chanoff
|
||||
: <a class="el" href="structslsDetector_1_1sharedSlsDetector.html#02e198988d9b1d5ca6d0391e6a9d0817">slsDetector::sharedSlsDetector</a><li>chanregs
|
||||
: <a class="el" href="structsls__detector__module.html#2d7e1d62439dca06b09c07ad2f8317c7">sls_detector_module</a>, <a class="el" href="structsls__detector__chip.html#9ad4b87d6ccbce2c499ab96b41f5bae1">sls_detector_chip</a>, <a class="el" href="classslsDetector.html#44335474559f7321f0309fbda304caf8">slsDetector</a><li>chip
|
||||
: <a class="el" href="structsls__detector__chip.html#e27fb747f4ee909aa82c6df0b714cec5">sls_detector_chip</a>, <a class="el" href="structsls__detector__channel.html#96ebfc3f219ee7e50c6534fad6410ccf">sls_detector_channel</a><li>chipoff
|
||||
: <a class="el" href="structslsDetector_1_1sharedSlsDetector.html#299382d528788680646246405934fb4c">slsDetector::sharedSlsDetector</a><li>chipregs
|
||||
: <a class="el" href="structsls__detector__module.html#f4ce649ef6fe43b092485a427ef2639b">sls_detector_module</a>, <a class="el" href="classslsDetector.html#0eb24981d044632eccba507bd15871a6">slsDetector</a><li>clientAddress_length
|
||||
: <a class="el" href="classMySocketTCP.html#446008276e7be89c50bd78f9a3015a69">MySocketTCP</a><li>clkDiv
|
||||
: <a class="el" href="structslsDetector_1_1sharedSlsDetector.html#904618e46e191d740569ba998623cba8">slsDetector::sharedSlsDetector</a><li>controlPort
|
||||
: <a class="el" href="structslsDetector_1_1sharedSlsDetector.html#11da9fd02e0833533a8b2de6ad3307d8">slsDetector::sharedSlsDetector</a><li>controlSocket
|
||||
: <a class="el" href="classslsDetector.html#07f3943ab8a65f061bbe1c1e1d22b700">slsDetector</a><li>correctionMask
|
||||
: <a class="el" href="structslsDetector_1_1sharedSlsDetector.html#fa0612dcfba406d532a36f433363bdad">slsDetector::sharedSlsDetector</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>
|
||||
<h3><a class="anchor" name="index_d">- d -</a></h3><ul>
|
||||
<li>dacoff
|
||||
: <a class="el" href="structslsDetector_1_1sharedSlsDetector.html#f79b4d2240f81814f668358c18272607">slsDetector::sharedSlsDetector</a><li>dacs
|
||||
: <a class="el" href="structsls__detector__module.html#2cb9e387ddc4ac7d2e451eddb3076a05">sls_detector_module</a>, <a class="el" href="classslsDetector.html#dc1b3f867b97136fca83f86c83b7ae14">slsDetector</a><li>dataBytes
|
||||
: <a class="el" href="structslsDetector_1_1sharedSlsDetector.html#fbade261d7b298b6b605b6feff742f8b">slsDetector::sharedSlsDetector</a><li>dataPort
|
||||
: <a class="el" href="structslsDetector_1_1sharedSlsDetector.html#108090dc9c97fe4d9f91357c27d56953">slsDetector::sharedSlsDetector</a><li>dataQueue
|
||||
: <a class="el" href="classslsDetector.html#52e9fe9baf37db001cdf58f982ab5dd6">slsDetector</a><li>dataSocket
|
||||
: <a class="el" href="classslsDetector.html#1629e3c46678ae201f6797e4d827cb32">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>dynamicRange
|
||||
: <a class="el" href="structslsDetector_1_1sharedSlsDetector.html#e8db406083e91d5f7bcbad93cea1c380">slsDetector::sharedSlsDetector</a></ul>
|
||||
<h3><a class="anchor" name="index_e">- e -</a></h3><ul>
|
||||
<li>ecenter
|
||||
: <a class="el" href="structangleConversionConstant.html#9927754f8e0f20a6315b423e265a7431">angleConversionConstant</a><li>eoffset
|
||||
: <a class="el" href="structangleConversionConstant.html#f49909ae584f5c00fd7417a0a7cfb28c">angleConversionConstant</a><li>er_conversion
|
||||
: <a class="el" href="structangleConversionConstant.html#123c4b9d22c2bc6c8a00eac0a31faeb3">angleConversionConstant</a><li>errors
|
||||
: <a class="el" href="classdetectorData.html#e4191aeee86e87a78a9cfd72584eab29">detectorData</a><li>etilt
|
||||
: <a class="el" href="structangleConversionConstant.html#6b7c4f3e7ac444fefd3b3957b25fa27f">angleConversionConstant</a></ul>
|
||||
<h3><a class="anchor" name="index_f">- f -</a></h3><ul>
|
||||
<li>ffcoefficients
|
||||
: <a class="el" href="classslsDetector.html#a3c6e93198a2f8b072b7b84ba9af7c4b">slsDetector</a><li>fferroff
|
||||
: <a class="el" href="structslsDetector_1_1sharedSlsDetector.html#ce126fabef8ea393b69d44eff536e4c6">slsDetector::sharedSlsDetector</a><li>fferrors
|
||||
: <a class="el" href="classslsDetector.html#636168b92509e96418c9134d6d82ad4c">slsDetector</a><li>ffoff
|
||||
: <a class="el" href="structslsDetector_1_1sharedSlsDetector.html#4de66737ee8be8242ba8ad0a1a69a125">slsDetector::sharedSlsDetector</a><li>file_des
|
||||
: <a class="el" href="classMySocketTCP.html#8a6787a3cdb6b4539184b92303958f30">MySocketTCP</a><li>fileIndex
|
||||
: <a class="el" href="structslsDetector_1_1sharedSlsDetector.html#48bc3bbfc4292f81c490e73bb52d62e9">slsDetector::sharedSlsDetector</a>, <a class="el" href="classdetectorData.html#4b8849fdd6d2163a5f5c16f7c9b64ef1">detectorData</a><li>fileName
|
||||
: <a class="el" href="structslsDetector_1_1sharedSlsDetector.html#5903fa90b0a18c4896082882a906aba0">slsDetector::sharedSlsDetector</a>, <a class="el" href="classdetectorData.html#91d1e3466878def295a531c01bdeef6b">detectorData</a><li>filePath
|
||||
: <a class="el" href="structslsDetector_1_1sharedSlsDetector.html#91b926344339e977f57954dcf0aef2fb">slsDetector::sharedSlsDetector</a><li>finalDataQueue
|
||||
: <a class="el" href="classslsDetector.html#4ac6f49427b58349fe54fbaa4e16fa9c">slsDetector</a><li>fineOffset
|
||||
: <a class="el" href="structslsDetector_1_1sharedSlsDetector.html#5ca5b4ba561ff03260d4734f17273287">slsDetector::sharedSlsDetector</a></ul>
|
||||
<h3><a class="anchor" name="index_g">- g -</a></h3><ul>
|
||||
<li>gain
|
||||
: <a class="el" href="structsls__detector__module.html#b978ffc0a15bc1f4189cbc5205260470">sls_detector_module</a><li>globalOffset
|
||||
: <a class="el" href="structslsDetector_1_1sharedSlsDetector.html#f4f3616855e8d7fa5a9a49774365497a">slsDetector::sharedSlsDetector</a></ul>
|
||||
<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>
|
||||
<h3><a class="anchor" name="index_i">- i -</a></h3><ul>
|
||||
<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>
|
||||
<h3><a class="anchor" name="index_l">- l -</a></h3><ul>
|
||||
<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>
|
||||
<h3><a class="anchor" name="index_m">- m -</a></h3><ul>
|
||||
<li>mergingBins
|
||||
: <a class="el" href="classslsDetector.html#81751fd6e87f9659a8b6afe13efec2cf">slsDetector</a><li>mergingCounts
|
||||
: <a class="el" href="classslsDetector.html#fc173dcaeda2bbd7bbd6a874b5b5726c">slsDetector</a><li>mergingErrors
|
||||
: <a class="el" href="classslsDetector.html#f357d3b5961ead7ec263a47aa51c4c11">slsDetector</a><li>mergingMultiplicity
|
||||
: <a class="el" href="classslsDetector.html#91c5e22042997d86c2c4d16ef1be9150">slsDetector</a><li>modoff
|
||||
: <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></ul>
|
||||
<h3><a class="anchor" name="index_n">- n -</a></h3><ul>
|
||||
<li>nadc
|
||||
: <a class="el" href="structsls__detector__module.html#98aaddadb685496c872d8527d941a552">sls_detector_module</a><li>nAdcs
|
||||
: <a class="el" href="structslsDetector_1_1sharedSlsDetector.html#f9e8b66bbe436f33191e876312ba0d2c">slsDetector::sharedSlsDetector</a><li>nBadChans
|
||||
: <a class="el" href="structslsDetector_1_1sharedSlsDetector.html#237f834b800df65a32fc4bc5cd714283">slsDetector::sharedSlsDetector</a><li>nBadFF
|
||||
: <a class="el" href="structslsDetector_1_1sharedSlsDetector.html#d117d6131cef782896adb054e6b00861">slsDetector::sharedSlsDetector</a><li>nchan
|
||||
: <a class="el" href="structsls__detector__module.html#accf68d0cbc3093880452bbaba38e85c">sls_detector_module</a>, <a class="el" href="structsls__detector__chip.html#059c3ba703537649f570b5ea78bcdaf2">sls_detector_chip</a><li>nChans
|
||||
: <a class="el" href="structslsDetector_1_1sharedSlsDetector.html#7a47b57931d2ac0f31a9f334dd94d015">slsDetector::sharedSlsDetector</a><li>nchip
|
||||
: <a class="el" href="structsls__detector__module.html#52c12c0687c7ce05809c51222ee09b08">sls_detector_module</a><li>nChips
|
||||
: <a class="el" href="structslsDetector_1_1sharedSlsDetector.html#e7a48224edcce55cb28ad9b1f1a4d4f7">slsDetector::sharedSlsDetector</a><li>ndac
|
||||
: <a class="el" href="structsls__detector__module.html#745d4ba4209ee3eb28f829d3fb76fda4">sls_detector_module</a><li>nDacs
|
||||
: <a class="el" href="structslsDetector_1_1sharedSlsDetector.html#7ffc3b1b55e34c1705717e4c5aaac564">slsDetector::sharedSlsDetector</a><li>nMod
|
||||
: <a class="el" href="structslsDetector_1_1sharedSlsDetector.html#aadb7a55fa5aca830df32e41f7fff06d">slsDetector::sharedSlsDetector</a><li>nModMax
|
||||
: <a class="el" href="structslsDetector_1_1sharedSlsDetector.html#001f1ce26646f9367038aca388ca8910">slsDetector::sharedSlsDetector</a><li>nMods
|
||||
: <a class="el" href="structslsDetector_1_1sharedSlsDetector.html#8380248ff063419cae1a4454a49f359f">slsDetector::sharedSlsDetector</a><li>nModsMax
|
||||
: <a class="el" href="structslsDetector_1_1sharedSlsDetector.html#af9036fae1edd1a18ba311a903bc4fc6">slsDetector::sharedSlsDetector</a><li>npoints
|
||||
: <a class="el" href="classdetectorData.html#50aabf6f2c40587f8e915cf4913a2cfe">detectorData</a><li>nROI
|
||||
: <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>
|
||||
<h3><a class="anchor" name="index_o">- o -</a></h3><ul>
|
||||
<li>offset
|
||||
: <a class="el" href="structangleConversionConstant.html#2d71e0c6f0eb37f96743961f1d051e5f">angleConversionConstant</a>, <a class="el" href="structsls__detector__module.html#2e4ed1d60daf3d142971659feecefc63">sls_detector_module</a><li>onlineFlag
|
||||
: <a class="el" href="classslsDetector.html#7572bba8e53f900d4126657827bec3cf">slsDetector</a></ul>
|
||||
<h3><a class="anchor" name="index_p">- p -</a></h3><ul>
|
||||
<li>portno
|
||||
: <a class="el" href="classMySocketTCP.html#cc9182c599b55d4f081c31cb162d56f6">MySocketTCP</a></ul>
|
||||
<h3><a class="anchor" name="index_r">- r -</a></h3><ul>
|
||||
<li>r_conversion
|
||||
: <a class="el" href="structangleConversionConstant.html#30dec69c8f1e62c582ad18f67f293bf3">angleConversionConstant</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>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>
|
||||
<h3><a class="anchor" name="index_s">- s -</a></h3><ul>
|
||||
<li>send_rec_max_size
|
||||
: <a class="el" href="classMySocketTCP.html#702056a78e403d4931181d54e7263290">MySocketTCP</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>shmId
|
||||
: <a class="el" href="classslsDetector.html#53a78c7fe99f93b9bba8d0c2cb32a181">slsDetector</a><li>socketDescriptor
|
||||
: <a class="el" href="classMySocketTCP.html#7246bd46ad899956f39109e528da0567">MySocketTCP</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>
|
||||
<h3><a class="anchor" name="index_t">- t -</a></h3><ul>
|
||||
<li>tDead
|
||||
: <a class="el" href="structslsDetector_1_1sharedSlsDetector.html#8cb9a14f3eb2f280d0e57ee70a5e2f60">slsDetector::sharedSlsDetector</a><li>thisDetector
|
||||
: <a class="el" href="classslsDetector.html#fe0da5c1491ebf18f187f0a26c5ded11">slsDetector</a><li>tilt
|
||||
: <a class="el" href="structangleConversionConstant.html#23af3f7c89696b83abb6a713061cc4b9">angleConversionConstant</a><li>timerValue
|
||||
: <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>
|
||||
<h3><a class="anchor" name="index_v">- v -</a></h3><ul>
|
||||
<li>values
|
||||
: <a class="el" href="classdetectorData.html#ef5f5cf5b83e68b7b41669ee1d9199f4">detectorData</a></ul>
|
||||
<h3><a class="anchor" name="index_x">- x -</a></h3><ul>
|
||||
<li>xmax
|
||||
: <a class="el" href="structROI.html#e88034f1c060a9a66b6c824a0e89ace7">ROI</a><li>xmin
|
||||
: <a class="el" href="structROI.html#2718ba8d6b04f53f86467f4a142bc58a">ROI</a></ul>
|
||||
<h3><a class="anchor" name="index_y">- y -</a></h3><ul>
|
||||
<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 Tue Dec 1 15:31:44 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>
|
||||
</html>
|
@ -1,74 +0,0 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
|
||||
<title>Class Members</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.4.7 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||
<li><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li id="current"><a href="files.html"><span>Files</span></a></li>
|
||||
<li><a href="pages.html"><span>Related Pages</span></a></li>
|
||||
</ul></div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="files.html"><span>File List</span></a></li>
|
||||
<li id="current"><a href="globals.html"><span>File Members</span></a></li>
|
||||
</ul></div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li id="current"><a href="globals.html"><span>All</span></a></li>
|
||||
<li><a href="globals_func.html"><span>Functions</span></a></li>
|
||||
<li><a href="globals_vars.html"><span>Variables</span></a></li>
|
||||
<li><a href="globals_enum.html"><span>Enumerations</span></a></li>
|
||||
<li><a href="globals_eval.html"><span>Enumerator</span></a></li>
|
||||
<li><a href="globals_defs.html"><span>Defines</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<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>
|
||||
|
||||
<p>
|
||||
Here is a list of all file members with links to the files they belong to:
|
||||
<p>
|
||||
<h3><a class="anchor" name="index_a">- a -</a></h3><ul>
|
||||
<li>ACQUISITION_TIME
|
||||
: <a class="el" href="sls__detector__defs_8h.html#07c87ebf35dffccd06fe39859a3ca603a93be5f3ba891e49b42c0e0b408ffa82">sls_detector_defs.h</a><li>AGIPD
|
||||
: <a class="el" href="sls__detector__defs_8h.html#ab9f984f7b6798e684c8f3e6b63c6301362ef3626a356331a60a4142543ff450">sls_detector_defs.h</a><li>ANALOG_SIGNAL_ENABLE
|
||||
: <a class="el" href="sls__detector__defs_8h.html#40dcd9999cf30431eee4b9b6bc9c1035b8469af9d62148087e0c05af80446d06">sls_detector_defs.h</a><li>analogTestMode
|
||||
: <a class="el" href="sls__detector__defs_8h.html#44f69dfb7317afdfb166d178f4b1a6fe">sls_detector_defs.h</a><li>angle()
|
||||
: <a class="el" href="usersFunctions_8c.html#bceeb897c561346124ee40760081c47b">usersFunctions.c</a>, <a class="el" href="usersFunctions_8h.html#bceeb897c561346124ee40760081c47b">usersFunctions.h</a><li>ANGULAR_CONVERSION
|
||||
: <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>
|
||||
<hr size="1"><address style="align: right;"><small>Generated on Tue Dec 1 15:31:44 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>
|
||||
</html>
|
@ -1,57 +0,0 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
|
||||
<title>Class Members</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.4.7 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||
<li><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li id="current"><a href="files.html"><span>Files</span></a></li>
|
||||
<li><a href="pages.html"><span>Related Pages</span></a></li>
|
||||
</ul></div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="files.html"><span>File List</span></a></li>
|
||||
<li id="current"><a href="globals.html"><span>File Members</span></a></li>
|
||||
</ul></div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="globals.html"><span>All</span></a></li>
|
||||
<li><a href="globals_func.html"><span>Functions</span></a></li>
|
||||
<li><a href="globals_vars.html"><span>Variables</span></a></li>
|
||||
<li><a href="globals_enum.html"><span>Enumerations</span></a></li>
|
||||
<li><a href="globals_eval.html"><span>Enumerator</span></a></li>
|
||||
<li id="current"><a href="globals_defs.html"><span>Defines</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
<p>
|
||||
<ul>
|
||||
<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="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
|
||||
: <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>MAXPOS
|
||||
: <a class="el" href="slsDetector_8h.html#361088f7869d8e7c123b003e817915a5">slsDetector.h</a><li>NCHANSMAX
|
||||
: <a class="el" href="slsDetector_8h.html#1796142de2f82d4c3e10632bddde99f7">slsDetector.h</a><li>NCHIPSMAX
|
||||
: <a class="el" href="slsDetector_8h.html#13d24767ba1933e7367908de888f831a">slsDetector.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>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 Tue Dec 1 15:31:44 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>
|
||||
</html>
|
@ -1,58 +0,0 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
|
||||
<title>Class Members</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.4.7 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||
<li><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li id="current"><a href="files.html"><span>Files</span></a></li>
|
||||
<li><a href="pages.html"><span>Related Pages</span></a></li>
|
||||
</ul></div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="files.html"><span>File List</span></a></li>
|
||||
<li id="current"><a href="globals.html"><span>File Members</span></a></li>
|
||||
</ul></div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="globals.html"><span>All</span></a></li>
|
||||
<li><a href="globals_func.html"><span>Functions</span></a></li>
|
||||
<li><a href="globals_vars.html"><span>Variables</span></a></li>
|
||||
<li id="current"><a href="globals_enum.html"><span>Enumerations</span></a></li>
|
||||
<li><a href="globals_eval.html"><span>Enumerator</span></a></li>
|
||||
<li><a href="globals_defs.html"><span>Defines</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
<p>
|
||||
<ul>
|
||||
<li>analogTestMode
|
||||
: <a class="el" href="sls__detector__defs_8h.html#44f69dfb7317afdfb166d178f4b1a6fe">sls_detector_defs.h</a><li>channelRegisterBit
|
||||
: <a class="el" href="sls__detector__defs_8h.html#40dcd9999cf30431eee4b9b6bc9c1035">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>correctionFlags
|
||||
: <a class="el" href="sls__detector__defs_8h.html#82ffddab533d21b3ef6733d38dfcd5c6">sls_detector_defs.h</a><li>dacIndex
|
||||
: <a class="el" href="sls__detector__defs_8h.html#049814e50aa3d3237f51a4d7185ad4fe">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>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><li>idMode
|
||||
: <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>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 Tue Dec 1 15:31:44 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>
|
||||
</html>
|
@ -1,264 +0,0 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
|
||||
<title>Class Members</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.4.7 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||
<li><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li id="current"><a href="files.html"><span>Files</span></a></li>
|
||||
<li><a href="pages.html"><span>Related Pages</span></a></li>
|
||||
</ul></div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="files.html"><span>File List</span></a></li>
|
||||
<li id="current"><a href="globals.html"><span>File Members</span></a></li>
|
||||
</ul></div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="globals.html"><span>All</span></a></li>
|
||||
<li><a href="globals_func.html"><span>Functions</span></a></li>
|
||||
<li><a href="globals_vars.html"><span>Variables</span></a></li>
|
||||
<li><a href="globals_enum.html"><span>Enumerations</span></a></li>
|
||||
<li id="current"><a href="globals_eval.html"><span>Enumerator</span></a></li>
|
||||
<li><a href="globals_defs.html"><span>Defines</span></a></li>
|
||||
</ul>
|
||||
</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_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>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
<p>
|
||||
|
||||
<p>
|
||||
<h3><a class="anchor" name="index_a">- a -</a></h3><ul>
|
||||
<li>ACQUISITION_TIME
|
||||
: <a class="el" href="sls__detector__defs_8h.html#07c87ebf35dffccd06fe39859a3ca603a93be5f3ba891e49b42c0e0b408ffa82">sls_detector_defs.h</a><li>AGIPD
|
||||
: <a class="el" href="sls__detector__defs_8h.html#ab9f984f7b6798e684c8f3e6b63c6301362ef3626a356331a60a4142543ff450">sls_detector_defs.h</a><li>ANALOG_SIGNAL_ENABLE
|
||||
: <a class="el" href="sls__detector__defs_8h.html#40dcd9999cf30431eee4b9b6bc9c1035b8469af9d62148087e0c05af80446d06">sls_detector_defs.h</a><li>ANGULAR_CONVERSION
|
||||
: <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>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>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>
|
||||
<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>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></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_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
|
||||
: <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>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
|
||||
: <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_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>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>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>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>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>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>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>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>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></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>PILATUS
|
||||
: <a class="el" href="sls__detector__defs_8h.html#ab9f984f7b6798e684c8f3e6b63c630110e5112cb956db4be121134d4cc98cc4">sls_detector_defs.h</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>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>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
|
||||
: <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>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></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_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>
|
||||
<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 Tue Dec 1 15:31:44 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>
|
||||
</html>
|
@ -1,44 +0,0 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
|
||||
<title>Class Members</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.4.7 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||
<li><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li id="current"><a href="files.html"><span>Files</span></a></li>
|
||||
<li><a href="pages.html"><span>Related Pages</span></a></li>
|
||||
</ul></div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="files.html"><span>File List</span></a></li>
|
||||
<li id="current"><a href="globals.html"><span>File Members</span></a></li>
|
||||
</ul></div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="globals.html"><span>All</span></a></li>
|
||||
<li id="current"><a href="globals_func.html"><span>Functions</span></a></li>
|
||||
<li><a href="globals_vars.html"><span>Variables</span></a></li>
|
||||
<li><a href="globals_enum.html"><span>Enumerations</span></a></li>
|
||||
<li><a href="globals_eval.html"><span>Enumerator</span></a></li>
|
||||
<li><a href="globals_defs.html"><span>Defines</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
<p>
|
||||
<ul>
|
||||
<li>angle()
|
||||
: <a class="el" href="usersFunctions_8c.html#bceeb897c561346124ee40760081c47b">usersFunctions.c</a>, <a class="el" href="usersFunctions_8h.html#bceeb897c561346124ee40760081c47b">usersFunctions.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>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 Tue Dec 1 15:31:44 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>
|
||||
</html>
|
@ -1,40 +0,0 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
|
||||
<title>Class Members</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.4.7 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||
<li><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li id="current"><a href="files.html"><span>Files</span></a></li>
|
||||
<li><a href="pages.html"><span>Related Pages</span></a></li>
|
||||
</ul></div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="files.html"><span>File List</span></a></li>
|
||||
<li id="current"><a href="globals.html"><span>File Members</span></a></li>
|
||||
</ul></div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="globals.html"><span>All</span></a></li>
|
||||
<li><a href="globals_func.html"><span>Functions</span></a></li>
|
||||
<li id="current"><a href="globals_vars.html"><span>Variables</span></a></li>
|
||||
<li><a href="globals_enum.html"><span>Enumerations</span></a></li>
|
||||
<li><a href="globals_eval.html"><span>Enumerator</span></a></li>
|
||||
<li><a href="globals_defs.html"><span>Defines</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
<p>
|
||||
<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 Tue Dec 1 15:31:44 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>
|
||||
</html>
|
@ -1,42 +0,0 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
|
||||
<title>Hierarchical Index</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.4.7 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||
<li id="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li><a href="pages.html"><span>Related Pages</span></a></li>
|
||||
</ul></div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="annotated.html"><span>Class List</span></a></li>
|
||||
<li id="current"><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
|
||||
<li><a href="functions.html"><span>Class Members</span></a></li>
|
||||
</ul></div>
|
||||
<h1>Class Hierarchy</h1>This inheritance list is sorted roughly, but not completely, alphabetically:<ul>
|
||||
<li><a class="el" href="structangleConversionConstant.html">angleConversionConstant</a>
|
||||
<li><a class="el" href="classdetectorData.html">detectorData</a>
|
||||
<li><a class="el" href="structiarray.html">iarray</a>
|
||||
<li><a class="el" href="classMySocketTCP.html">MySocketTCP</a>
|
||||
<li><a class="el" href="structROI.html">ROI</a>
|
||||
<li><a class="el" href="structsls__detector__channel.html">sls_detector_channel</a>
|
||||
<li><a class="el" href="structsls__detector__chip.html">sls_detector_chip</a>
|
||||
<li><a class="el" href="structsls__detector__module.html">sls_detector_module</a>
|
||||
<li><a class="el" href="classslsDetector.html">slsDetector</a>
|
||||
<ul>
|
||||
<li><a class="el" href="classeigerDetector.html">eigerDetector</a>
|
||||
<li><a class="el" href="classmythenDetector.html">mythenDetector</a>
|
||||
</ul>
|
||||
<li><a class="el" href="structslsDetector_1_1sharedSlsDetector.html">slsDetector::sharedSlsDetector</a>
|
||||
</ul>
|
||||
<hr size="1"><address style="align: right;"><small>Generated on Tue Dec 1 15:31:44 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>
|
||||
</html>
|
@ -1,42 +0,0 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
|
||||
<title>Common C++ library for SLS detectors data acquisition</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.4.7 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li id="current"><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||
<li><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li><a href="pages.html"><span>Related Pages</span></a></li>
|
||||
</ul></div>
|
||||
<h1>Common C++ library for SLS detectors data acquisition</h1>
|
||||
<p>
|
||||
<h2><a class="anchor" name="intro_sec">
|
||||
Introduction</a></h2>
|
||||
<h3><a class="anchor" name="mot_sec">
|
||||
Motivation</a></h3>
|
||||
Although the SLS detectors group delvelops several types of detectors (1/2D, counting/integrating etc.) it is common interest of the group to use a common platfor for data acquisition <h3><a class="anchor" name="arch_sec">
|
||||
System Architecture</a></h3>
|
||||
The architecture of the acquisitions system is intended as follows: <ul>
|
||||
<li>A socket server running on the detector (or more than one in some special cases) </li>
|
||||
<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>
|
||||
</li>
|
||||
</ul>
|
||||
<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 15:31:44 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>
|
||||
</html>
|
@ -1,127 +0,0 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
|
||||
<title>mythenDetector/mythenDetector.h Source File</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.4.7 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||
<li><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li id="current"><a href="files.html"><span>Files</span></a></li>
|
||||
<li><a href="pages.html"><span>Related Pages</span></a></li>
|
||||
</ul></div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="files.html"><span>File List</span></a></li>
|
||||
<li><a href="globals.html"><span>File Members</span></a></li>
|
||||
</ul></div>
|
||||
<h1>mythenDetector/mythenDetector.h</h1><a href="mythenDetector_8h.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001
|
||||
<a name="l00002"></a>00002
|
||||
<a name="l00003"></a>00003
|
||||
<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="preprocessor">#include "<a class="code" href="slsDetector_8h.html">slsDetector.h</a>"</span>
|
||||
<a name="l00008"></a>00008
|
||||
<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 <span class="keyword">public</span>:
|
||||
<a name="l00031"></a><a class="code" href="classmythenDetector.html#5efa6a91622e5e173d7491801f60bda0">00031</a> <a class="code" href="classmythenDetector.html#5efa6a91622e5e173d7491801f60bda0">mythenDetector</a>(<span class="keywordtype">int</span> <span class="keywordtype">id</span>=0) : <a class="code" href="classslsDetector.html">slsDetector</a>(<a class="code" href="sls__detector__defs_8h.html#ab9f984f7b6798e684c8f3e6b63c630138343da48d2f6783d4a1da59a94d5907">MYTHEN</a>, id){};
|
||||
<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><a class="code" href="classmythenDetector.html#8118166c2e7c3d3968b9ae5016614693">00035</a> <span class="comment"></span> <a class="code" href="classmythenDetector.html#8118166c2e7c3d3968b9ae5016614693">~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="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="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="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="l00279"></a>00279 <span class="keywordtype">void</span>* <a class="code" href="classmythenDetector.html#2555fc046cd8d5ba7116003ad4027112">processData</a>(<span class="keywordtype">int</span> delflag=1); <span class="comment">// thread function</span>
|
||||
<a name="l00280"></a>00280
|
||||
<a name="l00290"></a>00290 <span class="keywordtype">void</span> <a class="code" href="classmythenDetector.html#f393765b5a3d5f8f05251116f38d52dd">acquire</a>(<span class="keywordtype">int</span> delflag=1);
|
||||
<a name="l00291"></a>00291
|
||||
<a name="l00292"></a>00292
|
||||
<a name="l00293"></a>00293 };
|
||||
<a name="l00294"></a>00294
|
||||
<a name="l00295"></a>00295
|
||||
<a name="l00296"></a>00296 <span class="preprocessor">#endif</span>
|
||||
</pre></div><hr size="1"><address style="align: right;"><small>Generated on Tue Dec 1 15:31:44 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>
|
||||
</html>
|
@ -1,53 +0,0 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
|
||||
<title>mythenDetector/mythenDetector.h File Reference</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.4.7 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||
<li><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li id="current"><a href="files.html"><span>Files</span></a></li>
|
||||
<li><a href="pages.html"><span>Related Pages</span></a></li>
|
||||
</ul></div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="files.html"><span>File List</span></a></li>
|
||||
<li><a href="globals.html"><span>File Members</span></a></li>
|
||||
</ul></div>
|
||||
<h1>mythenDetector/mythenDetector.h File Reference</h1><code>#include "<a class="el" href="slsDetector_8h-source.html">slsDetector.h</a>"</code><br>
|
||||
|
||||
<p>
|
||||
<a href="mythenDetector_8h-source.html">Go to the source code of this file.</a><table border="0" cellpadding="0" cellspacing="0">
|
||||
<tr><td></td></tr>
|
||||
<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 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><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 15:31:44 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>
|
||||
</html>
|
@ -1,23 +0,0 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
|
||||
<title>Namespace Index</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.4.7 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li id="current"><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||
<li><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li><a href="pages.html"><span>Related Pages</span></a></li>
|
||||
</ul></div>
|
||||
<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 Tue Dec 1 15:31:44 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>
|
||||
</html>
|
@ -1,25 +0,0 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
|
||||
<title>std Namespace Reference</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.4.7 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li id="current"><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||
<li><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li><a href="pages.html"><span>Related Pages</span></a></li>
|
||||
</ul></div>
|
||||
<h1>std Namespace Reference</h1>
|
||||
<p>
|
||||
<table border="0" cellpadding="0" cellspacing="0">
|
||||
<tr><td></td></tr>
|
||||
</table>
|
||||
<hr size="1"><address style="align: right;"><small>Generated on Tue Dec 1 15:31:44 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>
|
||||
</html>
|
@ -1,24 +0,0 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
|
||||
<title>Page Index</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.4.7 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||
<li><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li id="current"><a href="pages.html"><span>Related Pages</span></a></li>
|
||||
</ul></div>
|
||||
<h1>Related Pages</h1>Here is a list of all related documentation pages:<ul>
|
||||
<li><a class="el" href="bug.html">Bug List</a>
|
||||
|
||||
</ul>
|
||||
<hr size="1"><address style="align: right;"><small>Generated on Tue Dec 1 15:31:44 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>
|
||||
</html>
|
@ -1,33 +0,0 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
|
||||
<title>slsDetector/slsDetector.cpp File Reference</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.4.7 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||
<li><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li id="current"><a href="files.html"><span>Files</span></a></li>
|
||||
<li><a href="pages.html"><span>Related Pages</span></a></li>
|
||||
</ul></div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="files.html"><span>File List</span></a></li>
|
||||
<li><a href="globals.html"><span>File Members</span></a></li>
|
||||
</ul></div>
|
||||
<h1>slsDetector/slsDetector.cpp File Reference</h1><code>#include "<a class="el" href="slsDetector_8h-source.html">slsDetector.h</a>"</code><br>
|
||||
<code>#include "<a class="el" href="usersFunctions_8h-source.html">usersFunctions.h</a>"</code><br>
|
||||
<code>#include <sys/types.h></code><br>
|
||||
<code>#include <sys/ipc.h></code><br>
|
||||
<code>#include <sys/shm.h></code><br>
|
||||
<table border="0" cellpadding="0" cellspacing="0">
|
||||
<tr><td></td></tr>
|
||||
</table>
|
||||
<hr size="1"><address style="align: right;"><small>Generated on Tue Dec 1 15:31:44 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>
|
||||
</html>
|
@ -1,547 +0,0 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
|
||||
<title>slsDetector/slsDetector.h Source File</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.4.7 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||
<li><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li id="current"><a href="files.html"><span>Files</span></a></li>
|
||||
<li><a href="pages.html"><span>Related Pages</span></a></li>
|
||||
</ul></div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="files.html"><span>File List</span></a></li>
|
||||
<li><a href="globals.html"><span>File Members</span></a></li>
|
||||
</ul></div>
|
||||
<h1>slsDetector/slsDetector.h</h1><a href="slsDetector_8h.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001
|
||||
<a name="l00002"></a>00002
|
||||
<a name="l00003"></a>00003
|
||||
<a name="l00004"></a>00004 <span class="preprocessor">#ifndef SLS_DETECTOR_H</span>
|
||||
<a name="l00005"></a>00005 <span class="preprocessor"></span><span class="preprocessor">#define SLS_DETECTOR_H</span>
|
||||
<a name="l00006"></a>00006 <span class="preprocessor"></span>
|
||||
<a name="l00007"></a>00007 <span class="preprocessor">#include "<a class="code" href="MySocketTCP_8h.html">MySocketTCP.h</a>"</span>
|
||||
<a name="l00008"></a>00008 <span class="preprocessor">#include <iostream></span>
|
||||
<a name="l00009"></a>00009 <span class="preprocessor">#include <fstream></span>
|
||||
<a name="l00010"></a>00010 <span class="preprocessor">#include <iomanip></span>
|
||||
<a name="l00011"></a>00011 <span class="preprocessor">#include <cstring></span>
|
||||
<a name="l00012"></a>00012 <span class="preprocessor">#include <string></span>
|
||||
<a name="l00013"></a>00013 <span class="preprocessor">#include <sstream></span>
|
||||
<a name="l00014"></a>00014 <span class="preprocessor"> #include <queue></span>
|
||||
<a name="l00015"></a>00015 <span class="keyword">extern</span> <span class="stringliteral">"C"</span> {
|
||||
<a name="l00016"></a>00016 <span class="preprocessor"> #include <pthread.h></span>
|
||||
<a name="l00017"></a>00017 }
|
||||
<a name="l00018"></a>00018 <span class="preprocessor"> #include <fcntl.h></span>
|
||||
<a name="l00019"></a>00019 <span class="preprocessor"> #include <unistd.h></span>
|
||||
<a name="l00020"></a>00020 <span class="preprocessor"> #include <sys/stat.h></span>
|
||||
<a name="l00021"></a>00021 <span class="preprocessor"> #include <sys/types.h></span>
|
||||
<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>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><a class="code" href="slsDetector_8h.html#082faba3de8ce8379e160e3067333d14">00042</a> <span class="preprocessor">#define defaultTDead {170,90,750} </span>
|
||||
<a name="l00049"></a><a class="code" href="classdetectorData.html">00049</a> <span class="preprocessor">class detectorData {</span>
|
||||
<a name="l00050"></a>00050 <span class="preprocessor"></span> <span class="keyword">public</span>:
|
||||
<a name="l00059"></a><a class="code" href="classdetectorData.html#b8f9763c0f1280e00c5d5305b9f7551f">00059</a> <a class="code" href="classdetectorData.html">detectorData</a>(<span class="keywordtype">float</span> *val=NULL, <span class="keywordtype">float</span> *err=NULL, <span class="keywordtype">float</span> *ang=NULL, <span class="keywordtype">int</span> f_ind=-1, <span class="keywordtype">char</span> *fname=<span class="stringliteral">""</span>, <span class="keywordtype">int</span> np=-1) : values(val), errors(err), angles(ang), fileIndex(f_ind), npoints(np){strcpy(fileName,fname);};
|
||||
<a name="l00064"></a><a class="code" href="classdetectorData.html#d32a037cc2bd6e8caf4556cbd4b88ec7">00064</a> ~<a class="code" href="classdetectorData.html">detectorData</a>() {<span class="keywordflow">if</span> (values) <span class="keyword">delete</span> [] values; <span class="keywordflow">if</span> (errors) <span class="keyword">delete</span> [] errors; <span class="keywordflow">if</span> (angles) <span class="keyword">delete</span> [] angles;};
|
||||
<a name="l00065"></a>00065 <span class="comment">//private:</span>
|
||||
<a name="l00066"></a>00066 <span class="keywordtype">float</span> *values;
|
||||
<a name="l00067"></a><a class="code" href="classdetectorData.html#e4191aeee86e87a78a9cfd72584eab29">00067</a> <span class="keywordtype">float</span> *errors;
|
||||
<a name="l00068"></a><a class="code" href="classdetectorData.html#ec90e5b0c82e16183422341568ec3c9a">00068</a> <span class="keywordtype">float</span> *angles;
|
||||
<a name="l00069"></a><a class="code" href="classdetectorData.html#4b8849fdd6d2163a5f5c16f7c9b64ef1">00069</a> <span class="keywordtype">int</span> fileIndex;
|
||||
<a name="l00070"></a><a class="code" href="classdetectorData.html#91d1e3466878def295a531c01bdeef6b">00070</a> <span class="keywordtype">char</span> fileName[1000];
|
||||
<a name="l00071"></a><a class="code" href="classdetectorData.html#50aabf6f2c40587f8e915cf4913a2cfe">00071</a> <span class="keywordtype">int</span> npoints;
|
||||
<a name="l00072"></a>00072 };
|
||||
<a name="l00073"></a>00073
|
||||
<a name="l00074"></a>00074
|
||||
<a name="l00075"></a>00075
|
||||
<a name="l00076"></a>00076
|
||||
<a name="l00077"></a>00077
|
||||
<a name="l00078"></a>00078
|
||||
<a name="l00079"></a>00079
|
||||
<a name="l00080"></a>00080
|
||||
<a name="l00081"></a>00081
|
||||
<a name="l00082"></a>00082
|
||||
<a name="l00083"></a>00083 <span class="keyword">using namespace </span>std;
|
||||
<a name="l00123"></a><a class="code" href="classslsDetector.html">00123</a> <span class="keyword">class </span><a class="code" href="classslsDetector.html">slsDetector</a> {
|
||||
<a name="l00124"></a>00124
|
||||
<a name="l00125"></a>00125
|
||||
<a name="l00126"></a>00126
|
||||
<a name="l00127"></a>00127 <span class="keyword">public</span>:
|
||||
<a name="l00128"></a>00128
|
||||
<a name="l00129"></a>00129
|
||||
<a name="l00131"></a>00131 <span class="keyword">enum</span> {<a class="code" href="classslsDetector.html#ac085f1939dcfed328dc6ff4b11fdb44617c55ac8cf00235b76c1c1481238abb">GET_ONLINE_FLAG</a>,
|
||||
<a name="l00132"></a>00132 <a class="code" href="classslsDetector.html#ac085f1939dcfed328dc6ff4b11fdb44da0a4f5b33e634292bc99256a9552f2f">OFFLINE_FLAG</a>,
|
||||
<a name="l00133"></a><a class="code" href="classslsDetector.html#ac085f1939dcfed328dc6ff4b11fdb44d3b612a2eb0d1029bd260b502afcf632">00133</a> <a class="code" href="classslsDetector.html#ac085f1939dcfed328dc6ff4b11fdb44d3b612a2eb0d1029bd260b502afcf632">ONLINE_FLAG</a>
|
||||
<a name="l00134"></a>00134 };
|
||||
<a name="l00135"></a>00135
|
||||
<a name="l00136"></a>00136
|
||||
<a name="l00137"></a>00137
|
||||
<a name="l00142"></a><a class="code" href="structslsDetector_1_1sharedSlsDetector.html">00142</a> <span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="structslsDetector_1_1sharedSlsDetector.html">sharedSlsDetector</a> {
|
||||
<a name="l00144"></a><a class="code" href="structslsDetector_1_1sharedSlsDetector.html#ee2e81699a79e6b9ddc698d120a13ef9">00144</a> <span class="keywordtype">int</span> <a class="code" href="structslsDetector_1_1sharedSlsDetector.html#ee2e81699a79e6b9ddc698d120a13ef9">alreadyExisting</a>;
|
||||
<a name="l00145"></a>00145
|
||||
<a name="l00147"></a><a class="code" href="structslsDetector_1_1sharedSlsDetector.html#bf7e3c0dca0810fbd1522e5885d9fe7a">00147</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="l00149"></a><a class="code" href="structslsDetector_1_1sharedSlsDetector.html#11da9fd02e0833533a8b2de6ad3307d8">00149</a> <span class="keywordtype">int</span> <a class="code" href="structslsDetector_1_1sharedSlsDetector.html#11da9fd02e0833533a8b2de6ad3307d8">controlPort</a>;
|
||||
<a name="l00151"></a><a class="code" href="structslsDetector_1_1sharedSlsDetector.html#fc7fef330e7b7ce0cd7470572a5f27b0">00151</a> <span class="keywordtype">int</span> <a class="code" href="structslsDetector_1_1sharedSlsDetector.html#fc7fef330e7b7ce0cd7470572a5f27b0">stopPort</a>;
|
||||
<a name="l00153"></a><a class="code" href="structslsDetector_1_1sharedSlsDetector.html#108090dc9c97fe4d9f91357c27d56953">00153</a> <span class="keywordtype">int</span> <a class="code" href="structslsDetector_1_1sharedSlsDetector.html#108090dc9c97fe4d9f91357c27d56953">dataPort</a>;
|
||||
<a name="l00154"></a>00154
|
||||
<a name="l00156"></a><a class="code" href="structslsDetector_1_1sharedSlsDetector.html#5fcd4804cb224f455da374b25fe5f08a">00156</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="l00157"></a>00157
|
||||
<a name="l00158"></a>00158
|
||||
<a name="l00160"></a><a class="code" href="structslsDetector_1_1sharedSlsDetector.html#4a4421330a2c207e5da36e3739305915">00160</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="l00162"></a><a class="code" href="structslsDetector_1_1sharedSlsDetector.html#8db7c92973c8af22116cf3bc38b6efb9">00162</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="l00164"></a><a class="code" href="structslsDetector_1_1sharedSlsDetector.html#5d7058d713cc890d7d469c44eab500e2">00164</a> <span class="keywordtype">int</span> <a class="code" href="structslsDetector_1_1sharedSlsDetector.html#5d7058d713cc890d7d469c44eab500e2">nTrimEn</a>;
|
||||
<a name="l00166"></a><a class="code" href="structslsDetector_1_1sharedSlsDetector.html#fba642bc1dcd491913723a1a4f88e6f0">00166</a> <span class="keywordtype">int</span> <a class="code" href="structslsDetector_1_1sharedSlsDetector.html#fba642bc1dcd491913723a1a4f88e6f0">trimEnergies</a>[100];
|
||||
<a name="l00167"></a>00167
|
||||
<a name="l00168"></a>00168
|
||||
<a name="l00170"></a><a class="code" href="structslsDetector_1_1sharedSlsDetector.html#48bc3bbfc4292f81c490e73bb52d62e9">00170</a> <span class="keywordtype">int</span> <a class="code" href="structslsDetector_1_1sharedSlsDetector.html#48bc3bbfc4292f81c490e73bb52d62e9">fileIndex</a>;
|
||||
<a name="l00172"></a><a class="code" href="structslsDetector_1_1sharedSlsDetector.html#91b926344339e977f57954dcf0aef2fb">00172</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="l00174"></a><a class="code" href="structslsDetector_1_1sharedSlsDetector.html#5903fa90b0a18c4896082882a906aba0">00174</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="l00175"></a>00175
|
||||
<a name="l00176"></a>00176 <span class="comment">/* size of the detector */</span>
|
||||
<a name="l00177"></a>00177
|
||||
<a name="l00179"></a><a class="code" href="structslsDetector_1_1sharedSlsDetector.html#aadb7a55fa5aca830df32e41f7fff06d">00179</a> <span class="keywordtype">int</span> <a class="code" href="structslsDetector_1_1sharedSlsDetector.html#aadb7a55fa5aca830df32e41f7fff06d">nMod</a>[2];
|
||||
<a name="l00181"></a><a class="code" href="structslsDetector_1_1sharedSlsDetector.html#8380248ff063419cae1a4454a49f359f">00181</a> <span class="keywordtype">int</span> <a class="code" href="structslsDetector_1_1sharedSlsDetector.html#8380248ff063419cae1a4454a49f359f">nMods</a>;
|
||||
<a name="l00183"></a><a class="code" href="structslsDetector_1_1sharedSlsDetector.html#001f1ce26646f9367038aca388ca8910">00183</a> <span class="keywordtype">int</span> <a class="code" href="structslsDetector_1_1sharedSlsDetector.html#001f1ce26646f9367038aca388ca8910">nModMax</a>[2];
|
||||
<a name="l00185"></a><a class="code" href="structslsDetector_1_1sharedSlsDetector.html#af9036fae1edd1a18ba311a903bc4fc6">00185</a> <span class="keywordtype">int</span> <a class="code" href="structslsDetector_1_1sharedSlsDetector.html#af9036fae1edd1a18ba311a903bc4fc6">nModsMax</a>;
|
||||
<a name="l00187"></a><a class="code" href="structslsDetector_1_1sharedSlsDetector.html#7a47b57931d2ac0f31a9f334dd94d015">00187</a> <span class="keywordtype">int</span> <a class="code" href="structslsDetector_1_1sharedSlsDetector.html#7a47b57931d2ac0f31a9f334dd94d015">nChans</a>;
|
||||
<a name="l00189"></a><a class="code" href="structslsDetector_1_1sharedSlsDetector.html#e7a48224edcce55cb28ad9b1f1a4d4f7">00189</a> <span class="keywordtype">int</span> <a class="code" href="structslsDetector_1_1sharedSlsDetector.html#e7a48224edcce55cb28ad9b1f1a4d4f7">nChips</a>;
|
||||
<a name="l00191"></a><a class="code" href="structslsDetector_1_1sharedSlsDetector.html#7ffc3b1b55e34c1705717e4c5aaac564">00191</a> <span class="keywordtype">int</span> <a class="code" href="structslsDetector_1_1sharedSlsDetector.html#7ffc3b1b55e34c1705717e4c5aaac564">nDacs</a>;
|
||||
<a name="l00193"></a><a class="code" href="structslsDetector_1_1sharedSlsDetector.html#f9e8b66bbe436f33191e876312ba0d2c">00193</a> <span class="keywordtype">int</span> <a class="code" href="structslsDetector_1_1sharedSlsDetector.html#f9e8b66bbe436f33191e876312ba0d2c">nAdcs</a>;
|
||||
<a name="l00195"></a><a class="code" href="structslsDetector_1_1sharedSlsDetector.html#e8db406083e91d5f7bcbad93cea1c380">00195</a> <span class="keywordtype">int</span> <a class="code" href="structslsDetector_1_1sharedSlsDetector.html#e8db406083e91d5f7bcbad93cea1c380">dynamicRange</a>;
|
||||
<a name="l00197"></a><a class="code" href="structslsDetector_1_1sharedSlsDetector.html#fbade261d7b298b6b605b6feff742f8b">00197</a> <span class="keywordtype">int</span> <a class="code" href="structslsDetector_1_1sharedSlsDetector.html#fbade261d7b298b6b605b6feff742f8b">dataBytes</a>;
|
||||
<a name="l00198"></a>00198
|
||||
<a name="l00200"></a><a class="code" href="structslsDetector_1_1sharedSlsDetector.html#fa0612dcfba406d532a36f433363bdad">00200</a> <span class="keywordtype">int</span> <a class="code" href="structslsDetector_1_1sharedSlsDetector.html#fa0612dcfba406d532a36f433363bdad">correctionMask</a>;
|
||||
<a name="l00202"></a><a class="code" href="structslsDetector_1_1sharedSlsDetector.html#8cb9a14f3eb2f280d0e57ee70a5e2f60">00202</a> <span class="keywordtype">float</span> <a class="code" href="structslsDetector_1_1sharedSlsDetector.html#8cb9a14f3eb2f280d0e57ee70a5e2f60">tDead</a>;
|
||||
<a name="l00204"></a><a class="code" href="structslsDetector_1_1sharedSlsDetector.html#237f834b800df65a32fc4bc5cd714283">00204</a> <span class="keywordtype">int</span> <a class="code" href="structslsDetector_1_1sharedSlsDetector.html#237f834b800df65a32fc4bc5cd714283">nBadChans</a>;
|
||||
<a name="l00206"></a><a class="code" href="structslsDetector_1_1sharedSlsDetector.html#9ab536c77675cd30b26ab647efe5c3ca">00206</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="l00208"></a><a class="code" href="structslsDetector_1_1sharedSlsDetector.html#4e03ad7a759acf38d4543e0df9ab9710">00208</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="l00210"></a><a class="code" href="structslsDetector_1_1sharedSlsDetector.html#d117d6131cef782896adb054e6b00861">00210</a> <span class="keywordtype">int</span> <a class="code" href="structslsDetector_1_1sharedSlsDetector.html#d117d6131cef782896adb054e6b00861">nBadFF</a>;
|
||||
<a name="l00212"></a><a class="code" href="structslsDetector_1_1sharedSlsDetector.html#ebf29d7d9b406d65f381c9446953bc14">00212</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="l00213"></a>00213
|
||||
<a name="l00215"></a><a class="code" href="structslsDetector_1_1sharedSlsDetector.html#42502564011f831f43733ffed7c2eafd">00215</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="l00217"></a><a class="code" href="structslsDetector_1_1sharedSlsDetector.html#31cebbb4add050ac00b3fbe9b4494d8b">00217</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="l00219"></a><a class="code" href="structslsDetector_1_1sharedSlsDetector.html#289a2fe819a4e02a93dfc54f9ba7ae16">00219</a> <span class="keywordtype">int</span> <a class="code" href="structslsDetector_1_1sharedSlsDetector.html#289a2fe819a4e02a93dfc54f9ba7ae16">angDirection</a>;
|
||||
<a name="l00221"></a><a class="code" href="structslsDetector_1_1sharedSlsDetector.html#5ca5b4ba561ff03260d4734f17273287">00221</a> <span class="keywordtype">float</span> <a class="code" href="structslsDetector_1_1sharedSlsDetector.html#5ca5b4ba561ff03260d4734f17273287">fineOffset</a>;
|
||||
<a name="l00223"></a><a class="code" href="structslsDetector_1_1sharedSlsDetector.html#f4f3616855e8d7fa5a9a49774365497a">00223</a> <span class="keywordtype">float</span> <a class="code" href="structslsDetector_1_1sharedSlsDetector.html#f4f3616855e8d7fa5a9a49774365497a">globalOffset</a>;
|
||||
<a name="l00225"></a><a class="code" href="structslsDetector_1_1sharedSlsDetector.html#0ffc59bdf1f5d82da8c35ba48fd5f36d">00225</a> <span class="keywordtype">int</span> <a class="code" href="structslsDetector_1_1sharedSlsDetector.html#0ffc59bdf1f5d82da8c35ba48fd5f36d">numberOfPositions</a>;
|
||||
<a name="l00227"></a><a class="code" href="structslsDetector_1_1sharedSlsDetector.html#bf1d315c4544329f53beb7c88eb47124">00227</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="l00229"></a><a class="code" href="structslsDetector_1_1sharedSlsDetector.html#8a64597cae31d83524ea4e554e3798ab">00229</a> <span class="keywordtype">float</span> <a class="code" href="structslsDetector_1_1sharedSlsDetector.html#8a64597cae31d83524ea4e554e3798ab">binSize</a>;
|
||||
<a name="l00230"></a>00230
|
||||
<a name="l00231"></a>00231 <span class="comment">/* infos necessary for the readout to determine the size of the data */</span>
|
||||
<a name="l00233"></a><a class="code" href="structslsDetector_1_1sharedSlsDetector.html#46728c000c681867e5b15f6eb6833e09">00233</a> <span class="keywordtype">int</span> <a class="code" href="structslsDetector_1_1sharedSlsDetector.html#46728c000c681867e5b15f6eb6833e09">nROI</a>;
|
||||
<a name="l00235"></a><a class="code" href="structslsDetector_1_1sharedSlsDetector.html#bfd660b175826b4bb6255baf356eb364">00235</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="l00237"></a><a class="code" href="structslsDetector_1_1sharedSlsDetector.html#e1c715ce4ba56b71fc868078acd44243">00237</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="l00238"></a>00238
|
||||
<a name="l00239"></a>00239 <span class="comment">/* detector setup - not needed */</span>
|
||||
<a name="l00241"></a><a class="code" href="structslsDetector_1_1sharedSlsDetector.html#87e1f522b14c62f2bf43327e3584bbf2">00241</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="l00243"></a><a class="code" href="structslsDetector_1_1sharedSlsDetector.html#4b80cdf3517e1484ad9223f44d3979b6">00243</a> <span class="keywordtype">int</span> <a class="code" href="structslsDetector_1_1sharedSlsDetector.html#4b80cdf3517e1484ad9223f44d3979b6">currentThresholdEV</a>;
|
||||
<a name="l00245"></a><a class="code" href="structslsDetector_1_1sharedSlsDetector.html#d731d48df5668aa86ce690e216e0c816">00245</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="l00247"></a><a class="code" href="structslsDetector_1_1sharedSlsDetector.html#904618e46e191d740569ba998623cba8">00247</a> <span class="keywordtype">int</span> <a class="code" href="structslsDetector_1_1sharedSlsDetector.html#904618e46e191d740569ba998623cba8">clkDiv</a>;
|
||||
<a name="l00248"></a>00248
|
||||
<a name="l00249"></a>00249 <span class="comment">/*offsets*/</span>
|
||||
<a name="l00251"></a><a class="code" href="structslsDetector_1_1sharedSlsDetector.html#4de66737ee8be8242ba8ad0a1a69a125">00251</a> <span class="keywordtype">int</span> <a class="code" href="structslsDetector_1_1sharedSlsDetector.html#4de66737ee8be8242ba8ad0a1a69a125">ffoff</a>;
|
||||
<a name="l00253"></a><a class="code" href="structslsDetector_1_1sharedSlsDetector.html#ce126fabef8ea393b69d44eff536e4c6">00253</a> <span class="keywordtype">int</span> <a class="code" href="structslsDetector_1_1sharedSlsDetector.html#ce126fabef8ea393b69d44eff536e4c6">fferroff</a>;
|
||||
<a name="l00255"></a><a class="code" href="structslsDetector_1_1sharedSlsDetector.html#6a69b2de8d6cde5155517ca71e47b693">00255</a> <span class="keywordtype">int</span> <a class="code" href="structslsDetector_1_1sharedSlsDetector.html#6a69b2de8d6cde5155517ca71e47b693">modoff</a>;
|
||||
<a name="l00257"></a><a class="code" href="structslsDetector_1_1sharedSlsDetector.html#f79b4d2240f81814f668358c18272607">00257</a> <span class="keywordtype">int</span> <a class="code" href="structslsDetector_1_1sharedSlsDetector.html#f79b4d2240f81814f668358c18272607">dacoff</a>;
|
||||
<a name="l00259"></a><a class="code" href="structslsDetector_1_1sharedSlsDetector.html#5fea82d598a0252852d3b5aa3dcba778">00259</a> <span class="keywordtype">int</span> <a class="code" href="structslsDetector_1_1sharedSlsDetector.html#5fea82d598a0252852d3b5aa3dcba778">adcoff</a>;
|
||||
<a name="l00261"></a><a class="code" href="structslsDetector_1_1sharedSlsDetector.html#299382d528788680646246405934fb4c">00261</a> <span class="keywordtype">int</span> <a class="code" href="structslsDetector_1_1sharedSlsDetector.html#299382d528788680646246405934fb4c">chipoff</a>;
|
||||
<a name="l00263"></a><a class="code" href="structslsDetector_1_1sharedSlsDetector.html#02e198988d9b1d5ca6d0391e6a9d0817">00263</a> <span class="keywordtype">int</span> <a class="code" href="structslsDetector_1_1sharedSlsDetector.html#02e198988d9b1d5ca6d0391e6a9d0817">chanoff</a>;
|
||||
<a name="l00264"></a>00264
|
||||
<a name="l00265"></a>00265 } <a class="code" href="structslsDetector_1_1sharedSlsDetector.html">sharedSlsDetector</a>;
|
||||
<a name="l00266"></a>00266
|
||||
<a name="l00267"></a>00267
|
||||
<a name="l00268"></a>00268
|
||||
<a name="l00275"></a>00275 <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="l00276"></a>00276 <span class="comment">//slsDetector(string const fname);</span>
|
||||
<a name="l00277"></a>00277 <span class="comment">// ~slsDetector(){while(dataQueue.size()>0){}};</span>
|
||||
<a name="l00279"></a><a class="code" href="classslsDetector.html#7653e532ff88dbf403e270769bccc509">00279</a> <span class="comment"></span> <a class="code" href="classslsDetector.html#7653e532ff88dbf403e270769bccc509">~slsDetector</a>(){};
|
||||
<a name="l00280"></a>00280
|
||||
<a name="l00281"></a>00281
|
||||
<a name="l00284"></a>00284 <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="l00287"></a><a class="code" href="classslsDetector.html#bf592960cebe5b3f1e2fdc77f770f17a">00287</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="l00288"></a>00288
|
||||
<a name="l00295"></a>00295 <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="l00301"></a>00301 <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="l00302"></a>00302
|
||||
<a name="l00303"></a>00303
|
||||
<a name="l00304"></a>00304 <span class="comment">/* </span>
|
||||
<a name="l00305"></a>00305 <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="l00306"></a>00306 <span class="comment"> in a file and retrieve it for repeating the measurement with identicals ettings, if necessary</span>
|
||||
<a name="l00307"></a>00307 <span class="comment"> */</span>
|
||||
<a name="l00314"></a>00314 <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="l00320"></a>00320 <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="l00321"></a>00321
|
||||
<a name="l00333"></a>00333 <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="l00335"></a><a class="code" href="classslsDetector.html#fad06908ad59bfd8a8577899d6aa1843">00335</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="l00337"></a><a class="code" href="classslsDetector.html#40ffd69f1c40b26575954e826cdf606a">00337</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="l00339"></a><a class="code" href="classslsDetector.html#80ab8f7f4cc6b2e92017a0c77f961b70">00339</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="l00341"></a><a class="code" href="classslsDetector.html#35043766eecb3d760fd95d891bed8b16">00341</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="l00342"></a>00342
|
||||
<a name="l00343"></a>00343
|
||||
<a name="l00344"></a>00344 <span class="comment">/* I/O */</span>
|
||||
<a name="l00346"></a><a class="code" href="classslsDetector.html#d4a858d9b3a1b31c5d5decdc9d757267">00346</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="l00348"></a><a class="code" href="classslsDetector.html#646f389e75c23c2c8627c62fb1df2890">00348</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="l00355"></a><a class="code" href="classslsDetector.html#8862569a4a2530558914daa2e2251138">00355</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="l00356"></a>00356
|
||||
<a name="l00366"></a>00366 <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="l00367"></a>00367
|
||||
<a name="l00377"></a>00377 <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="l00378"></a>00378
|
||||
<a name="l00387"></a>00387 <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="l00388"></a>00388
|
||||
<a name="l00393"></a><a class="code" href="classslsDetector.html#57c4587267e50a21ba13ead83294bdb4">00393</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="l00394"></a>00394
|
||||
<a name="l00399"></a><a class="code" href="classslsDetector.html#ec565bab03357d783cccae55232b03ba">00399</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="l00400"></a>00400
|
||||
<a name="l00405"></a><a class="code" href="classslsDetector.html#22326d5e85503bfd16e4bdb279babb43">00405</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="l00406"></a>00406
|
||||
<a name="l00411"></a><a class="code" href="classslsDetector.html#b4158bdacd10fccedeab9eacbd1f4304">00411</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="l00412"></a>00412
|
||||
<a name="l00417"></a><a class="code" href="classslsDetector.html#717a3c59681f81ceaf5245a073eeacdb">00417</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="l00418"></a>00418
|
||||
<a name="l00423"></a><a class="code" href="classslsDetector.html#68b41fa20ddd8c6c67ac00dfea3c9796">00423</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="l00424"></a>00424
|
||||
<a name="l00436"></a>00436 string <a class="code" href="classslsDetector.html#d055c470ae6faa973980f4dbf021132d">createFileName</a>();
|
||||
<a name="l00437"></a>00437
|
||||
<a name="l00452"></a>00452 <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="l00453"></a>00453
|
||||
<a name="l00462"></a>00462 <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="l00463"></a>00463
|
||||
<a name="l00478"></a>00478 <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="l00479"></a>00479
|
||||
<a name="l00488"></a>00488 <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="l00489"></a>00489
|
||||
<a name="l00494"></a><a class="code" href="classslsDetector.html#102679594e60ed261daff24b4aeac21a">00494</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="l00495"></a>00495
|
||||
<a name="l00496"></a>00496
|
||||
<a name="l00501"></a><a class="code" href="classslsDetector.html#9c4d2c796c176852537ff3cff4f5974b">00501</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="l00510"></a>00510 <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="l00519"></a>00519 <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="l00520"></a>00520
|
||||
<a name="l00521"></a>00521
|
||||
<a name="l00528"></a>00528 <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="l00535"></a>00535 <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="l00536"></a>00536
|
||||
<a name="l00537"></a>00537
|
||||
<a name="l00538"></a>00538
|
||||
<a name="l00539"></a>00539 <span class="comment">/* Communication to server */</span>
|
||||
<a name="l00540"></a>00540
|
||||
<a name="l00541"></a>00541
|
||||
<a name="l00549"></a>00549 <span class="keywordtype">int</span> <a class="code" href="classslsDetector.html#9fc0c9161e967094a535cc40bc33cc6b">execCommand</a>(string cmd, string answer);
|
||||
<a name="l00550"></a>00550
|
||||
<a name="l00557"></a>00557 <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="l00558"></a>00558
|
||||
<a name="l00565"></a>00565 <span class="keywordtype">int</span> <a class="code" href="classslsDetector.html#e76a665a8d7a6b37d85aff129d3afdef">setDetectorType</a>(string type);
|
||||
<a name="l00566"></a>00566
|
||||
<a name="l00572"></a>00572 <span class="keywordtype">void</span> <a class="code" href="classslsDetector.html#d63d6420e411ff4b962930d9c4fd615d">getDetectorType</a>(<span class="keywordtype">char</span> *type);
|
||||
<a name="l00573"></a>00573
|
||||
<a name="l00574"></a>00574
|
||||
<a name="l00575"></a>00575 <span class="comment">// Detector configuration functions</span>
|
||||
<a name="l00583"></a>00583 <span class="comment"></span> <span class="comment">// Detector configuration functions</span>
|
||||
<a name="l00590"></a>00590 <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="l00591"></a>00591
|
||||
<a name="l00592"></a>00592 <span class="comment">/*</span>
|
||||
<a name="l00593"></a>00593 <span class="comment"> returns the instrinsic size of the detector (maxmodx, maxmody, nchans, nchips, ndacs</span>
|
||||
<a name="l00594"></a>00594 <span class="comment"> enum numberOf {</span>
|
||||
<a name="l00595"></a>00595 <span class="comment"> MAXMODX,</span>
|
||||
<a name="l00596"></a>00596 <span class="comment"> MAXMODY,</span>
|
||||
<a name="l00597"></a>00597 <span class="comment"> CHANNELS,</span>
|
||||
<a name="l00598"></a>00598 <span class="comment"> CHIPS,</span>
|
||||
<a name="l00599"></a>00599 <span class="comment"> DACS</span>
|
||||
<a name="l00600"></a>00600 <span class="comment"> }</span>
|
||||
<a name="l00601"></a>00601 <span class="comment"> */</span>
|
||||
<a name="l00602"></a>00602
|
||||
<a name="l00603"></a>00603
|
||||
<a name="l00609"></a>00609 <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="l00610"></a>00610
|
||||
<a name="l00611"></a>00611
|
||||
<a name="l00618"></a>00618 <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="l00619"></a>00619
|
||||
<a name="l00620"></a>00620
|
||||
<a name="l00628"></a>00628 <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="l00629"></a>00629
|
||||
<a name="l00630"></a>00630
|
||||
<a name="l00631"></a>00631 <span class="comment">// Tests and identification</span>
|
||||
<a name="l00632"></a>00632
|
||||
<a name="l00639"></a>00639 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="l00646"></a>00646 <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="l00655"></a>00655 <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="l00656"></a>00656
|
||||
<a name="l00662"></a>00662 <span class="keywordtype">int</span> <a class="code" href="classslsDetector.html#a83074759c48f194af2e45d1281cc818">enableAnalogOutput</a>(<span class="keywordtype">int</span> ichan);
|
||||
<a name="l00663"></a>00663
|
||||
<a name="l00669"></a>00669 <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="l00670"></a>00670
|
||||
<a name="l00679"></a>00679 <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="l00680"></a>00680
|
||||
<a name="l00681"></a>00681 <span class="comment">// Expert Initialization functions</span>
|
||||
<a name="l00682"></a>00682
|
||||
<a name="l00683"></a>00683
|
||||
<a name="l00691"></a>00691 <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="l00692"></a>00692
|
||||
<a name="l00699"></a>00699 <span class="keywordtype">int</span> <a class="code" href="classslsDetector.html#89ba6d2d8e79a60270e7e1c217df2d79">readRegister</a>(<span class="keywordtype">int</span> addr);
|
||||
<a name="l00700"></a>00700
|
||||
<a name="l00708"></a>00708 <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="l00709"></a>00709
|
||||
<a name="l00716"></a>00716 <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="l00717"></a>00717
|
||||
<a name="l00727"></a>00727 <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="l00728"></a>00728
|
||||
<a name="l00734"></a>00734 <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="l00735"></a>00735
|
||||
<a name="l00743"></a>00743 <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="l00744"></a>00744
|
||||
<a name="l00745"></a>00745
|
||||
<a name="l00746"></a>00746
|
||||
<a name="l00755"></a>00755 <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="l00756"></a>00756
|
||||
<a name="l00763"></a>00763 <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="l00764"></a>00764
|
||||
<a name="l00773"></a>00773 <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="l00774"></a>00774
|
||||
<a name="l00775"></a>00775
|
||||
<a name="l00782"></a>00782 <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="l00783"></a>00783
|
||||
<a name="l00790"></a>00790 <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="l00791"></a>00791
|
||||
<a name="l00797"></a>00797 <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="l00798"></a>00798
|
||||
<a name="l00799"></a>00799 <span class="comment">// calibration functions</span>
|
||||
<a name="l00800"></a>00800 <span class="comment">// int setCalibration(int imod, detectorSettings isettings, float gain, float offset);</span>
|
||||
<a name="l00801"></a>00801 <span class="comment">//int getCalibration(int imod, detectorSettings isettings, float &gain, float &offset);</span>
|
||||
<a name="l00802"></a>00802
|
||||
<a name="l00803"></a>00803
|
||||
<a name="l00804"></a>00804 <span class="comment">/*</span>
|
||||
<a name="l00805"></a>00805 <span class="comment"> calibrated setup of the threshold</span>
|
||||
<a name="l00806"></a>00806 <span class="comment"> */</span>
|
||||
<a name="l00812"></a>00812 <span class="keywordtype">int</span> <a class="code" href="classslsDetector.html#f2da634bb9551730c12e07e2b772bf06">getThresholdEnergy</a>(<span class="keywordtype">int</span> imod=-1);
|
||||
<a name="l00813"></a>00813
|
||||
<a name="l00821"></a>00821 <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="l00822"></a>00822
|
||||
<a name="l00828"></a>00828 <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="l00829"></a>00829
|
||||
<a name="l00838"></a>00838 <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="l00839"></a>00839
|
||||
<a name="l00840"></a>00840
|
||||
<a name="l00841"></a>00841 <span class="comment">// Acquisition functions</span>
|
||||
<a name="l00842"></a>00842
|
||||
<a name="l00843"></a>00843
|
||||
<a name="l00848"></a>00848 <span class="keywordtype">int</span> <a class="code" href="classslsDetector.html#49f44b9f27ce82d384ddfa0d229a0dee">startAcquisition</a>();
|
||||
<a name="l00849"></a>00849
|
||||
<a name="l00854"></a>00854 <span class="keywordtype">int</span> <a class="code" href="classslsDetector.html#07a3d8c3c0e03ec8f286a87673911c28">stopAcquisition</a>();
|
||||
<a name="l00855"></a>00855
|
||||
<a name="l00860"></a>00860 <span class="keywordtype">int</span> <a class="code" href="classslsDetector.html#8314acd65ffb54f355967a5c6827448e">startReadOut</a>();
|
||||
<a name="l00861"></a>00861
|
||||
<a name="l00866"></a>00866 <span class="keywordtype">int</span> <a class="code" href="classslsDetector.html#567629b942b153a03cfc66d4d26c5daa">getRunStatus</a>();
|
||||
<a name="l00867"></a>00867
|
||||
<a name="l00873"></a>00873 <span class="keywordtype">int</span>* <a class="code" href="classslsDetector.html#fb4bb3d4e734c98684b60d283f34f128">startAndReadAll</a>();
|
||||
<a name="l00874"></a>00874
|
||||
<a name="l00879"></a>00879 <span class="keywordtype">int</span> <a class="code" href="classslsDetector.html#2e0a975f982971744ada81d346d84489">startAndReadAllNoWait</a>();
|
||||
<a name="l00880"></a>00880
|
||||
<a name="l00886"></a>00886 <span class="keywordtype">int</span>* <a class="code" href="classslsDetector.html#5b678231f1a0fafc518a95b6e58f00a8">getDataFromDetectorNoWait</a>();
|
||||
<a name="l00887"></a>00887
|
||||
<a name="l00893"></a>00893 <span class="keywordtype">int</span>* <a class="code" href="classslsDetector.html#b352d85c5a4f415d1ec930d17bae87fa">readFrame</a>();
|
||||
<a name="l00894"></a>00894
|
||||
<a name="l00900"></a>00900 <span class="keywordtype">int</span>* <a class="code" href="classslsDetector.html#87acdd8cd43d30dc3dd88763b6e23d08">readAll</a>();
|
||||
<a name="l00901"></a>00901
|
||||
<a name="l00902"></a>00902
|
||||
<a name="l00908"></a>00908 <span class="keywordtype">int</span>* <a class="code" href="classslsDetector.html#ee85bddb6aa7b37c99f1397112e6c8b6">popDataQueue</a>();
|
||||
<a name="l00909"></a>00909
|
||||
<a name="l00915"></a>00915 <a class="code" href="classdetectorData.html">detectorData</a>* <a class="code" href="classslsDetector.html#1f8b5d695dbf8865665261a02ced3238">popFinalDataQueue</a>();
|
||||
<a name="l00922"></a>00922 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="l00923"></a>00923
|
||||
<a name="l00929"></a>00929 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="l00930"></a>00930
|
||||
<a name="l00931"></a>00931
|
||||
<a name="l00932"></a>00932
|
||||
<a name="l00933"></a>00933
|
||||
<a name="l00940"></a>00940 <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="l00941"></a>00941
|
||||
<a name="l00942"></a>00942 <span class="comment">// Flags</span>
|
||||
<a name="l00950"></a>00950 <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="l00951"></a>00951
|
||||
<a name="l00957"></a>00957 <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="l00958"></a>00958
|
||||
<a name="l00959"></a>00959
|
||||
<a name="l00965"></a>00965 <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="l00966"></a>00966
|
||||
<a name="l00975"></a>00975 <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="l00976"></a>00976
|
||||
<a name="l00977"></a>00977
|
||||
<a name="l00978"></a>00978 <span class="comment">//Corrections</span>
|
||||
<a name="l00979"></a>00979
|
||||
<a name="l00985"></a>00985 <span class="keywordtype">int</span> <a class="code" href="classslsDetector.html#b4e2c11303714d5e62b4fcc22f829d8f">setFlatFieldCorrection</a>(string fname=<span class="stringliteral">""</span>);
|
||||
<a name="l00986"></a>00986
|
||||
<a name="l00993"></a>00993 <span class="keywordtype">int</span> <a class="code" href="classslsDetector.html#062700a0470f96b20ba842bcd6aa9b63">getFlatFieldCorrection</a>(<span class="keywordtype">float</span> *corr=NULL, <span class="keywordtype">float</span> *ecorr=NULL);
|
||||
<a name="l00994"></a>00994
|
||||
<a name="l01000"></a>01000 <span class="keywordtype">int</span> <a class="code" href="classslsDetector.html#c89f7fc9f9255e573e34f8d3dadf38af">setRateCorrection</a>(<span class="keywordtype">float</span> t=0);
|
||||
<a name="l01001"></a>01001
|
||||
<a name="l01002"></a>01002
|
||||
<a name="l01008"></a>01008 <span class="keywordtype">int</span> <a class="code" href="classslsDetector.html#c7a659ab136c9e5ece059fc9356c6a91">getRateCorrection</a>(<span class="keywordtype">float</span> &t);
|
||||
<a name="l01009"></a>01009
|
||||
<a name="l01014"></a>01014 <span class="keywordtype">int</span> <a class="code" href="classslsDetector.html#c7a659ab136c9e5ece059fc9356c6a91">getRateCorrection</a>();
|
||||
<a name="l01015"></a>01015
|
||||
<a name="l01021"></a>01021 <span class="keywordtype">int</span> <a class="code" href="classslsDetector.html#45833eb571b8cb20225f4046e2a17e5a">setBadChannelCorrection</a>(string fname=<span class="stringliteral">""</span>);
|
||||
<a name="l01022"></a>01022
|
||||
<a name="l01028"></a>01028 <span class="keywordtype">int</span> <a class="code" href="classslsDetector.html#62f84759c85d7f4323bb34bf2a4dc5c5">getBadChannelCorrection</a>(<span class="keywordtype">int</span> *bad=NULL);
|
||||
<a name="l01029"></a>01029
|
||||
<a name="l01031"></a><a class="code" href="classslsDetector.html#0b562f90b64c80e3eb64e9e2153bb234">01031</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="l01032"></a>01032
|
||||
<a name="l01033"></a>01033
|
||||
<a name="l01041"></a>01041 <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="l01042"></a>01042
|
||||
<a name="l01051"></a>01051 <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="l01052"></a>01052
|
||||
<a name="l01053"></a>01053
|
||||
<a name="l01058"></a>01058 <span class="keyword">virtual</span> <span class="keywordtype">char</span> *<a class="code" href="classslsDetector.html#0c2e502441fd74ec7fc20604c5c08c27">getAngularConversion</a>()=0;
|
||||
<a name="l01059"></a>01059
|
||||
<a name="l01065"></a>01065 <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="l01066"></a>01066
|
||||
<a name="l01072"></a>01072 <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="l01078"></a>01078 <span class="keyword">virtual</span> <span class="keywordtype">float</span> <a class="code" href="classslsDetector.html#8e39680a1a096ca13ed672504b5b08e6">getFineOffset</a>()=0;
|
||||
<a name="l01079"></a>01079
|
||||
<a name="l01085"></a>01085 <span class="keyword">virtual</span> <span class="keywordtype">float</span> <a class="code" href="classslsDetector.html#8964e3efa73f29b04bd9479578bd1c59">getGlobalOffset</a>()=0;
|
||||
<a name="l01086"></a>01086
|
||||
<a name="l01095"></a>01095 <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="l01103"></a>01103 <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="l01104"></a>01104
|
||||
<a name="l01105"></a>01105
|
||||
<a name="l01112"></a>01112 <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="l01113"></a>01113
|
||||
<a name="l01118"></a>01118 <span class="keyword">virtual</span> <span class="keywordtype">float</span> <a class="code" href="classslsDetector.html#7d83754e3f41042caa9297da9a33b714">getBinSize</a>()=0;
|
||||
<a name="l01119"></a>01119
|
||||
<a name="l01120"></a>01120
|
||||
<a name="l01121"></a>01121
|
||||
<a name="l01122"></a>01122
|
||||
<a name="l01123"></a>01123
|
||||
<a name="l01124"></a>01124
|
||||
<a name="l01130"></a>01130 <span class="keywordtype">float</span>* <a class="code" href="classslsDetector.html#937d257464bade6dc6d3ab42c86843ba">decodeData</a>(<span class="keywordtype">int</span> *datain);
|
||||
<a name="l01131"></a>01131
|
||||
<a name="l01132"></a>01132
|
||||
<a name="l01133"></a>01133
|
||||
<a name="l01134"></a>01134
|
||||
<a name="l01145"></a>01145 <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="l01146"></a>01146
|
||||
<a name="l01155"></a>01155 <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="l01156"></a>01156
|
||||
<a name="l01157"></a>01157
|
||||
<a name="l01158"></a>01158
|
||||
<a name="l01169"></a>01169 <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="l01170"></a>01170
|
||||
<a name="l01179"></a>01179 <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="l01180"></a>01180
|
||||
<a name="l01181"></a>01181
|
||||
<a name="l01192"></a>01192 <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="l01205"></a>01205 <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="l01206"></a>01206
|
||||
<a name="l01216"></a>01216 <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="l01217"></a>01217
|
||||
<a name="l01221"></a>01221 <span class="keywordtype">int</span> <a class="code" href="classslsDetector.html#466e9a65aa0b404c771d70c9f01af8b9">exitServer</a>();
|
||||
<a name="l01222"></a>01222
|
||||
<a name="l01228"></a>01228 <span class="keyword">virtual</span> <span class="keywordtype">void</span>* <a class="code" href="classslsDetector.html#3e93c7da79e5f72e3a3c881aefdea5d3">processData</a>(<span class="keywordtype">int</span> delflag=1)=0; <span class="comment">// thread function</span>
|
||||
<a name="l01233"></a>01233 <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="l01239"></a>01239 <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="l01240"></a>01240
|
||||
<a name="l01241"></a>01241
|
||||
<a name="l01253"></a>01253 <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classslsDetector.html#1af6548fd0d81d45909a5c805d4be7a8">acquire</a>(<span class="keywordtype">int</span> delflag=1)=0;
|
||||
<a name="l01254"></a>01254
|
||||
<a name="l01255"></a>01255 <span class="keyword">protected</span>:
|
||||
<a name="l01256"></a>01256
|
||||
<a name="l01260"></a><a class="code" href="classslsDetector.html#fe0da5c1491ebf18f187f0a26c5ded11">01260</a> <a class="code" href="structslsDetector_1_1sharedSlsDetector.html">sharedSlsDetector</a> *<a class="code" href="classslsDetector.html#fe0da5c1491ebf18f187f0a26c5ded11">thisDetector</a>;
|
||||
<a name="l01261"></a>01261
|
||||
<a name="l01265"></a><a class="code" href="classslsDetector.html#7572bba8e53f900d4126657827bec3cf">01265</a> <span class="keywordtype">int</span> <a class="code" href="classslsDetector.html#7572bba8e53f900d4126657827bec3cf">onlineFlag</a>;
|
||||
<a name="l01266"></a>01266
|
||||
<a name="l01270"></a><a class="code" href="classslsDetector.html#37f4af284283e7a18a28cec3f4e4532f">01270</a> <span class="keywordtype">int</span> <a class="code" href="classslsDetector.html#37f4af284283e7a18a28cec3f4e4532f">detId</a>;
|
||||
<a name="l01271"></a>01271
|
||||
<a name="l01275"></a><a class="code" href="classslsDetector.html#53a78c7fe99f93b9bba8d0c2cb32a181">01275</a> <span class="keywordtype">int</span> <a class="code" href="classslsDetector.html#53a78c7fe99f93b9bba8d0c2cb32a181">shmId</a>;
|
||||
<a name="l01276"></a>01276
|
||||
<a name="l01280"></a><a class="code" href="classslsDetector.html#07f3943ab8a65f061bbe1c1e1d22b700">01280</a> <a class="code" href="classMySocketTCP.html">MySocketTCP</a> *<a class="code" href="classslsDetector.html#07f3943ab8a65f061bbe1c1e1d22b700">controlSocket</a>;
|
||||
<a name="l01281"></a>01281
|
||||
<a name="l01285"></a><a class="code" href="classslsDetector.html#efee578cdd732339788a38707e5ce531">01285</a> <a class="code" href="classMySocketTCP.html">MySocketTCP</a> *<a class="code" href="classslsDetector.html#efee578cdd732339788a38707e5ce531">stopSocket</a>;
|
||||
<a name="l01286"></a>01286
|
||||
<a name="l01290"></a><a class="code" href="classslsDetector.html#1629e3c46678ae201f6797e4d827cb32">01290</a> <a class="code" href="classMySocketTCP.html">MySocketTCP</a> *<a class="code" href="classslsDetector.html#1629e3c46678ae201f6797e4d827cb32">dataSocket</a>;
|
||||
<a name="l01291"></a>01291
|
||||
<a name="l01295"></a><a class="code" href="classslsDetector.html#52e9fe9baf37db001cdf58f982ab5dd6">01295</a> queue<int*> <a class="code" href="classslsDetector.html#52e9fe9baf37db001cdf58f982ab5dd6">dataQueue</a>;
|
||||
<a name="l01299"></a><a class="code" href="classslsDetector.html#4ac6f49427b58349fe54fbaa4e16fa9c">01299</a> queue<detectorData*> <a class="code" href="classslsDetector.html#4ac6f49427b58349fe54fbaa4e16fa9c">finalDataQueue</a>;
|
||||
<a name="l01300"></a>01300
|
||||
<a name="l01301"></a>01301
|
||||
<a name="l01302"></a>01302
|
||||
<a name="l01303"></a>01303
|
||||
<a name="l01307"></a><a class="code" href="classslsDetector.html#9f64e866250e916299048c9816c9ef28">01307</a> <span class="keywordtype">float</span> <a class="code" href="classslsDetector.html#9f64e866250e916299048c9816c9ef28">currentPosition</a>;
|
||||
<a name="l01308"></a>01308
|
||||
<a name="l01312"></a><a class="code" href="classslsDetector.html#9a6cd8787f618c147faacc1f3602bcf5">01312</a> <span class="keywordtype">float</span> <a class="code" href="classslsDetector.html#9a6cd8787f618c147faacc1f3602bcf5">currentPositionIndex</a>;
|
||||
<a name="l01313"></a>01313
|
||||
<a name="l01317"></a><a class="code" href="classslsDetector.html#4bba77b0de9f911c87d48d12c15a632b">01317</a> <span class="keywordtype">float</span> <a class="code" href="classslsDetector.html#4bba77b0de9f911c87d48d12c15a632b">currentI0</a>;
|
||||
<a name="l01318"></a>01318
|
||||
<a name="l01319"></a>01319
|
||||
<a name="l01320"></a>01320
|
||||
<a name="l01322"></a><a class="code" href="classslsDetector.html#81751fd6e87f9659a8b6afe13efec2cf">01322</a> <span class="keywordtype">float</span> *<a class="code" href="classslsDetector.html#81751fd6e87f9659a8b6afe13efec2cf">mergingBins</a>;
|
||||
<a name="l01323"></a>01323
|
||||
<a name="l01325"></a><a class="code" href="classslsDetector.html#fc173dcaeda2bbd7bbd6a874b5b5726c">01325</a> <span class="keywordtype">float</span> *<a class="code" href="classslsDetector.html#fc173dcaeda2bbd7bbd6a874b5b5726c">mergingCounts</a>;
|
||||
<a name="l01326"></a>01326
|
||||
<a name="l01328"></a><a class="code" href="classslsDetector.html#f357d3b5961ead7ec263a47aa51c4c11">01328</a> <span class="keywordtype">float</span> *<a class="code" href="classslsDetector.html#f357d3b5961ead7ec263a47aa51c4c11">mergingErrors</a>;
|
||||
<a name="l01329"></a>01329
|
||||
<a name="l01331"></a><a class="code" href="classslsDetector.html#91c5e22042997d86c2c4d16ef1be9150">01331</a> <span class="keywordtype">int</span> *<a class="code" href="classslsDetector.html#91c5e22042997d86c2c4d16ef1be9150">mergingMultiplicity</a>;
|
||||
<a name="l01332"></a>01332
|
||||
<a name="l01333"></a>01333
|
||||
<a name="l01334"></a>01334
|
||||
<a name="l01335"></a>01335
|
||||
<a name="l01336"></a>01336
|
||||
<a name="l01337"></a>01337
|
||||
<a name="l01338"></a>01338
|
||||
<a name="l01340"></a><a class="code" href="classslsDetector.html#a3c6e93198a2f8b072b7b84ba9af7c4b">01340</a> <span class="keywordtype">float</span> *<a class="code" href="classslsDetector.html#a3c6e93198a2f8b072b7b84ba9af7c4b">ffcoefficients</a>;
|
||||
<a name="l01342"></a><a class="code" href="classslsDetector.html#636168b92509e96418c9134d6d82ad4c">01342</a> <span class="keywordtype">float</span> *<a class="code" href="classslsDetector.html#636168b92509e96418c9134d6d82ad4c">fferrors</a>;
|
||||
<a name="l01344"></a><a class="code" href="classslsDetector.html#b78d6f2abc185b2bde2c550b31e0ff72">01344</a> <a class="code" href="structsls__detector__module.html">sls_detector_module</a> *<a class="code" href="classslsDetector.html#b78d6f2abc185b2bde2c550b31e0ff72">detectorModules</a>;
|
||||
<a name="l01346"></a><a class="code" href="classslsDetector.html#dc1b3f867b97136fca83f86c83b7ae14">01346</a> <span class="keywordtype">float</span> *<a class="code" href="classslsDetector.html#dc1b3f867b97136fca83f86c83b7ae14">dacs</a>;
|
||||
<a name="l01348"></a><a class="code" href="classslsDetector.html#f370b8466441491d8496bb8130b8c5e7">01348</a> <span class="keywordtype">float</span> *<a class="code" href="classslsDetector.html#f370b8466441491d8496bb8130b8c5e7">adcs</a>;
|
||||
<a name="l01350"></a><a class="code" href="classslsDetector.html#0eb24981d044632eccba507bd15871a6">01350</a> <span class="keywordtype">int</span> *<a class="code" href="classslsDetector.html#0eb24981d044632eccba507bd15871a6">chipregs</a>;
|
||||
<a name="l01352"></a><a class="code" href="classslsDetector.html#44335474559f7321f0309fbda304caf8">01352</a> <span class="keywordtype">int</span> *<a class="code" href="classslsDetector.html#44335474559f7321f0309fbda304caf8">chanregs</a>;
|
||||
<a name="l01354"></a><a class="code" href="classslsDetector.html#614c98f77a8a3ec6cff57aa59e671123">01354</a> <span class="keywordtype">int</span> *<a class="code" href="classslsDetector.html#614c98f77a8a3ec6cff57aa59e671123">badChannelMask</a>;
|
||||
<a name="l01355"></a>01355
|
||||
<a name="l01361"></a>01361 <span class="keywordtype">int</span>* <a class="code" href="classslsDetector.html#b1982e89f8e8de63c807a707ccba594c">getDataFromDetector</a>();
|
||||
<a name="l01362"></a>01362
|
||||
<a name="l01368"></a>01368 <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="l01369"></a>01369
|
||||
<a name="l01371"></a>01371 <span class="keywordtype">int</span> <a class="code" href="classslsDetector.html#5de7fb0d82ae2bcc406385373e665c6f">freeSharedMemory</a>();
|
||||
<a name="l01377"></a>01377 <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="l01381"></a>01381 <span class="keywordtype">int</span> <a class="code" href="classslsDetector.html#1c39e47efe5d8794b68cb32295cddf3c">initializeDetectorStructure</a>();
|
||||
<a name="l01385"></a>01385 <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="l01389"></a>01389 <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="l01393"></a>01393 <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="l01397"></a>01397 <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="l01401"></a>01401 <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="l01405"></a>01405 <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="l01406"></a>01406
|
||||
<a name="l01410"></a>01410 <span class="keywordtype">void</span> <a class="code" href="classslsDetector.html#58199d3393aa7eaa606cbb7cbf83469d">startThread</a>();
|
||||
<a name="l01411"></a>01411
|
||||
<a name="l01415"></a>01415 <span class="keywordtype">int</span> <a class="code" href="classslsDetector.html#6a0ebe013e27c065b2f67158a27f64ac">fillBadChannelMask</a>();
|
||||
<a name="l01416"></a>01416 };
|
||||
<a name="l01417"></a>01417
|
||||
<a name="l01418"></a>01418
|
||||
<a name="l01419"></a>01419 <span class="comment">//static void* startProcessData(void *n);</span>
|
||||
<a name="l01420"></a>01420 <span class="preprocessor">#endif</span>
|
||||
</pre></div><hr size="1"><address style="align: right;"><small>Generated on Tue Dec 1 15:31:44 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>
|
||||
</html>
|
@ -1,280 +0,0 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
|
||||
<title>slsDetector/slsDetector.h File Reference</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.4.7 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||
<li><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li id="current"><a href="files.html"><span>Files</span></a></li>
|
||||
<li><a href="pages.html"><span>Related Pages</span></a></li>
|
||||
</ul></div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="files.html"><span>File List</span></a></li>
|
||||
<li><a href="globals.html"><span>File Members</span></a></li>
|
||||
</ul></div>
|
||||
<h1>slsDetector/slsDetector.h File Reference</h1><code>#include "<a class="el" href="MySocketTCP_8h-source.html">MySocketTCP.h</a>"</code><br>
|
||||
<code>#include <iostream></code><br>
|
||||
<code>#include <fstream></code><br>
|
||||
<code>#include <iomanip></code><br>
|
||||
<code>#include <cstring></code><br>
|
||||
<code>#include <string></code><br>
|
||||
<code>#include <sstream></code><br>
|
||||
<code>#include <queue></code><br>
|
||||
<code>#include <pthread.h></code><br>
|
||||
<code>#include <fcntl.h></code><br>
|
||||
<code>#include <unistd.h></code><br>
|
||||
<code>#include <sys/stat.h></code><br>
|
||||
<code>#include <sys/types.h></code><br>
|
||||
<code>#include <sys/uio.h></code><br>
|
||||
<code>#include "<a class="el" href="sls__detector__defs_8h-source.html">sls_detector_defs.h</a>"</code><br>
|
||||
|
||||
<p>
|
||||
<a href="slsDetector_8h-source.html">Go to the source code of this file.</a><table border="0" cellpadding="0" cellspacing="0">
|
||||
<tr><td></td></tr>
|
||||
<tr><td colspan="2"><br><h2>Namespaces</h2></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">namespace </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacestd.html">std</a></td></tr>
|
||||
|
||||
<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="classdetectorData.html">detectorData</a></td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">class </td><td class="memItemRight" valign="bottom"><a class="el" href="classslsDetector.html">slsDetector</a></td></tr>
|
||||
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight">This is the base class for all SLS detector functionalities. <a href="classslsDetector.html#_details">More...</a><br></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">struct </td><td class="memItemRight" valign="bottom"><a class="el" href="structslsDetector_1_1sharedSlsDetector.html">slsDetector::sharedSlsDetector</a></td></tr>
|
||||
|
||||
<tr><td class="mdescLeft"> </td><td class="mdescRight">Structure allocated in shared memory to store detector settings and be accessed in parallel by several applications (take care of possible conflicts!). <a href="structslsDetector_1_1sharedSlsDetector.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="slsDetector_8h.html#79fd3eac646964332ed33ec7dd40f208">MAX_TIMERS</a> 10</td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="slsDetector_8h.html#4c84515c2af98fbe570b5201a1022103">MAX_ROIS</a> 100</td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="slsDetector_8h.html#458ac030ac964822b06ae7659da870df">MAX_BADCHANS</a> 2000</td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="slsDetector_8h.html#361088f7869d8e7c123b003e817915a5">MAXPOS</a> 50</td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="slsDetector_8h.html#21b1e82005e7fb5d8c0539e47ae25b01">NMODMAXX</a> 24</td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="slsDetector_8h.html#4454335271010cc7a932117cbf3f1be1">NMODMAXY</a> 24</td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="slsDetector_8h.html#86d84e5a6918e1cb1e2ecb75752e604a">MAXMODS</a> 36</td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="slsDetector_8h.html#13d24767ba1933e7367908de888f831a">NCHIPSMAX</a> 10</td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="slsDetector_8h.html#1796142de2f82d4c3e10632bddde99f7">NCHANSMAX</a> 65536</td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="slsDetector_8h.html#4460877d434c3a8731bb4beb20a2e256">NDACSMAX</a> 16</td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="slsDetector_8h.html#cbd0b3def6b58577376d5c5edbc1f8d1">DEFAULT_HOSTNAME</a> "localhost"</td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="slsDetector_8h.html#c5cee1b5d2ab5671b3ec6e9ca2bf9fad">DEFAULT_SHM_KEY</a> 5678</td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="slsDetector_8h.html#082faba3de8ce8379e160e3067333d14">defaultTDead</a> {170,90,750}</td></tr>
|
||||
|
||||
</table>
|
||||
<hr><h2>Define Documentation</h2>
|
||||
<a class="anchor" name="cbd0b3def6b58577376d5c5edbc1f8d1"></a><!-- doxytag: member="slsDetector.h::DEFAULT_HOSTNAME" ref="cbd0b3def6b58577376d5c5edbc1f8d1" args="" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">#define DEFAULT_HOSTNAME "localhost" </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="c5cee1b5d2ab5671b3ec6e9ca2bf9fad"></a><!-- doxytag: member="slsDetector.h::DEFAULT_SHM_KEY" ref="c5cee1b5d2ab5671b3ec6e9ca2bf9fad" args="" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">#define DEFAULT_SHM_KEY 5678 </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="082faba3de8ce8379e160e3067333d14"></a><!-- doxytag: member="slsDetector.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>
|
||||
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="" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">#define MAX_BADCHANS 2000 </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="4c84515c2af98fbe570b5201a1022103"></a><!-- doxytag: member="slsDetector.h::MAX_ROIS" ref="4c84515c2af98fbe570b5201a1022103" args="" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">#define MAX_ROIS 100 </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="79fd3eac646964332ed33ec7dd40f208"></a><!-- doxytag: member="slsDetector.h::MAX_TIMERS" ref="79fd3eac646964332ed33ec7dd40f208" args="" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">#define MAX_TIMERS 10 </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="86d84e5a6918e1cb1e2ecb75752e604a"></a><!-- doxytag: member="slsDetector.h::MAXMODS" ref="86d84e5a6918e1cb1e2ecb75752e604a" args="" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">#define MAXMODS 36 </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="361088f7869d8e7c123b003e817915a5"></a><!-- doxytag: member="slsDetector.h::MAXPOS" ref="361088f7869d8e7c123b003e817915a5" args="" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">#define MAXPOS 50 </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="1796142de2f82d4c3e10632bddde99f7"></a><!-- doxytag: member="slsDetector.h::NCHANSMAX" ref="1796142de2f82d4c3e10632bddde99f7" args="" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">#define NCHANSMAX 65536 </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="13d24767ba1933e7367908de888f831a"></a><!-- doxytag: member="slsDetector.h::NCHIPSMAX" ref="13d24767ba1933e7367908de888f831a" args="" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">#define NCHIPSMAX 10 </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="4460877d434c3a8731bb4beb20a2e256"></a><!-- doxytag: member="slsDetector.h::NDACSMAX" ref="4460877d434c3a8731bb4beb20a2e256" args="" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">#define NDACSMAX 16 </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="21b1e82005e7fb5d8c0539e47ae25b01"></a><!-- doxytag: member="slsDetector.h::NMODMAXX" ref="21b1e82005e7fb5d8c0539e47ae25b01" args="" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">#define NMODMAXX 24 </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="4454335271010cc7a932117cbf3f1be1"></a><!-- doxytag: member="slsDetector.h::NMODMAXY" ref="4454335271010cc7a932117cbf3f1be1" args="" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">#define NMODMAXY 24 </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<hr size="1"><address style="align: right;"><small>Generated on Tue Dec 1 15:31:44 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>
|
||||
</html>
|
@ -1,318 +0,0 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
|
||||
<title>commonFiles/sls_detector_defs.h Source File</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.4.7 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||
<li><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li id="current"><a href="files.html"><span>Files</span></a></li>
|
||||
<li><a href="pages.html"><span>Related Pages</span></a></li>
|
||||
</ul></div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="files.html"><span>File List</span></a></li>
|
||||
<li><a href="globals.html"><span>File Members</span></a></li>
|
||||
</ul></div>
|
||||
<h1>commonFiles/sls_detector_defs.h</h1><a href="sls__detector__defs_8h.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="preprocessor">#ifndef SLS_DETECTOR_DEFS_H</span>
|
||||
<a name="l00002"></a>00002 <span class="preprocessor"></span><span class="preprocessor">#define SLS_DETECTOR_DEFS_H</span>
|
||||
<a name="l00003"></a>00003 <span class="preprocessor"></span>
|
||||
<a name="l00004"></a>00004 <span class="preprocessor">#include <stdint.h></span>
|
||||
<a name="l00017"></a><a class="code" href="sls__detector__defs_8h.html#aa695591372841e2c5580e4ed0f3620f">00017</a> <span class="preprocessor">#define MAX_STR_LENGTH 1000</span>
|
||||
<a name="l00018"></a>00018 <span class="preprocessor"></span>
|
||||
<a name="l00020"></a><a class="code" href="sls__detector__defs_8h.html#60fde43090da359538468c00f02f7468">00020</a> <span class="preprocessor">#define GET_FLAG -1</span>
|
||||
<a name="l00021"></a>00021 <span class="preprocessor"></span>
|
||||
<a name="l00027"></a><a class="code" href="structsls__detector__channel.html">00027</a> <span class="keyword">typedef</span> <span class="keyword">struct </span>{
|
||||
<a name="l00028"></a><a class="code" href="structsls__detector__channel.html#208f5290ee144a025afad9ed9ac756d1">00028</a> <span class="keywordtype">int</span> chan;
|
||||
<a name="l00029"></a><a class="code" href="structsls__detector__channel.html#96ebfc3f219ee7e50c6534fad6410ccf">00029</a> <span class="keywordtype">int</span> chip;
|
||||
<a name="l00030"></a><a class="code" href="structsls__detector__channel.html#b97e99a70b0e6af5644d2d635e54cb16">00030</a> <span class="keywordtype">int</span> module;
|
||||
<a name="l00031"></a><a class="code" href="structsls__detector__channel.html#9cc64f05bbfac2f6005091ce6bb56339">00031</a> int64_t reg;
|
||||
<a name="l00032"></a>00032 } <a class="code" href="structsls__detector__channel.html">sls_detector_channel</a>;
|
||||
<a name="l00033"></a>00033
|
||||
<a name="l00039"></a><a class="code" href="structsls__detector__chip.html">00039</a> <span class="keyword">typedef</span> <span class="keyword">struct </span>{
|
||||
<a name="l00040"></a><a class="code" href="structsls__detector__chip.html#e27fb747f4ee909aa82c6df0b714cec5">00040</a> <span class="keywordtype">int</span> chip;
|
||||
<a name="l00041"></a><a class="code" href="structsls__detector__chip.html#a058157e80d3800c58aef07d71b318c1">00041</a> <span class="keywordtype">int</span> module;
|
||||
<a name="l00042"></a><a class="code" href="structsls__detector__chip.html#059c3ba703537649f570b5ea78bcdaf2">00042</a> <span class="keywordtype">int</span> nchan;
|
||||
<a name="l00043"></a><a class="code" href="structsls__detector__chip.html#21e6b8d6f05b79c56e5049790b0eef15">00043</a> <span class="keywordtype">int</span> reg;
|
||||
<a name="l00045"></a><a class="code" href="structsls__detector__chip.html#9ad4b87d6ccbce2c499ab96b41f5bae1">00045</a> <span class="keywordtype">int</span> *chanregs;
|
||||
<a name="l00047"></a>00047 } <a class="code" href="structsls__detector__chip.html">sls_detector_chip</a>;
|
||||
<a name="l00048"></a>00048
|
||||
<a name="l00063"></a><a class="code" href="structsls__detector__module.html">00063</a> <span class="keyword">typedef</span> <span class="keyword">struct </span>{
|
||||
<a name="l00064"></a><a class="code" href="structsls__detector__module.html#3727a5a7bde541242df86dc3c49687e5">00064</a> <span class="keywordtype">int</span> module;
|
||||
<a name="l00065"></a><a class="code" href="structsls__detector__module.html#7dfda9e378903db858fd7727d0a88afd">00065</a> <span class="keywordtype">int</span> serialnumber;
|
||||
<a name="l00066"></a><a class="code" href="structsls__detector__module.html#accf68d0cbc3093880452bbaba38e85c">00066</a> <span class="keywordtype">int</span> nchan;
|
||||
<a name="l00067"></a><a class="code" href="structsls__detector__module.html#52c12c0687c7ce05809c51222ee09b08">00067</a> <span class="keywordtype">int</span> nchip;
|
||||
<a name="l00068"></a><a class="code" href="structsls__detector__module.html#745d4ba4209ee3eb28f829d3fb76fda4">00068</a> <span class="keywordtype">int</span> ndac;
|
||||
<a name="l00069"></a><a class="code" href="structsls__detector__module.html#98aaddadb685496c872d8527d941a552">00069</a> <span class="keywordtype">int</span> nadc;
|
||||
<a name="l00070"></a><a class="code" href="structsls__detector__module.html#5fc4f0b2d53f479810b69ce4ae998a84">00070</a> <span class="keywordtype">int</span> reg;
|
||||
<a name="l00072"></a><a class="code" href="structsls__detector__module.html#2cb9e387ddc4ac7d2e451eddb3076a05">00072</a> <span class="keywordtype">float</span> *dacs;
|
||||
<a name="l00073"></a><a class="code" href="structsls__detector__module.html#23e78882688995ac5a0b3beae9fbc47e">00073</a> <span class="keywordtype">float</span> *adcs;
|
||||
<a name="l00074"></a><a class="code" href="structsls__detector__module.html#f4ce649ef6fe43b092485a427ef2639b">00074</a> <span class="keywordtype">int</span> *chipregs;
|
||||
<a name="l00076"></a><a class="code" href="structsls__detector__module.html#2d7e1d62439dca06b09c07ad2f8317c7">00076</a> <span class="keywordtype">int</span> *chanregs;
|
||||
<a name="l00078"></a><a class="code" href="structsls__detector__module.html#b978ffc0a15bc1f4189cbc5205260470">00078</a> <span class="keywordtype">float</span> gain;
|
||||
<a name="l00079"></a><a class="code" href="structsls__detector__module.html#2e4ed1d60daf3d142971659feecefc63">00079</a> <span class="keywordtype">float</span> offset;
|
||||
<a name="l00080"></a>00080 } <a class="code" href="structsls__detector__module.html">sls_detector_module</a>;
|
||||
<a name="l00081"></a>00081
|
||||
<a name="l00087"></a><a class="code" href="structROI.html">00087</a> <span class="keyword">typedef</span> <span class="keyword">struct </span>{
|
||||
<a name="l00088"></a><a class="code" href="structROI.html#2718ba8d6b04f53f86467f4a142bc58a">00088</a> <span class="keywordtype">int</span> xmin;
|
||||
<a name="l00089"></a><a class="code" href="structROI.html#e88034f1c060a9a66b6c824a0e89ace7">00089</a> <span class="keywordtype">int</span> xmax;
|
||||
<a name="l00090"></a><a class="code" href="structROI.html#8ff93da542938e19e5116c52e9c4bb7e">00090</a> <span class="keywordtype">int</span> ymin;
|
||||
<a name="l00091"></a><a class="code" href="structROI.html#84995369fd28f469f20f06482f6f9b68">00091</a> <span class="keywordtype">int</span> ymax;
|
||||
<a name="l00092"></a>00092 } <a class="code" href="structROI.html">ROI</a> ;
|
||||
<a name="l00093"></a>00093
|
||||
<a name="l00098"></a><a class="code" href="structiarray.html">00098</a> <span class="keyword">typedef</span> <span class="keyword">struct </span>{
|
||||
<a name="l00099"></a>00099
|
||||
<a name="l00100"></a><a class="code" href="structiarray.html#97fedf6b925f79b2883d07300b266869">00100</a> <span class="keywordtype">int</span> len;
|
||||
<a name="l00101"></a><a class="code" href="structiarray.html#65e4e79e4c42d1d3b075d84bff7046c4">00101</a> <span class="keywordtype">int</span> *iptr;
|
||||
<a name="l00102"></a>00102 } <a class="code" href="structiarray.html">iarray</a> ;
|
||||
<a name="l00103"></a>00103
|
||||
<a name="l00104"></a>00104
|
||||
<a name="l00108"></a><a class="code" href="sls__detector__defs_8h.html#ab9f984f7b6798e684c8f3e6b63c6301">00108</a> <span class="keyword">enum</span> <a class="code" href="sls__detector__defs_8h.html#ab9f984f7b6798e684c8f3e6b63c6301">detectorType</a> {
|
||||
<a name="l00109"></a>00109 <a class="code" href="sls__detector__defs_8h.html#ab9f984f7b6798e684c8f3e6b63c63013f15e91cc11ac10e7751457ebb3a675a">GET_DETECTOR_TYPE</a>,
|
||||
<a name="l00110"></a>00110 <a class="code" href="sls__detector__defs_8h.html#ab9f984f7b6798e684c8f3e6b63c63019e022e6380da28dd73210ed34b137c36">GENERIC</a>,
|
||||
<a name="l00111"></a>00111 <a class="code" href="sls__detector__defs_8h.html#ab9f984f7b6798e684c8f3e6b63c630138343da48d2f6783d4a1da59a94d5907">MYTHEN</a>,
|
||||
<a name="l00112"></a>00112 <a class="code" href="sls__detector__defs_8h.html#ab9f984f7b6798e684c8f3e6b63c630110e5112cb956db4be121134d4cc98cc4">PILATUS</a>,
|
||||
<a name="l00113"></a>00113 <a class="code" href="sls__detector__defs_8h.html#ab9f984f7b6798e684c8f3e6b63c6301f5a789b06839f8a0693b0a4b4bec554b">EIGER</a>,
|
||||
<a name="l00114"></a>00114 <a class="code" href="sls__detector__defs_8h.html#ab9f984f7b6798e684c8f3e6b63c63019887ec95f534702e44df0b38f4224fdc">GOTTHARD</a>,
|
||||
<a name="l00115"></a><a class="code" href="sls__detector__defs_8h.html#ab9f984f7b6798e684c8f3e6b63c6301362ef3626a356331a60a4142543ff450">00115</a> <a class="code" href="sls__detector__defs_8h.html#ab9f984f7b6798e684c8f3e6b63c6301362ef3626a356331a60a4142543ff450">AGIPD</a>
|
||||
<a name="l00116"></a>00116 };
|
||||
<a name="l00117"></a>00117
|
||||
<a name="l00121"></a><a class="code" href="sls__detector__defs_8h.html#2347f410e21bee8cf0604c494727cc40">00121</a> <span class="keyword">enum</span> <a class="code" href="sls__detector__defs_8h.html#2347f410e21bee8cf0604c494727cc40">communicationProtocol</a>{
|
||||
<a name="l00122"></a>00122 <a class="code" href="sls__detector__defs_8h.html#2347f410e21bee8cf0604c494727cc40a040cd7feeb588104634cdadf35abf1c">TCP</a>,
|
||||
<a name="l00123"></a><a class="code" href="sls__detector__defs_8h.html#2347f410e21bee8cf0604c494727cc40db542475cf9d0636e4225e216cee9ae6">00123</a> <a class="code" href="sls__detector__defs_8h.html#2347f410e21bee8cf0604c494727cc40db542475cf9d0636e4225e216cee9ae6">UDP</a>
|
||||
<a name="l00124"></a>00124 };
|
||||
<a name="l00125"></a>00125
|
||||
<a name="l00126"></a>00126
|
||||
<a name="l00130"></a><a class="code" href="sls__detector__defs_8h.html#5d90cbfeeeea2d376b37fa552105dab6">00130</a> <span class="keyword">enum</span> <a class="code" href="sls__detector__defs_8h.html#5d90cbfeeeea2d376b37fa552105dab6">numberOf</a> {
|
||||
<a name="l00131"></a>00131 <a class="code" href="sls__detector__defs_8h.html#5d90cbfeeeea2d376b37fa552105dab6c9a007a9ba0f9500757b7cb2b2d21969">MAXMODX</a>,
|
||||
<a name="l00132"></a>00132 <a class="code" href="sls__detector__defs_8h.html#5d90cbfeeeea2d376b37fa552105dab6798261b1b7eb0c307a984f286f02ee2b">MAXMODY</a>,
|
||||
<a name="l00133"></a>00133 <a class="code" href="sls__detector__defs_8h.html#5d90cbfeeeea2d376b37fa552105dab68393fcd1858d6268eb424ed34932b8be">NMODX</a>,
|
||||
<a name="l00134"></a>00134 <a class="code" href="sls__detector__defs_8h.html#5d90cbfeeeea2d376b37fa552105dab63831ab50de4c0e1752cd7787e0c8125f">NMODY</a>,
|
||||
<a name="l00135"></a>00135 <a class="code" href="sls__detector__defs_8h.html#5d90cbfeeeea2d376b37fa552105dab6a760ea75b6cc0a7b8fcf85fabec2ebcd">NCHANSX</a>,
|
||||
<a name="l00136"></a>00136 <a class="code" href="sls__detector__defs_8h.html#5d90cbfeeeea2d376b37fa552105dab68177fc09d9d60953606e8899f6b6a179">NCHANSY</a>,
|
||||
<a name="l00137"></a>00137 <a class="code" href="sls__detector__defs_8h.html#5d90cbfeeeea2d376b37fa552105dab65b5856e119e490d1f0a61540462685a0">NCHIPSX</a>,
|
||||
<a name="l00138"></a><a class="code" href="sls__detector__defs_8h.html#5d90cbfeeeea2d376b37fa552105dab6a5b2866c5c27e11877b7336ffda89ad0">00138</a> <a class="code" href="sls__detector__defs_8h.html#5d90cbfeeeea2d376b37fa552105dab6a5b2866c5c27e11877b7336ffda89ad0">NCHIPSY</a>
|
||||
<a name="l00139"></a>00139 };
|
||||
<a name="l00140"></a>00140
|
||||
<a name="l00144"></a><a class="code" href="sls__detector__defs_8h.html#83314ec5aea2e25bc6255af2e5d36dc9">00144</a> <span class="keyword">enum</span> <a class="code" href="sls__detector__defs_8h.html#83314ec5aea2e25bc6255af2e5d36dc9">dimension</a> {
|
||||
<a name="l00145"></a>00145 <a class="code" href="sls__detector__defs_8h.html#83314ec5aea2e25bc6255af2e5d36dc958833a3110c570fb05130d40c365d1e4">X</a>=0,
|
||||
<a name="l00146"></a>00146 <a class="code" href="sls__detector__defs_8h.html#83314ec5aea2e25bc6255af2e5d36dc95596231eabd6cf29050967d5ac83ad84">Y</a>=1,
|
||||
<a name="l00147"></a><a class="code" href="sls__detector__defs_8h.html#83314ec5aea2e25bc6255af2e5d36dc9a70478ce277ffc322f8e1e3418e07355">00147</a> <a class="code" href="sls__detector__defs_8h.html#83314ec5aea2e25bc6255af2e5d36dc9a70478ce277ffc322f8e1e3418e07355">Z</a>=2
|
||||
<a name="l00148"></a>00148 };
|
||||
<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>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#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="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 15:31:44 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>
|
||||
</html>
|
@ -1,31 +0,0 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
|
||||
<title>Member List</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.4.7 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||
<li id="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li><a href="pages.html"><span>Related Pages</span></a></li>
|
||||
</ul></div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="annotated.html"><span>Class List</span></a></li>
|
||||
<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>ROI Member List</h1>This is the complete list of members for <a class="el" href="structROI.html">ROI</a>, including all inherited members.<p><table>
|
||||
<tr class="memlist"><td><a class="el" href="structROI.html#e88034f1c060a9a66b6c824a0e89ace7">xmax</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#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 Tue Dec 1 15:31:44 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>
|
||||
</html>
|
@ -1,107 +0,0 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
|
||||
<title>ROI Struct Reference</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.4.7 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||
<li id="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li><a href="pages.html"><span>Related Pages</span></a></li>
|
||||
</ul></div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="annotated.html"><span>Class List</span></a></li>
|
||||
<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>ROI Struct Reference</h1><!-- doxytag: class="ROI" --><code>#include <<a class="el" href="sls__detector__defs_8h-source.html">sls_detector_defs.h</a>></code>
|
||||
<p>
|
||||
<a href="structROI-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 Attributes</h2></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="structROI.html#2718ba8d6b04f53f86467f4a142bc58a">xmin</a></td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="structROI.html#e88034f1c060a9a66b6c824a0e89ace7">xmax</a></td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="structROI.html#8ff93da542938e19e5116c52e9c4bb7e">ymin</a></td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="structROI.html#84995369fd28f469f20f06482f6f9b68">ymax</a></td></tr>
|
||||
|
||||
</table>
|
||||
<hr><a name="_details"></a><h2>Detailed Description</h2>
|
||||
structure for a region of interest<p>
|
||||
xmin,xmax,ymin,ymax define the limits of the region
|
||||
<p>
|
||||
<hr><h2>Member Data Documentation</h2>
|
||||
<a class="anchor" name="e88034f1c060a9a66b6c824a0e89ace7"></a><!-- doxytag: member="ROI::xmax" ref="e88034f1c060a9a66b6c824a0e89ace7" args="" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">int <a class="el" href="structROI.html#e88034f1c060a9a66b6c824a0e89ace7">ROI::xmax</a> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
is the roi xmax (in channel number)
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="2718ba8d6b04f53f86467f4a142bc58a"></a><!-- doxytag: member="ROI::xmin" ref="2718ba8d6b04f53f86467f4a142bc58a" args="" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">int <a class="el" href="structROI.html#2718ba8d6b04f53f86467f4a142bc58a">ROI::xmin</a> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
is the roi xmin (in channel number)
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="84995369fd28f469f20f06482f6f9b68"></a><!-- doxytag: member="ROI::ymax" ref="84995369fd28f469f20f06482f6f9b68" args="" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">int <a class="el" href="structROI.html#84995369fd28f469f20f06482f6f9b68">ROI::ymax</a> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
is the roi ymax (in channel number)
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="8ff93da542938e19e5116c52e9c4bb7e"></a><!-- doxytag: member="ROI::ymin" ref="8ff93da542938e19e5116c52e9c4bb7e" args="" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">int <a class="el" href="structROI.html#8ff93da542938e19e5116c52e9c4bb7e">ROI::ymin</a> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
is the roi ymin (in channel number)
|
||||
</div>
|
||||
</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 Tue Dec 1 15:31:44 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>
|
||||
</html>
|
@ -1,35 +0,0 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
|
||||
<title>Member List</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.4.7 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||
<li id="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li><a href="pages.html"><span>Related Pages</span></a></li>
|
||||
</ul></div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="annotated.html"><span>Class List</span></a></li>
|
||||
<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>angleConversionConstant Member List</h1>This is the complete list of members for <a class="el" href="structangleConversionConstant.html">angleConversionConstant</a>, including all inherited members.<p><table>
|
||||
<tr class="memlist"><td><a class="el" href="structangleConversionConstant.html#3e4a757b4b527bdc68872d62e071dffc">center</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#9927754f8e0f20a6315b423e265a7431">ecenter</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#f49909ae584f5c00fd7417a0a7cfb28c">eoffset</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#123c4b9d22c2bc6c8a00eac0a31faeb3">er_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#6b7c4f3e7ac444fefd3b3957b25fa27f">etilt</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#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 Tue Dec 1 15:31:44 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>
|
||||
</html>
|
@ -1,174 +0,0 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
|
||||
<title>angleConversionConstant Struct Reference</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.4.7 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||
<li id="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li><a href="pages.html"><span>Related Pages</span></a></li>
|
||||
</ul></div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="annotated.html"><span>Class List</span></a></li>
|
||||
<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>angleConversionConstant Struct Reference</h1><!-- doxytag: class="angleConversionConstant" --><code>#include <<a class="el" href="sls__detector__defs_8h-source.html">sls_detector_defs.h</a>></code>
|
||||
<p>
|
||||
<a href="structangleConversionConstant-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 Attributes</h2></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">float </td><td class="memItemRight" valign="bottom"><a class="el" href="structangleConversionConstant.html#3e4a757b4b527bdc68872d62e071dffc">center</a></td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">float </td><td class="memItemRight" valign="bottom"><a class="el" href="structangleConversionConstant.html#9927754f8e0f20a6315b423e265a7431">ecenter</a></td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">float </td><td class="memItemRight" valign="bottom"><a class="el" href="structangleConversionConstant.html#30dec69c8f1e62c582ad18f67f293bf3">r_conversion</a></td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">float </td><td class="memItemRight" valign="bottom"><a class="el" href="structangleConversionConstant.html#123c4b9d22c2bc6c8a00eac0a31faeb3">er_conversion</a></td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">float </td><td class="memItemRight" valign="bottom"><a class="el" href="structangleConversionConstant.html#2d71e0c6f0eb37f96743961f1d051e5f">offset</a></td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">float </td><td class="memItemRight" valign="bottom"><a class="el" href="structangleConversionConstant.html#f49909ae584f5c00fd7417a0a7cfb28c">eoffset</a></td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">float </td><td class="memItemRight" valign="bottom"><a class="el" href="structangleConversionConstant.html#23af3f7c89696b83abb6a713061cc4b9">tilt</a></td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">float </td><td class="memItemRight" valign="bottom"><a class="el" href="structangleConversionConstant.html#6b7c4f3e7ac444fefd3b3957b25fa27f">etilt</a></td></tr>
|
||||
|
||||
</table>
|
||||
<hr><a name="_details"></a><h2>Detailed Description</h2>
|
||||
angular conversion constant for a module
|
||||
<p>
|
||||
<hr><h2>Member Data Documentation</h2>
|
||||
<a class="anchor" name="3e4a757b4b527bdc68872d62e071dffc"></a><!-- doxytag: member="angleConversionConstant::center" ref="3e4a757b4b527bdc68872d62e071dffc" args="" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">float <a class="el" href="structangleConversionConstant.html#3e4a757b4b527bdc68872d62e071dffc">angleConversionConstant::center</a> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
center of the module (channel at which the radius is perpendicular to the module surface)
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="9927754f8e0f20a6315b423e265a7431"></a><!-- doxytag: member="angleConversionConstant::ecenter" ref="9927754f8e0f20a6315b423e265a7431" args="" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">float <a class="el" href="structangleConversionConstant.html#9927754f8e0f20a6315b423e265a7431">angleConversionConstant::ecenter</a> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
error in the center determination
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="f49909ae584f5c00fd7417a0a7cfb28c"></a><!-- doxytag: member="angleConversionConstant::eoffset" ref="f49909ae584f5c00fd7417a0a7cfb28c" args="" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">float <a class="el" href="structangleConversionConstant.html#f49909ae584f5c00fd7417a0a7cfb28c">angleConversionConstant::eoffset</a> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
error in the offset determination
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="123c4b9d22c2bc6c8a00eac0a31faeb3"></a><!-- doxytag: member="angleConversionConstant::er_conversion" ref="123c4b9d22c2bc6c8a00eac0a31faeb3" args="" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">float <a class="el" href="structangleConversionConstant.html#123c4b9d22c2bc6c8a00eac0a31faeb3">angleConversionConstant::er_conversion</a> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
error in the r_conversion determination
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="6b7c4f3e7ac444fefd3b3957b25fa27f"></a><!-- doxytag: member="angleConversionConstant::etilt" ref="6b7c4f3e7ac444fefd3b3957b25fa27f" args="" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">float <a class="el" href="structangleConversionConstant.html#6b7c4f3e7ac444fefd3b3957b25fa27f">angleConversionConstant::etilt</a> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
error in the tilt determination
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="2d71e0c6f0eb37f96743961f1d051e5f"></a><!-- doxytag: member="angleConversionConstant::offset" ref="2d71e0c6f0eb37f96743961f1d051e5f" args="" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">float <a class="el" href="structangleConversionConstant.html#2d71e0c6f0eb37f96743961f1d051e5f">angleConversionConstant::offset</a> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
the module offset i.e. the position of channel 0 with respect to the diffractometer 0
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="30dec69c8f1e62c582ad18f67f293bf3"></a><!-- doxytag: member="angleConversionConstant::r_conversion" ref="30dec69c8f1e62c582ad18f67f293bf3" args="" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">float <a class="el" href="structangleConversionConstant.html#30dec69c8f1e62c582ad18f67f293bf3">angleConversionConstant::r_conversion</a> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
detector pixel size (or strip pitch) divided by the diffractometer radius
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="23af3f7c89696b83abb6a713061cc4b9"></a><!-- doxytag: member="angleConversionConstant::tilt" ref="23af3f7c89696b83abb6a713061cc4b9" args="" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">float <a class="el" href="structangleConversionConstant.html#23af3f7c89696b83abb6a713061cc4b9">angleConversionConstant::tilt</a> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
ossible tilt in the orthogonal direction (unused)
|
||||
</div>
|
||||
</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 Tue Dec 1 15:31:44 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>
|
||||
</html>
|
@ -1,29 +0,0 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
|
||||
<title>Member List</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.4.7 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||
<li id="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li><a href="pages.html"><span>Related Pages</span></a></li>
|
||||
</ul></div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="annotated.html"><span>Class List</span></a></li>
|
||||
<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>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 Tue Dec 1 15:31:44 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>
|
||||
</html>
|
@ -1,72 +0,0 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
|
||||
<title>iarray Struct Reference</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.4.7 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||
<li id="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li><a href="pages.html"><span>Related Pages</span></a></li>
|
||||
</ul></div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="annotated.html"><span>Class List</span></a></li>
|
||||
<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>iarray Struct Reference</h1><!-- doxytag: class="iarray" --><code>#include <<a class="el" href="sls__detector__defs_8h-source.html">sls_detector_defs.h</a>></code>
|
||||
<p>
|
||||
<a href="structiarray-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 Attributes</h2></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="structiarray.html#97fedf6b925f79b2883d07300b266869">len</a></td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">int * </td><td class="memItemRight" valign="bottom"><a class="el" href="structiarray.html#65e4e79e4c42d1d3b075d84bff7046c4">iptr</a></td></tr>
|
||||
|
||||
</table>
|
||||
<hr><a name="_details"></a><h2>Detailed Description</h2>
|
||||
structure for a generic integer array
|
||||
<p>
|
||||
<hr><h2>Member Data Documentation</h2>
|
||||
<a class="anchor" name="65e4e79e4c42d1d3b075d84bff7046c4"></a><!-- doxytag: member="iarray::iptr" ref="65e4e79e4c42d1d3b075d84bff7046c4" args="" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">int* <a class="el" href="structiarray.html#65e4e79e4c42d1d3b075d84bff7046c4">iarray::iptr</a> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
is the pointer to the array
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="97fedf6b925f79b2883d07300b266869"></a><!-- doxytag: member="iarray::len" ref="97fedf6b925f79b2883d07300b266869" args="" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">int <a class="el" href="structiarray.html#97fedf6b925f79b2883d07300b266869">iarray::len</a> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
is the number of elements of the array
|
||||
</div>
|
||||
</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 Tue Dec 1 15:31:44 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>
|
||||
</html>
|
@ -1,79 +0,0 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
|
||||
<title>Member List</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.4.7 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||
<li id="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li><a href="pages.html"><span>Related Pages</span></a></li>
|
||||
</ul></div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="annotated.html"><span>Class List</span></a></li>
|
||||
<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>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>
|
||||
<tr class="memlist"><td><a class="el" href="structslsDetector_1_1sharedSlsDetector.html#8db7c92973c8af22116cf3bc38b6efb9">calDir</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#02e198988d9b1d5ca6d0391e6a9d0817">chanoff</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#299382d528788680646246405934fb4c">chipoff</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#904618e46e191d740569ba998623cba8">clkDiv</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#11da9fd02e0833533a8b2de6ad3307d8">controlPort</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#fa0612dcfba406d532a36f433363bdad">correctionMask</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#87e1f522b14c62f2bf43327e3584bbf2">currentSettings</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#4b80cdf3517e1484ad9223f44d3979b6">currentThresholdEV</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#f79b4d2240f81814f668358c18272607">dacoff</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#fbade261d7b298b6b605b6feff742f8b">dataBytes</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#108090dc9c97fe4d9f91357c27d56953">dataPort</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#bf1d315c4544329f53beb7c88eb47124">detPositions</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#e8db406083e91d5f7bcbad93cea1c380">dynamicRange</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#ce126fabef8ea393b69d44eff536e4c6">fferroff</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#4de66737ee8be8242ba8ad0a1a69a125">ffoff</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#48bc3bbfc4292f81c490e73bb52d62e9">fileIndex</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#5903fa90b0a18c4896082882a906aba0">fileName</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#91b926344339e977f57954dcf0aef2fb">filePath</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#5ca5b4ba561ff03260d4734f17273287">fineOffset</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#f4f3616855e8d7fa5a9a49774365497a">globalOffset</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#bf7e3c0dca0810fbd1522e5885d9fe7a">hostname</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#6a69b2de8d6cde5155517ca71e47b693">modoff</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#5fcd4804cb224f455da374b25fe5f08a">myDetectorType</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#f9e8b66bbe436f33191e876312ba0d2c">nAdcs</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#237f834b800df65a32fc4bc5cd714283">nBadChans</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#d117d6131cef782896adb054e6b00861">nBadFF</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#7a47b57931d2ac0f31a9f334dd94d015">nChans</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#e7a48224edcce55cb28ad9b1f1a4d4f7">nChips</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#7ffc3b1b55e34c1705717e4c5aaac564">nDacs</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#aadb7a55fa5aca830df32e41f7fff06d">nMod</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#001f1ce26646f9367038aca388ca8910">nModMax</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#8380248ff063419cae1a4454a49f359f">nMods</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#af9036fae1edd1a18ba311a903bc4fc6">nModsMax</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#46728c000c681867e5b15f6eb6833e09">nROI</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#5d7058d713cc890d7d469c44eab500e2">nTrimEn</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#0ffc59bdf1f5d82da8c35ba48fd5f36d">numberOfPositions</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#e1c715ce4ba56b71fc868078acd44243">roFlags</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#bfd660b175826b4bb6255baf356eb364">roiLimits</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#fc7fef330e7b7ce0cd7470572a5f27b0">stopPort</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#8cb9a14f3eb2f280d0e57ee70a5e2f60">tDead</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#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 Tue Dec 1 15:31:44 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>
|
||||
</html>
|
@ -1,931 +0,0 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
|
||||
<title>slsDetector::sharedSlsDetector Struct Reference</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.4.7 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||
<li id="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li><a href="pages.html"><span>Related Pages</span></a></li>
|
||||
</ul></div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="annotated.html"><span>Class List</span></a></li>
|
||||
<li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
|
||||
<li><a href="functions.html"><span>Class Members</span></a></li>
|
||||
</ul></div>
|
||||
<div class="nav">
|
||||
<a class="el" href="classslsDetector.html">slsDetector</a>::<a class="el" href="structslsDetector_1_1sharedSlsDetector.html">sharedSlsDetector</a></div>
|
||||
<h1>slsDetector::sharedSlsDetector Struct Reference</h1><!-- doxytag: class="slsDetector::sharedSlsDetector" -->Structure allocated in shared memory to store detector settings and be accessed in parallel by several applications (take care of possible conflicts!).
|
||||
<a href="#_details">More...</a>
|
||||
<p>
|
||||
<code>#include <<a class="el" href="slsDetector_8h-source.html">slsDetector.h</a>></code>
|
||||
<p>
|
||||
<a href="structslsDetector_1_1sharedSlsDetector-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 Attributes</h2></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#ee2e81699a79e6b9ddc698d120a13ef9">alreadyExisting</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#bf7e3c0dca0810fbd1522e5885d9fe7a">hostname</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#11da9fd02e0833533a8b2de6ad3307d8">controlPort</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#fc7fef330e7b7ce0cd7470572a5f27b0">stopPort</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#108090dc9c97fe4d9f91357c27d56953">dataPort</a></td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="sls__detector__defs_8h.html#ab9f984f7b6798e684c8f3e6b63c6301">detectorType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="structslsDetector_1_1sharedSlsDetector.html#5fcd4804cb224f455da374b25fe5f08a">myDetectorType</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#4a4421330a2c207e5da36e3739305915">trimDir</a> [MAX_STR_LENGTH]</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#8db7c92973c8af22116cf3bc38b6efb9">calDir</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#5d7058d713cc890d7d469c44eab500e2">nTrimEn</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#fba642bc1dcd491913723a1a4f88e6f0">trimEnergies</a> [100]</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#48bc3bbfc4292f81c490e73bb52d62e9">fileIndex</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#91b926344339e977f57954dcf0aef2fb">filePath</a> [MAX_STR_LENGTH]</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#5903fa90b0a18c4896082882a906aba0">fileName</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#aadb7a55fa5aca830df32e41f7fff06d">nMod</a> [2]</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#8380248ff063419cae1a4454a49f359f">nMods</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#001f1ce26646f9367038aca388ca8910">nModMax</a> [2]</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#af9036fae1edd1a18ba311a903bc4fc6">nModsMax</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#7a47b57931d2ac0f31a9f334dd94d015">nChans</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#e7a48224edcce55cb28ad9b1f1a4d4f7">nChips</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#7ffc3b1b55e34c1705717e4c5aaac564">nDacs</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#f9e8b66bbe436f33191e876312ba0d2c">nAdcs</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#e8db406083e91d5f7bcbad93cea1c380">dynamicRange</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#fbade261d7b298b6b605b6feff742f8b">dataBytes</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#fa0612dcfba406d532a36f433363bdad">correctionMask</a></td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">float </td><td class="memItemRight" valign="bottom"><a class="el" href="structslsDetector_1_1sharedSlsDetector.html#8cb9a14f3eb2f280d0e57ee70a5e2f60">tDead</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#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>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">float </td><td class="memItemRight" valign="bottom"><a class="el" href="structslsDetector_1_1sharedSlsDetector.html#5ca5b4ba561ff03260d4734f17273287">fineOffset</a></td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">float </td><td class="memItemRight" valign="bottom"><a class="el" href="structslsDetector_1_1sharedSlsDetector.html#f4f3616855e8d7fa5a9a49774365497a">globalOffset</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#0ffc59bdf1f5d82da8c35ba48fd5f36d">numberOfPositions</a></td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">float </td><td class="memItemRight" valign="bottom"><a class="el" href="structslsDetector_1_1sharedSlsDetector.html#bf1d315c4544329f53beb7c88eb47124">detPositions</a> [MAXPOS]</td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">float </td><td class="memItemRight" valign="bottom"><a class="el" href="structslsDetector_1_1sharedSlsDetector.html#8a64597cae31d83524ea4e554e3798ab">binSize</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#46728c000c681867e5b15f6eb6833e09">nROI</a></td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="structROI.html">ROI</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="structslsDetector_1_1sharedSlsDetector.html#bfd660b175826b4bb6255baf356eb364">roiLimits</a> [MAX_ROIS]</td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="sls__detector__defs_8h.html#6165e3e90182cc47b0003f3288a2e579">readOutFlags</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="structslsDetector_1_1sharedSlsDetector.html#e1c715ce4ba56b71fc868078acd44243">roFlags</a></td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="sls__detector__defs_8h.html#754e2e1fdf9e993405c39b6050528d56">detectorSettings</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="structslsDetector_1_1sharedSlsDetector.html#87e1f522b14c62f2bf43327e3584bbf2">currentSettings</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#4b80cdf3517e1484ad9223f44d3979b6">currentThresholdEV</a></td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">int64_t </td><td class="memItemRight" valign="bottom"><a class="el" href="structslsDetector_1_1sharedSlsDetector.html#d731d48df5668aa86ce690e216e0c816">timerValue</a> [MAX_TIMERS]</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#904618e46e191d740569ba998623cba8">clkDiv</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#4de66737ee8be8242ba8ad0a1a69a125">ffoff</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#ce126fabef8ea393b69d44eff536e4c6">fferroff</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#6a69b2de8d6cde5155517ca71e47b693">modoff</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#f79b4d2240f81814f668358c18272607">dacoff</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#5fea82d598a0252852d3b5aa3dcba778">adcoff</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#299382d528788680646246405934fb4c">chipoff</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#02e198988d9b1d5ca6d0391e6a9d0817">chanoff</a></td></tr>
|
||||
|
||||
</table>
|
||||
<hr><a name="_details"></a><h2>Detailed Description</h2>
|
||||
Structure allocated in shared memory to store detector settings and be accessed in parallel by several applications (take care of possible conflicts!).
|
||||
<p>
|
||||
<hr><h2>Member Data Documentation</h2>
|
||||
<a class="anchor" name="5fea82d598a0252852d3b5aa3dcba778"></a><!-- doxytag: member="slsDetector::sharedSlsDetector::adcoff" ref="5fea82d598a0252852d3b5aa3dcba778" args="" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">int <a class="el" href="structslsDetector_1_1sharedSlsDetector.html#5fea82d598a0252852d3b5aa3dcba778">slsDetector::sharedSlsDetector::adcoff</a> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
memory offsets for the adc arrays
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="ee2e81699a79e6b9ddc698d120a13ef9"></a><!-- doxytag: member="slsDetector::sharedSlsDetector::alreadyExisting" ref="ee2e81699a79e6b9ddc698d120a13ef9" args="" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">int <a class="el" href="structslsDetector_1_1sharedSlsDetector.html#ee2e81699a79e6b9ddc698d120a13ef9">slsDetector::sharedSlsDetector::alreadyExisting</a> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
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">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">int <a class="el" href="structslsDetector_1_1sharedSlsDetector.html#289a2fe819a4e02a93dfc54f9ba7ae16">slsDetector::sharedSlsDetector::angDirection</a> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
angular direction (1 if it corresponds to the encoder direction i.e. channel 0 is 0, maxchan is positive high angle, 0 otherwise
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="31cebbb4add050ac00b3fbe9b4494d8b"></a><!-- doxytag: member="slsDetector::sharedSlsDetector::angOff" ref="31cebbb4add050ac00b3fbe9b4494d8b" args="[MAXMODS]" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname"><a class="el" href="structangleConversionConstant.html">angleConversionConstant</a> <a class="el" href="structslsDetector_1_1sharedSlsDetector.html#31cebbb4add050ac00b3fbe9b4494d8b">slsDetector::sharedSlsDetector::angOff</a>[MAXMODS] </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<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]" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">int <a class="el" href="structslsDetector_1_1sharedSlsDetector.html#4e03ad7a759acf38d4543e0df9ab9710">slsDetector::sharedSlsDetector::badChansList</a>[MAX_BADCHANS] </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
list of bad channels
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="ebf29d7d9b406d65f381c9446953bc14"></a><!-- doxytag: member="slsDetector::sharedSlsDetector::badFFList" ref="ebf29d7d9b406d65f381c9446953bc14" args="[MAX_BADCHANS]" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">int <a class="el" href="structslsDetector_1_1sharedSlsDetector.html#ebf29d7d9b406d65f381c9446953bc14">slsDetector::sharedSlsDetector::badFFList</a>[MAX_BADCHANS] </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
list of bad channels from flat field i.e. channels which read 0 in the flat field file
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="8a64597cae31d83524ea4e554e3798ab"></a><!-- doxytag: member="slsDetector::sharedSlsDetector::binSize" ref="8a64597cae31d83524ea4e554e3798ab" args="" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">float <a class="el" href="structslsDetector_1_1sharedSlsDetector.html#8a64597cae31d83524ea4e554e3798ab">slsDetector::sharedSlsDetector::binSize</a> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
bin size for data merging
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="8db7c92973c8af22116cf3bc38b6efb9"></a><!-- doxytag: member="slsDetector::sharedSlsDetector::calDir" ref="8db7c92973c8af22116cf3bc38b6efb9" 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#8db7c92973c8af22116cf3bc38b6efb9">slsDetector::sharedSlsDetector::calDir</a>[MAX_STR_LENGTH] </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
path of the calibration files
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="02e198988d9b1d5ca6d0391e6a9d0817"></a><!-- doxytag: member="slsDetector::sharedSlsDetector::chanoff" ref="02e198988d9b1d5ca6d0391e6a9d0817" args="" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">int <a class="el" href="structslsDetector_1_1sharedSlsDetector.html#02e198988d9b1d5ca6d0391e6a9d0817">slsDetector::sharedSlsDetector::chanoff</a> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
memory offsets for the channel register arrays
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="299382d528788680646246405934fb4c"></a><!-- doxytag: member="slsDetector::sharedSlsDetector::chipoff" ref="299382d528788680646246405934fb4c" args="" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">int <a class="el" href="structslsDetector_1_1sharedSlsDetector.html#299382d528788680646246405934fb4c">slsDetector::sharedSlsDetector::chipoff</a> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
memory offsets for the chip register arrays
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="904618e46e191d740569ba998623cba8"></a><!-- doxytag: member="slsDetector::sharedSlsDetector::clkDiv" ref="904618e46e191d740569ba998623cba8" args="" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">int <a class="el" href="structslsDetector_1_1sharedSlsDetector.html#904618e46e191d740569ba998623cba8">slsDetector::sharedSlsDetector::clkDiv</a> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
clock divider
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="11da9fd02e0833533a8b2de6ad3307d8"></a><!-- doxytag: member="slsDetector::sharedSlsDetector::controlPort" ref="11da9fd02e0833533a8b2de6ad3307d8" args="" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">int <a class="el" href="structslsDetector_1_1sharedSlsDetector.html#11da9fd02e0833533a8b2de6ad3307d8">slsDetector::sharedSlsDetector::controlPort</a> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
is the port used for control functions normally it should not be changed
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="fa0612dcfba406d532a36f433363bdad"></a><!-- doxytag: member="slsDetector::sharedSlsDetector::correctionMask" ref="fa0612dcfba406d532a36f433363bdad" args="" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">int <a class="el" href="structslsDetector_1_1sharedSlsDetector.html#fa0612dcfba406d532a36f433363bdad">slsDetector::sharedSlsDetector::correctionMask</a> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
corrections to be applied to the data<dl compact><dt><b>See also:</b></dt><dd><a class="el" href="sls__detector__defs_8h.html#82ffddab533d21b3ef6733d38dfcd5c6">correctionFlags</a> </dd></dl>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="87e1f522b14c62f2bf43327e3584bbf2"></a><!-- doxytag: member="slsDetector::sharedSlsDetector::currentSettings" ref="87e1f522b14c62f2bf43327e3584bbf2" args="" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname"><a class="el" href="sls__detector__defs_8h.html#754e2e1fdf9e993405c39b6050528d56">detectorSettings</a> <a class="el" href="structslsDetector_1_1sharedSlsDetector.html#87e1f522b14c62f2bf43327e3584bbf2">slsDetector::sharedSlsDetector::currentSettings</a> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
detector settings (standard, fast, etc.)
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="4b80cdf3517e1484ad9223f44d3979b6"></a><!-- doxytag: member="slsDetector::sharedSlsDetector::currentThresholdEV" ref="4b80cdf3517e1484ad9223f44d3979b6" args="" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">int <a class="el" href="structslsDetector_1_1sharedSlsDetector.html#4b80cdf3517e1484ad9223f44d3979b6">slsDetector::sharedSlsDetector::currentThresholdEV</a> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
detector threshold (eV)
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="f79b4d2240f81814f668358c18272607"></a><!-- doxytag: member="slsDetector::sharedSlsDetector::dacoff" ref="f79b4d2240f81814f668358c18272607" args="" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">int <a class="el" href="structslsDetector_1_1sharedSlsDetector.html#f79b4d2240f81814f668358c18272607">slsDetector::sharedSlsDetector::dacoff</a> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
memory offsets for the dac arrays
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="fbade261d7b298b6b605b6feff742f8b"></a><!-- doxytag: member="slsDetector::sharedSlsDetector::dataBytes" ref="fbade261d7b298b6b605b6feff742f8b" args="" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">int <a class="el" href="structslsDetector_1_1sharedSlsDetector.html#fbade261d7b298b6b605b6feff742f8b">slsDetector::sharedSlsDetector::dataBytes</a> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
size of the data that are transfered from the detector
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="108090dc9c97fe4d9f91357c27d56953"></a><!-- doxytag: member="slsDetector::sharedSlsDetector::dataPort" ref="108090dc9c97fe4d9f91357c27d56953" args="" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">int <a class="el" href="structslsDetector_1_1sharedSlsDetector.html#108090dc9c97fe4d9f91357c27d56953">slsDetector::sharedSlsDetector::dataPort</a> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
is the port used to acquire the data normally it should not be changed
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="bf1d315c4544329f53beb7c88eb47124"></a><!-- doxytag: member="slsDetector::sharedSlsDetector::detPositions" ref="bf1d315c4544329f53beb7c88eb47124" args="[MAXPOS]" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">float <a class="el" href="structslsDetector_1_1sharedSlsDetector.html#bf1d315c4544329f53beb7c88eb47124">slsDetector::sharedSlsDetector::detPositions</a>[MAXPOS] </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
list of encoder positions at which the detector should acquire
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="e8db406083e91d5f7bcbad93cea1c380"></a><!-- doxytag: member="slsDetector::sharedSlsDetector::dynamicRange" ref="e8db406083e91d5f7bcbad93cea1c380" args="" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">int <a class="el" href="structslsDetector_1_1sharedSlsDetector.html#e8db406083e91d5f7bcbad93cea1c380">slsDetector::sharedSlsDetector::dynamicRange</a> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
dynamic range of the detector data
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="ce126fabef8ea393b69d44eff536e4c6"></a><!-- doxytag: member="slsDetector::sharedSlsDetector::fferroff" ref="ce126fabef8ea393b69d44eff536e4c6" args="" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">int <a class="el" href="structslsDetector_1_1sharedSlsDetector.html#ce126fabef8ea393b69d44eff536e4c6">slsDetector::sharedSlsDetector::fferroff</a> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
memory offsets for the flat filed coefficient errors
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="4de66737ee8be8242ba8ad0a1a69a125"></a><!-- doxytag: member="slsDetector::sharedSlsDetector::ffoff" ref="4de66737ee8be8242ba8ad0a1a69a125" args="" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">int <a class="el" href="structslsDetector_1_1sharedSlsDetector.html#4de66737ee8be8242ba8ad0a1a69a125">slsDetector::sharedSlsDetector::ffoff</a> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
memory offsets for the flat filed coefficients
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="48bc3bbfc4292f81c490e73bb52d62e9"></a><!-- doxytag: member="slsDetector::sharedSlsDetector::fileIndex" ref="48bc3bbfc4292f81c490e73bb52d62e9" args="" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">int <a class="el" href="structslsDetector_1_1sharedSlsDetector.html#48bc3bbfc4292f81c490e73bb52d62e9">slsDetector::sharedSlsDetector::fileIndex</a> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
current index of the output file
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="5903fa90b0a18c4896082882a906aba0"></a><!-- doxytag: member="slsDetector::sharedSlsDetector::fileName" ref="5903fa90b0a18c4896082882a906aba0" 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#5903fa90b0a18c4896082882a906aba0">slsDetector::sharedSlsDetector::fileName</a>[MAX_STR_LENGTH] </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
name root of the output files
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="91b926344339e977f57954dcf0aef2fb"></a><!-- doxytag: member="slsDetector::sharedSlsDetector::filePath" ref="91b926344339e977f57954dcf0aef2fb" 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#91b926344339e977f57954dcf0aef2fb">slsDetector::sharedSlsDetector::filePath</a>[MAX_STR_LENGTH] </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
path of the output files
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="5ca5b4ba561ff03260d4734f17273287"></a><!-- doxytag: member="slsDetector::sharedSlsDetector::fineOffset" ref="5ca5b4ba561ff03260d4734f17273287" args="" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">float <a class="el" href="structslsDetector_1_1sharedSlsDetector.html#5ca5b4ba561ff03260d4734f17273287">slsDetector::sharedSlsDetector::fineOffset</a> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
beamline fine offset (of the order of mdeg, might be adjusted for each measurements)
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="f4f3616855e8d7fa5a9a49774365497a"></a><!-- doxytag: member="slsDetector::sharedSlsDetector::globalOffset" ref="f4f3616855e8d7fa5a9a49774365497a" args="" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">float <a class="el" href="structslsDetector_1_1sharedSlsDetector.html#f4f3616855e8d7fa5a9a49774365497a">slsDetector::sharedSlsDetector::globalOffset</a> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
beamline offset (might be a few degrees beacuse of encoder offset - normally it is kept fixed for a long period of time)
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="bf7e3c0dca0810fbd1522e5885d9fe7a"></a><!-- doxytag: member="slsDetector::sharedSlsDetector::hostname" ref="bf7e3c0dca0810fbd1522e5885d9fe7a" 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#bf7e3c0dca0810fbd1522e5885d9fe7a">slsDetector::sharedSlsDetector::hostname</a>[MAX_STR_LENGTH] </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
is the hostname (or IP address) of the detector. needs to be set before startin the communication
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="6a69b2de8d6cde5155517ca71e47b693"></a><!-- doxytag: member="slsDetector::sharedSlsDetector::modoff" ref="6a69b2de8d6cde5155517ca71e47b693" args="" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">int <a class="el" href="structslsDetector_1_1sharedSlsDetector.html#6a69b2de8d6cde5155517ca71e47b693">slsDetector::sharedSlsDetector::modoff</a> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
memory offsets for the module structures
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="5fcd4804cb224f455da374b25fe5f08a"></a><!-- doxytag: member="slsDetector::sharedSlsDetector::myDetectorType" ref="5fcd4804cb224f455da374b25fe5f08a" args="" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname"><a class="el" href="sls__detector__defs_8h.html#ab9f984f7b6798e684c8f3e6b63c6301">detectorType</a> <a class="el" href="structslsDetector_1_1sharedSlsDetector.html#5fcd4804cb224f455da374b25fe5f08a">slsDetector::sharedSlsDetector::myDetectorType</a> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
detector type \ see :: detectorType
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="f9e8b66bbe436f33191e876312ba0d2c"></a><!-- doxytag: member="slsDetector::sharedSlsDetector::nAdcs" ref="f9e8b66bbe436f33191e876312ba0d2c" args="" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">int <a class="el" href="structslsDetector_1_1sharedSlsDetector.html#f9e8b66bbe436f33191e876312ba0d2c">slsDetector::sharedSlsDetector::nAdcs</a> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
number of adcs per module
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="237f834b800df65a32fc4bc5cd714283"></a><!-- doxytag: member="slsDetector::sharedSlsDetector::nBadChans" ref="237f834b800df65a32fc4bc5cd714283" args="" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">int <a class="el" href="structslsDetector_1_1sharedSlsDetector.html#237f834b800df65a32fc4bc5cd714283">slsDetector::sharedSlsDetector::nBadChans</a> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
number of bad channels from bad channel list
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="d117d6131cef782896adb054e6b00861"></a><!-- doxytag: member="slsDetector::sharedSlsDetector::nBadFF" ref="d117d6131cef782896adb054e6b00861" args="" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">int <a class="el" href="structslsDetector_1_1sharedSlsDetector.html#d117d6131cef782896adb054e6b00861">slsDetector::sharedSlsDetector::nBadFF</a> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
number of bad channels from flat field i.e. channels which read 0 in the flat field file
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="7a47b57931d2ac0f31a9f334dd94d015"></a><!-- doxytag: member="slsDetector::sharedSlsDetector::nChans" ref="7a47b57931d2ac0f31a9f334dd94d015" args="" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">int <a class="el" href="structslsDetector_1_1sharedSlsDetector.html#7a47b57931d2ac0f31a9f334dd94d015">slsDetector::sharedSlsDetector::nChans</a> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
number of channels per chip
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="e7a48224edcce55cb28ad9b1f1a4d4f7"></a><!-- doxytag: member="slsDetector::sharedSlsDetector::nChips" ref="e7a48224edcce55cb28ad9b1f1a4d4f7" args="" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">int <a class="el" href="structslsDetector_1_1sharedSlsDetector.html#e7a48224edcce55cb28ad9b1f1a4d4f7">slsDetector::sharedSlsDetector::nChips</a> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
number of chips per module
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="7ffc3b1b55e34c1705717e4c5aaac564"></a><!-- doxytag: member="slsDetector::sharedSlsDetector::nDacs" ref="7ffc3b1b55e34c1705717e4c5aaac564" args="" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">int <a class="el" href="structslsDetector_1_1sharedSlsDetector.html#7ffc3b1b55e34c1705717e4c5aaac564">slsDetector::sharedSlsDetector::nDacs</a> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
number of dacs per module
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="aadb7a55fa5aca830df32e41f7fff06d"></a><!-- doxytag: member="slsDetector::sharedSlsDetector::nMod" ref="aadb7a55fa5aca830df32e41f7fff06d" args="[2]" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">int <a class="el" href="structslsDetector_1_1sharedSlsDetector.html#aadb7a55fa5aca830df32e41f7fff06d">slsDetector::sharedSlsDetector::nMod</a>[2] </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
number of installed modules of the detector (x and y directions)
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="001f1ce26646f9367038aca388ca8910"></a><!-- doxytag: member="slsDetector::sharedSlsDetector::nModMax" ref="001f1ce26646f9367038aca388ca8910" args="[2]" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">int <a class="el" href="structslsDetector_1_1sharedSlsDetector.html#001f1ce26646f9367038aca388ca8910">slsDetector::sharedSlsDetector::nModMax</a>[2] </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
maximum number of modules of the detector (x and y directions)
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="8380248ff063419cae1a4454a49f359f"></a><!-- doxytag: member="slsDetector::sharedSlsDetector::nMods" ref="8380248ff063419cae1a4454a49f359f" args="" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">int <a class="el" href="structslsDetector_1_1sharedSlsDetector.html#8380248ff063419cae1a4454a49f359f">slsDetector::sharedSlsDetector::nMods</a> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
number of modules ( nMod[X]*nMod[Y])<dl compact><dt><b>See also:</b></dt><dd><a class="el" href="structslsDetector_1_1sharedSlsDetector.html#aadb7a55fa5aca830df32e41f7fff06d">nMod</a> </dd></dl>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="af9036fae1edd1a18ba311a903bc4fc6"></a><!-- doxytag: member="slsDetector::sharedSlsDetector::nModsMax" ref="af9036fae1edd1a18ba311a903bc4fc6" args="" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">int <a class="el" href="structslsDetector_1_1sharedSlsDetector.html#af9036fae1edd1a18ba311a903bc4fc6">slsDetector::sharedSlsDetector::nModsMax</a> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
maximum number of modules (nModMax[X]*nModMax[Y])<dl compact><dt><b>See also:</b></dt><dd><a class="el" href="structslsDetector_1_1sharedSlsDetector.html#001f1ce26646f9367038aca388ca8910">nModMax</a> </dd></dl>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="46728c000c681867e5b15f6eb6833e09"></a><!-- doxytag: member="slsDetector::sharedSlsDetector::nROI" ref="46728c000c681867e5b15f6eb6833e09" args="" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">int <a class="el" href="structslsDetector_1_1sharedSlsDetector.html#46728c000c681867e5b15f6eb6833e09">slsDetector::sharedSlsDetector::nROI</a> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
number of rois defined
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="5d7058d713cc890d7d469c44eab500e2"></a><!-- doxytag: member="slsDetector::sharedSlsDetector::nTrimEn" ref="5d7058d713cc890d7d469c44eab500e2" args="" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">int <a class="el" href="structslsDetector_1_1sharedSlsDetector.html#5d7058d713cc890d7d469c44eab500e2">slsDetector::sharedSlsDetector::nTrimEn</a> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
number of energies at which the detector has been trimmed (unused)
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="0ffc59bdf1f5d82da8c35ba48fd5f36d"></a><!-- doxytag: member="slsDetector::sharedSlsDetector::numberOfPositions" ref="0ffc59bdf1f5d82da8c35ba48fd5f36d" args="" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">int <a class="el" href="structslsDetector_1_1sharedSlsDetector.html#0ffc59bdf1f5d82da8c35ba48fd5f36d">slsDetector::sharedSlsDetector::numberOfPositions</a> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
number of positions at which the detector should acquire
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="e1c715ce4ba56b71fc868078acd44243"></a><!-- doxytag: member="slsDetector::sharedSlsDetector::roFlags" ref="e1c715ce4ba56b71fc868078acd44243" args="" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname"><a class="el" href="sls__detector__defs_8h.html#6165e3e90182cc47b0003f3288a2e579">readOutFlags</a> <a class="el" href="structslsDetector_1_1sharedSlsDetector.html#e1c715ce4ba56b71fc868078acd44243">slsDetector::sharedSlsDetector::roFlags</a> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
readout flags
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="bfd660b175826b4bb6255baf356eb364"></a><!-- doxytag: member="slsDetector::sharedSlsDetector::roiLimits" ref="bfd660b175826b4bb6255baf356eb364" args="[MAX_ROIS]" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname"><a class="el" href="structROI.html">ROI</a> <a class="el" href="structslsDetector_1_1sharedSlsDetector.html#bfd660b175826b4bb6255baf356eb364">slsDetector::sharedSlsDetector::roiLimits</a>[MAX_ROIS] </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
list of rois
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="fc7fef330e7b7ce0cd7470572a5f27b0"></a><!-- doxytag: member="slsDetector::sharedSlsDetector::stopPort" ref="fc7fef330e7b7ce0cd7470572a5f27b0" args="" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">int <a class="el" href="structslsDetector_1_1sharedSlsDetector.html#fc7fef330e7b7ce0cd7470572a5f27b0">slsDetector::sharedSlsDetector::stopPort</a> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
is the port used to stop the acquisition normally it should not be changed
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="8cb9a14f3eb2f280d0e57ee70a5e2f60"></a><!-- doxytag: member="slsDetector::sharedSlsDetector::tDead" ref="8cb9a14f3eb2f280d0e57ee70a5e2f60" args="" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">float <a class="el" href="structslsDetector_1_1sharedSlsDetector.html#8cb9a14f3eb2f280d0e57ee70a5e2f60">slsDetector::sharedSlsDetector::tDead</a> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
dead time (in ns) for rate corrections
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="d731d48df5668aa86ce690e216e0c816"></a><!-- doxytag: member="slsDetector::sharedSlsDetector::timerValue" ref="d731d48df5668aa86ce690e216e0c816" args="[MAX_TIMERS]" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">int64_t <a class="el" href="structslsDetector_1_1sharedSlsDetector.html#d731d48df5668aa86ce690e216e0c816">slsDetector::sharedSlsDetector::timerValue</a>[MAX_TIMERS] </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
timer values
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="4a4421330a2c207e5da36e3739305915"></a><!-- doxytag: member="slsDetector::sharedSlsDetector::trimDir" ref="4a4421330a2c207e5da36e3739305915" 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#4a4421330a2c207e5da36e3739305915">slsDetector::sharedSlsDetector::trimDir</a>[MAX_STR_LENGTH] </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
path of the trimbits files
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="fba642bc1dcd491913723a1a4f88e6f0"></a><!-- doxytag: member="slsDetector::sharedSlsDetector::trimEnergies" ref="fba642bc1dcd491913723a1a4f88e6f0" args="[100]" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">int <a class="el" href="structslsDetector_1_1sharedSlsDetector.html#fba642bc1dcd491913723a1a4f88e6f0">slsDetector::sharedSlsDetector::trimEnergies</a>[100] </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
list of the energies at which the detector has been trimmed (unused)
|
||||
</div>
|
||||
</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 Tue Dec 1 15:31:44 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>
|
||||
</html>
|
@ -1,31 +0,0 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
|
||||
<title>Member List</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.4.7 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||
<li id="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li><a href="pages.html"><span>Related Pages</span></a></li>
|
||||
</ul></div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="annotated.html"><span>Class List</span></a></li>
|
||||
<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>sls_detector_channel Member List</h1>This is the complete list of members for <a class="el" href="structsls__detector__channel.html">sls_detector_channel</a>, including all inherited members.<p><table>
|
||||
<tr class="memlist"><td><a class="el" href="structsls__detector__channel.html#208f5290ee144a025afad9ed9ac756d1">chan</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#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 Tue Dec 1 15:31:44 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>
|
||||
</html>
|
@ -1,108 +0,0 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
|
||||
<title>sls_detector_channel Struct Reference</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.4.7 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||
<li id="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li><a href="pages.html"><span>Related Pages</span></a></li>
|
||||
</ul></div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="annotated.html"><span>Class List</span></a></li>
|
||||
<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>sls_detector_channel Struct Reference</h1><!-- doxytag: class="sls_detector_channel" --><code>#include <<a class="el" href="sls__detector__defs_8h-source.html">sls_detector_defs.h</a>></code>
|
||||
<p>
|
||||
<a href="structsls__detector__channel-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 Attributes</h2></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="structsls__detector__channel.html#208f5290ee144a025afad9ed9ac756d1">chan</a></td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="structsls__detector__channel.html#96ebfc3f219ee7e50c6534fad6410ccf">chip</a></td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="structsls__detector__channel.html#b97e99a70b0e6af5644d2d635e54cb16">module</a></td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">int64_t </td><td class="memItemRight" valign="bottom"><a class="el" href="structsls__detector__channel.html#9cc64f05bbfac2f6005091ce6bb56339">reg</a></td></tr>
|
||||
|
||||
</table>
|
||||
<hr><a name="_details"></a><h2>Detailed Description</h2>
|
||||
structure for a detector channel should not be used by unexperienced users<p>
|
||||
<dl compact><dt><b>See also:</b></dt><dd><a class="el" href="sls__detector__defs_8h.html#40dcd9999cf30431eee4b9b6bc9c1035">channelRegisterBit</a> </dd></dl>
|
||||
|
||||
<p>
|
||||
<hr><h2>Member Data Documentation</h2>
|
||||
<a class="anchor" name="208f5290ee144a025afad9ed9ac756d1"></a><!-- doxytag: member="sls_detector_channel::chan" ref="208f5290ee144a025afad9ed9ac756d1" args="" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">int <a class="el" href="structsls__detector__channel.html#208f5290ee144a025afad9ed9ac756d1">sls_detector_channel::chan</a> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
is the channel number
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="96ebfc3f219ee7e50c6534fad6410ccf"></a><!-- doxytag: member="sls_detector_channel::chip" ref="96ebfc3f219ee7e50c6534fad6410ccf" args="" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">int <a class="el" href="structsls__detector__channel.html#96ebfc3f219ee7e50c6534fad6410ccf">sls_detector_channel::chip</a> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
is the chip number
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="b97e99a70b0e6af5644d2d635e54cb16"></a><!-- doxytag: member="sls_detector_channel::module" ref="b97e99a70b0e6af5644d2d635e54cb16" args="" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">int <a class="el" href="structsls__detector__channel.html#b97e99a70b0e6af5644d2d635e54cb16">sls_detector_channel::module</a> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
is the module number
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="9cc64f05bbfac2f6005091ce6bb56339"></a><!-- doxytag: member="sls_detector_channel::reg" ref="9cc64f05bbfac2f6005091ce6bb56339" args="" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">int64_t <a class="el" href="structsls__detector__channel.html#9cc64f05bbfac2f6005091ce6bb56339">sls_detector_channel::reg</a> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
is the is the channel register (e.g. trimbits, calibration enable, comparator enable...)
|
||||
</div>
|
||||
</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 Tue Dec 1 15:31:44 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>
|
||||
</html>
|
@ -1,32 +0,0 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
|
||||
<title>Member List</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.4.7 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||
<li id="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li><a href="pages.html"><span>Related Pages</span></a></li>
|
||||
</ul></div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="annotated.html"><span>Class List</span></a></li>
|
||||
<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>sls_detector_chip Member List</h1>This is the complete list of members for <a class="el" href="structsls__detector__chip.html">sls_detector_chip</a>, including all inherited members.<p><table>
|
||||
<tr class="memlist"><td><a class="el" href="structsls__detector__chip.html#9ad4b87d6ccbce2c499ab96b41f5bae1">chanregs</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#e27fb747f4ee909aa82c6df0b714cec5">chip</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#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 Tue Dec 1 15:31:44 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>
|
||||
</html>
|
@ -1,126 +0,0 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
|
||||
<title>sls_detector_chip Struct Reference</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.4.7 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||
<li id="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li><a href="pages.html"><span>Related Pages</span></a></li>
|
||||
</ul></div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="annotated.html"><span>Class List</span></a></li>
|
||||
<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>sls_detector_chip Struct Reference</h1><!-- doxytag: class="sls_detector_chip" --><code>#include <<a class="el" href="sls__detector__defs_8h-source.html">sls_detector_defs.h</a>></code>
|
||||
<p>
|
||||
<a href="structsls__detector__chip-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 Attributes</h2></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="structsls__detector__chip.html#e27fb747f4ee909aa82c6df0b714cec5">chip</a></td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="structsls__detector__chip.html#a058157e80d3800c58aef07d71b318c1">module</a></td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="structsls__detector__chip.html#059c3ba703537649f570b5ea78bcdaf2">nchan</a></td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="structsls__detector__chip.html#21e6b8d6f05b79c56e5049790b0eef15">reg</a></td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">int * </td><td class="memItemRight" valign="bottom"><a class="el" href="structsls__detector__chip.html#9ad4b87d6ccbce2c499ab96b41f5bae1">chanregs</a></td></tr>
|
||||
|
||||
</table>
|
||||
<hr><a name="_details"></a><h2>Detailed Description</h2>
|
||||
structure for a detector chip should not be used by unexperienced users <dl compact><dt><b>See also:</b></dt><dd><a class="el" href="sls__detector__defs_8h.html#4330afff337dd4db0fe7dcca1c75a642">chipRegisterBit</a> <a class="el" href="sls__detector__defs_8h.html#40dcd9999cf30431eee4b9b6bc9c1035">channelRegisterBit</a> </dd></dl>
|
||||
|
||||
<p>
|
||||
<hr><h2>Member Data Documentation</h2>
|
||||
<a class="anchor" name="9ad4b87d6ccbce2c499ab96b41f5bae1"></a><!-- doxytag: member="sls_detector_chip::chanregs" ref="9ad4b87d6ccbce2c499ab96b41f5bae1" args="" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">int* <a class="el" href="structsls__detector__chip.html#9ad4b87d6ccbce2c499ab96b41f5bae1">sls_detector_chip::chanregs</a> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
is the pointer to the array of the channel registers <dl compact><dt><b>See also:</b></dt><dd><a class="el" href="sls__detector__defs_8h.html#40dcd9999cf30431eee4b9b6bc9c1035">channelRegisterBit</a> </dd></dl>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="e27fb747f4ee909aa82c6df0b714cec5"></a><!-- doxytag: member="sls_detector_chip::chip" ref="e27fb747f4ee909aa82c6df0b714cec5" args="" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">int <a class="el" href="structsls__detector__chip.html#e27fb747f4ee909aa82c6df0b714cec5">sls_detector_chip::chip</a> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
is the chip number
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="a058157e80d3800c58aef07d71b318c1"></a><!-- doxytag: member="sls_detector_chip::module" ref="a058157e80d3800c58aef07d71b318c1" args="" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">int <a class="el" href="structsls__detector__chip.html#a058157e80d3800c58aef07d71b318c1">sls_detector_chip::module</a> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
is the module number
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="059c3ba703537649f570b5ea78bcdaf2"></a><!-- doxytag: member="sls_detector_chip::nchan" ref="059c3ba703537649f570b5ea78bcdaf2" args="" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">int <a class="el" href="structsls__detector__chip.html#059c3ba703537649f570b5ea78bcdaf2">sls_detector_chip::nchan</a> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
is the number of channels in the chip
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="21e6b8d6f05b79c56e5049790b0eef15"></a><!-- doxytag: member="sls_detector_chip::reg" ref="21e6b8d6f05b79c56e5049790b0eef15" args="" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">int <a class="el" href="structsls__detector__chip.html#21e6b8d6f05b79c56e5049790b0eef15">sls_detector_chip::reg</a> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
is the chip register (e.g. output analogue buffer enable) <dl compact><dt><b>See also:</b></dt><dd><a class="el" href="sls__detector__defs_8h.html#4330afff337dd4db0fe7dcca1c75a642">chipRegisterBit</a> </dd></dl>
|
||||
|
||||
</div>
|
||||
</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 Tue Dec 1 15:31:44 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>
|
||||
</html>
|
@ -1,40 +0,0 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
|
||||
<title>Member List</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.4.7 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||
<li id="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li><a href="pages.html"><span>Related Pages</span></a></li>
|
||||
</ul></div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="annotated.html"><span>Class List</span></a></li>
|
||||
<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>sls_detector_module Member List</h1>This is the complete list of members for <a class="el" href="structsls__detector__module.html">sls_detector_module</a>, including all inherited members.<p><table>
|
||||
<tr class="memlist"><td><a class="el" href="structsls__detector__module.html#23e78882688995ac5a0b3beae9fbc47e">adcs</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#2d7e1d62439dca06b09c07ad2f8317c7">chanregs</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#f4ce649ef6fe43b092485a427ef2639b">chipregs</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#2cb9e387ddc4ac7d2e451eddb3076a05">dacs</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#b978ffc0a15bc1f4189cbc5205260470">gain</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#3727a5a7bde541242df86dc3c49687e5">module</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#98aaddadb685496c872d8527d941a552">nadc</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#accf68d0cbc3093880452bbaba38e85c">nchan</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#52c12c0687c7ce05809c51222ee09b08">nchip</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#745d4ba4209ee3eb28f829d3fb76fda4">ndac</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#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 Tue Dec 1 15:31:44 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>
|
||||
</html>
|
@ -1,273 +0,0 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
|
||||
<title>sls_detector_module Struct Reference</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.4.7 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||
<li id="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li><a href="pages.html"><span>Related Pages</span></a></li>
|
||||
</ul></div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="annotated.html"><span>Class List</span></a></li>
|
||||
<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>sls_detector_module Struct Reference</h1><!-- doxytag: class="sls_detector_module" --><code>#include <<a class="el" href="sls__detector__defs_8h-source.html">sls_detector_defs.h</a>></code>
|
||||
<p>
|
||||
<a href="structsls__detector__module-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 Attributes</h2></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="structsls__detector__module.html#3727a5a7bde541242df86dc3c49687e5">module</a></td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="structsls__detector__module.html#7dfda9e378903db858fd7727d0a88afd">serialnumber</a></td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="structsls__detector__module.html#accf68d0cbc3093880452bbaba38e85c">nchan</a></td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="structsls__detector__module.html#52c12c0687c7ce05809c51222ee09b08">nchip</a></td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="structsls__detector__module.html#745d4ba4209ee3eb28f829d3fb76fda4">ndac</a></td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="structsls__detector__module.html#98aaddadb685496c872d8527d941a552">nadc</a></td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="structsls__detector__module.html#5fc4f0b2d53f479810b69ce4ae998a84">reg</a></td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">float * </td><td class="memItemRight" valign="bottom"><a class="el" href="structsls__detector__module.html#2cb9e387ddc4ac7d2e451eddb3076a05">dacs</a></td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">float * </td><td class="memItemRight" valign="bottom"><a class="el" href="structsls__detector__module.html#23e78882688995ac5a0b3beae9fbc47e">adcs</a></td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">int * </td><td class="memItemRight" valign="bottom"><a class="el" href="structsls__detector__module.html#f4ce649ef6fe43b092485a427ef2639b">chipregs</a></td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">int * </td><td class="memItemRight" valign="bottom"><a class="el" href="structsls__detector__module.html#2d7e1d62439dca06b09c07ad2f8317c7">chanregs</a></td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">float </td><td class="memItemRight" valign="bottom"><a class="el" href="structsls__detector__module.html#b978ffc0a15bc1f4189cbc5205260470">gain</a></td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">float </td><td class="memItemRight" valign="bottom"><a class="el" href="structsls__detector__module.html#2e4ed1d60daf3d142971659feecefc63">offset</a></td></tr>
|
||||
|
||||
</table>
|
||||
<hr><a name="_details"></a><h2>Detailed Description</h2>
|
||||
structure for a detector module should not be used by unexperienced users<p>
|
||||
<dl compact><dt><b>See also:</b></dt><dd>:: <a class="el" href="sls__detector__defs_8h.html#922e64c27751c0f09a7cb2cda699a23e">moduleRegisterBit</a> <a class="el" href="sls__detector__defs_8h.html#4330afff337dd4db0fe7dcca1c75a642">chipRegisterBit</a> :<a class="el" href="sls__detector__defs_8h.html#40dcd9999cf30431eee4b9b6bc9c1035">channelRegisterBit</a></dd></dl>
|
||||
<ul>
|
||||
<li>reg is the module register (e.g. dynamic range? see moduleRegisterBit) </li>
|
||||
<li>dacs is the pointer to the array of dac values (in V) </li>
|
||||
<li>adcs is the pointer to the array of adc values (in V) </li>
|
||||
<li>chipregs is the pointer to the array of chip registers </li>
|
||||
<li>chanregs is the pointer to the array of channel registers </li>
|
||||
<li>gain is the module gain </li>
|
||||
<li>offset is the module offset </li>
|
||||
</ul>
|
||||
|
||||
<p>
|
||||
<hr><h2>Member Data Documentation</h2>
|
||||
<a class="anchor" name="23e78882688995ac5a0b3beae9fbc47e"></a><!-- doxytag: member="sls_detector_module::adcs" ref="23e78882688995ac5a0b3beae9fbc47e" args="" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">float* <a class="el" href="structsls__detector__module.html#23e78882688995ac5a0b3beae9fbc47e">sls_detector_module::adcs</a> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
is the pointer to the array of the adc values (in V)
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="2d7e1d62439dca06b09c07ad2f8317c7"></a><!-- doxytag: member="sls_detector_module::chanregs" ref="2d7e1d62439dca06b09c07ad2f8317c7" args="" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">int* <a class="el" href="structsls__detector__module.html#2d7e1d62439dca06b09c07ad2f8317c7">sls_detector_module::chanregs</a> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
is the pointer to the array of the channel registers <dl compact><dt><b>See also:</b></dt><dd><a class="el" href="sls__detector__defs_8h.html#40dcd9999cf30431eee4b9b6bc9c1035">channelRegisterBit</a> </dd></dl>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="f4ce649ef6fe43b092485a427ef2639b"></a><!-- doxytag: member="sls_detector_module::chipregs" ref="f4ce649ef6fe43b092485a427ef2639b" args="" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">int* <a class="el" href="structsls__detector__module.html#f4ce649ef6fe43b092485a427ef2639b">sls_detector_module::chipregs</a> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
is the pointer to the array of the chip registers <dl compact><dt><b>See also:</b></dt><dd><a class="el" href="sls__detector__defs_8h.html#4330afff337dd4db0fe7dcca1c75a642">chipRegisterBit</a> </dd></dl>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="2cb9e387ddc4ac7d2e451eddb3076a05"></a><!-- doxytag: member="sls_detector_module::dacs" ref="2cb9e387ddc4ac7d2e451eddb3076a05" args="" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">float* <a class="el" href="structsls__detector__module.html#2cb9e387ddc4ac7d2e451eddb3076a05">sls_detector_module::dacs</a> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
is the pointer to the array of the dac values (in V)
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="b978ffc0a15bc1f4189cbc5205260470"></a><!-- doxytag: member="sls_detector_module::gain" ref="b978ffc0a15bc1f4189cbc5205260470" args="" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">float <a class="el" href="structsls__detector__module.html#b978ffc0a15bc1f4189cbc5205260470">sls_detector_module::gain</a> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
is the module gain (V/keV)
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="3727a5a7bde541242df86dc3c49687e5"></a><!-- doxytag: member="sls_detector_module::module" ref="3727a5a7bde541242df86dc3c49687e5" args="" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">int <a class="el" href="structsls__detector__module.html#3727a5a7bde541242df86dc3c49687e5">sls_detector_module::module</a> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
is the module number
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="98aaddadb685496c872d8527d941a552"></a><!-- doxytag: member="sls_detector_module::nadc" ref="98aaddadb685496c872d8527d941a552" args="" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">int <a class="el" href="structsls__detector__module.html#98aaddadb685496c872d8527d941a552">sls_detector_module::nadc</a> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
is the number of adcs on the module
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="accf68d0cbc3093880452bbaba38e85c"></a><!-- doxytag: member="sls_detector_module::nchan" ref="accf68d0cbc3093880452bbaba38e85c" args="" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">int <a class="el" href="structsls__detector__module.html#accf68d0cbc3093880452bbaba38e85c">sls_detector_module::nchan</a> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
is the number of channels per chip
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="52c12c0687c7ce05809c51222ee09b08"></a><!-- doxytag: member="sls_detector_module::nchip" ref="52c12c0687c7ce05809c51222ee09b08" args="" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">int <a class="el" href="structsls__detector__module.html#52c12c0687c7ce05809c51222ee09b08">sls_detector_module::nchip</a> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
is the number of chips on the module
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="745d4ba4209ee3eb28f829d3fb76fda4"></a><!-- doxytag: member="sls_detector_module::ndac" ref="745d4ba4209ee3eb28f829d3fb76fda4" args="" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">int <a class="el" href="structsls__detector__module.html#745d4ba4209ee3eb28f829d3fb76fda4">sls_detector_module::ndac</a> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
is the number of dacs on the module
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="2e4ed1d60daf3d142971659feecefc63"></a><!-- doxytag: member="sls_detector_module::offset" ref="2e4ed1d60daf3d142971659feecefc63" args="" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">float <a class="el" href="structsls__detector__module.html#2e4ed1d60daf3d142971659feecefc63">sls_detector_module::offset</a> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
is the module offset (V)
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="5fc4f0b2d53f479810b69ce4ae998a84"></a><!-- doxytag: member="sls_detector_module::reg" ref="5fc4f0b2d53f479810b69ce4ae998a84" args="" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">int <a class="el" href="structsls__detector__module.html#5fc4f0b2d53f479810b69ce4ae998a84">sls_detector_module::reg</a> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
is the module register (e.g. dynamic range?) <dl compact><dt><b>See also:</b></dt><dd><a class="el" href="sls__detector__defs_8h.html#922e64c27751c0f09a7cb2cda699a23e">moduleRegisterBit</a> </dd></dl>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="7dfda9e378903db858fd7727d0a88afd"></a><!-- doxytag: member="sls_detector_module::serialnumber" ref="7dfda9e378903db858fd7727d0a88afd" args="" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">int <a class="el" href="structsls__detector__module.html#7dfda9e378903db858fd7727d0a88afd">sls_detector_module::serialnumber</a> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
is the module serial number
|
||||
</div>
|
||||
</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 Tue Dec 1 15:31:44 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>
|
||||
</html>
|
Before Width: | Height: | Size: 35 B |
Before Width: | Height: | Size: 706 B |
Before Width: | Height: | Size: 2.5 KiB |
@ -1,102 +0,0 @@
|
||||
/* tabs styles, based on http://www.alistapart.com/articles/slidingdoors */
|
||||
|
||||
DIV.tabs
|
||||
{
|
||||
float : left;
|
||||
width : 100%;
|
||||
background : url("tab_b.gif") repeat-x bottom;
|
||||
margin-bottom : 4px;
|
||||
}
|
||||
|
||||
DIV.tabs UL
|
||||
{
|
||||
margin : 0px;
|
||||
padding-left : 10px;
|
||||
list-style : none;
|
||||
}
|
||||
|
||||
DIV.tabs LI, DIV.tabs FORM
|
||||
{
|
||||
display : inline;
|
||||
margin : 0px;
|
||||
padding : 0px;
|
||||
}
|
||||
|
||||
DIV.tabs FORM
|
||||
{
|
||||
float : right;
|
||||
}
|
||||
|
||||
DIV.tabs A
|
||||
{
|
||||
float : left;
|
||||
background : url("tab_r.gif") no-repeat right top;
|
||||
border-bottom : 1px solid #84B0C7;
|
||||
font-size : x-small;
|
||||
font-weight : bold;
|
||||
text-decoration : none;
|
||||
}
|
||||
|
||||
DIV.tabs A:hover
|
||||
{
|
||||
background-position: 100% -150px;
|
||||
}
|
||||
|
||||
DIV.tabs A:link, DIV.tabs A:visited,
|
||||
DIV.tabs A:active, DIV.tabs A:hover
|
||||
{
|
||||
color: #1A419D;
|
||||
}
|
||||
|
||||
DIV.tabs SPAN
|
||||
{
|
||||
float : left;
|
||||
display : block;
|
||||
background : url("tab_l.gif") no-repeat left top;
|
||||
padding : 5px 9px;
|
||||
white-space : nowrap;
|
||||
}
|
||||
|
||||
DIV.tabs INPUT
|
||||
{
|
||||
float : right;
|
||||
display : inline;
|
||||
font-size : 1em;
|
||||
}
|
||||
|
||||
DIV.tabs TD
|
||||
{
|
||||
font-size : x-small;
|
||||
font-weight : bold;
|
||||
text-decoration : none;
|
||||
}
|
||||
|
||||
|
||||
|
||||
/* Commented Backslash Hack hides rule from IE5-Mac \*/
|
||||
DIV.tabs SPAN {float : none;}
|
||||
/* End IE5-Mac hack */
|
||||
|
||||
DIV.tabs A:hover SPAN
|
||||
{
|
||||
background-position: 0% -150px;
|
||||
}
|
||||
|
||||
DIV.tabs LI#current A
|
||||
{
|
||||
background-position: 100% -150px;
|
||||
border-width : 0px;
|
||||
}
|
||||
|
||||
DIV.tabs LI#current SPAN
|
||||
{
|
||||
background-position: 0% -150px;
|
||||
padding-bottom : 6px;
|
||||
}
|
||||
|
||||
DIV.nav
|
||||
{
|
||||
background : none;
|
||||
border : none;
|
||||
border-bottom : 1px solid #84B0C7;
|
||||
}
|
@ -1,204 +0,0 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
|
||||
<title>usersFunctions/usersFunctions.c File Reference</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.4.7 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||
<li><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li id="current"><a href="files.html"><span>Files</span></a></li>
|
||||
<li><a href="pages.html"><span>Related Pages</span></a></li>
|
||||
</ul></div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="files.html"><span>File List</span></a></li>
|
||||
<li><a href="globals.html"><span>File Members</span></a></li>
|
||||
</ul></div>
|
||||
<h1>usersFunctions/usersFunctions.c File Reference</h1><code>#include "<a class="el" href="usersFunctions_8h-source.html">usersFunctions.h</a>"</code><br>
|
||||
<code>#include <math.h></code><br>
|
||||
<table border="0" cellpadding="0" cellspacing="0">
|
||||
<tr><td></td></tr>
|
||||
<tr><td colspan="2"><br><h2>Functions</h2></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">float </td><td class="memItemRight" valign="bottom"><a class="el" href="usersFunctions_8c.html#bceeb897c561346124ee40760081c47b">angle</a> (int ichan, float encoder, float totalOffset, float conv_r, float center, float offset, float tilt, int direction)</td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">float </td><td class="memItemRight" valign="bottom"><a class="el" href="usersFunctions_8c.html#39cbcb91119ba8ca02b90ae72c0f3e76">get_position</a> ()</td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="usersFunctions_8c.html#53d87c05f752d9c7355db25f90a11413">go_to_position</a> (float p)</td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="usersFunctions_8c.html#3d8c86b31b18006fe0773c02885a6bae">go_to_position_no_wait</a> (float p)</td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">float </td><td class="memItemRight" valign="bottom"><a class="el" href="usersFunctions_8c.html#f3342fc2bcb4fc2e02730b9901cdf65c">get_i0</a> ()</td></tr>
|
||||
|
||||
<tr><td colspan="2"><br><h2>Variables</h2></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">float </td><td class="memItemRight" valign="bottom"><a class="el" href="usersFunctions_8c.html#f14c6d623ff1aec896b4d087ab74caa0">pos</a></td></tr>
|
||||
|
||||
</table>
|
||||
<hr><h2>Function Documentation</h2>
|
||||
<a class="anchor" name="bceeb897c561346124ee40760081c47b"></a><!-- doxytag: member="usersFunctions.c::angle" ref="bceeb897c561346124ee40760081c47b" args="(int ichan, float encoder, float totalOffset, float conv_r, float center, float offset, float tilt, int direction)" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">float angle </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">int </td>
|
||||
<td class="paramname"> <em>ichan</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">float </td>
|
||||
<td class="paramname"> <em>encoder</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">float </td>
|
||||
<td class="paramname"> <em>totalOffset</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">float </td>
|
||||
<td class="paramname"> <em>conv_r</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">float </td>
|
||||
<td class="paramname"> <em>center</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">float </td>
|
||||
<td class="paramname"> <em>offset</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">float </td>
|
||||
<td class="paramname"> <em>tilt</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">int </td>
|
||||
<td class="paramname"> <em>direction</em></td><td> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td><td width="100%"></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="f3342fc2bcb4fc2e02730b9901cdf65c"></a><!-- doxytag: member="usersFunctions.c::get_i0" ref="f3342fc2bcb4fc2e02730b9901cdf65c" args="()" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">float get_i0 </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"> </td>
|
||||
<td> ) </td>
|
||||
<td width="100%"></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="39cbcb91119ba8ca02b90ae72c0f3e76"></a><!-- doxytag: member="usersFunctions.c::get_position" ref="39cbcb91119ba8ca02b90ae72c0f3e76" args="()" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">float get_position </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"> </td>
|
||||
<td> ) </td>
|
||||
<td width="100%"></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="53d87c05f752d9c7355db25f90a11413"></a><!-- doxytag: member="usersFunctions.c::go_to_position" ref="53d87c05f752d9c7355db25f90a11413" args="(float p)" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">int go_to_position </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">float </td>
|
||||
<td class="paramname"> <em>p</em> </td>
|
||||
<td> ) </td>
|
||||
<td width="100%"></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="3d8c86b31b18006fe0773c02885a6bae"></a><!-- doxytag: member="usersFunctions.c::go_to_position_no_wait" ref="3d8c86b31b18006fe0773c02885a6bae" args="(float p)" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">int go_to_position_no_wait </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">float </td>
|
||||
<td class="paramname"> <em>p</em> </td>
|
||||
<td> ) </td>
|
||||
<td width="100%"></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<hr><h2>Variable Documentation</h2>
|
||||
<a class="anchor" name="f14c6d623ff1aec896b4d087ab74caa0"></a><!-- doxytag: member="usersFunctions.c::pos" ref="f14c6d623ff1aec896b4d087ab74caa0" args="" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">float <a class="el" href="usersFunctions_8c.html#f14c6d623ff1aec896b4d087ab74caa0">pos</a> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<hr size="1"><address style="align: right;"><small>Generated on Tue Dec 1 15:31:44 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>
|
||||
</html>
|
@ -1,59 +0,0 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
|
||||
<title>usersFunctions/usersFunctions.h Source File</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.4.7 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||
<li><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li id="current"><a href="files.html"><span>Files</span></a></li>
|
||||
<li><a href="pages.html"><span>Related Pages</span></a></li>
|
||||
</ul></div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="files.html"><span>File List</span></a></li>
|
||||
<li><a href="globals.html"><span>File Members</span></a></li>
|
||||
</ul></div>
|
||||
<h1>usersFunctions/usersFunctions.h</h1><a href="usersFunctions_8h.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="preprocessor">#ifndef USERS_FUNCTIONS_H</span>
|
||||
<a name="l00002"></a>00002 <span class="preprocessor"></span><span class="preprocessor">#define USERS_FUNCTIONS_H</span>
|
||||
<a name="l00003"></a>00003 <span class="preprocessor"></span><span class="comment">/******************************************************************</span>
|
||||
<a name="l00004"></a>00004 <span class="comment"></span>
|
||||
<a name="l00005"></a>00005 <span class="comment">Functions depending on the experimental setup should be defined here</span>
|
||||
<a name="l00006"></a>00006 <span class="comment"></span>
|
||||
<a name="l00007"></a>00007 <span class="comment">******************************************************************/</span>
|
||||
<a name="l00008"></a>00008
|
||||
<a name="l00009"></a><a class="code" href="usersFunctions_8h.html#598a3330b3c21701223ee0ca14316eca">00009</a> <span class="preprocessor">#define PI 3.14159265358979323846</span>
|
||||
<a name="l00010"></a>00010 <span class="preprocessor"></span>
|
||||
<a name="l00011"></a>00011
|
||||
<a name="l00012"></a>00012
|
||||
<a name="l00013"></a>00013 <span class="preprocessor">#ifdef __cplusplus</span>
|
||||
<a name="l00014"></a>00014 <span class="preprocessor"></span><span class="keyword">extern</span> <span class="stringliteral">"C"</span> {
|
||||
<a name="l00015"></a>00015 <span class="preprocessor">#endif</span>
|
||||
<a name="l00016"></a>00016 <span class="preprocessor"></span>
|
||||
<a name="l00017"></a>00017 <span class="keywordtype">float</span> <a class="code" href="usersFunctions_8h.html#bceeb897c561346124ee40760081c47b">angle</a>(<span class="keywordtype">int</span> ichan, <span class="keywordtype">float</span> encoder, <span class="keywordtype">float</span> totalOffset, <span class="keywordtype">float</span> conv_r, <span class="keywordtype">float</span> center, <span class="keywordtype">float</span> offset, <span class="keywordtype">float</span> tilt, <span class="keywordtype">int</span> direction);
|
||||
<a name="l00018"></a>00018 <span class="keywordtype">float</span> <a class="code" href="usersFunctions_8h.html#39cbcb91119ba8ca02b90ae72c0f3e76">get_position</a>();
|
||||
<a name="l00019"></a>00019 <span class="keywordtype">int</span> <a class="code" href="usersFunctions_8h.html#53d87c05f752d9c7355db25f90a11413">go_to_position</a>(<span class="keywordtype">float</span> p);
|
||||
<a name="l00020"></a>00020 <span class="keywordtype">int</span> <a class="code" href="usersFunctions_8h.html#3d8c86b31b18006fe0773c02885a6bae">go_to_position_no_wait</a>(<span class="keywordtype">float</span> p);
|
||||
<a name="l00021"></a>00021
|
||||
<a name="l00022"></a>00022
|
||||
<a name="l00023"></a>00023 <span class="keywordtype">float</span> <a class="code" href="usersFunctions_8h.html#f3342fc2bcb4fc2e02730b9901cdf65c">get_i0</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
|
||||
<a name="l00029"></a>00029 <span class="preprocessor">#ifdef __cplusplus</span>
|
||||
<a name="l00030"></a>00030 <span class="preprocessor"></span>};
|
||||
<a name="l00031"></a>00031 <span class="preprocessor">#endif</span>
|
||||
<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 Tue Dec 1 15:31:44 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>
|
||||
</html>
|
@ -1,204 +0,0 @@
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
|
||||
<title>usersFunctions/usersFunctions.h File Reference</title>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css">
|
||||
</head><body>
|
||||
<!-- Generated by Doxygen 1.4.7 -->
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
||||
<li><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li id="current"><a href="files.html"><span>Files</span></a></li>
|
||||
<li><a href="pages.html"><span>Related Pages</span></a></li>
|
||||
</ul></div>
|
||||
<div class="tabs">
|
||||
<ul>
|
||||
<li><a href="files.html"><span>File List</span></a></li>
|
||||
<li><a href="globals.html"><span>File Members</span></a></li>
|
||||
</ul></div>
|
||||
<h1>usersFunctions/usersFunctions.h File Reference</h1>
|
||||
<p>
|
||||
<a href="usersFunctions_8h-source.html">Go to the source code of this file.</a><table border="0" cellpadding="0" cellspacing="0">
|
||||
<tr><td></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="usersFunctions_8h.html#598a3330b3c21701223ee0ca14316eca">PI</a> 3.14159265358979323846</td></tr>
|
||||
|
||||
<tr><td colspan="2"><br><h2>Functions</h2></td></tr>
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">float </td><td class="memItemRight" valign="bottom"><a class="el" href="usersFunctions_8h.html#bceeb897c561346124ee40760081c47b">angle</a> (int ichan, float encoder, float totalOffset, float conv_r, float center, float offset, float tilt, int direction)</td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">float </td><td class="memItemRight" valign="bottom"><a class="el" href="usersFunctions_8h.html#39cbcb91119ba8ca02b90ae72c0f3e76">get_position</a> ()</td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="usersFunctions_8h.html#53d87c05f752d9c7355db25f90a11413">go_to_position</a> (float p)</td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="usersFunctions_8h.html#3d8c86b31b18006fe0773c02885a6bae">go_to_position_no_wait</a> (float p)</td></tr>
|
||||
|
||||
<tr><td class="memItemLeft" nowrap align="right" valign="top">float </td><td class="memItemRight" valign="bottom"><a class="el" href="usersFunctions_8h.html#f3342fc2bcb4fc2e02730b9901cdf65c">get_i0</a> ()</td></tr>
|
||||
|
||||
</table>
|
||||
<hr><h2>Define Documentation</h2>
|
||||
<a class="anchor" name="598a3330b3c21701223ee0ca14316eca"></a><!-- doxytag: member="usersFunctions.h::PI" ref="598a3330b3c21701223ee0ca14316eca" args="" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">#define PI 3.14159265358979323846 </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<hr><h2>Function Documentation</h2>
|
||||
<a class="anchor" name="bceeb897c561346124ee40760081c47b"></a><!-- doxytag: member="usersFunctions.h::angle" ref="bceeb897c561346124ee40760081c47b" args="(int ichan, float encoder, float totalOffset, float conv_r, float center, float offset, float tilt, int direction)" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">float angle </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">int </td>
|
||||
<td class="paramname"> <em>ichan</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">float </td>
|
||||
<td class="paramname"> <em>encoder</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">float </td>
|
||||
<td class="paramname"> <em>totalOffset</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">float </td>
|
||||
<td class="paramname"> <em>conv_r</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">float </td>
|
||||
<td class="paramname"> <em>center</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">float </td>
|
||||
<td class="paramname"> <em>offset</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">float </td>
|
||||
<td class="paramname"> <em>tilt</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">int </td>
|
||||
<td class="paramname"> <em>direction</em></td><td> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td><td width="100%"></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="f3342fc2bcb4fc2e02730b9901cdf65c"></a><!-- doxytag: member="usersFunctions.h::get_i0" ref="f3342fc2bcb4fc2e02730b9901cdf65c" args="()" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">float get_i0 </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"> </td>
|
||||
<td> ) </td>
|
||||
<td width="100%"></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="39cbcb91119ba8ca02b90ae72c0f3e76"></a><!-- doxytag: member="usersFunctions.h::get_position" ref="39cbcb91119ba8ca02b90ae72c0f3e76" args="()" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">float get_position </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"> </td>
|
||||
<td> ) </td>
|
||||
<td width="100%"></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="53d87c05f752d9c7355db25f90a11413"></a><!-- doxytag: member="usersFunctions.h::go_to_position" ref="53d87c05f752d9c7355db25f90a11413" args="(float p)" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">int go_to_position </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">float </td>
|
||||
<td class="paramname"> <em>p</em> </td>
|
||||
<td> ) </td>
|
||||
<td width="100%"></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<a class="anchor" name="3d8c86b31b18006fe0773c02885a6bae"></a><!-- doxytag: member="usersFunctions.h::go_to_position_no_wait" ref="3d8c86b31b18006fe0773c02885a6bae" args="(float p)" -->
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">int go_to_position_no_wait </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">float </td>
|
||||
<td class="paramname"> <em>p</em> </td>
|
||||
<td> ) </td>
|
||||
<td width="100%"></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="memdoc">
|
||||
|
||||
<p>
|
||||
|
||||
</div>
|
||||
</div><p>
|
||||
<hr size="1"><address style="align: right;"><small>Generated on Tue Dec 1 15:31:44 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>
|
||||
</html>
|
@ -1,39 +0,0 @@
|
||||
all: clean refman.dvi
|
||||
|
||||
ps: refman.ps
|
||||
|
||||
pdf: refman.pdf
|
||||
|
||||
ps_2on1: refman_2on1.ps
|
||||
|
||||
pdf_2on1: refman_2on1.pdf
|
||||
|
||||
refman.ps: refman.dvi
|
||||
dvips -o refman.ps refman.dvi
|
||||
|
||||
refman.pdf: refman.ps
|
||||
ps2pdf refman.ps refman.pdf
|
||||
|
||||
refman.dvi: refman.tex doxygen.sty
|
||||
echo "Running latex..."
|
||||
latex refman.tex
|
||||
echo "Running makeindex..."
|
||||
makeindex refman.idx
|
||||
echo "Rerunning latex...."
|
||||
latex refman.tex
|
||||
latex_count=5 ; \
|
||||
while egrep -s 'Rerun (LaTeX|to get cross-references right)' refman.log && [ $$latex_count -gt 0 ] ;\
|
||||
do \
|
||||
echo "Rerunning latex...." ;\
|
||||
latex refman.tex ;\
|
||||
latex_count=`expr $$latex_count - 1` ;\
|
||||
done
|
||||
|
||||
refman_2on1.ps: refman.ps
|
||||
psnup -2 refman.ps >refman_2on1.ps
|
||||
|
||||
refman_2on1.pdf: refman_2on1.ps
|
||||
ps2pdf refman_2on1.ps refman_2on1.pdf
|
||||
|
||||
clean:
|
||||
rm -f *.ps *.dvi *.aux *.toc *.idx *.ind *.ilg *.log *.out refman.pdf
|
@ -1,6 +0,0 @@
|
||||
\section{My\-Socket\-TCP/My\-Socket\-TCP.cxx File Reference}
|
||||
\label{MySocketTCP_8cxx}\index{MySocketTCP/MySocketTCP.cxx@{MySocketTCP/MySocketTCP.cxx}}
|
||||
{\tt \#include \char`\"{}My\-Socket\-TCP.h\char`\"{}}\par
|
||||
{\tt \#include $<$string.h$>$}\par
|
||||
{\tt \#include $<$iostream$>$}\par
|
||||
{\tt \#include $<$math.h$>$}\par
|
@ -1,32 +0,0 @@
|
||||
\section{My\-Socket\-TCP/My\-Socket\-TCP.h File Reference}
|
||||
\label{MySocketTCP_8h}\index{MySocketTCP/MySocketTCP.h@{MySocketTCP/MySocketTCP.h}}
|
||||
{\tt \#include $<$arpa/inet.h$>$}\par
|
||||
{\tt \#include $<$netdb.h$>$}\par
|
||||
{\tt \#include $<$netinet/in.h$>$}\par
|
||||
{\tt \#include $<$unistd.h$>$}\par
|
||||
{\tt \#include $<$math.h$>$}\par
|
||||
\subsection*{Classes}
|
||||
\begin{CompactItemize}
|
||||
\item
|
||||
class \bf{My\-Socket\-TCP}
|
||||
\end{CompactItemize}
|
||||
\subsection*{Defines}
|
||||
\begin{CompactItemize}
|
||||
\item
|
||||
\#define \bf{SEND\_\-REC\_\-MAX\_\-SIZE}~4096
|
||||
\item
|
||||
\#define \bf{DEFAULT\_\-PORTNO}~1952
|
||||
\end{CompactItemize}
|
||||
|
||||
|
||||
\subsection{Define Documentation}
|
||||
\index{MySocketTCP.h@{My\-Socket\-TCP.h}!DEFAULT_PORTNO@{DEFAULT\_\-PORTNO}}
|
||||
\index{DEFAULT_PORTNO@{DEFAULT\_\-PORTNO}!MySocketTCP.h@{My\-Socket\-TCP.h}}
|
||||
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}\#define DEFAULT\_\-PORTNO~1952}\label{MySocketTCP_8h_50b86f9de42a975581ff978f42ff426d}
|
||||
|
||||
|
||||
\index{MySocketTCP.h@{My\-Socket\-TCP.h}!SEND_REC_MAX_SIZE@{SEND\_\-REC\_\-MAX\_\-SIZE}}
|
||||
\index{SEND_REC_MAX_SIZE@{SEND\_\-REC\_\-MAX\_\-SIZE}!MySocketTCP.h@{My\-Socket\-TCP.h}}
|
||||
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}\#define SEND\_\-REC\_\-MAX\_\-SIZE~4096}\label{MySocketTCP_8h_bb1295578cf74e08a721feb53b401551}
|
||||
|
||||
|
@ -1,15 +0,0 @@
|
||||
\section{Class List}
|
||||
Here are the classes, structs, unions and interfaces with brief descriptions:\begin{CompactList}
|
||||
\item\contentsline{section}{\bf{angle\-Conversion\-Constant} }{\pageref{structangleConversionConstant}}{}
|
||||
\item\contentsline{section}{\bf{detector\-Data} }{\pageref{classdetectorData}}{}
|
||||
\item\contentsline{section}{\bf{eiger\-Detector} (This is class contains all eiger specific functionalities )}{\pageref{classeigerDetector}}{}
|
||||
\item\contentsline{section}{\bf{iarray} }{\pageref{structiarray}}{}
|
||||
\item\contentsline{section}{\bf{My\-Socket\-TCP} }{\pageref{classMySocketTCP}}{}
|
||||
\item\contentsline{section}{\bf{mythen\-Detector} }{\pageref{classmythenDetector}}{}
|
||||
\item\contentsline{section}{\bf{ROI} }{\pageref{structROI}}{}
|
||||
\item\contentsline{section}{\bf{sls\_\-detector\_\-channel} }{\pageref{structsls__detector__channel}}{}
|
||||
\item\contentsline{section}{\bf{sls\_\-detector\_\-chip} }{\pageref{structsls__detector__chip}}{}
|
||||
\item\contentsline{section}{\bf{sls\_\-detector\_\-module} }{\pageref{structsls__detector__module}}{}
|
||||
\item\contentsline{section}{\bf{sls\-Detector} (This is the base class for all SLS detector functionalities )}{\pageref{classslsDetector}}{}
|
||||
\item\contentsline{section}{\bf{sls\-Detector::shared\-Sls\-Detector} (Structure allocated in shared memory to store detector settings and be accessed in parallel by several applications (take care of possible conflicts!) )}{\pageref{structslsDetector_1_1sharedSlsDetector}}{}
|
||||
\end{CompactList}
|
@ -1,4 +0,0 @@
|
||||
\section{Bug List}\label{bug}
|
||||
\label{bug__bug000001}
|
||||
\begin{description}
|
||||
\item[Member \doxyref{sls\-Detector::get\-Chip}{p.}{classslsDetector_2eb7f887a72cc80d6b00cadd4731e672}(int ichip, int imod) ]probably does not return corretly! \end{description}
|
@ -1,186 +0,0 @@
|
||||
\section{My\-Socket\-TCP Class Reference}
|
||||
\label{classMySocketTCP}\index{MySocketTCP@{MySocketTCP}}
|
||||
{\tt \#include $<$My\-Socket\-TCP.h$>$}
|
||||
|
||||
\subsection*{Public Member Functions}
|
||||
\begin{CompactItemize}
|
||||
\item
|
||||
\bf{My\-Socket\-TCP} (const char $\ast$const host\_\-ip\_\-or\_\-name, unsigned short int const port\_\-number)
|
||||
\item
|
||||
\bf{My\-Socket\-TCP} (unsigned short int const port\_\-number)
|
||||
\item
|
||||
\bf{$\sim$My\-Socket\-TCP} ()
|
||||
\item
|
||||
int \bf{get\-Hostname} (char $\ast$name)
|
||||
\item
|
||||
int \bf{get\-Port\-Number} ()
|
||||
\item
|
||||
int \bf{get\-Error\-Status} ()
|
||||
\item
|
||||
int \bf{Connect} ()
|
||||
\item
|
||||
void \bf{Disconnect} ()
|
||||
\item
|
||||
int \bf{Send\-Data} (void $\ast$buf, int length)
|
||||
\item
|
||||
int \bf{Receive\-Data} (void $\ast$buf, int length)
|
||||
\item
|
||||
int \bf{Send\-Data\-And\-Keep\-Connection} (void $\ast$buf, int length)
|
||||
\item
|
||||
int \bf{Receive\-Data\-And\-Keep\-Connection} (void $\ast$buf, int length)
|
||||
\item
|
||||
int \bf{Send\-Data\-Only} (void $\ast$buf, int length)
|
||||
\item
|
||||
int \bf{Receive\-Data\-Only} (void $\ast$buf, int length)
|
||||
\end{CompactItemize}
|
||||
\subsection*{Private Attributes}
|
||||
\begin{CompactItemize}
|
||||
\item
|
||||
char \bf{hostname} [1000]
|
||||
\item
|
||||
int \bf{portno}
|
||||
\item
|
||||
int \bf{is\_\-a\_\-server}
|
||||
\item
|
||||
int \bf{socket\-Descriptor}
|
||||
\item
|
||||
sockaddr\_\-in client\-Address \bf{server\-Address}
|
||||
\item
|
||||
socklen\_\-t \bf{client\-Address\_\-length}
|
||||
\item
|
||||
int \bf{file\_\-des}
|
||||
\item
|
||||
int \bf{send\_\-rec\_\-max\_\-size}
|
||||
\item
|
||||
bool \bf{last\_\-keep\_\-connection\_\-open\_\-action\_\-was\_\-a\_\-send}
|
||||
\end{CompactItemize}
|
||||
|
||||
|
||||
\subsection{Constructor \& Destructor Documentation}
|
||||
\index{MySocketTCP@{My\-Socket\-TCP}!MySocketTCP@{MySocketTCP}}
|
||||
\index{MySocketTCP@{MySocketTCP}!MySocketTCP@{My\-Socket\-TCP}}
|
||||
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}My\-Socket\-TCP::My\-Socket\-TCP (const char $\ast$const {\em host\_\-ip\_\-or\_\-name}, unsigned short int const {\em port\_\-number})}\label{classMySocketTCP_4d44c3d3d93c2990bcdff6a58016a170}
|
||||
|
||||
|
||||
\index{MySocketTCP@{My\-Socket\-TCP}!MySocketTCP@{MySocketTCP}}
|
||||
\index{MySocketTCP@{MySocketTCP}!MySocketTCP@{My\-Socket\-TCP}}
|
||||
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}My\-Socket\-TCP::My\-Socket\-TCP (unsigned short int const {\em port\_\-number})}\label{classMySocketTCP_1033d3d7438fe9da3cff3da3c4344c51}
|
||||
|
||||
|
||||
\index{MySocketTCP@{My\-Socket\-TCP}!~MySocketTCP@{$\sim$MySocketTCP}}
|
||||
\index{~MySocketTCP@{$\sim$MySocketTCP}!MySocketTCP@{My\-Socket\-TCP}}
|
||||
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}My\-Socket\-TCP::$\sim$My\-Socket\-TCP ()}\label{classMySocketTCP_20407e0c509b8e32e164f1780b98b51c}
|
||||
|
||||
|
||||
|
||||
|
||||
\subsection{Member Function Documentation}
|
||||
\index{MySocketTCP@{My\-Socket\-TCP}!Connect@{Connect}}
|
||||
\index{Connect@{Connect}!MySocketTCP@{My\-Socket\-TCP}}
|
||||
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}int My\-Socket\-TCP::Connect ()}\label{classMySocketTCP_1debe73787357c6dcec52ca981298609}
|
||||
|
||||
|
||||
\index{MySocketTCP@{My\-Socket\-TCP}!Disconnect@{Disconnect}}
|
||||
\index{Disconnect@{Disconnect}!MySocketTCP@{My\-Socket\-TCP}}
|
||||
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}void My\-Socket\-TCP::Disconnect ()}\label{classMySocketTCP_69f0b72663378245f14e2872b92696a4}
|
||||
|
||||
|
||||
\index{MySocketTCP@{My\-Socket\-TCP}!getErrorStatus@{getErrorStatus}}
|
||||
\index{getErrorStatus@{getErrorStatus}!MySocketTCP@{My\-Socket\-TCP}}
|
||||
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}int My\-Socket\-TCP::get\-Error\-Status ()\hspace{0.3cm}{\tt [inline]}}\label{classMySocketTCP_8cd662e945f4a51e9f616fd5c196bdeb}
|
||||
|
||||
|
||||
\index{MySocketTCP@{My\-Socket\-TCP}!getHostname@{getHostname}}
|
||||
\index{getHostname@{getHostname}!MySocketTCP@{My\-Socket\-TCP}}
|
||||
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}int My\-Socket\-TCP::get\-Hostname (char $\ast$ {\em name})}\label{classMySocketTCP_6c3f62f34cf58c78d58bcc788776afa5}
|
||||
|
||||
|
||||
\index{MySocketTCP@{My\-Socket\-TCP}!getPortNumber@{getPortNumber}}
|
||||
\index{getPortNumber@{getPortNumber}!MySocketTCP@{My\-Socket\-TCP}}
|
||||
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}int My\-Socket\-TCP::get\-Port\-Number ()\hspace{0.3cm}{\tt [inline]}}\label{classMySocketTCP_8d15a71679ab2f83822db875be1ad5cd}
|
||||
|
||||
|
||||
\index{MySocketTCP@{My\-Socket\-TCP}!ReceiveData@{ReceiveData}}
|
||||
\index{ReceiveData@{ReceiveData}!MySocketTCP@{My\-Socket\-TCP}}
|
||||
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}int My\-Socket\-TCP::Receive\-Data (void $\ast$ {\em buf}, int {\em length})}\label{classMySocketTCP_ed8a6a9435932659ed8793ff57b356c8}
|
||||
|
||||
|
||||
\index{MySocketTCP@{My\-Socket\-TCP}!ReceiveDataAndKeepConnection@{ReceiveDataAndKeepConnection}}
|
||||
\index{ReceiveDataAndKeepConnection@{ReceiveDataAndKeepConnection}!MySocketTCP@{My\-Socket\-TCP}}
|
||||
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}int My\-Socket\-TCP::Receive\-Data\-And\-Keep\-Connection (void $\ast$ {\em buf}, int {\em length})}\label{classMySocketTCP_375171791400d7d60804b56852ff3611}
|
||||
|
||||
|
||||
\index{MySocketTCP@{My\-Socket\-TCP}!ReceiveDataOnly@{ReceiveDataOnly}}
|
||||
\index{ReceiveDataOnly@{ReceiveDataOnly}!MySocketTCP@{My\-Socket\-TCP}}
|
||||
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}int My\-Socket\-TCP::Receive\-Data\-Only (void $\ast$ {\em buf}, int {\em length})}\label{classMySocketTCP_a8b6322845e72ffc6da44db774b19d73}
|
||||
|
||||
|
||||
\index{MySocketTCP@{My\-Socket\-TCP}!SendData@{SendData}}
|
||||
\index{SendData@{SendData}!MySocketTCP@{My\-Socket\-TCP}}
|
||||
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}int My\-Socket\-TCP::Send\-Data (void $\ast$ {\em buf}, int {\em length})}\label{classMySocketTCP_7777e909e20c47d38e32a174b0eae425}
|
||||
|
||||
|
||||
\index{MySocketTCP@{My\-Socket\-TCP}!SendDataAndKeepConnection@{SendDataAndKeepConnection}}
|
||||
\index{SendDataAndKeepConnection@{SendDataAndKeepConnection}!MySocketTCP@{My\-Socket\-TCP}}
|
||||
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}int My\-Socket\-TCP::Send\-Data\-And\-Keep\-Connection (void $\ast$ {\em buf}, int {\em length})}\label{classMySocketTCP_1641bc23538af6849efeb195a1b33626}
|
||||
|
||||
|
||||
\index{MySocketTCP@{My\-Socket\-TCP}!SendDataOnly@{SendDataOnly}}
|
||||
\index{SendDataOnly@{SendDataOnly}!MySocketTCP@{My\-Socket\-TCP}}
|
||||
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}int My\-Socket\-TCP::Send\-Data\-Only (void $\ast$ {\em buf}, int {\em length})}\label{classMySocketTCP_2f9ce7233ee4903127039d43b4a34886}
|
||||
|
||||
|
||||
|
||||
|
||||
\subsection{Member Data Documentation}
|
||||
\index{MySocketTCP@{My\-Socket\-TCP}!clientAddress_length@{clientAddress\_\-length}}
|
||||
\index{clientAddress_length@{clientAddress\_\-length}!MySocketTCP@{My\-Socket\-TCP}}
|
||||
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}socklen\_\-t \bf{My\-Socket\-TCP::client\-Address\_\-length}\hspace{0.3cm}{\tt [private]}}\label{classMySocketTCP_446008276e7be89c50bd78f9a3015a69}
|
||||
|
||||
|
||||
\index{MySocketTCP@{My\-Socket\-TCP}!file_des@{file\_\-des}}
|
||||
\index{file_des@{file\_\-des}!MySocketTCP@{My\-Socket\-TCP}}
|
||||
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}int \bf{My\-Socket\-TCP::file\_\-des}\hspace{0.3cm}{\tt [private]}}\label{classMySocketTCP_8a6787a3cdb6b4539184b92303958f30}
|
||||
|
||||
|
||||
\index{MySocketTCP@{My\-Socket\-TCP}!hostname@{hostname}}
|
||||
\index{hostname@{hostname}!MySocketTCP@{My\-Socket\-TCP}}
|
||||
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}char \bf{My\-Socket\-TCP::hostname}[1000]\hspace{0.3cm}{\tt [private]}}\label{classMySocketTCP_bfd6f681b235f233d3203336a89d58f2}
|
||||
|
||||
|
||||
\index{MySocketTCP@{My\-Socket\-TCP}!is_a_server@{is\_\-a\_\-server}}
|
||||
\index{is_a_server@{is\_\-a\_\-server}!MySocketTCP@{My\-Socket\-TCP}}
|
||||
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}int \bf{My\-Socket\-TCP::is\_\-a\_\-server}\hspace{0.3cm}{\tt [private]}}\label{classMySocketTCP_e95406b86fb4f0e1978c49f0ac9d3821}
|
||||
|
||||
|
||||
\index{MySocketTCP@{My\-Socket\-TCP}!last_keep_connection_open_action_was_a_send@{last\_\-keep\_\-connection\_\-open\_\-action\_\-was\_\-a\_\-send}}
|
||||
\index{last_keep_connection_open_action_was_a_send@{last\_\-keep\_\-connection\_\-open\_\-action\_\-was\_\-a\_\-send}!MySocketTCP@{My\-Socket\-TCP}}
|
||||
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}bool \bf{My\-Socket\-TCP::last\_\-keep\_\-connection\_\-open\_\-action\_\-was\_\-a\_\-send}\hspace{0.3cm}{\tt [private]}}\label{classMySocketTCP_e0cdfa6a0f0498c01d057ff5db10dca5}
|
||||
|
||||
|
||||
\index{MySocketTCP@{My\-Socket\-TCP}!portno@{portno}}
|
||||
\index{portno@{portno}!MySocketTCP@{My\-Socket\-TCP}}
|
||||
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}int \bf{My\-Socket\-TCP::portno}\hspace{0.3cm}{\tt [private]}}\label{classMySocketTCP_cc9182c599b55d4f081c31cb162d56f6}
|
||||
|
||||
|
||||
\index{MySocketTCP@{My\-Socket\-TCP}!send_rec_max_size@{send\_\-rec\_\-max\_\-size}}
|
||||
\index{send_rec_max_size@{send\_\-rec\_\-max\_\-size}!MySocketTCP@{My\-Socket\-TCP}}
|
||||
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}int \bf{My\-Socket\-TCP::send\_\-rec\_\-max\_\-size}\hspace{0.3cm}{\tt [private]}}\label{classMySocketTCP_702056a78e403d4931181d54e7263290}
|
||||
|
||||
|
||||
\index{MySocketTCP@{My\-Socket\-TCP}!serverAddress@{serverAddress}}
|
||||
\index{serverAddress@{serverAddress}!MySocketTCP@{My\-Socket\-TCP}}
|
||||
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}struct sockaddr\_\-in client\-Address \bf{My\-Socket\-TCP::server\-Address}\hspace{0.3cm}{\tt [private]}}\label{classMySocketTCP_02c455c28f7aff0075c954c43715dad2}
|
||||
|
||||
|
||||
\index{MySocketTCP@{My\-Socket\-TCP}!socketDescriptor@{socketDescriptor}}
|
||||
\index{socketDescriptor@{socketDescriptor}!MySocketTCP@{My\-Socket\-TCP}}
|
||||
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}int \bf{My\-Socket\-TCP::socket\-Descriptor}\hspace{0.3cm}{\tt [private]}}\label{classMySocketTCP_7246bd46ad899956f39109e528da0567}
|
||||
|
||||
|
||||
|
||||
|
||||
The documentation for this class was generated from the following files:\begin{CompactItemize}
|
||||
\item
|
||||
My\-Socket\-TCP/\bf{My\-Socket\-TCP.h}\item
|
||||
My\-Socket\-TCP/\bf{My\-Socket\-TCP.cxx}\end{CompactItemize}
|
@ -1,197 +0,0 @@
|
||||
%!PS-Adobe-2.0 EPSF-2.0
|
||||
%%Title: ClassName
|
||||
%%Creator: Doxygen
|
||||
%%CreationDate: Time
|
||||
%%For:
|
||||
%Magnification: 1.00
|
||||
%%Orientation: Portrait
|
||||
%%BoundingBox: 0 0 500 412.371
|
||||
%%Pages: 0
|
||||
%%BeginSetup
|
||||
%%EndSetup
|
||||
%%EndComments
|
||||
|
||||
% ----- variables -----
|
||||
|
||||
/boxwidth 0 def
|
||||
/boxheight 40 def
|
||||
/fontheight 24 def
|
||||
/marginwidth 10 def
|
||||
/distx 20 def
|
||||
/disty 40 def
|
||||
/boundaspect 1.2125 def % aspect ratio of the BoundingBox (width/height)
|
||||
/boundx 500 def
|
||||
/boundy boundx boundaspect div def
|
||||
/xspacing 0 def
|
||||
/yspacing 0 def
|
||||
/rows 2 def
|
||||
/cols 1 def
|
||||
/scalefactor 0 def
|
||||
/boxfont /Times-Roman findfont fontheight scalefont def
|
||||
|
||||
% ----- procedures -----
|
||||
|
||||
/dotted { [1 4] 0 setdash } def
|
||||
/dashed { [5] 0 setdash } def
|
||||
/solid { [] 0 setdash } def
|
||||
|
||||
/max % result = MAX(arg1,arg2)
|
||||
{
|
||||
/a exch def
|
||||
/b exch def
|
||||
a b gt {a} {b} ifelse
|
||||
} def
|
||||
|
||||
/xoffset % result = MAX(0,(scalefactor-(boxwidth*cols+distx*(cols-1)))/2)
|
||||
{
|
||||
0 scalefactor boxwidth cols mul distx cols 1 sub mul add sub 2 div max
|
||||
} def
|
||||
|
||||
/cw % boxwidth = MAX(boxwidth, stringwidth(arg1))
|
||||
{
|
||||
/str exch def
|
||||
/boxwidth boxwidth str stringwidth pop max def
|
||||
} def
|
||||
|
||||
/box % draws a box with text `arg1' at grid pos (arg2,arg3)
|
||||
{ gsave
|
||||
2 setlinewidth
|
||||
newpath
|
||||
exch xspacing mul xoffset add
|
||||
exch yspacing mul
|
||||
moveto
|
||||
boxwidth 0 rlineto
|
||||
0 boxheight rlineto
|
||||
boxwidth neg 0 rlineto
|
||||
0 boxheight neg rlineto
|
||||
closepath
|
||||
dup stringwidth pop neg boxwidth add 2 div
|
||||
boxheight fontheight 2 div sub 2 div
|
||||
rmoveto show stroke
|
||||
grestore
|
||||
} def
|
||||
|
||||
/mark
|
||||
{ newpath
|
||||
exch xspacing mul xoffset add boxwidth add
|
||||
exch yspacing mul
|
||||
moveto
|
||||
0 boxheight 4 div rlineto
|
||||
boxheight neg 4 div boxheight neg 4 div rlineto
|
||||
closepath
|
||||
eofill
|
||||
stroke
|
||||
} def
|
||||
|
||||
/arrow
|
||||
{ newpath
|
||||
moveto
|
||||
3 -8 rlineto
|
||||
-6 0 rlineto
|
||||
3 8 rlineto
|
||||
closepath
|
||||
eofill
|
||||
stroke
|
||||
} def
|
||||
|
||||
/out % draws an output connector for the block at (arg1,arg2)
|
||||
{
|
||||
newpath
|
||||
exch xspacing mul xoffset add boxwidth 2 div add
|
||||
exch yspacing mul boxheight add
|
||||
/y exch def
|
||||
/x exch def
|
||||
x y moveto
|
||||
0 disty 2 div rlineto
|
||||
stroke
|
||||
1 eq { x y disty 2 div add arrow } if
|
||||
} def
|
||||
|
||||
/in % draws an input connector for the block at (arg1,arg2)
|
||||
{
|
||||
newpath
|
||||
exch xspacing mul xoffset add boxwidth 2 div add
|
||||
exch yspacing mul disty 2 div sub
|
||||
/y exch def
|
||||
/x exch def
|
||||
x y moveto
|
||||
0 disty 2 div rlineto
|
||||
stroke
|
||||
1 eq { x y disty 2 div add arrow } if
|
||||
} def
|
||||
|
||||
/hedge
|
||||
{
|
||||
exch xspacing mul xoffset add boxwidth 2 div add
|
||||
exch yspacing mul boxheight 2 div sub
|
||||
/y exch def
|
||||
/x exch def
|
||||
newpath
|
||||
x y moveto
|
||||
boxwidth 2 div distx add 0 rlineto
|
||||
stroke
|
||||
1 eq
|
||||
{ newpath x boxwidth 2 div distx add add y moveto
|
||||
-8 3 rlineto
|
||||
0 -6 rlineto
|
||||
8 3 rlineto
|
||||
closepath
|
||||
eofill
|
||||
stroke
|
||||
} if
|
||||
} def
|
||||
|
||||
/vedge
|
||||
{
|
||||
/ye exch def
|
||||
/ys exch def
|
||||
/xs exch def
|
||||
newpath
|
||||
xs xspacing mul xoffset add boxwidth 2 div add dup
|
||||
ys yspacing mul boxheight 2 div sub
|
||||
moveto
|
||||
ye yspacing mul boxheight 2 div sub
|
||||
lineto
|
||||
stroke
|
||||
} def
|
||||
|
||||
/conn % connections the blocks from col `arg1' to `arg2' of row `arg3'
|
||||
{
|
||||
/ys exch def
|
||||
/xe exch def
|
||||
/xs exch def
|
||||
newpath
|
||||
xs xspacing mul xoffset add boxwidth 2 div add
|
||||
ys yspacing mul disty 2 div sub
|
||||
moveto
|
||||
xspacing xe xs sub mul 0
|
||||
rlineto
|
||||
stroke
|
||||
} def
|
||||
|
||||
% ----- main ------
|
||||
|
||||
boxfont setfont
|
||||
1 boundaspect scale
|
||||
(eigerDetector) cw
|
||||
(slsDetector) cw
|
||||
/boxwidth boxwidth marginwidth 2 mul add def
|
||||
/xspacing boxwidth distx add def
|
||||
/yspacing boxheight disty add def
|
||||
/scalefactor
|
||||
boxwidth cols mul distx cols 1 sub mul add
|
||||
boxheight rows mul disty rows 1 sub mul add boundaspect mul
|
||||
max def
|
||||
boundx scalefactor div boundy scalefactor div scale
|
||||
|
||||
% ----- classes -----
|
||||
|
||||
(eigerDetector) 0 0 box
|
||||
(slsDetector) 0 1 box
|
||||
|
||||
% ----- relations -----
|
||||
|
||||
solid
|
||||
0 0 0 out
|
||||
solid
|
||||
1 0 1 in
|
@ -1,228 +0,0 @@
|
||||
\section{eiger\-Detector Class Reference}
|
||||
\label{classeigerDetector}\index{eigerDetector@{eigerDetector}}
|
||||
This is class contains all eiger specific functionalities.
|
||||
|
||||
|
||||
{\tt \#include $<$eiger\-Detector.h$>$}
|
||||
|
||||
Inheritance diagram for eiger\-Detector::\begin{figure}[H]
|
||||
\begin{center}
|
||||
\leavevmode
|
||||
\includegraphics[height=2cm]{classeigerDetector}
|
||||
\end{center}
|
||||
\end{figure}
|
||||
\subsection*{Public Member Functions}
|
||||
\begin{CompactItemize}
|
||||
\item
|
||||
\bf{eiger\-Detector} (int id=0)
|
||||
\item
|
||||
\bf{$\sim$eiger\-Detector} ()
|
||||
\item
|
||||
\bf{sls\_\-detector\_\-module} $\ast$ \bf{read\-Trim\-File} (string fname, \bf{sls\_\-detector\_\-module} $\ast$my\-Mod=NULL)
|
||||
\item
|
||||
int \bf{write\-Trim\-File} (string fname, \bf{sls\_\-detector\_\-module} mod)
|
||||
\item
|
||||
int \bf{write\-Trim\-File} (string fname, int imod)
|
||||
\item
|
||||
int \bf{write\-Data\-File} (string fname, float $\ast$data, float $\ast$err=NULL, float $\ast$ang=NULL, char dataformat='f', int nch=-1)
|
||||
\item
|
||||
int \bf{write\-Data\-File} (string fname, int $\ast$data)
|
||||
\item
|
||||
int \bf{read\-Data\-File} (string fname, float $\ast$data, float $\ast$err=NULL, float $\ast$ang=NULL, char dataformat='f', int nch=0)
|
||||
\item
|
||||
int \bf{read\-Data\-File} (string fname, int $\ast$data)
|
||||
\item
|
||||
int \bf{read\-Calibration\-File} (string fname, float \&gain, float \&offset)
|
||||
\item
|
||||
int \bf{write\-Calibration\-File} (string fname, float gain, float offset)
|
||||
\item
|
||||
float $\ast$ \bf{decode\-Data} (int $\ast$datain)
|
||||
\end{CompactItemize}
|
||||
|
||||
|
||||
\subsection{Detailed Description}
|
||||
This is class contains all eiger specific functionalities.
|
||||
|
||||
The \doxyref{mythen\-Detector}{p.}{classmythenDetector} class contains the functions specific to the eiger detector
|
||||
|
||||
\begin{Desc}
|
||||
\item[Author:]Anna Bergamaschi \end{Desc}
|
||||
\begin{Desc}
|
||||
\item[Version:]0.1alpha (any string) \end{Desc}
|
||||
|
||||
|
||||
|
||||
|
||||
\subsection{Constructor \& Destructor Documentation}
|
||||
\index{eigerDetector@{eiger\-Detector}!eigerDetector@{eigerDetector}}
|
||||
\index{eigerDetector@{eigerDetector}!eigerDetector@{eiger\-Detector}}
|
||||
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}eiger\-Detector::eiger\-Detector (int {\em id} = {\tt 0})}\label{classeigerDetector_591261cd5af00795657b44ee2681ced3}
|
||||
|
||||
|
||||
(default) constructor
|
||||
|
||||
\begin{Desc}
|
||||
\item[Parameters:]
|
||||
\begin{description}
|
||||
\item[{\em id}]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 \end{description}
|
||||
\end{Desc}
|
||||
\index{eigerDetector@{eiger\-Detector}!~eigerDetector@{$\sim$eigerDetector}}
|
||||
\index{~eigerDetector@{$\sim$eigerDetector}!eigerDetector@{eiger\-Detector}}
|
||||
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}eiger\-Detector::$\sim$eiger\-Detector ()\hspace{0.3cm}{\tt [inline]}}\label{classeigerDetector_aa968c7588fb7200a8764a08196ac549}
|
||||
|
||||
|
||||
destructor
|
||||
|
||||
\subsection{Member Function Documentation}
|
||||
\index{eigerDetector@{eiger\-Detector}!decodeData@{decodeData}}
|
||||
\index{decodeData@{decodeData}!eigerDetector@{eiger\-Detector}}
|
||||
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}float$\ast$ eiger\-Detector::decode\-Data (int $\ast$ {\em datain})}\label{classeigerDetector_3e0573baf38c37818c7769fb351010b3}
|
||||
|
||||
|
||||
decode data from the detector converting them to an array of floats, one for each channle \begin{Desc}
|
||||
\item[Parameters:]
|
||||
\begin{description}
|
||||
\item[{\em datain}]data from the detector \end{description}
|
||||
\end{Desc}
|
||||
\begin{Desc}
|
||||
\item[Returns:]pointer to a float array with a data per channel \end{Desc}
|
||||
|
||||
|
||||
Reimplemented from \bf{sls\-Detector} \doxyref{p.}{classslsDetector_937d257464bade6dc6d3ab42c86843ba}.\index{eigerDetector@{eiger\-Detector}!readCalibrationFile@{readCalibrationFile}}
|
||||
\index{readCalibrationFile@{readCalibrationFile}!eigerDetector@{eiger\-Detector}}
|
||||
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}int eiger\-Detector::read\-Calibration\-File (string {\em fname}, float \& {\em gain}, float \& {\em offset})\hspace{0.3cm}{\tt [virtual]}}\label{classeigerDetector_6b1b4b5328a5d8c423e9a7a8a950028f}
|
||||
|
||||
|
||||
int \doxyref{read\-Calibration\-File(string fname, float \&gain, float \&offset)}{p.}{classeigerDetector_6b1b4b5328a5d8c423e9a7a8a950028f};
|
||||
|
||||
\begin{Desc}
|
||||
\item[Parameters:]
|
||||
\begin{description}
|
||||
\item[{\em fname}]file to be read \item[{\em gain}]reference to the gain variable reference to the offset variable \end{description}
|
||||
\end{Desc}
|
||||
\begin{Desc}
|
||||
\item[See also:]\doxyref{shared\-Sls\-Detector}{p.}{classslsDetector_2dd6bff7d94ab8005c2797152b19264e} \end{Desc}
|
||||
|
||||
|
||||
Implements \bf{sls\-Detector} \doxyref{p.}{classslsDetector_6c7f837f0820b08f41649c30151cb7ac}.\index{eigerDetector@{eiger\-Detector}!readDataFile@{readDataFile}}
|
||||
\index{readDataFile@{readDataFile}!eigerDetector@{eiger\-Detector}}
|
||||
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}int eiger\-Detector::read\-Data\-File (string {\em fname}, int $\ast$ {\em data})\hspace{0.3cm}{\tt [virtual]}}\label{classeigerDetector_a6afa206101506d7f95d1ec835fbf843}
|
||||
|
||||
|
||||
reads a data file \begin{Desc}
|
||||
\item[Parameters:]
|
||||
\begin{description}
|
||||
\item[{\em name}]of the file to be read \item[{\em data}]array of data values \end{description}
|
||||
\end{Desc}
|
||||
\begin{Desc}
|
||||
\item[Returns:]OK or FAIL if it could not read the file or data=NULL \end{Desc}
|
||||
|
||||
|
||||
Implements \bf{sls\-Detector} \doxyref{p.}{classslsDetector_4239e7a357df82640464c0f2d0a18d69}.\index{eigerDetector@{eiger\-Detector}!readDataFile@{readDataFile}}
|
||||
\index{readDataFile@{readDataFile}!eigerDetector@{eiger\-Detector}}
|
||||
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}int eiger\-Detector::read\-Data\-File (string {\em fname}, float $\ast$ {\em data}, float $\ast$ {\em err} = {\tt NULL}, float $\ast$ {\em ang} = {\tt NULL}, char {\em dataformat} = {\tt 'f'}, int {\em nch} = {\tt 0})\hspace{0.3cm}{\tt [virtual]}}\label{classeigerDetector_4d0b7da609b9a0457656bfc8cf0a7997}
|
||||
|
||||
|
||||
reads a data file \begin{Desc}
|
||||
\item[Parameters:]
|
||||
\begin{description}
|
||||
\item[{\em name}]of the file to be read \item[{\em data}]array of data values to be filled \item[{\em err}]array of arrors on the data. If NULL no errors are expected on the file\item[{\em ang}]array of angular values. If NULL data are expected in the form chan-val(-err) otherwise ang-val(-err) \item[{\em dataformat}]format of the data: can be 'i' integer or 'f' float (default) \item[{\em nch}]number of channels to be written to file. if $<$=0 defaults to the number of installed channels of the detector \end{description}
|
||||
\end{Desc}
|
||||
\begin{Desc}
|
||||
\item[Returns:]OK or FAIL if it could not read the file or data=NULL \end{Desc}
|
||||
|
||||
|
||||
Implements \bf{sls\-Detector} \doxyref{p.}{classslsDetector_86df95809e0e7979eafc04b2b868843d}.\index{eigerDetector@{eiger\-Detector}!readTrimFile@{readTrimFile}}
|
||||
\index{readTrimFile@{readTrimFile}!eigerDetector@{eiger\-Detector}}
|
||||
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}\bf{sls\_\-detector\_\-module}$\ast$ eiger\-Detector::read\-Trim\-File (string {\em fname}, \bf{sls\_\-detector\_\-module} $\ast$ {\em my\-Mod} = {\tt NULL})\hspace{0.3cm}{\tt [virtual]}}\label{classeigerDetector_f24af0459e8eb45c1bc9c68a870e5094}
|
||||
|
||||
|
||||
reads a trim file \begin{Desc}
|
||||
\item[Parameters:]
|
||||
\begin{description}
|
||||
\item[{\em fname}]name of the file to be read \item[{\em my\-Mod}]pointer to the module structure which has to be set. \par
|
||||
If it is NULL a new module structure will be created \end{description}
|
||||
\end{Desc}
|
||||
\begin{Desc}
|
||||
\item[Returns:]the pointer to my\-Mod or NULL if reading the file failed \end{Desc}
|
||||
|
||||
|
||||
Implements \bf{sls\-Detector} \doxyref{p.}{classslsDetector_612b52469e27c6675969499d3680abe6}.\index{eigerDetector@{eiger\-Detector}!writeCalibrationFile@{writeCalibrationFile}}
|
||||
\index{writeCalibrationFile@{writeCalibrationFile}!eigerDetector@{eiger\-Detector}}
|
||||
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}int eiger\-Detector::write\-Calibration\-File (string {\em fname}, float {\em gain}, float {\em offset})\hspace{0.3cm}{\tt [virtual]}}\label{classeigerDetector_d5fbecfcc46cb151160c6011aa8e33b2}
|
||||
|
||||
|
||||
writes a clibration file \begin{Desc}
|
||||
\item[Parameters:]
|
||||
\begin{description}
|
||||
\item[{\em fname}]file to be written \item[{\em gain}]\item[{\em offset}]\end{description}
|
||||
\end{Desc}
|
||||
\begin{Desc}
|
||||
\item[See also:]\doxyref{shared\-Sls\-Detector}{p.}{classslsDetector_2dd6bff7d94ab8005c2797152b19264e} \end{Desc}
|
||||
|
||||
|
||||
Implements \bf{sls\-Detector} \doxyref{p.}{classslsDetector_d12edef440bf2b2f930e83f0ccceb01e}.\index{eigerDetector@{eiger\-Detector}!writeDataFile@{writeDataFile}}
|
||||
\index{writeDataFile@{writeDataFile}!eigerDetector@{eiger\-Detector}}
|
||||
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}int eiger\-Detector::write\-Data\-File (string {\em fname}, int $\ast$ {\em data})\hspace{0.3cm}{\tt [virtual]}}\label{classeigerDetector_68a740d5e43fcdb00c57f401666c0856}
|
||||
|
||||
|
||||
writes a data file \begin{Desc}
|
||||
\item[Parameters:]
|
||||
\begin{description}
|
||||
\item[{\em name}]of the file to be written \item[{\em data}]array of data values \end{description}
|
||||
\end{Desc}
|
||||
\begin{Desc}
|
||||
\item[Returns:]OK or FAIL if it could not write the file or data=NULL \end{Desc}
|
||||
|
||||
|
||||
Implements \bf{sls\-Detector} \doxyref{p.}{classslsDetector_efa98ca652306e2a026c9a5b2fbfe2dc}.\index{eigerDetector@{eiger\-Detector}!writeDataFile@{writeDataFile}}
|
||||
\index{writeDataFile@{writeDataFile}!eigerDetector@{eiger\-Detector}}
|
||||
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}int eiger\-Detector::write\-Data\-File (string {\em fname}, float $\ast$ {\em data}, float $\ast$ {\em err} = {\tt NULL}, float $\ast$ {\em ang} = {\tt NULL}, char {\em dataformat} = {\tt 'f'}, int {\em nch} = {\tt -1})\hspace{0.3cm}{\tt [virtual]}}\label{classeigerDetector_5ad2bf5b10d17e8c4ad7ae6e81e647e0}
|
||||
|
||||
|
||||
writes a data file \begin{Desc}
|
||||
\item[Parameters:]
|
||||
\begin{description}
|
||||
\item[{\em name}]of the file to be written \item[{\em data}]array of data values \item[{\em err}]array of arrors on the data. If NULL no errors will be written\item[{\em ang}]array of angular values. If NULL data will be in the form chan-val(-err) otherwise ang-val(-err) \item[{\em dataformat}]format of the data: can be 'i' integer or 'f' float (default) \item[{\em nch}]number of channels to be written to file. if -1 defaults to the number of installed channels of the detector \end{description}
|
||||
\end{Desc}
|
||||
\begin{Desc}
|
||||
\item[Returns:]OK or FAIL if it could not write the file or data=NULL \end{Desc}
|
||||
|
||||
|
||||
Implements \bf{sls\-Detector} \doxyref{p.}{classslsDetector_08823d7078b5e6dd1a4cb7d8b3cfe0af}.\index{eigerDetector@{eiger\-Detector}!writeTrimFile@{writeTrimFile}}
|
||||
\index{writeTrimFile@{writeTrimFile}!eigerDetector@{eiger\-Detector}}
|
||||
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}int eiger\-Detector::write\-Trim\-File (string {\em fname}, int {\em imod})\hspace{0.3cm}{\tt [virtual]}}\label{classeigerDetector_df3a0dff0fc3111e10af0363bdd15a6a}
|
||||
|
||||
|
||||
writes a trim file for module number imod - the values will be read from the current detector structure \begin{Desc}
|
||||
\item[Parameters:]
|
||||
\begin{description}
|
||||
\item[{\em fname}]name of the file to be written \item[{\em imod}]module number \end{description}
|
||||
\end{Desc}
|
||||
\begin{Desc}
|
||||
\item[Returns:]OK or FAIL if the file could not be written \end{Desc}
|
||||
\begin{Desc}
|
||||
\item[See also:]\doxyref{sls\_\-detector\_\-module}{p.}{structsls__detector__module} \doxyref{shared\-Sls\-Detector}{p.}{classslsDetector_2dd6bff7d94ab8005c2797152b19264e} \end{Desc}
|
||||
|
||||
|
||||
Implements \bf{sls\-Detector} \doxyref{p.}{classslsDetector_cb27a987551e66093eb201523ac8d8b0}.\index{eigerDetector@{eiger\-Detector}!writeTrimFile@{writeTrimFile}}
|
||||
\index{writeTrimFile@{writeTrimFile}!eigerDetector@{eiger\-Detector}}
|
||||
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}int eiger\-Detector::write\-Trim\-File (string {\em fname}, \bf{sls\_\-detector\_\-module} {\em mod})\hspace{0.3cm}{\tt [virtual]}}\label{classeigerDetector_8380366bf7112021c49be8e6f29f18d8}
|
||||
|
||||
|
||||
writes a trim file \begin{Desc}
|
||||
\item[Parameters:]
|
||||
\begin{description}
|
||||
\item[{\em fname}]name of the file to be written \item[{\em mod}]module structure which has to be written to file \end{description}
|
||||
\end{Desc}
|
||||
\begin{Desc}
|
||||
\item[Returns:]OK or FAIL if the file could not be written\end{Desc}
|
||||
\begin{Desc}
|
||||
\item[See also:]\doxyref{sls\_\-detector\_\-module}{p.}{structsls__detector__module} \end{Desc}
|
||||
|
||||
|
||||
Implements \bf{sls\-Detector} \doxyref{p.}{classslsDetector_5b97351cfaffe067016dbcebbd0778a7}.
|
||||
|
||||
The documentation for this class was generated from the following file:\begin{CompactItemize}
|
||||
\item
|
||||
eiger\-Detector/\bf{eiger\-Detector.h}\end{CompactItemize}
|
@ -1,197 +0,0 @@
|
||||
%!PS-Adobe-2.0 EPSF-2.0
|
||||
%%Title: ClassName
|
||||
%%Creator: Doxygen
|
||||
%%CreationDate: Time
|
||||
%%For:
|
||||
%Magnification: 1.00
|
||||
%%Orientation: Portrait
|
||||
%%BoundingBox: 0 0 500 370.37
|
||||
%%Pages: 0
|
||||
%%BeginSetup
|
||||
%%EndSetup
|
||||
%%EndComments
|
||||
|
||||
% ----- variables -----
|
||||
|
||||
/boxwidth 0 def
|
||||
/boxheight 40 def
|
||||
/fontheight 24 def
|
||||
/marginwidth 10 def
|
||||
/distx 20 def
|
||||
/disty 40 def
|
||||
/boundaspect 1.35 def % aspect ratio of the BoundingBox (width/height)
|
||||
/boundx 500 def
|
||||
/boundy boundx boundaspect div def
|
||||
/xspacing 0 def
|
||||
/yspacing 0 def
|
||||
/rows 2 def
|
||||
/cols 1 def
|
||||
/scalefactor 0 def
|
||||
/boxfont /Times-Roman findfont fontheight scalefont def
|
||||
|
||||
% ----- procedures -----
|
||||
|
||||
/dotted { [1 4] 0 setdash } def
|
||||
/dashed { [5] 0 setdash } def
|
||||
/solid { [] 0 setdash } def
|
||||
|
||||
/max % result = MAX(arg1,arg2)
|
||||
{
|
||||
/a exch def
|
||||
/b exch def
|
||||
a b gt {a} {b} ifelse
|
||||
} def
|
||||
|
||||
/xoffset % result = MAX(0,(scalefactor-(boxwidth*cols+distx*(cols-1)))/2)
|
||||
{
|
||||
0 scalefactor boxwidth cols mul distx cols 1 sub mul add sub 2 div max
|
||||
} def
|
||||
|
||||
/cw % boxwidth = MAX(boxwidth, stringwidth(arg1))
|
||||
{
|
||||
/str exch def
|
||||
/boxwidth boxwidth str stringwidth pop max def
|
||||
} def
|
||||
|
||||
/box % draws a box with text `arg1' at grid pos (arg2,arg3)
|
||||
{ gsave
|
||||
2 setlinewidth
|
||||
newpath
|
||||
exch xspacing mul xoffset add
|
||||
exch yspacing mul
|
||||
moveto
|
||||
boxwidth 0 rlineto
|
||||
0 boxheight rlineto
|
||||
boxwidth neg 0 rlineto
|
||||
0 boxheight neg rlineto
|
||||
closepath
|
||||
dup stringwidth pop neg boxwidth add 2 div
|
||||
boxheight fontheight 2 div sub 2 div
|
||||
rmoveto show stroke
|
||||
grestore
|
||||
} def
|
||||
|
||||
/mark
|
||||
{ newpath
|
||||
exch xspacing mul xoffset add boxwidth add
|
||||
exch yspacing mul
|
||||
moveto
|
||||
0 boxheight 4 div rlineto
|
||||
boxheight neg 4 div boxheight neg 4 div rlineto
|
||||
closepath
|
||||
eofill
|
||||
stroke
|
||||
} def
|
||||
|
||||
/arrow
|
||||
{ newpath
|
||||
moveto
|
||||
3 -8 rlineto
|
||||
-6 0 rlineto
|
||||
3 8 rlineto
|
||||
closepath
|
||||
eofill
|
||||
stroke
|
||||
} def
|
||||
|
||||
/out % draws an output connector for the block at (arg1,arg2)
|
||||
{
|
||||
newpath
|
||||
exch xspacing mul xoffset add boxwidth 2 div add
|
||||
exch yspacing mul boxheight add
|
||||
/y exch def
|
||||
/x exch def
|
||||
x y moveto
|
||||
0 disty 2 div rlineto
|
||||
stroke
|
||||
1 eq { x y disty 2 div add arrow } if
|
||||
} def
|
||||
|
||||
/in % draws an input connector for the block at (arg1,arg2)
|
||||
{
|
||||
newpath
|
||||
exch xspacing mul xoffset add boxwidth 2 div add
|
||||
exch yspacing mul disty 2 div sub
|
||||
/y exch def
|
||||
/x exch def
|
||||
x y moveto
|
||||
0 disty 2 div rlineto
|
||||
stroke
|
||||
1 eq { x y disty 2 div add arrow } if
|
||||
} def
|
||||
|
||||
/hedge
|
||||
{
|
||||
exch xspacing mul xoffset add boxwidth 2 div add
|
||||
exch yspacing mul boxheight 2 div sub
|
||||
/y exch def
|
||||
/x exch def
|
||||
newpath
|
||||
x y moveto
|
||||
boxwidth 2 div distx add 0 rlineto
|
||||
stroke
|
||||
1 eq
|
||||
{ newpath x boxwidth 2 div distx add add y moveto
|
||||
-8 3 rlineto
|
||||
0 -6 rlineto
|
||||
8 3 rlineto
|
||||
closepath
|
||||
eofill
|
||||
stroke
|
||||
} if
|
||||
} def
|
||||
|
||||
/vedge
|
||||
{
|
||||
/ye exch def
|
||||
/ys exch def
|
||||
/xs exch def
|
||||
newpath
|
||||
xs xspacing mul xoffset add boxwidth 2 div add dup
|
||||
ys yspacing mul boxheight 2 div sub
|
||||
moveto
|
||||
ye yspacing mul boxheight 2 div sub
|
||||
lineto
|
||||
stroke
|
||||
} def
|
||||
|
||||
/conn % connections the blocks from col `arg1' to `arg2' of row `arg3'
|
||||
{
|
||||
/ys exch def
|
||||
/xe exch def
|
||||
/xs exch def
|
||||
newpath
|
||||
xs xspacing mul xoffset add boxwidth 2 div add
|
||||
ys yspacing mul disty 2 div sub
|
||||
moveto
|
||||
xspacing xe xs sub mul 0
|
||||
rlineto
|
||||
stroke
|
||||
} def
|
||||
|
||||
% ----- main ------
|
||||
|
||||
boxfont setfont
|
||||
1 boundaspect scale
|
||||
(mythenDetector) cw
|
||||
(slsDetector) cw
|
||||
/boxwidth boxwidth marginwidth 2 mul add def
|
||||
/xspacing boxwidth distx add def
|
||||
/yspacing boxheight disty add def
|
||||
/scalefactor
|
||||
boxwidth cols mul distx cols 1 sub mul add
|
||||
boxheight rows mul disty rows 1 sub mul add boundaspect mul
|
||||
max def
|
||||
boundx scalefactor div boundy scalefactor div scale
|
||||
|
||||
% ----- classes -----
|
||||
|
||||
(mythenDetector) 0 0 box
|
||||
(slsDetector) 0 1 box
|
||||
|
||||
% ----- relations -----
|
||||
|
||||
solid
|
||||
0 0 0 out
|
||||
solid
|
||||
1 0 1 in
|
@ -1,466 +0,0 @@
|
||||
\section{mythen\-Detector Class Reference}
|
||||
\label{classmythenDetector}\index{mythenDetector@{mythenDetector}}
|
||||
{\tt \#include $<$mythen\-Detector.h$>$}
|
||||
|
||||
Inheritance diagram for mythen\-Detector::\begin{figure}[H]
|
||||
\begin{center}
|
||||
\leavevmode
|
||||
\includegraphics[height=2cm]{classmythenDetector}
|
||||
\end{center}
|
||||
\end{figure}
|
||||
\subsection*{Public Member Functions}
|
||||
\begin{CompactItemize}
|
||||
\item
|
||||
\bf{mythen\-Detector} (int id=0)
|
||||
\item
|
||||
\bf{$\sim$mythen\-Detector} ()
|
||||
\item
|
||||
int \bf{read\-Configuration\-File} (string const fname)
|
||||
\item
|
||||
int \bf{write\-Configuration\-File} (string const fname)
|
||||
\item
|
||||
int \bf{dump\-Detector\-Setup} (string const fname)
|
||||
\item
|
||||
int \bf{retrieve\-Detector\-Setup} (string const fname)
|
||||
\item
|
||||
\bf{sls\_\-detector\_\-module} $\ast$ \bf{read\-Trim\-File} (string fname, \bf{sls\_\-detector\_\-module} $\ast$my\-Mod=NULL)
|
||||
\item
|
||||
int \bf{write\-Trim\-File} (string fname, \bf{sls\_\-detector\_\-module} mod)
|
||||
\item
|
||||
int \bf{write\-Trim\-File} (string fname, int imod)
|
||||
\item
|
||||
int \bf{write\-Data\-File} (string fname, float $\ast$data, float $\ast$err=NULL, float $\ast$ang=NULL, char dataformat='f', int nch=-1)
|
||||
\item
|
||||
int \bf{write\-Data\-File} (string fname, int $\ast$data)
|
||||
\item
|
||||
int \bf{read\-Data\-File} (string fname, float $\ast$data, float $\ast$err=NULL, float $\ast$ang=NULL, char dataformat='f', int nch=0)
|
||||
\item
|
||||
int \bf{read\-Data\-File} (string fname, int $\ast$data)
|
||||
\item
|
||||
int \bf{read\-Calibration\-File} (string fname, float \&gain, float \&offset)
|
||||
\item
|
||||
int \bf{write\-Calibration\-File} (string fname, float gain, float offset)
|
||||
\item
|
||||
int \bf{read\-Angular\-Conversion} (string fname=\char`\"{}\char`\"{})
|
||||
\item
|
||||
int \bf{write\-Angular\-Conversion} (string fname=\char`\"{}\char`\"{})
|
||||
\item
|
||||
int \bf{set\-Angular\-Conversion} (string fname=\char`\"{}\char`\"{})
|
||||
\item
|
||||
int \bf{get\-Angular\-Conversion} (int \&direction, \bf{angle\-Conversion\-Constant} $\ast$angconv=NULL)
|
||||
\item
|
||||
char $\ast$ \bf{get\-Angular\-Conversion} ()
|
||||
\item
|
||||
float \bf{set\-Global\-Offset} (float f)
|
||||
\item
|
||||
float \bf{set\-Fine\-Offset} (float f)
|
||||
\item
|
||||
float \bf{get\-Fine\-Offset} ()
|
||||
\item
|
||||
float \bf{get\-Global\-Offset} ()
|
||||
\item
|
||||
int \bf{set\-Positions} (int n\-Pos, float $\ast$\bf{pos})
|
||||
\item
|
||||
int \bf{get\-Positions} (float $\ast$\bf{pos}=NULL)
|
||||
\item
|
||||
float \bf{set\-Bin\-Size} (float bs)
|
||||
\item
|
||||
float \bf{get\-Bin\-Size} ()
|
||||
\item
|
||||
int \bf{reset\-Merging} (float $\ast$mp, float $\ast$mv, float $\ast$me, int $\ast$mm)
|
||||
\item
|
||||
int \bf{add\-To\-Merging} (float $\ast$p1, float $\ast$v1, float $\ast$e1, float $\ast$mp, float $\ast$mv, float $\ast$me, int $\ast$mm)
|
||||
\item
|
||||
int \bf{finalize\-Merging} (float $\ast$mp, float $\ast$mv, float $\ast$me, int $\ast$mm)
|
||||
\item
|
||||
void $\ast$ \bf{process\-Data} (int delflag=1)
|
||||
\item
|
||||
void \bf{acquire} (int delflag=1)
|
||||
\end{CompactItemize}
|
||||
|
||||
|
||||
\subsection{Constructor \& Destructor Documentation}
|
||||
\index{mythenDetector@{mythen\-Detector}!mythenDetector@{mythenDetector}}
|
||||
\index{mythenDetector@{mythenDetector}!mythenDetector@{mythen\-Detector}}
|
||||
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}mythen\-Detector::mythen\-Detector (int {\em id} = {\tt 0})\hspace{0.3cm}{\tt [inline]}}\label{classmythenDetector_5efa6a91622e5e173d7491801f60bda0}
|
||||
|
||||
|
||||
(default) constructor \index{mythenDetector@{mythen\-Detector}!~mythenDetector@{$\sim$mythenDetector}}
|
||||
\index{~mythenDetector@{$\sim$mythenDetector}!mythenDetector@{mythen\-Detector}}
|
||||
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}mythen\-Detector::$\sim$mythen\-Detector ()\hspace{0.3cm}{\tt [inline]}}\label{classmythenDetector_8118166c2e7c3d3968b9ae5016614693}
|
||||
|
||||
|
||||
destructor
|
||||
|
||||
\subsection{Member Function Documentation}
|
||||
\index{mythenDetector@{mythen\-Detector}!acquire@{acquire}}
|
||||
\index{acquire@{acquire}!mythenDetector@{mythen\-Detector}}
|
||||
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}void mythen\-Detector::acquire (int {\em delflag} = {\tt 1})\hspace{0.3cm}{\tt [virtual]}}\label{classmythenDetector_f393765b5a3d5f8f05251116f38d52dd}
|
||||
|
||||
|
||||
performs the complete acquisition and data processing moves the detector to next position \par
|
||||
starts and reads the detector \par
|
||||
reads the IC (if required) \par
|
||||
reads the encoder (iof required for angualr conversion) \par
|
||||
processes the data (flat field, rate, angular conversion and merging process\-Data()) \begin{Desc}
|
||||
\item[Parameters:]
|
||||
\begin{description}
|
||||
\item[{\em delflag}]if 1 the data are deleted, else left there for further processing (or plotting?) \end{description}
|
||||
\end{Desc}
|
||||
|
||||
|
||||
Implements \bf{sls\-Detector} \doxyref{p.}{classslsDetector_1af6548fd0d81d45909a5c805d4be7a8}.\index{mythenDetector@{mythen\-Detector}!addToMerging@{addToMerging}}
|
||||
\index{addToMerging@{addToMerging}!mythenDetector@{mythen\-Detector}}
|
||||
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}int mythen\-Detector::add\-To\-Merging (float $\ast$ {\em p1}, float $\ast$ {\em v1}, float $\ast$ {\em e1}, float $\ast$ {\em mp}, float $\ast$ {\em mv}, float $\ast$ {\em me}, int $\ast$ {\em mm})\hspace{0.3cm}{\tt [virtual]}}\label{classmythenDetector_eaaf7d7e3150f473e3bbcf59d91692c2}
|
||||
|
||||
|
||||
merge dataset \begin{Desc}
|
||||
\item[Parameters:]
|
||||
\begin{description}
|
||||
\item[{\em p1}]angular positions of dataset \item[{\em v1}]data \item[{\em e1}]errors \item[{\em mp}]already merged postions \item[{\em mv}]already merged data \item[{\em me}]already merged errors (squared sum) \item[{\em mm}]multiplicity of merged arrays \end{description}
|
||||
\end{Desc}
|
||||
|
||||
|
||||
Implements \bf{sls\-Detector} \doxyref{p.}{classslsDetector_feb8730f24292620e5d451cd2d4bb9cd}.\index{mythenDetector@{mythen\-Detector}!dumpDetectorSetup@{dumpDetectorSetup}}
|
||||
\index{dumpDetectorSetup@{dumpDetectorSetup}!mythenDetector@{mythen\-Detector}}
|
||||
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}int mythen\-Detector::dump\-Detector\-Setup (string const {\em fname})\hspace{0.3cm}{\tt [virtual]}}\label{classmythenDetector_a0fe9987e8fa240a312ad353ae539188}
|
||||
|
||||
|
||||
not yet implemented
|
||||
|
||||
should dump to a file all the current detector parameters
|
||||
|
||||
Implements \bf{sls\-Detector} \doxyref{p.}{classslsDetector_96428855d6e286408a52e675e045cf45}.\index{mythenDetector@{mythen\-Detector}!finalizeMerging@{finalizeMerging}}
|
||||
\index{finalizeMerging@{finalizeMerging}!mythenDetector@{mythen\-Detector}}
|
||||
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}int mythen\-Detector::finalize\-Merging (float $\ast$ {\em mp}, float $\ast$ {\em mv}, float $\ast$ {\em me}, int $\ast$ {\em mm})}\label{classmythenDetector_a919a42bd89fe21c4086bae5f1fb2f32}
|
||||
|
||||
|
||||
calculates the \char`\"{}final\char`\"{} positions, data value and errors for the emrged data \begin{Desc}
|
||||
\item[Parameters:]
|
||||
\begin{description}
|
||||
\item[{\em mp}]already merged postions \item[{\em mv}]already merged data \item[{\em me}]already merged errors (squared sum) \item[{\em mm}]multiplicity of merged arrays \end{description}
|
||||
\end{Desc}
|
||||
\begin{Desc}
|
||||
\item[Returns:]FAIL or the \end{Desc}
|
||||
|
||||
|
||||
Reimplemented from \bf{sls\-Detector} \doxyref{p.}{classslsDetector_8f73479f68ca2171fd2108c2f157299e}.\index{mythenDetector@{mythen\-Detector}!getAngularConversion@{getAngularConversion}}
|
||||
\index{getAngularConversion@{getAngularConversion}!mythenDetector@{mythen\-Detector}}
|
||||
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}char$\ast$ mythen\-Detector::get\-Angular\-Conversion ()\hspace{0.3cm}{\tt [inline, virtual]}}\label{classmythenDetector_fab45faa264e44178fc52300eaf92cad}
|
||||
|
||||
|
||||
returns the angular conversion file
|
||||
|
||||
Implements \bf{sls\-Detector} \doxyref{p.}{classslsDetector_0c2e502441fd74ec7fc20604c5c08c27}.\index{mythenDetector@{mythen\-Detector}!getAngularConversion@{getAngularConversion}}
|
||||
\index{getAngularConversion@{getAngularConversion}!mythenDetector@{mythen\-Detector}}
|
||||
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}int mythen\-Detector::get\-Angular\-Conversion (int \& {\em direction}, \bf{angle\-Conversion\-Constant} $\ast$ {\em angconv} = {\tt NULL})\hspace{0.3cm}{\tt [virtual]}}\label{classmythenDetector_b2b2f17c36883323ad0abf762c63494f}
|
||||
|
||||
|
||||
get angular conversion \begin{Desc}
|
||||
\item[Parameters:]
|
||||
\begin{description}
|
||||
\item[{\em reference}]to diffractometer direction \item[{\em angconv}]array that will be filled with the angular conversion constants \end{description}
|
||||
\end{Desc}
|
||||
\begin{Desc}
|
||||
\item[Returns:]0 if angular conversion disabled, $>$0 otherwise \end{Desc}
|
||||
|
||||
|
||||
Implements \bf{sls\-Detector} \doxyref{p.}{classslsDetector_a110e9eb82123756cf89fda0a4cb464d}.\index{mythenDetector@{mythen\-Detector}!getBinSize@{getBinSize}}
|
||||
\index{getBinSize@{getBinSize}!mythenDetector@{mythen\-Detector}}
|
||||
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}float mythen\-Detector::get\-Bin\-Size ()\hspace{0.3cm}{\tt [inline, virtual]}}\label{classmythenDetector_9fd4e479d7eb3f9c53d5d56a43bbccaf}
|
||||
|
||||
|
||||
return detector bin size used for merging (approx angular resolution)
|
||||
|
||||
Implements \bf{sls\-Detector} \doxyref{p.}{classslsDetector_7d83754e3f41042caa9297da9a33b714}.\index{mythenDetector@{mythen\-Detector}!getFineOffset@{getFineOffset}}
|
||||
\index{getFineOffset@{getFineOffset}!mythenDetector@{mythen\-Detector}}
|
||||
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}float mythen\-Detector::get\-Fine\-Offset ()\hspace{0.3cm}{\tt [inline, virtual]}}\label{classmythenDetector_00720f1445f3f301fa3316828d978de6}
|
||||
|
||||
|
||||
get detector fine offset
|
||||
|
||||
Implements \bf{sls\-Detector} \doxyref{p.}{classslsDetector_8e39680a1a096ca13ed672504b5b08e6}.\index{mythenDetector@{mythen\-Detector}!getGlobalOffset@{getGlobalOffset}}
|
||||
\index{getGlobalOffset@{getGlobalOffset}!mythenDetector@{mythen\-Detector}}
|
||||
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}float mythen\-Detector::get\-Global\-Offset ()\hspace{0.3cm}{\tt [inline, virtual]}}\label{classmythenDetector_b2086f336d7198381453556b520dd556}
|
||||
|
||||
|
||||
get detector global offset
|
||||
|
||||
Implements \bf{sls\-Detector} \doxyref{p.}{classslsDetector_8964e3efa73f29b04bd9479578bd1c59}.\index{mythenDetector@{mythen\-Detector}!getPositions@{getPositions}}
|
||||
\index{getPositions@{getPositions}!mythenDetector@{mythen\-Detector}}
|
||||
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}int mythen\-Detector::get\-Positions (float $\ast$ {\em pos} = {\tt NULL})\hspace{0.3cm}{\tt [inline, virtual]}}\label{classmythenDetector_0d306720dced0d3576474978b06b4be4}
|
||||
|
||||
|
||||
get positions for the acquisition \begin{Desc}
|
||||
\item[Parameters:]
|
||||
\begin{description}
|
||||
\item[{\em pos}]array which will contain the encoder positions \end{description}
|
||||
\end{Desc}
|
||||
\begin{Desc}
|
||||
\item[Returns:]number of positions \end{Desc}
|
||||
|
||||
|
||||
Implements \bf{sls\-Detector} \doxyref{p.}{classslsDetector_248794801b9794d20e7d58bceab564ab}.\index{mythenDetector@{mythen\-Detector}!processData@{processData}}
|
||||
\index{processData@{processData}!mythenDetector@{mythen\-Detector}}
|
||||
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}void$\ast$ mythen\-Detector::process\-Data (int {\em delflag} = {\tt 1})\hspace{0.3cm}{\tt [virtual]}}\label{classmythenDetector_2555fc046cd8d5ba7116003ad4027112}
|
||||
|
||||
|
||||
function for processing data \begin{Desc}
|
||||
\item[Parameters:]
|
||||
\begin{description}
|
||||
\item[{\em delflag}]if 1 the data are deleted, else left there for further processing (or plotting?) \end{description}
|
||||
\end{Desc}
|
||||
|
||||
|
||||
Implements \bf{sls\-Detector} \doxyref{p.}{classslsDetector_3e93c7da79e5f72e3a3c881aefdea5d3}.\index{mythenDetector@{mythen\-Detector}!readAngularConversion@{readAngularConversion}}
|
||||
\index{readAngularConversion@{readAngularConversion}!mythenDetector@{mythen\-Detector}}
|
||||
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}int mythen\-Detector::read\-Angular\-Conversion (string {\em fname} = {\tt \char`\"{}\char`\"{}})\hspace{0.3cm}{\tt [virtual]}}\label{classmythenDetector_33bf1b939eb877bbd4aa42f400d7ca36}
|
||||
|
||||
|
||||
reads an angular conversion file \begin{Desc}
|
||||
\item[Parameters:]
|
||||
\begin{description}
|
||||
\item[{\em fname}]file to be read \end{description}
|
||||
\end{Desc}
|
||||
\begin{Desc}
|
||||
\item[See also:]\doxyref{angle\-Conversion\-Constant}{p.}{structangleConversionConstant} \end{Desc}
|
||||
|
||||
|
||||
Implements \bf{sls\-Detector} \doxyref{p.}{classslsDetector_cd9d6358db471600f2e1a143a53c61c1}.\index{mythenDetector@{mythen\-Detector}!readCalibrationFile@{readCalibrationFile}}
|
||||
\index{readCalibrationFile@{readCalibrationFile}!mythenDetector@{mythen\-Detector}}
|
||||
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}int mythen\-Detector::read\-Calibration\-File (string {\em fname}, float \& {\em gain}, float \& {\em offset})\hspace{0.3cm}{\tt [virtual]}}\label{classmythenDetector_f8f1b7b42012420fc557aacd714140f8}
|
||||
|
||||
|
||||
reads a calibration file \begin{Desc}
|
||||
\item[Parameters:]
|
||||
\begin{description}
|
||||
\item[{\em fname}]file to be read \item[{\em gain}]reference to the gain variable reference to the offset variable \end{description}
|
||||
\end{Desc}
|
||||
\begin{Desc}
|
||||
\item[See also:]\doxyref{shared\-Sls\-Detector}{p.}{classslsDetector_2dd6bff7d94ab8005c2797152b19264e} \end{Desc}
|
||||
|
||||
|
||||
Implements \bf{sls\-Detector} \doxyref{p.}{classslsDetector_6c7f837f0820b08f41649c30151cb7ac}.\index{mythenDetector@{mythen\-Detector}!readConfigurationFile@{readConfigurationFile}}
|
||||
\index{readConfigurationFile@{readConfigurationFile}!mythenDetector@{mythen\-Detector}}
|
||||
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}int mythen\-Detector::read\-Configuration\-File (string const {\em fname})\hspace{0.3cm}{\tt [virtual]}}\label{classmythenDetector_92a32bcc57919fcf9eea844905640e90}
|
||||
|
||||
|
||||
Purely virtual function Should be implemented in the specific detector class /sa \doxyref{mythen\-Detector::read\-Configuration\-File}{p.}{classmythenDetector_92a32bcc57919fcf9eea844905640e90}
|
||||
|
||||
Implements \bf{sls\-Detector} \doxyref{p.}{classslsDetector_80266f80cfe49c2ccec7118de341d983}.\index{mythenDetector@{mythen\-Detector}!readDataFile@{readDataFile}}
|
||||
\index{readDataFile@{readDataFile}!mythenDetector@{mythen\-Detector}}
|
||||
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}int mythen\-Detector::read\-Data\-File (string {\em fname}, int $\ast$ {\em data})\hspace{0.3cm}{\tt [virtual]}}\label{classmythenDetector_d83819d61ea01148cf18cd3c46f2a9f7}
|
||||
|
||||
|
||||
reads a data file \begin{Desc}
|
||||
\item[Parameters:]
|
||||
\begin{description}
|
||||
\item[{\em name}]of the file to be read \item[{\em data}]array of data values \end{description}
|
||||
\end{Desc}
|
||||
\begin{Desc}
|
||||
\item[Returns:]OK or FAIL if it could not read the file or data=NULL \end{Desc}
|
||||
|
||||
|
||||
Implements \bf{sls\-Detector} \doxyref{p.}{classslsDetector_4239e7a357df82640464c0f2d0a18d69}.\index{mythenDetector@{mythen\-Detector}!readDataFile@{readDataFile}}
|
||||
\index{readDataFile@{readDataFile}!mythenDetector@{mythen\-Detector}}
|
||||
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}int mythen\-Detector::read\-Data\-File (string {\em fname}, float $\ast$ {\em data}, float $\ast$ {\em err} = {\tt NULL}, float $\ast$ {\em ang} = {\tt NULL}, char {\em dataformat} = {\tt 'f'}, int {\em nch} = {\tt 0})\hspace{0.3cm}{\tt [virtual]}}\label{classmythenDetector_1937a5355eed0dc553cb05d2098f7c47}
|
||||
|
||||
|
||||
reads a data file \begin{Desc}
|
||||
\item[Parameters:]
|
||||
\begin{description}
|
||||
\item[{\em name}]of the file to be read \item[{\em data}]array of data values to be filled \item[{\em err}]array of arrors on the data. If NULL no errors are expected on the file\item[{\em ang}]array of angular values. If NULL data are expected in the form chan-val(-err) otherwise ang-val(-err) \item[{\em dataformat}]format of the data: can be 'i' integer or 'f' float (default) \item[{\em nch}]number of channels to be written to file. if $<$=0 defaults to the number of installed channels of the detector \end{description}
|
||||
\end{Desc}
|
||||
\begin{Desc}
|
||||
\item[Returns:]OK or FAIL if it could not read the file or data=NULL \end{Desc}
|
||||
|
||||
|
||||
Implements \bf{sls\-Detector} \doxyref{p.}{classslsDetector_86df95809e0e7979eafc04b2b868843d}.\index{mythenDetector@{mythen\-Detector}!readTrimFile@{readTrimFile}}
|
||||
\index{readTrimFile@{readTrimFile}!mythenDetector@{mythen\-Detector}}
|
||||
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}\bf{sls\_\-detector\_\-module}$\ast$ mythen\-Detector::read\-Trim\-File (string {\em fname}, \bf{sls\_\-detector\_\-module} $\ast$ {\em my\-Mod} = {\tt NULL})\hspace{0.3cm}{\tt [virtual]}}\label{classmythenDetector_2120f9105997fd8f8bf9165dbffc55e7}
|
||||
|
||||
|
||||
reads a trim file \begin{Desc}
|
||||
\item[Parameters:]
|
||||
\begin{description}
|
||||
\item[{\em fname}]name of the file to be read \item[{\em my\-Mod}]pointer to the module structure which has to be set. \par
|
||||
If it is NULL a new module structure will be created \end{description}
|
||||
\end{Desc}
|
||||
\begin{Desc}
|
||||
\item[Returns:]the pointer to my\-Mod or NULL if reading the file failed \end{Desc}
|
||||
|
||||
|
||||
Implements \bf{sls\-Detector} \doxyref{p.}{classslsDetector_612b52469e27c6675969499d3680abe6}.\index{mythenDetector@{mythen\-Detector}!resetMerging@{resetMerging}}
|
||||
\index{resetMerging@{resetMerging}!mythenDetector@{mythen\-Detector}}
|
||||
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}int mythen\-Detector::reset\-Merging (float $\ast$ {\em mp}, float $\ast$ {\em mv}, float $\ast$ {\em me}, int $\ast$ {\em mm})\hspace{0.3cm}{\tt [virtual]}}\label{classmythenDetector_7d38c9af0d94bc15571c3c15b38f39a8}
|
||||
|
||||
|
||||
sets the arrays of the merged data to 0. NB The array should be created with size $>$= 360./get\-Bin\-Size(); \begin{Desc}
|
||||
\item[Parameters:]
|
||||
\begin{description}
|
||||
\item[{\em mp}]already merged postions \item[{\em mv}]already merged data \item[{\em me}]already merged errors (squared sum) \item[{\em mm}]multiplicity of merged arrays \end{description}
|
||||
\end{Desc}
|
||||
\begin{Desc}
|
||||
\item[Returns:]OK or FAIL \end{Desc}
|
||||
|
||||
|
||||
Implements \bf{sls\-Detector} \doxyref{p.}{classslsDetector_20156c620f868445e454bc4115871822}.\index{mythenDetector@{mythen\-Detector}!retrieveDetectorSetup@{retrieveDetectorSetup}}
|
||||
\index{retrieveDetectorSetup@{retrieveDetectorSetup}!mythenDetector@{mythen\-Detector}}
|
||||
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}int mythen\-Detector::retrieve\-Detector\-Setup (string const {\em fname})\hspace{0.3cm}{\tt [virtual]}}\label{classmythenDetector_8eedcd0b6739dd878559de5b675fae83}
|
||||
|
||||
|
||||
not yet implemented
|
||||
|
||||
should retrieve from a file all the current detector parameters
|
||||
|
||||
Implements \bf{sls\-Detector} \doxyref{p.}{classslsDetector_0ec6aa8998db1bee1b00aeecbe870d5f}.\index{mythenDetector@{mythen\-Detector}!setAngularConversion@{setAngularConversion}}
|
||||
\index{setAngularConversion@{setAngularConversion}!mythenDetector@{mythen\-Detector}}
|
||||
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}int mythen\-Detector::set\-Angular\-Conversion (string {\em fname} = {\tt \char`\"{}\char`\"{}})\hspace{0.3cm}{\tt [virtual]}}\label{classmythenDetector_78efe554a277de7fb8759307992fc61b}
|
||||
|
||||
|
||||
set angular conversion \begin{Desc}
|
||||
\item[Parameters:]
|
||||
\begin{description}
|
||||
\item[{\em fname}]file with angular conversion constants (\char`\"{}\char`\"{} disable) \end{description}
|
||||
\end{Desc}
|
||||
\begin{Desc}
|
||||
\item[Returns:]0 if angular conversion disabled, $>$0 otherwise \end{Desc}
|
||||
|
||||
|
||||
Implements \bf{sls\-Detector} \doxyref{p.}{classslsDetector_0a17abc301de750f7dafd43b7ad8b0c9}.\index{mythenDetector@{mythen\-Detector}!setBinSize@{setBinSize}}
|
||||
\index{setBinSize@{setBinSize}!mythenDetector@{mythen\-Detector}}
|
||||
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}float mythen\-Detector::set\-Bin\-Size (float {\em bs})\hspace{0.3cm}{\tt [inline, virtual]}}\label{classmythenDetector_8f466447f886379204a59eb6785f1ed0}
|
||||
|
||||
|
||||
set detector bin size used for merging (approx angular resolution)
|
||||
|
||||
Implements \bf{sls\-Detector} \doxyref{p.}{classslsDetector_1a2ebbe67dae42059723071f437eb721}.\index{mythenDetector@{mythen\-Detector}!setFineOffset@{setFineOffset}}
|
||||
\index{setFineOffset@{setFineOffset}!mythenDetector@{mythen\-Detector}}
|
||||
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}float mythen\-Detector::set\-Fine\-Offset (float {\em f})\hspace{0.3cm}{\tt [inline, virtual]}}\label{classmythenDetector_fe142e36f1a5fa8b2ab5fc45e9f8c781}
|
||||
|
||||
|
||||
set detector fine offset
|
||||
|
||||
Implements \bf{sls\-Detector} \doxyref{p.}{classslsDetector_7b3b6b3ac5b3b1ee0677f7deeec5c9e3}.\index{mythenDetector@{mythen\-Detector}!setGlobalOffset@{setGlobalOffset}}
|
||||
\index{setGlobalOffset@{setGlobalOffset}!mythenDetector@{mythen\-Detector}}
|
||||
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}float mythen\-Detector::set\-Global\-Offset (float {\em f})\hspace{0.3cm}{\tt [inline, virtual]}}\label{classmythenDetector_e24dd88c4eb965687bd656a12bae8ad7}
|
||||
|
||||
|
||||
set detector global offset
|
||||
|
||||
Implements \bf{sls\-Detector} \doxyref{p.}{classslsDetector_2a03a8aec6dbf74a606e6960e178fceb}.\index{mythenDetector@{mythen\-Detector}!setPositions@{setPositions}}
|
||||
\index{setPositions@{setPositions}!mythenDetector@{mythen\-Detector}}
|
||||
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}int mythen\-Detector::set\-Positions (int {\em n\-Pos}, float $\ast$ {\em pos})\hspace{0.3cm}{\tt [inline, virtual]}}\label{classmythenDetector_1ffb0963f724e6d6d497685e6de62fd6}
|
||||
|
||||
|
||||
set positions for the acquisition \begin{Desc}
|
||||
\item[Parameters:]
|
||||
\begin{description}
|
||||
\item[{\em n\-Pos}]number of positions \item[{\em pos}]array with the encoder positions \end{description}
|
||||
\end{Desc}
|
||||
\begin{Desc}
|
||||
\item[Returns:]number of positions \end{Desc}
|
||||
|
||||
|
||||
Implements \bf{sls\-Detector} \doxyref{p.}{classslsDetector_961e3976e3077803e2fc245873f81d81}.\index{mythenDetector@{mythen\-Detector}!writeAngularConversion@{writeAngularConversion}}
|
||||
\index{writeAngularConversion@{writeAngularConversion}!mythenDetector@{mythen\-Detector}}
|
||||
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}int mythen\-Detector::write\-Angular\-Conversion (string {\em fname} = {\tt \char`\"{}\char`\"{}})\hspace{0.3cm}{\tt [virtual]}}\label{classmythenDetector_3c5f27709351c49dd715212adc5ba7d2}
|
||||
|
||||
|
||||
writes an angular conversion file \begin{Desc}
|
||||
\item[Parameters:]
|
||||
\begin{description}
|
||||
\item[{\em fname}]file to be written \end{description}
|
||||
\end{Desc}
|
||||
\begin{Desc}
|
||||
\item[See also:]\doxyref{angle\-Conversion\-Constant}{p.}{structangleConversionConstant} \end{Desc}
|
||||
|
||||
|
||||
Implements \bf{sls\-Detector} \doxyref{p.}{classslsDetector_cace8f0d8706a175915289d86c1fd8d6}.\index{mythenDetector@{mythen\-Detector}!writeCalibrationFile@{writeCalibrationFile}}
|
||||
\index{writeCalibrationFile@{writeCalibrationFile}!mythenDetector@{mythen\-Detector}}
|
||||
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}int mythen\-Detector::write\-Calibration\-File (string {\em fname}, float {\em gain}, float {\em offset})\hspace{0.3cm}{\tt [virtual]}}\label{classmythenDetector_10e7213bb0e7138c07231687e9a6899a}
|
||||
|
||||
|
||||
writes a clibration file \begin{Desc}
|
||||
\item[Parameters:]
|
||||
\begin{description}
|
||||
\item[{\em fname}]file to be written \item[{\em gain}]\item[{\em offset}]\end{description}
|
||||
\end{Desc}
|
||||
\begin{Desc}
|
||||
\item[See also:]\doxyref{shared\-Sls\-Detector}{p.}{classslsDetector_2dd6bff7d94ab8005c2797152b19264e} \end{Desc}
|
||||
|
||||
|
||||
Implements \bf{sls\-Detector} \doxyref{p.}{classslsDetector_d12edef440bf2b2f930e83f0ccceb01e}.\index{mythenDetector@{mythen\-Detector}!writeConfigurationFile@{writeConfigurationFile}}
|
||||
\index{writeConfigurationFile@{writeConfigurationFile}!mythenDetector@{mythen\-Detector}}
|
||||
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}int mythen\-Detector::write\-Configuration\-File (string const {\em fname})\hspace{0.3cm}{\tt [virtual]}}\label{classmythenDetector_6ad688e0c1a59001ecc61117c67e5434}
|
||||
|
||||
|
||||
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)
|
||||
|
||||
to be changed
|
||||
|
||||
Implements \bf{sls\-Detector} \doxyref{p.}{classslsDetector_7801c6d43c72ce5ccaa72743a6f307d2}.\index{mythenDetector@{mythen\-Detector}!writeDataFile@{writeDataFile}}
|
||||
\index{writeDataFile@{writeDataFile}!mythenDetector@{mythen\-Detector}}
|
||||
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}int mythen\-Detector::write\-Data\-File (string {\em fname}, int $\ast$ {\em data})\hspace{0.3cm}{\tt [virtual]}}\label{classmythenDetector_9a49c84d7ad664f7891b00fba0ce829a}
|
||||
|
||||
|
||||
writes a data file \begin{Desc}
|
||||
\item[Parameters:]
|
||||
\begin{description}
|
||||
\item[{\em name}]of the file to be written \item[{\em data}]array of data values \end{description}
|
||||
\end{Desc}
|
||||
\begin{Desc}
|
||||
\item[Returns:]OK or FAIL if it could not write the file or data=NULL \end{Desc}
|
||||
|
||||
|
||||
Implements \bf{sls\-Detector} \doxyref{p.}{classslsDetector_efa98ca652306e2a026c9a5b2fbfe2dc}.\index{mythenDetector@{mythen\-Detector}!writeDataFile@{writeDataFile}}
|
||||
\index{writeDataFile@{writeDataFile}!mythenDetector@{mythen\-Detector}}
|
||||
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}int mythen\-Detector::write\-Data\-File (string {\em fname}, float $\ast$ {\em data}, float $\ast$ {\em err} = {\tt NULL}, float $\ast$ {\em ang} = {\tt NULL}, char {\em dataformat} = {\tt 'f'}, int {\em nch} = {\tt -1})\hspace{0.3cm}{\tt [virtual]}}\label{classmythenDetector_42c1d320f594ebd87e2465cc986ee848}
|
||||
|
||||
|
||||
writes a data file \begin{Desc}
|
||||
\item[Parameters:]
|
||||
\begin{description}
|
||||
\item[{\em name}]of the file to be written \item[{\em data}]array of data values \item[{\em err}]array of arrors on the data. If NULL no errors will be written\item[{\em ang}]array of angular values. If NULL data will be in the form chan-val(-err) otherwise ang-val(-err) \item[{\em dataformat}]format of the data: can be 'i' integer or 'f' float (default) \item[{\em nch}]number of channels to be written to file. if -1 defaults to the number of installed channels of the detector \end{description}
|
||||
\end{Desc}
|
||||
\begin{Desc}
|
||||
\item[Returns:]OK or FAIL if it could not write the file or data=NULL \end{Desc}
|
||||
|
||||
|
||||
Implements \bf{sls\-Detector} \doxyref{p.}{classslsDetector_08823d7078b5e6dd1a4cb7d8b3cfe0af}.\index{mythenDetector@{mythen\-Detector}!writeTrimFile@{writeTrimFile}}
|
||||
\index{writeTrimFile@{writeTrimFile}!mythenDetector@{mythen\-Detector}}
|
||||
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}int mythen\-Detector::write\-Trim\-File (string {\em fname}, int {\em imod})\hspace{0.3cm}{\tt [virtual]}}\label{classmythenDetector_94179431a737bbceb20f27ca1fd30349}
|
||||
|
||||
|
||||
writes a trim file for module number imod - the values will be read from the current detector structure \begin{Desc}
|
||||
\item[Parameters:]
|
||||
\begin{description}
|
||||
\item[{\em fname}]name of the file to be written \item[{\em imod}]module number \end{description}
|
||||
\end{Desc}
|
||||
\begin{Desc}
|
||||
\item[Returns:]OK or FAIL if the file could not be written \end{Desc}
|
||||
\begin{Desc}
|
||||
\item[See also:]\doxyref{sls\_\-detector\_\-module}{p.}{structsls__detector__module} \doxyref{shared\-Sls\-Detector}{p.}{classslsDetector_2dd6bff7d94ab8005c2797152b19264e} \end{Desc}
|
||||
|
||||
|
||||
Implements \bf{sls\-Detector} \doxyref{p.}{classslsDetector_cb27a987551e66093eb201523ac8d8b0}.\index{mythenDetector@{mythen\-Detector}!writeTrimFile@{writeTrimFile}}
|
||||
\index{writeTrimFile@{writeTrimFile}!mythenDetector@{mythen\-Detector}}
|
||||
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}int mythen\-Detector::write\-Trim\-File (string {\em fname}, \bf{sls\_\-detector\_\-module} {\em mod})\hspace{0.3cm}{\tt [virtual]}}\label{classmythenDetector_0b137abd78bd3d03653cd21436eb6c4d}
|
||||
|
||||
|
||||
writes a trim file \begin{Desc}
|
||||
\item[Parameters:]
|
||||
\begin{description}
|
||||
\item[{\em fname}]name of the file to be written \item[{\em mod}]module structure which has to be written to file \end{description}
|
||||
\end{Desc}
|
||||
\begin{Desc}
|
||||
\item[Returns:]OK or FAIL if the file could not be written\end{Desc}
|
||||
\begin{Desc}
|
||||
\item[See also:]\doxyref{sls\_\-detector\_\-module}{p.}{structsls__detector__module} \end{Desc}
|
||||
|
||||
|
||||
Implements \bf{sls\-Detector} \doxyref{p.}{classslsDetector_5b97351cfaffe067016dbcebbd0778a7}.
|
||||
|
||||
The documentation for this class was generated from the following file:\begin{CompactItemize}
|
||||
\item
|
||||
mythen\-Detector/\bf{mythen\-Detector.h}\end{CompactItemize}
|
@ -1,203 +0,0 @@
|
||||
%!PS-Adobe-2.0 EPSF-2.0
|
||||
%%Title: ClassName
|
||||
%%Creator: Doxygen
|
||||
%%CreationDate: Time
|
||||
%%For:
|
||||
%Magnification: 1.00
|
||||
%%Orientation: Portrait
|
||||
%%BoundingBox: 0 0 500 185.185
|
||||
%%Pages: 0
|
||||
%%BeginSetup
|
||||
%%EndSetup
|
||||
%%EndComments
|
||||
|
||||
% ----- variables -----
|
||||
|
||||
/boxwidth 0 def
|
||||
/boxheight 40 def
|
||||
/fontheight 24 def
|
||||
/marginwidth 10 def
|
||||
/distx 20 def
|
||||
/disty 40 def
|
||||
/boundaspect 2.7 def % aspect ratio of the BoundingBox (width/height)
|
||||
/boundx 500 def
|
||||
/boundy boundx boundaspect div def
|
||||
/xspacing 0 def
|
||||
/yspacing 0 def
|
||||
/rows 2 def
|
||||
/cols 2 def
|
||||
/scalefactor 0 def
|
||||
/boxfont /Times-Roman findfont fontheight scalefont def
|
||||
|
||||
% ----- procedures -----
|
||||
|
||||
/dotted { [1 4] 0 setdash } def
|
||||
/dashed { [5] 0 setdash } def
|
||||
/solid { [] 0 setdash } def
|
||||
|
||||
/max % result = MAX(arg1,arg2)
|
||||
{
|
||||
/a exch def
|
||||
/b exch def
|
||||
a b gt {a} {b} ifelse
|
||||
} def
|
||||
|
||||
/xoffset % result = MAX(0,(scalefactor-(boxwidth*cols+distx*(cols-1)))/2)
|
||||
{
|
||||
0 scalefactor boxwidth cols mul distx cols 1 sub mul add sub 2 div max
|
||||
} def
|
||||
|
||||
/cw % boxwidth = MAX(boxwidth, stringwidth(arg1))
|
||||
{
|
||||
/str exch def
|
||||
/boxwidth boxwidth str stringwidth pop max def
|
||||
} def
|
||||
|
||||
/box % draws a box with text `arg1' at grid pos (arg2,arg3)
|
||||
{ gsave
|
||||
2 setlinewidth
|
||||
newpath
|
||||
exch xspacing mul xoffset add
|
||||
exch yspacing mul
|
||||
moveto
|
||||
boxwidth 0 rlineto
|
||||
0 boxheight rlineto
|
||||
boxwidth neg 0 rlineto
|
||||
0 boxheight neg rlineto
|
||||
closepath
|
||||
dup stringwidth pop neg boxwidth add 2 div
|
||||
boxheight fontheight 2 div sub 2 div
|
||||
rmoveto show stroke
|
||||
grestore
|
||||
} def
|
||||
|
||||
/mark
|
||||
{ newpath
|
||||
exch xspacing mul xoffset add boxwidth add
|
||||
exch yspacing mul
|
||||
moveto
|
||||
0 boxheight 4 div rlineto
|
||||
boxheight neg 4 div boxheight neg 4 div rlineto
|
||||
closepath
|
||||
eofill
|
||||
stroke
|
||||
} def
|
||||
|
||||
/arrow
|
||||
{ newpath
|
||||
moveto
|
||||
3 -8 rlineto
|
||||
-6 0 rlineto
|
||||
3 8 rlineto
|
||||
closepath
|
||||
eofill
|
||||
stroke
|
||||
} def
|
||||
|
||||
/out % draws an output connector for the block at (arg1,arg2)
|
||||
{
|
||||
newpath
|
||||
exch xspacing mul xoffset add boxwidth 2 div add
|
||||
exch yspacing mul boxheight add
|
||||
/y exch def
|
||||
/x exch def
|
||||
x y moveto
|
||||
0 disty 2 div rlineto
|
||||
stroke
|
||||
1 eq { x y disty 2 div add arrow } if
|
||||
} def
|
||||
|
||||
/in % draws an input connector for the block at (arg1,arg2)
|
||||
{
|
||||
newpath
|
||||
exch xspacing mul xoffset add boxwidth 2 div add
|
||||
exch yspacing mul disty 2 div sub
|
||||
/y exch def
|
||||
/x exch def
|
||||
x y moveto
|
||||
0 disty 2 div rlineto
|
||||
stroke
|
||||
1 eq { x y disty 2 div add arrow } if
|
||||
} def
|
||||
|
||||
/hedge
|
||||
{
|
||||
exch xspacing mul xoffset add boxwidth 2 div add
|
||||
exch yspacing mul boxheight 2 div sub
|
||||
/y exch def
|
||||
/x exch def
|
||||
newpath
|
||||
x y moveto
|
||||
boxwidth 2 div distx add 0 rlineto
|
||||
stroke
|
||||
1 eq
|
||||
{ newpath x boxwidth 2 div distx add add y moveto
|
||||
-8 3 rlineto
|
||||
0 -6 rlineto
|
||||
8 3 rlineto
|
||||
closepath
|
||||
eofill
|
||||
stroke
|
||||
} if
|
||||
} def
|
||||
|
||||
/vedge
|
||||
{
|
||||
/ye exch def
|
||||
/ys exch def
|
||||
/xs exch def
|
||||
newpath
|
||||
xs xspacing mul xoffset add boxwidth 2 div add dup
|
||||
ys yspacing mul boxheight 2 div sub
|
||||
moveto
|
||||
ye yspacing mul boxheight 2 div sub
|
||||
lineto
|
||||
stroke
|
||||
} def
|
||||
|
||||
/conn % connections the blocks from col `arg1' to `arg2' of row `arg3'
|
||||
{
|
||||
/ys exch def
|
||||
/xe exch def
|
||||
/xs exch def
|
||||
newpath
|
||||
xs xspacing mul xoffset add boxwidth 2 div add
|
||||
ys yspacing mul disty 2 div sub
|
||||
moveto
|
||||
xspacing xe xs sub mul 0
|
||||
rlineto
|
||||
stroke
|
||||
} def
|
||||
|
||||
% ----- main ------
|
||||
|
||||
boxfont setfont
|
||||
1 boundaspect scale
|
||||
(slsDetector) cw
|
||||
(eigerDetector) cw
|
||||
(mythenDetector) cw
|
||||
/boxwidth boxwidth marginwidth 2 mul add def
|
||||
/xspacing boxwidth distx add def
|
||||
/yspacing boxheight disty add def
|
||||
/scalefactor
|
||||
boxwidth cols mul distx cols 1 sub mul add
|
||||
boxheight rows mul disty rows 1 sub mul add boundaspect mul
|
||||
max def
|
||||
boundx scalefactor div boundy scalefactor div scale
|
||||
|
||||
% ----- classes -----
|
||||
|
||||
(slsDetector) 0.5 1 box
|
||||
(eigerDetector) 0 0 box
|
||||
(mythenDetector) 1 0 box
|
||||
|
||||
% ----- relations -----
|
||||
|
||||
solid
|
||||
1 0.5 0.25 out
|
||||
solid
|
||||
0 1 1 conn
|
||||
solid
|
||||
0 0 0.75 in
|
||||
solid
|
||||
0 1 0.75 in
|