removed code (incl symbolic links)
101
docs/html/slsDetectorUsersDocs/annotated.html
Normal file
@ -0,0 +1,101 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.8.5"/>
|
||||
<title>My Project: Class List</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(function() { searchBox.OnSelectItem(0); });
|
||||
</script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<td style="padding-left: 0.5em;">
|
||||
<div id="projectname">My Project
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.8.5 -->
|
||||
<script type="text/javascript">
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
</script>
|
||||
<div id="navrow1" class="tabs">
|
||||
<ul class="tablist">
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li>
|
||||
<div id="MSearchBox" class="MSearchBoxInactive">
|
||||
<span class="left">
|
||||
<img id="MSearchSelect" src="search/mag_sel.png"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
alt=""/>
|
||||
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||
</span><span class="right">
|
||||
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||
</span>
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div id="navrow2" class="tabs2">
|
||||
<ul class="tablist">
|
||||
<li class="current"><a href="annotated.html"><span>Class List</span></a></li>
|
||||
<li><a href="classes.html"><span>Class Index</span></a></li>
|
||||
<li><a href="functions.html"><span>Class Members</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
</div><!-- top -->
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Macros</a></div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
<div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">Class List</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<div class="textblock">Here are the classes, structs, unions and interfaces with brief descriptions:</div><div class="directory">
|
||||
<table class="directory">
|
||||
<tr id="row_0_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classslsDetectorUsers.html" target="_self">slsDetectorUsers</a></td><td class="desc">Minimal interface class which should be instantiated by the users in their acquisition software (EPICS, spec etc.). More advanced configuration functions are not implemented and can be written in a configuration or parameters file that can be read/written </td></tr>
|
||||
<tr id="row_1_"><td class="entry"><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="classslsReceiverUsers.html" target="_self">slsReceiverUsers</a></td><td class="desc">Class for implementing the SLS data receiver in the users application. Callbacks can be defined for processing and/or saving data </td></tr>
|
||||
</table>
|
||||
</div><!-- directory -->
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.5
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
BIN
docs/html/slsDetectorUsersDocs/bc_s.png
Normal file
After Width: | Height: | Size: 676 B |
BIN
docs/html/slsDetectorUsersDocs/bdwn.png
Normal file
After Width: | Height: | Size: 147 B |
104
docs/html/slsDetectorUsersDocs/classes.html
Normal file
@ -0,0 +1,104 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.8.5"/>
|
||||
<title>My Project: Class Index</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(function() { searchBox.OnSelectItem(0); });
|
||||
</script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<td style="padding-left: 0.5em;">
|
||||
<div id="projectname">My Project
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.8.5 -->
|
||||
<script type="text/javascript">
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
</script>
|
||||
<div id="navrow1" class="tabs">
|
||||
<ul class="tablist">
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li>
|
||||
<div id="MSearchBox" class="MSearchBoxInactive">
|
||||
<span class="left">
|
||||
<img id="MSearchSelect" src="search/mag_sel.png"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
alt=""/>
|
||||
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||
</span><span class="right">
|
||||
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||
</span>
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div id="navrow2" class="tabs2">
|
||||
<ul class="tablist">
|
||||
<li><a href="annotated.html"><span>Class List</span></a></li>
|
||||
<li class="current"><a href="classes.html"><span>Class Index</span></a></li>
|
||||
<li><a href="functions.html"><span>Class Members</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
</div><!-- top -->
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Macros</a></div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
<div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">Class Index</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<div class="qindex"><a class="qindex" href="#letter_S">S</a></div>
|
||||
<table style="margin: 10px; white-space: nowrap;" align="center" width="95%" border="0" cellspacing="0" cellpadding="0">
|
||||
<tr><td rowspan="2" valign="bottom"><a name="letter_S"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">  S  </div></td></tr></table>
|
||||
</td><td valign="top"><a class="el" href="classslsReceiverUsers.html">slsReceiverUsers</a>   </td><td></td></tr>
|
||||
<tr><td></td><td></td></tr>
|
||||
<tr><td valign="top"><a class="el" href="classslsDetectorUsers.html">slsDetectorUsers</a>   </td><td></td><td></td></tr>
|
||||
<tr><td></td><td></td><td></td></tr>
|
||||
</table>
|
||||
<div class="qindex"><a class="qindex" href="#letter_S">S</a></div>
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.5
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
@ -0,0 +1,204 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.8.5"/>
|
||||
<title>My Project: Member List</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(function() { searchBox.OnSelectItem(0); });
|
||||
</script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<td style="padding-left: 0.5em;">
|
||||
<div id="projectname">My Project
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.8.5 -->
|
||||
<script type="text/javascript">
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
</script>
|
||||
<div id="navrow1" class="tabs">
|
||||
<ul class="tablist">
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li>
|
||||
<div id="MSearchBox" class="MSearchBoxInactive">
|
||||
<span class="left">
|
||||
<img id="MSearchSelect" src="search/mag_sel.png"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
alt=""/>
|
||||
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||
</span><span class="right">
|
||||
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||
</span>
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div id="navrow2" class="tabs2">
|
||||
<ul class="tablist">
|
||||
<li><a href="annotated.html"><span>Class List</span></a></li>
|
||||
<li><a href="classes.html"><span>Class Index</span></a></li>
|
||||
<li><a href="functions.html"><span>Class Members</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Macros</a></div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
</div><!-- top -->
|
||||
<div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">slsDetectorUsers Member List</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p>This is the complete list of members for <a class="el" href="classslsDetectorUsers.html">slsDetectorUsers</a>, including all inherited members.</p>
|
||||
<table class="directory">
|
||||
<tr class="even"><td class="entry"><a class="el" href="classslsDetectorUsers.html#a150b14d162d8f22c2be43f9f59729f48">addFrame</a>(double *data, double pos, double i0, double t, std::string fname, double var)</td><td class="entry"><a class="el" href="classslsDetectorUsers.html">slsDetectorUsers</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classslsDetectorUsers.html#a0ec92b333210678dae08dc722cb4b53e">dumpDetectorSetup</a>(std::string const fname)</td><td class="entry"><a class="el" href="classslsDetectorUsers.html">slsDetectorUsers</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classslsDetectorUsers.html#a51f92b69e05e8ee2e0c547ec4a6e97da">enableAngularConversion</a>(int i=-1)</td><td class="entry"><a class="el" href="classslsDetectorUsers.html">slsDetectorUsers</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classslsDetectorUsers.html#a82efe2f57758d63d330d78b121f8e77e">enableCountRateCorrection</a>(int i=-1)</td><td class="entry"><a class="el" href="classslsDetectorUsers.html">slsDetectorUsers</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classslsDetectorUsers.html#a5c85f5c94b585a1915307fa7f4bc46f6">enableDataStreamingFromReceiver</a>(int i=-1)</td><td class="entry"><a class="el" href="classslsDetectorUsers.html">slsDetectorUsers</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classslsDetectorUsers.html#a9f99edbb5c81b8252e90650424729c53">enableDataStreamingToClient</a>(int i=-1)</td><td class="entry"><a class="el" href="classslsDetectorUsers.html">slsDetectorUsers</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classslsDetectorUsers.html#a94c74499f7653116cd8aff9ec0d14c43">enableFlatFieldCorrection</a>(int i=-1)</td><td class="entry"><a class="el" href="classslsDetectorUsers.html">slsDetectorUsers</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classslsDetectorUsers.html#abbe92d525807394b0fbd6b9646111880">enableGapPixels</a>(int enable=-1)</td><td class="entry"><a class="el" href="classslsDetectorUsers.html">slsDetectorUsers</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classslsDetectorUsers.html#ae5bc1c9c8e7e6cb7c9cde06a3133d263">enablePixelMaskCorrection</a>(int i=-1)</td><td class="entry"><a class="el" href="classslsDetectorUsers.html">slsDetectorUsers</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classslsDetectorUsers.html#a6d54a79ae4cfdb808f5db9969537efd3">enableWriteToFile</a>(int i=-1)</td><td class="entry"><a class="el" href="classslsDetectorUsers.html">slsDetectorUsers</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classslsDetectorUsers.html#a9cbe00dac8a19b71de88ebbdf3b0ea29">finalizeDataset</a>(double *a, double *v, double *e, int &np)</td><td class="entry"><a class="el" href="classslsDetectorUsers.html">slsDetectorUsers</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classslsDetectorUsers.html#aaa69d234b0606f840f36d99e3c9e0ba4">getADC</a>(std::string adc, int id=-1)</td><td class="entry"><a class="el" href="classslsDetectorUsers.html">slsDetectorUsers</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classslsDetectorUsers.html#a57f3eb3cc1778dd3dec47d0dcb9b0794">getCommand</a>(int narg, char *args[], int pos=-1)</td><td class="entry"><a class="el" href="classslsDetectorUsers.html">slsDetectorUsers</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classslsDetectorUsers.html#ab363b249e5f32a2300ae45ab531ecacc">getDetectorDeveloper</a>()</td><td class="entry"><a class="el" href="classslsDetectorUsers.html">slsDetectorUsers</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classslsDetectorUsers.html#a7a9325a9e278167a13839305cb4f1833">getDetectorFirmwareVersion</a>(int imod=-1)</td><td class="entry"><a class="el" href="classslsDetectorUsers.html">slsDetectorUsers</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classslsDetectorUsers.html#a4a60c842502978a6ee04ff89ef64abfc">getDetectorSerialNumber</a>(int imod=-1)</td><td class="entry"><a class="el" href="classslsDetectorUsers.html">slsDetectorUsers</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classslsDetectorUsers.html#a4b946144d72edaa876b459fcf83f5cef">getDetectorSettings</a>(std::string s)</td><td class="entry"><a class="el" href="classslsDetectorUsers.html">slsDetectorUsers</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classslsDetectorUsers.html#aa4d24297278608f051824aeea824d013">getDetectorSettings</a>(int s)</td><td class="entry"><a class="el" href="classslsDetectorUsers.html">slsDetectorUsers</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classslsDetectorUsers.html#a7f4fb3cefff5f0175cd2e4fd57ee1be4">getDetectorSize</a>(int &x0, int &y0, int &nx, int &ny)</td><td class="entry"><a class="el" href="classslsDetectorUsers.html">slsDetectorUsers</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classslsDetectorUsers.html#a7d15399c769777633f7073a82a1d1f30">getDetectorSoftwareVersion</a>(int imod=-1)</td><td class="entry"><a class="el" href="classslsDetectorUsers.html">slsDetectorUsers</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classslsDetectorUsers.html#ac7d0254e38b8fe783204f691a4ee05b2">getDetectorStatus</a>()</td><td class="entry"><a class="el" href="classslsDetectorUsers.html">slsDetectorUsers</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classslsDetectorUsers.html#a34cbf7001c64e99861fff3fb5482509f">getDetectorType</a>()</td><td class="entry"><a class="el" href="classslsDetectorUsers.html">slsDetectorUsers</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classslsDetectorUsers.html#a6e3467bf3c0c246f69f85d485d84dd62">getFileIndex</a>()</td><td class="entry"><a class="el" href="classslsDetectorUsers.html">slsDetectorUsers</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classslsDetectorUsers.html#a532c604be3f4f99d98faaffd6f54eaa6">getFileName</a>()</td><td class="entry"><a class="el" href="classslsDetectorUsers.html">slsDetectorUsers</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classslsDetectorUsers.html#aa09592b0086ac250a953b9f4d81d4879">getFilePath</a>()</td><td class="entry"><a class="el" href="classslsDetectorUsers.html">slsDetectorUsers</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classslsDetectorUsers.html#ad5b65f592851b513dc132185abde8c0a">getFlatFieldCorrectionDir</a>()</td><td class="entry"><a class="el" href="classslsDetectorUsers.html">slsDetectorUsers</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classslsDetectorUsers.html#affd6f8ed8cb0a624004ddf6c521be0fd">getFlatFieldCorrectionFile</a>()</td><td class="entry"><a class="el" href="classslsDetectorUsers.html">slsDetectorUsers</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classslsDetectorUsers.html#a588a5e1d231cd6778f6f78fdc53b9681">getMaximumDetectorSize</a>(int &nx, int &ny)</td><td class="entry"><a class="el" href="classslsDetectorUsers.html">slsDetectorUsers</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classslsDetectorUsers.html#ae2d30fecd9e176faee33c7c9b8a86ceb">getMeasuredPeriod</a>(bool inseconds=false, int imod=-1)</td><td class="entry"><a class="el" href="classslsDetectorUsers.html">slsDetectorUsers</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classslsDetectorUsers.html#a7a5b0cb06920a4d2a47e9aa6c99267b3">getMeasuredSubFramePeriod</a>(bool inseconds=false, int imod=-1)</td><td class="entry"><a class="el" href="classslsDetectorUsers.html">slsDetectorUsers</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classslsDetectorUsers.html#ae0c44bbc8f9d83d8723d4304ba7043c4">getModuleFirmwareVersion</a>(int imod=-1)</td><td class="entry"><a class="el" href="classslsDetectorUsers.html">slsDetectorUsers</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classslsDetectorUsers.html#a5c0e9f8836e1a8a2d986408e4f5dfd3b">getModuleSerialNumber</a>(int imod=-1)</td><td class="entry"><a class="el" href="classslsDetectorUsers.html">slsDetectorUsers</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classslsDetectorUsers.html#a37479174d24bbecca79b3e03197481ef">getNMods</a>()</td><td class="entry"><a class="el" href="classslsDetectorUsers.html">slsDetectorUsers</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classslsDetectorUsers.html#ae6e5f06995e3ef110824adc5f8b095e9">getPositions</a>(double *pos=NULL)</td><td class="entry"><a class="el" href="classslsDetectorUsers.html">slsDetectorUsers</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classslsDetectorUsers.html#a85e640f6cde8aaa697c2128db3e621d8">getROI</a>(int &n, int imod=-1)</td><td class="entry"><a class="el" href="classslsDetectorUsers.html">slsDetectorUsers</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classslsDetectorUsers.html#a547feb09262a2f0fa1ec4de82e92ab63">getThisSoftwareVersion</a>()</td><td class="entry"><a class="el" href="classslsDetectorUsers.html">slsDetectorUsers</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classslsDetectorUsers.html#afe8029788742125c44383817f89214ca">getThresholdEnergy</a>()</td><td class="entry"><a class="el" href="classslsDetectorUsers.html">slsDetectorUsers</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classslsDetectorUsers.html#a6cfee37b3458a4196431fe03e3958b4b">getTimingMode</a>(int f)</td><td class="entry"><a class="el" href="classslsDetectorUsers.html">slsDetectorUsers</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classslsDetectorUsers.html#a9f2a126b2d1958c5cab6609c409e8229">getTimingMode</a>(std::string s)</td><td class="entry"><a class="el" href="classslsDetectorUsers.html">slsDetectorUsers</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classslsDetectorUsers.html#a56fa8890298a01fc58baad413dfdf1c1">initDataset</a>(int refresh)</td><td class="entry"><a class="el" href="classslsDetectorUsers.html">slsDetectorUsers</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classslsDetectorUsers.html#a9cd4d98d02a7f16632b1618fd950d6d0">putCommand</a>(int narg, char *args[], int pos=-1)</td><td class="entry"><a class="el" href="classslsDetectorUsers.html">slsDetectorUsers</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classslsDetectorUsers.html#ac3784508713e85386054a4f9f8a0ba62">readConfigurationFile</a>(std::string const fname)</td><td class="entry"><a class="el" href="classslsDetectorUsers.html">slsDetectorUsers</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classslsDetectorUsers.html#a2a85e28ff08e3ec1e08bea3ba7d0fb08">registerAcquisitionFinishedCallback</a>(int(*func)(double, int, void *), void *pArg)</td><td class="entry"><a class="el" href="classslsDetectorUsers.html">slsDetectorUsers</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classslsDetectorUsers.html#ad1ab73675435879c2c5cef7adab02c32">registerConnectChannelsCallback</a>(int(*func)(void *), void *arg)</td><td class="entry"><a class="el" href="classslsDetectorUsers.html">slsDetectorUsers</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classslsDetectorUsers.html#add821d94da9b03fe500d27e4433c01f5">registerDataCallback</a>(int(*userCallback)(detectorData *d, int f, int s, void *), void *pArg)</td><td class="entry"><a class="el" href="classslsDetectorUsers.html">slsDetectorUsers</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classslsDetectorUsers.html#aa94dd8fce8548ba8e79201ec50fe27d6">registerDisconnectChannelsCallback</a>(int(*func)(void *), void *arg)</td><td class="entry"><a class="el" href="classslsDetectorUsers.html">slsDetectorUsers</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classslsDetectorUsers.html#a1969785197030aa8e2d3c3d48a9cb45c">registerGetI0Callback</a>(double(*func)(int, void *), void *arg)</td><td class="entry"><a class="el" href="classslsDetectorUsers.html">slsDetectorUsers</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classslsDetectorUsers.html#ac2b87416288e657a209e1374c778eb16">registerGetPositionCallback</a>(double(*func)(void *), void *arg)</td><td class="entry"><a class="el" href="classslsDetectorUsers.html">slsDetectorUsers</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classslsDetectorUsers.html#a0f7c9bd3c46647d5dda2fa5312f3ef92">registerGoToPositionCallback</a>(int(*func)(double, void *), void *arg)</td><td class="entry"><a class="el" href="classslsDetectorUsers.html">slsDetectorUsers</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classslsDetectorUsers.html#ae807e9f4a015a4bbcb22e36b80577ea5">registerGoToPositionNoWaitCallback</a>(int(*func)(double, void *), void *arg)</td><td class="entry"><a class="el" href="classslsDetectorUsers.html">slsDetectorUsers</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classslsDetectorUsers.html#a898cf0db148f0d3de7d4725cc8342c56">registerRawDataCallback</a>(int(*userCallback)(double *p, int n, void *), void *pArg)</td><td class="entry"><a class="el" href="classslsDetectorUsers.html">slsDetectorUsers</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classslsDetectorUsers.html#ad50ebcc3cc002f672fa979d77a3a5395">resetFramesCaughtInReceiver</a>()</td><td class="entry"><a class="el" href="classslsDetectorUsers.html">slsDetectorUsers</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classslsDetectorUsers.html#a98478610ffb3de40629dc7b9ddca2c53">retrieveDetectorSetup</a>(std::string const fname)</td><td class="entry"><a class="el" href="classslsDetectorUsers.html">slsDetectorUsers</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classslsDetectorUsers.html#a3f0b478904a981d79cbff394a9540788">runStatusType</a>(int s)</td><td class="entry"><a class="el" href="classslsDetectorUsers.html">slsDetectorUsers</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classslsDetectorUsers.html#a352ef2edcd4a96efa1d3a32edd1c7f0b">sendSoftwareTrigger</a>()</td><td class="entry"><a class="el" href="classslsDetectorUsers.html">slsDetectorUsers</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classslsDetectorUsers.html#aef9468eede7eebd88c77da40241809c7">setAllTrimbits</a>(int val, int id=-1)</td><td class="entry"><a class="el" href="classslsDetectorUsers.html">slsDetectorUsers</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classslsDetectorUsers.html#aff667cf0665154cdff5d5f3dbc3526ba">setBitDepth</a>(int i=-1)</td><td class="entry"><a class="el" href="classslsDetectorUsers.html">slsDetectorUsers</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classslsDetectorUsers.html#a89b08e5887ddf2c96a065d38ad402d2c">setClientDataStreamingInIP</a>(std::string ip="")</td><td class="entry"><a class="el" href="classslsDetectorUsers.html">slsDetectorUsers</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classslsDetectorUsers.html#a1cb7d0168b5e7ec89ad0e090b81ef157">setClientDataStreamingInPort</a>(int i=-1)</td><td class="entry"><a class="el" href="classslsDetectorUsers.html">slsDetectorUsers</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classslsDetectorUsers.html#a3ed110b9453d37df1c27b74999eb3f6e">setClockDivider</a>(int value)</td><td class="entry"><a class="el" href="classslsDetectorUsers.html">slsDetectorUsers</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classslsDetectorUsers.html#a69f59c65c83d6b84931948d0ecf72e46">setDAC</a>(std::string dac, int val, int id=-1)</td><td class="entry"><a class="el" href="classslsDetectorUsers.html">slsDetectorUsers</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classslsDetectorUsers.html#aae29653977747606eb234f8674b91759">setDelayAfterTrigger</a>(double t=-1, bool inseconds=false, int imod=-1)</td><td class="entry"><a class="el" href="classslsDetectorUsers.html">slsDetectorUsers</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classslsDetectorUsers.html#a42c97d03516a2457f8e9a98a16a9a43d">setDetectorSize</a>(int x0=-1, int y0=-1, int nx=-1, int ny=-1)</td><td class="entry"><a class="el" href="classslsDetectorUsers.html">slsDetectorUsers</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classslsDetectorUsers.html#a09dedfe53671e13bb58305fdbeae8870">setExposurePeriod</a>(double t=-1, bool inseconds=false, int imod=-1)</td><td class="entry"><a class="el" href="classslsDetectorUsers.html">slsDetectorUsers</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classslsDetectorUsers.html#a51dd18093c402938cf56879627dfa0c2">setExposureTime</a>(double t=-1, bool inseconds=false, int imod=-1)</td><td class="entry"><a class="el" href="classslsDetectorUsers.html">slsDetectorUsers</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classslsDetectorUsers.html#a6b92ea7e237c77aa5107d7aabf76fe2d">setFileIndex</a>(int i)</td><td class="entry"><a class="el" href="classslsDetectorUsers.html">slsDetectorUsers</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classslsDetectorUsers.html#addabbe49d836df6163ab634346326f80">setFileName</a>(std::string s)</td><td class="entry"><a class="el" href="classslsDetectorUsers.html">slsDetectorUsers</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classslsDetectorUsers.html#a12715d208c42c1694b4a18e7242321f0">setFilePath</a>(std::string s)</td><td class="entry"><a class="el" href="classslsDetectorUsers.html">slsDetectorUsers</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classslsDetectorUsers.html#ac9c20f2803feafd72e78e8b0334566b7">setFlatFieldCorrectionDir</a>(std::string dir)</td><td class="entry"><a class="el" href="classslsDetectorUsers.html">slsDetectorUsers</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classslsDetectorUsers.html#a95f4d325e97137e319c4ec76060eeff1">setFlatFieldCorrectionFile</a>(std::string fname="")</td><td class="entry"><a class="el" href="classslsDetectorUsers.html">slsDetectorUsers</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classslsDetectorUsers.html#a545d76b62777e0a9d688d0c0d125a2f2">setFlowControl10G</a>(int i=-1)</td><td class="entry"><a class="el" href="classslsDetectorUsers.html">slsDetectorUsers</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classslsDetectorUsers.html#a1d6ff2e5eab5af33d6b868055fa45d6c">setHighVoltage</a>(int i)</td><td class="entry"><a class="el" href="classslsDetectorUsers.html">slsDetectorUsers</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classslsDetectorUsers.html#a04f806f46886079374bf594be2ce988e">setNumberOfCycles</a>(int64_t t=-1, int imod=-1)</td><td class="entry"><a class="el" href="classslsDetectorUsers.html">slsDetectorUsers</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classslsDetectorUsers.html#ada912d1273fc97ae1091d2cee57ae355">setNumberOfFrames</a>(int64_t t=-1, int imod=-1)</td><td class="entry"><a class="el" href="classslsDetectorUsers.html">slsDetectorUsers</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classslsDetectorUsers.html#a01a5e0396697bc1bd3336ddec9a7a365">setNumberOfGates</a>(int64_t t=-1, int imod=-1)</td><td class="entry"><a class="el" href="classslsDetectorUsers.html">slsDetectorUsers</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classslsDetectorUsers.html#a4d582900210fa940f2bb2d77fd6d5a3c">setNumberOfStorageCells</a>(int64_t t=-1, int imod=-1)</td><td class="entry"><a class="el" href="classslsDetectorUsers.html">slsDetectorUsers</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classslsDetectorUsers.html#aee622153ebd6b0dad065d95b07221955">setOnline</a>(int const online=-1)</td><td class="entry"><a class="el" href="classslsDetectorUsers.html">slsDetectorUsers</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classslsDetectorUsers.html#af97543886125287eac177e7c9b2f96cd">setOverflowMode</a>(int value)</td><td class="entry"><a class="el" href="classslsDetectorUsers.html">slsDetectorUsers</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classslsDetectorUsers.html#a6967bfaf63336c3423a9e114073a816d">setParallelMode</a>(int value)</td><td class="entry"><a class="el" href="classslsDetectorUsers.html">slsDetectorUsers</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classslsDetectorUsers.html#af296c05ee6134fb8d53d08a025e89775">setPositions</a>(int nPos, double *pos)</td><td class="entry"><a class="el" href="classslsDetectorUsers.html">slsDetectorUsers</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classslsDetectorUsers.html#a7dc6e97a09efb0640e2b16088f85ea72">setReceiverDataStreamingOutIP</a>(std::string ip="")</td><td class="entry"><a class="el" href="classslsDetectorUsers.html">slsDetectorUsers</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classslsDetectorUsers.html#a63476cba5f9dffb62dc2eeb0aebe479a">setReceiverDataStreamingOutPort</a>(int i=-1)</td><td class="entry"><a class="el" href="classslsDetectorUsers.html">slsDetectorUsers</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classslsDetectorUsers.html#a8b0e45da261e9c2c727c32295f61c3fb">setReceiverFifoDepth</a>(int i=-1)</td><td class="entry"><a class="el" href="classslsDetectorUsers.html">slsDetectorUsers</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classslsDetectorUsers.html#a1b0ee235fde7e40b05ff83294e1e6529">setReceiverFramesDiscardPolicy</a>(std::string f="get")</td><td class="entry"><a class="el" href="classslsDetectorUsers.html">slsDetectorUsers</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classslsDetectorUsers.html#ac9f3eb9c7657fbbd3c7558c87473cf59">setReceiverFramesPerFile</a>(int f=-1)</td><td class="entry"><a class="el" href="classslsDetectorUsers.html">slsDetectorUsers</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classslsDetectorUsers.html#adb084473ffe61960b86abdfa8efcc80d">setReceiverMode</a>(int n=-1)</td><td class="entry"><a class="el" href="classslsDetectorUsers.html">slsDetectorUsers</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classslsDetectorUsers.html#a3f961fb6eb6409f7b98a2267ad674af4">setReceiverOnline</a>(int const online=-1)</td><td class="entry"><a class="el" href="classslsDetectorUsers.html">slsDetectorUsers</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classslsDetectorUsers.html#af1c4d67f84835018622794a02d298f1c">setReceiverPartialFramesPadding</a>(int f=-1)</td><td class="entry"><a class="el" href="classslsDetectorUsers.html">slsDetectorUsers</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classslsDetectorUsers.html#a849a8f3e89bc14c8dbda103c0f1dcde5">setReceiverSilentMode</a>(int i)</td><td class="entry"><a class="el" href="classslsDetectorUsers.html">slsDetectorUsers</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classslsDetectorUsers.html#afddc9c8f59820247ab6e6343bad3b189">setROI</a>(int n=-1, slsDetectorDefs::ROI roiLimits[]=NULL, int imod=-1)</td><td class="entry"><a class="el" href="classslsDetectorUsers.html">slsDetectorUsers</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classslsDetectorUsers.html#a31b25d2659d3b244bb10b5516a9fd957">setSettings</a>(int isettings=-1)</td><td class="entry"><a class="el" href="classslsDetectorUsers.html">slsDetectorUsers</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classslsDetectorUsers.html#a72e440afafffd6ad68c2f304d75f2093">setStoragecellStart</a>(int pos=-1)</td><td class="entry"><a class="el" href="classslsDetectorUsers.html">slsDetectorUsers</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classslsDetectorUsers.html#acb1c586a072156fad8a11a5cca27d36b">setSubFrameExposureDeadTime</a>(double t=-1, bool inseconds=false, int imod=-1)</td><td class="entry"><a class="el" href="classslsDetectorUsers.html">slsDetectorUsers</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classslsDetectorUsers.html#af5821f82d34f5e0bdececac00f2b5d98">setSubFrameExposureTime</a>(double t=-1, bool inseconds=false, int imod=-1)</td><td class="entry"><a class="el" href="classslsDetectorUsers.html">slsDetectorUsers</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classslsDetectorUsers.html#aff9688551a009064c50479b491fa8368">setTenGigabitEthernet</a>(int i=-1)</td><td class="entry"><a class="el" href="classslsDetectorUsers.html">slsDetectorUsers</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classslsDetectorUsers.html#a1354266fd1bfaccd58992a3f51bbbd1d">setThresholdEnergy</a>(int e_eV)</td><td class="entry"><a class="el" href="classslsDetectorUsers.html">slsDetectorUsers</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classslsDetectorUsers.html#ab4e4374374389ba5c639c72c7d03645a">setThresholdEnergy</a>(int e_ev, int tb, int isettings=-1, int id=-1)</td><td class="entry"><a class="el" href="classslsDetectorUsers.html">slsDetectorUsers</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classslsDetectorUsers.html#ae2825524756c4bdf418a6233e137b4d7">setTimingMode</a>(int pol=-1)</td><td class="entry"><a class="el" href="classslsDetectorUsers.html">slsDetectorUsers</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classslsDetectorUsers.html#aa98e06bad937451f423cd3e6dce1276e">slsDetectorUsers</a>(int &ret, int id=0)</td><td class="entry"><a class="el" href="classslsDetectorUsers.html">slsDetectorUsers</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classslsDetectorUsers.html#a961a3ea5e6112d5120d13c416b77e1e4">startAcquisition</a>()</td><td class="entry"><a class="el" href="classslsDetectorUsers.html">slsDetectorUsers</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classslsDetectorUsers.html#aa34810bb0e872fdf929ebe62d8582bd3">startMeasurement</a>()</td><td class="entry"><a class="el" href="classslsDetectorUsers.html">slsDetectorUsers</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classslsDetectorUsers.html#aea8701b7eeae605d310e081dcd00d51d">startReceiver</a>()</td><td class="entry"><a class="el" href="classslsDetectorUsers.html">slsDetectorUsers</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classslsDetectorUsers.html#a9de2fd54933a19fb62e69fd540404ae2">stopAcquisition</a>()</td><td class="entry"><a class="el" href="classslsDetectorUsers.html">slsDetectorUsers</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classslsDetectorUsers.html#a2abc673c45c1fe006f6b0fea6188e3a9">stopMeasurement</a>()</td><td class="entry"><a class="el" href="classslsDetectorUsers.html">slsDetectorUsers</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classslsDetectorUsers.html#a78c1c663f89b070afd5b06cc0c56edfe">stopReceiver</a>()</td><td class="entry"><a class="el" href="classslsDetectorUsers.html">slsDetectorUsers</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classslsDetectorUsers.html#a0d1daf6539befe56d6e3df0b24f5d68b">~slsDetectorUsers</a>()</td><td class="entry"><a class="el" href="classslsDetectorUsers.html">slsDetectorUsers</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
|
||||
</table></div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.5
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
3466
docs/html/slsDetectorUsersDocs/classslsDetectorUsers.html
Normal file
@ -0,0 +1,108 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.8.5"/>
|
||||
<title>My Project: Member List</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(function() { searchBox.OnSelectItem(0); });
|
||||
</script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<td style="padding-left: 0.5em;">
|
||||
<div id="projectname">My Project
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.8.5 -->
|
||||
<script type="text/javascript">
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
</script>
|
||||
<div id="navrow1" class="tabs">
|
||||
<ul class="tablist">
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li>
|
||||
<div id="MSearchBox" class="MSearchBoxInactive">
|
||||
<span class="left">
|
||||
<img id="MSearchSelect" src="search/mag_sel.png"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
alt=""/>
|
||||
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||
</span><span class="right">
|
||||
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||
</span>
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div id="navrow2" class="tabs2">
|
||||
<ul class="tablist">
|
||||
<li><a href="annotated.html"><span>Class List</span></a></li>
|
||||
<li><a href="classes.html"><span>Class Index</span></a></li>
|
||||
<li><a href="functions.html"><span>Class Members</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Macros</a></div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
</div><!-- top -->
|
||||
<div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">slsReceiverUsers Member List</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p>This is the complete list of members for <a class="el" href="classslsReceiverUsers.html">slsReceiverUsers</a>, including all inherited members.</p>
|
||||
<table class="directory">
|
||||
<tr class="even"><td class="entry"><a class="el" href="classslsReceiverUsers.html#af206092e2744e12ce6b717f4181d91a2">getReceiverVersion</a>()</td><td class="entry"><a class="el" href="classslsReceiverUsers.html">slsReceiverUsers</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classslsReceiverUsers.html#abe77f3f45e0be9c3700c5254a84c0bfe">receiver</a></td><td class="entry"><a class="el" href="classslsReceiverUsers.html">slsReceiverUsers</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classslsReceiverUsers.html#adacc5da9dd812d62936ac456a73c0738">registerCallBackAcquisitionFinished</a>(void(*func)(uint64_t nf, void *), void *arg)</td><td class="entry"><a class="el" href="classslsReceiverUsers.html">slsReceiverUsers</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classslsReceiverUsers.html#ae10c5eea94bf3bc63ae1acc210582069">registerCallBackRawDataModifyReady</a>(void(*func)(char *header, char *datapointer, uint32_t &revDatasize, void *), void *arg)</td><td class="entry"><a class="el" href="classslsReceiverUsers.html">slsReceiverUsers</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classslsReceiverUsers.html#ad7126b940f6d8f11295ed6eed3e0bad4">registerCallBackRawDataReady</a>(void(*func)(char *header, char *datapointer, uint32_t datasize, void *), void *arg)</td><td class="entry"><a class="el" href="classslsReceiverUsers.html">slsReceiverUsers</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classslsReceiverUsers.html#a5ffca5973503b62cefb4a5e3b8f89dfb">registerCallBackStartAcquisition</a>(int(*func)(char *filepath, char *filename, uint64_t fileindex, uint32_t datasize, void *), void *arg)</td><td class="entry"><a class="el" href="classslsReceiverUsers.html">slsReceiverUsers</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classslsReceiverUsers.html#a79a82ba94fbb19761c7701aa3901b8b1">slsReceiverUsers</a>(int argc, char *argv[], int &success)</td><td class="entry"><a class="el" href="classslsReceiverUsers.html">slsReceiverUsers</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classslsReceiverUsers.html#aef40b4987367b8a0116bcb66534dd7b7">start</a>()</td><td class="entry"><a class="el" href="classslsReceiverUsers.html">slsReceiverUsers</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="classslsReceiverUsers.html#a394001d873a4b7912865a971d4d25f87">stop</a>()</td><td class="entry"><a class="el" href="classslsReceiverUsers.html">slsReceiverUsers</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="classslsReceiverUsers.html#a9b45943d81ce7a09543aa446de857cb0">~slsReceiverUsers</a>()</td><td class="entry"><a class="el" href="classslsReceiverUsers.html">slsReceiverUsers</a></td><td class="entry"></td></tr>
|
||||
</table></div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.5
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
411
docs/html/slsDetectorUsersDocs/classslsReceiverUsers.html
Normal file
@ -0,0 +1,411 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.8.5"/>
|
||||
<title>My Project: slsReceiverUsers Class Reference</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(function() { searchBox.OnSelectItem(0); });
|
||||
</script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<td style="padding-left: 0.5em;">
|
||||
<div id="projectname">My Project
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.8.5 -->
|
||||
<script type="text/javascript">
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
</script>
|
||||
<div id="navrow1" class="tabs">
|
||||
<ul class="tablist">
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li>
|
||||
<div id="MSearchBox" class="MSearchBoxInactive">
|
||||
<span class="left">
|
||||
<img id="MSearchSelect" src="search/mag_sel.png"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
alt=""/>
|
||||
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||
</span><span class="right">
|
||||
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||
</span>
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div id="navrow2" class="tabs2">
|
||||
<ul class="tablist">
|
||||
<li><a href="annotated.html"><span>Class List</span></a></li>
|
||||
<li><a href="classes.html"><span>Class Index</span></a></li>
|
||||
<li><a href="functions.html"><span>Class Members</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Macros</a></div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
</div><!-- top -->
|
||||
<div class="header">
|
||||
<div class="summary">
|
||||
<a href="#pub-methods">Public Member Functions</a> |
|
||||
<a href="#pub-attribs">Public Attributes</a> |
|
||||
<a href="classslsReceiverUsers-members.html">List of all members</a> </div>
|
||||
<div class="headertitle">
|
||||
<div class="title">slsReceiverUsers Class Reference</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p>Class for implementing the SLS data receiver in the users application. Callbacks can be defined for processing and/or saving data.
|
||||
<a href="classslsReceiverUsers.html#details">More...</a></p>
|
||||
|
||||
<p><code>#include <<a class="el" href="slsReceiverUsers_8h_source.html">slsReceiverUsers.h</a>></code></p>
|
||||
<table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
|
||||
Public Member Functions</h2></td></tr>
|
||||
<tr class="memitem:a79a82ba94fbb19761c7701aa3901b8b1"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classslsReceiverUsers.html#a79a82ba94fbb19761c7701aa3901b8b1">slsReceiverUsers</a> (int argc, char *argv[], int &success)</td></tr>
|
||||
<tr class="separator:a79a82ba94fbb19761c7701aa3901b8b1"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a9b45943d81ce7a09543aa446de857cb0"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classslsReceiverUsers.html#a9b45943d81ce7a09543aa446de857cb0">~slsReceiverUsers</a> ()</td></tr>
|
||||
<tr class="separator:a9b45943d81ce7a09543aa446de857cb0"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aef40b4987367b8a0116bcb66534dd7b7"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classslsReceiverUsers.html#aef40b4987367b8a0116bcb66534dd7b7">start</a> ()</td></tr>
|
||||
<tr class="separator:aef40b4987367b8a0116bcb66534dd7b7"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a394001d873a4b7912865a971d4d25f87"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classslsReceiverUsers.html#a394001d873a4b7912865a971d4d25f87">stop</a> ()</td></tr>
|
||||
<tr class="separator:a394001d873a4b7912865a971d4d25f87"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:af206092e2744e12ce6b717f4181d91a2"><td class="memItemLeft" align="right" valign="top">int64_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classslsReceiverUsers.html#af206092e2744e12ce6b717f4181d91a2">getReceiverVersion</a> ()</td></tr>
|
||||
<tr class="separator:af206092e2744e12ce6b717f4181d91a2"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a5ffca5973503b62cefb4a5e3b8f89dfb"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classslsReceiverUsers.html#a5ffca5973503b62cefb4a5e3b8f89dfb">registerCallBackStartAcquisition</a> (int(*func)(char *filepath, char *filename, uint64_t fileindex, uint32_t datasize, void *), void *arg)</td></tr>
|
||||
<tr class="memdesc:a5ffca5973503b62cefb4a5e3b8f89dfb"><td class="mdescLeft"> </td><td class="mdescRight">register calbback for starting the acquisition <a href="#a5ffca5973503b62cefb4a5e3b8f89dfb">More...</a><br/></td></tr>
|
||||
<tr class="separator:a5ffca5973503b62cefb4a5e3b8f89dfb"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:adacc5da9dd812d62936ac456a73c0738"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classslsReceiverUsers.html#adacc5da9dd812d62936ac456a73c0738">registerCallBackAcquisitionFinished</a> (void(*func)(uint64_t nf, void *), void *arg)</td></tr>
|
||||
<tr class="memdesc:adacc5da9dd812d62936ac456a73c0738"><td class="mdescLeft"> </td><td class="mdescRight">register callback for end of acquisition <a href="#adacc5da9dd812d62936ac456a73c0738">More...</a><br/></td></tr>
|
||||
<tr class="separator:adacc5da9dd812d62936ac456a73c0738"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ad7126b940f6d8f11295ed6eed3e0bad4"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classslsReceiverUsers.html#ad7126b940f6d8f11295ed6eed3e0bad4">registerCallBackRawDataReady</a> (void(*func)(char *header, char *datapointer, uint32_t datasize, void *), void *arg)</td></tr>
|
||||
<tr class="memdesc:ad7126b940f6d8f11295ed6eed3e0bad4"><td class="mdescLeft"> </td><td class="mdescRight">register callback to be called when data are available (to process and/or save the data). <a href="#ad7126b940f6d8f11295ed6eed3e0bad4">More...</a><br/></td></tr>
|
||||
<tr class="separator:ad7126b940f6d8f11295ed6eed3e0bad4"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae10c5eea94bf3bc63ae1acc210582069"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classslsReceiverUsers.html#ae10c5eea94bf3bc63ae1acc210582069">registerCallBackRawDataModifyReady</a> (void(*func)(char *header, char *datapointer, uint32_t &revDatasize, void *), void *arg)</td></tr>
|
||||
<tr class="memdesc:ae10c5eea94bf3bc63ae1acc210582069"><td class="mdescLeft"> </td><td class="mdescRight">register callback to be called when data are available (to process and/or save the data). <a href="#ae10c5eea94bf3bc63ae1acc210582069">More...</a><br/></td></tr>
|
||||
<tr class="separator:ae10c5eea94bf3bc63ae1acc210582069"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
|
||||
Public Attributes</h2></td></tr>
|
||||
<tr class="memitem:abe77f3f45e0be9c3700c5254a84c0bfe"><td class="memItemLeft" align="right" valign="top">slsReceiver * </td><td class="memItemRight" valign="bottom"><a class="el" href="classslsReceiverUsers.html#abe77f3f45e0be9c3700c5254a84c0bfe">receiver</a></td></tr>
|
||||
<tr class="separator:abe77f3f45e0be9c3700c5254a84c0bfe"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
||||
<div class="textblock"><p>Class for implementing the SLS data receiver in the users application. Callbacks can be defined for processing and/or saving data. </p>
|
||||
<p><a class="el" href="classslsReceiverUsers.html" title="Class for implementing the SLS data receiver in the users application. Callbacks can be defined for p...">slsReceiverUsers</a> is a class that can be instantiated in the users software to receive the data from the detectors. Callbacks can be defined for processing and/or saving data </p>
|
||||
|
||||
<p>Definition at line <a class="el" href="slsReceiverUsers_8h_source.html#l00015">15</a> of file <a class="el" href="slsReceiverUsers_8h_source.html">slsReceiverUsers.h</a>.</p>
|
||||
</div><h2 class="groupheader">Constructor & Destructor Documentation</h2>
|
||||
<a class="anchor" id="a79a82ba94fbb19761c7701aa3901b8b1"></a>
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">slsReceiverUsers::slsReceiverUsers </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">int </td>
|
||||
<td class="paramname"><em>argc</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">char * </td>
|
||||
<td class="paramname"><em>argv</em>[], </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">int & </td>
|
||||
<td class="paramname"><em>success</em> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
<p>Constructor reads config file, creates socket, assigns function table </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">argc</td><td>from command line </td></tr>
|
||||
<tr><td class="paramname">argv</td><td>from command line </td></tr>
|
||||
<tr><td class="paramname">success</td><td>socket creation was successfull </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a class="anchor" id="a9b45943d81ce7a09543aa446de857cb0"></a>
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">slsReceiverUsers::~slsReceiverUsers </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
<p>Destructor </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<h2 class="groupheader">Member Function Documentation</h2>
|
||||
<a class="anchor" id="af206092e2744e12ce6b717f4181d91a2"></a>
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">int64_t slsReceiverUsers::getReceiverVersion </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
<p>get get Receiver Version </p>
|
||||
<dl class="section return"><dt>Returns</dt><dd>id </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a class="anchor" id="adacc5da9dd812d62936ac456a73c0738"></a>
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void slsReceiverUsers::registerCallBackAcquisitionFinished </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">void(*)(uint64_t nf, void *) </td>
|
||||
<td class="paramname"><em>func</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">void * </td>
|
||||
<td class="paramname"><em>arg</em> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>register callback for end of acquisition </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">func</td><td>end of acquisition callback. Argument nf is total frames caught </td></tr>
|
||||
<tr><td class="paramname">arg</td><td>argument </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="section return"><dt>Returns</dt><dd>nothing </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a class="anchor" id="ae10c5eea94bf3bc63ae1acc210582069"></a>
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void slsReceiverUsers::registerCallBackRawDataModifyReady </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">void(*)(char *header, char *datapointer, uint32_t &revDatasize, void *) </td>
|
||||
<td class="paramname"><em>func</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">void * </td>
|
||||
<td class="paramname"><em>arg</em> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>register callback to be called when data are available (to process and/or save the data). </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">func</td><td>raw data ready callback. arguments are sls_receiver_header, dataPointer, revDatasize is the reference of data size in bytes. Can be modified to the new size to be written/streamed. (only smaller value). </td></tr>
|
||||
<tr><td class="paramname">arg</td><td>argument </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="section return"><dt>Returns</dt><dd>nothing </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a class="anchor" id="ad7126b940f6d8f11295ed6eed3e0bad4"></a>
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void slsReceiverUsers::registerCallBackRawDataReady </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">void(*)(char *header, char *datapointer, uint32_t datasize, void *) </td>
|
||||
<td class="paramname"><em>func</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">void * </td>
|
||||
<td class="paramname"><em>arg</em> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>register callback to be called when data are available (to process and/or save the data). </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">func</td><td>raw data ready callback. arguments are sls_receiver_header, dataPointer, dataSize </td></tr>
|
||||
<tr><td class="paramname">arg</td><td>argument </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="section return"><dt>Returns</dt><dd>nothing </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a class="anchor" id="a5ffca5973503b62cefb4a5e3b8f89dfb"></a>
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void slsReceiverUsers::registerCallBackStartAcquisition </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">int(*)(char *filepath, char *filename, uint64_t fileindex, uint32_t datasize, void *) </td>
|
||||
<td class="paramname"><em>func</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">void * </td>
|
||||
<td class="paramname"><em>arg</em> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>register calbback for starting the acquisition </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">func</td><td>callback to be called when starting the acquisition. Its arguments are filepath, filename, fileindex, datasize </td></tr>
|
||||
<tr><td class="paramname">arg</td><td>argument </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="section return"><dt>Returns</dt><dd>value is insignificant at the moment, we write depending on file write enable, users get data to write depending on call backs registered </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a class="anchor" id="aef40b4987367b8a0116bcb66534dd7b7"></a>
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">int slsReceiverUsers::start </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
<p>starts listening on the TCP port for client comminication </p>
|
||||
<dl class="section return"><dt>Returns</dt><dd>0 for success or 1 for FAIL in creating TCP server </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a class="anchor" id="a394001d873a4b7912865a971d4d25f87"></a>
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void slsReceiverUsers::stop </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
<p>stops listening to the TCP & UDP port and exit receiver program </p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<h2 class="groupheader">Member Data Documentation</h2>
|
||||
<a class="anchor" id="abe77f3f45e0be9c3700c5254a84c0bfe"></a>
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">slsReceiver* slsReceiverUsers::receiver</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Definition at line <a class="el" href="slsReceiverUsers_8h_source.html#l00086">86</a> of file <a class="el" href="slsReceiverUsers_8h_source.html">slsReceiverUsers.h</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<hr/>The documentation for this class was generated from the following file:<ul>
|
||||
<li>/afs/psi.ch/project/sls_det_software/dhanya_softwareDevelopment/mySoft/slsDetectorPackage/slsReceiverSoftware/include/<a class="el" href="slsReceiverUsers_8h_source.html">slsReceiverUsers.h</a></li>
|
||||
</ul>
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.5
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
BIN
docs/html/slsDetectorUsersDocs/closed.png
Normal file
After Width: | Height: | Size: 132 B |
@ -0,0 +1,98 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.8.5"/>
|
||||
<title>My Project: /afs/psi.ch/project/sls_det_software/dhanya_softwareDevelopment/mySoft/slsDetectorPackage/slsDetectorSoftware Directory Reference</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(function() { searchBox.OnSelectItem(0); });
|
||||
</script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<td style="padding-left: 0.5em;">
|
||||
<div id="projectname">My Project
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.8.5 -->
|
||||
<script type="text/javascript">
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
</script>
|
||||
<div id="navrow1" class="tabs">
|
||||
<ul class="tablist">
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li>
|
||||
<div id="MSearchBox" class="MSearchBoxInactive">
|
||||
<span class="left">
|
||||
<img id="MSearchSelect" src="search/mag_sel.png"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
alt=""/>
|
||||
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||
</span><span class="right">
|
||||
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||
</span>
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Macros</a></div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
<div id="nav-path" class="navpath">
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="dir_0188e84ef4beaf9eafc4e93c2b604ff4.html">slsDetectorSoftware</a></li> </ul>
|
||||
</div>
|
||||
</div><!-- top -->
|
||||
<div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">slsDetectorSoftware Directory Reference</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="subdirs"></a>
|
||||
Directories</h2></td></tr>
|
||||
<tr class="memitem:dir_2fe67bc3f7560f250851af45f127d239"><td class="memItemLeft" align="right" valign="top">directory  </td><td class="memItemRight" valign="bottom"><a class="el" href="dir_2fe67bc3f7560f250851af45f127d239.html">slsDetector</a></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.5
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
@ -0,0 +1,98 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.8.5"/>
|
||||
<title>My Project: /afs/psi.ch/project/sls_det_software/dhanya_softwareDevelopment/mySoft/slsDetectorPackage/slsReceiverSoftware Directory Reference</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(function() { searchBox.OnSelectItem(0); });
|
||||
</script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<td style="padding-left: 0.5em;">
|
||||
<div id="projectname">My Project
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.8.5 -->
|
||||
<script type="text/javascript">
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
</script>
|
||||
<div id="navrow1" class="tabs">
|
||||
<ul class="tablist">
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li>
|
||||
<div id="MSearchBox" class="MSearchBoxInactive">
|
||||
<span class="left">
|
||||
<img id="MSearchSelect" src="search/mag_sel.png"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
alt=""/>
|
||||
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||
</span><span class="right">
|
||||
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||
</span>
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Macros</a></div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
<div id="nav-path" class="navpath">
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="dir_2a81099005c87b10dbd3ab3fe073d08e.html">slsReceiverSoftware</a></li> </ul>
|
||||
</div>
|
||||
</div><!-- top -->
|
||||
<div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">slsReceiverSoftware Directory Reference</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="subdirs"></a>
|
||||
Directories</h2></td></tr>
|
||||
<tr class="memitem:dir_cda5313c19a4ccff8ceebb4444cecd0a"><td class="memItemLeft" align="right" valign="top">directory  </td><td class="memItemRight" valign="bottom"><a class="el" href="dir_cda5313c19a4ccff8ceebb4444cecd0a.html">include</a></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.5
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
@ -0,0 +1,98 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.8.5"/>
|
||||
<title>My Project: /afs/psi.ch/project/sls_det_software/dhanya_softwareDevelopment/mySoft/slsDetectorPackage/slsDetectorSoftware/slsDetector Directory Reference</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(function() { searchBox.OnSelectItem(0); });
|
||||
</script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<td style="padding-left: 0.5em;">
|
||||
<div id="projectname">My Project
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.8.5 -->
|
||||
<script type="text/javascript">
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
</script>
|
||||
<div id="navrow1" class="tabs">
|
||||
<ul class="tablist">
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li>
|
||||
<div id="MSearchBox" class="MSearchBoxInactive">
|
||||
<span class="left">
|
||||
<img id="MSearchSelect" src="search/mag_sel.png"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
alt=""/>
|
||||
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||
</span><span class="right">
|
||||
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||
</span>
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Macros</a></div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
<div id="nav-path" class="navpath">
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="dir_0188e84ef4beaf9eafc4e93c2b604ff4.html">slsDetectorSoftware</a></li><li class="navelem"><a class="el" href="dir_2fe67bc3f7560f250851af45f127d239.html">slsDetector</a></li> </ul>
|
||||
</div>
|
||||
</div><!-- top -->
|
||||
<div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">slsDetector Directory Reference</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="files"></a>
|
||||
Files</h2></td></tr>
|
||||
<tr class="memitem:slsDetectorUsers_8h"><td class="memItemLeft" align="right" valign="top">file  </td><td class="memItemRight" valign="bottom"><a class="el" href="slsDetectorUsers_8h.html">slsDetectorUsers.h</a> <a href="slsDetectorUsers_8h_source.html">[code]</a></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.5
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
@ -0,0 +1,98 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.8.5"/>
|
||||
<title>My Project: /afs/psi.ch/project/sls_det_software/dhanya_softwareDevelopment/mySoft/slsDetectorPackage/slsReceiverSoftware/include Directory Reference</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(function() { searchBox.OnSelectItem(0); });
|
||||
</script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<td style="padding-left: 0.5em;">
|
||||
<div id="projectname">My Project
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.8.5 -->
|
||||
<script type="text/javascript">
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
</script>
|
||||
<div id="navrow1" class="tabs">
|
||||
<ul class="tablist">
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li>
|
||||
<div id="MSearchBox" class="MSearchBoxInactive">
|
||||
<span class="left">
|
||||
<img id="MSearchSelect" src="search/mag_sel.png"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
alt=""/>
|
||||
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||
</span><span class="right">
|
||||
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||
</span>
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Macros</a></div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
<div id="nav-path" class="navpath">
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="dir_2a81099005c87b10dbd3ab3fe073d08e.html">slsReceiverSoftware</a></li><li class="navelem"><a class="el" href="dir_cda5313c19a4ccff8ceebb4444cecd0a.html">include</a></li> </ul>
|
||||
</div>
|
||||
</div><!-- top -->
|
||||
<div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">include Directory Reference</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="files"></a>
|
||||
Files</h2></td></tr>
|
||||
<tr class="memitem:slsReceiverUsers_8h"><td class="memItemLeft" align="right" valign="top">file  </td><td class="memItemRight" valign="bottom"><a class="el" href="slsReceiverUsers_8h.html">slsReceiverUsers.h</a> <a href="slsReceiverUsers_8h_source.html">[code]</a></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.5
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
1357
docs/html/slsDetectorUsersDocs/doxygen.css
Normal file
BIN
docs/html/slsDetectorUsersDocs/doxygen.png
Normal file
After Width: | Height: | Size: 3.7 KiB |
104
docs/html/slsDetectorUsersDocs/dynsections.js
Normal file
@ -0,0 +1,104 @@
|
||||
function toggleVisibility(linkObj)
|
||||
{
|
||||
var base = $(linkObj).attr('id');
|
||||
var summary = $('#'+base+'-summary');
|
||||
var content = $('#'+base+'-content');
|
||||
var trigger = $('#'+base+'-trigger');
|
||||
var src=$(trigger).attr('src');
|
||||
if (content.is(':visible')===true) {
|
||||
content.hide();
|
||||
summary.show();
|
||||
$(linkObj).addClass('closed').removeClass('opened');
|
||||
$(trigger).attr('src',src.substring(0,src.length-8)+'closed.png');
|
||||
} else {
|
||||
content.show();
|
||||
summary.hide();
|
||||
$(linkObj).removeClass('closed').addClass('opened');
|
||||
$(trigger).attr('src',src.substring(0,src.length-10)+'open.png');
|
||||
}
|
||||
return false;
|
||||
}
|
||||
|
||||
function updateStripes()
|
||||
{
|
||||
$('table.directory tr').
|
||||
removeClass('even').filter(':visible:even').addClass('even');
|
||||
}
|
||||
function toggleLevel(level)
|
||||
{
|
||||
$('table.directory tr').each(function(){
|
||||
var l = this.id.split('_').length-1;
|
||||
var i = $('#img'+this.id.substring(3));
|
||||
var a = $('#arr'+this.id.substring(3));
|
||||
if (l<level+1) {
|
||||
i.attr('src','ftv2folderopen.png');
|
||||
a.attr('src','ftv2mnode.png');
|
||||
$(this).show();
|
||||
} else if (l==level+1) {
|
||||
i.attr('src','ftv2folderclosed.png');
|
||||
a.attr('src','ftv2pnode.png');
|
||||
$(this).show();
|
||||
} else {
|
||||
$(this).hide();
|
||||
}
|
||||
});
|
||||
updateStripes();
|
||||
}
|
||||
|
||||
function toggleFolder(id)
|
||||
{
|
||||
//The clicked row
|
||||
var currentRow = $('#row_'+id);
|
||||
var currentRowImages = currentRow.find("img");
|
||||
|
||||
//All rows after the clicked row
|
||||
var rows = currentRow.nextAll("tr");
|
||||
|
||||
//Only match elements AFTER this one (can't hide elements before)
|
||||
var childRows = rows.filter(function() {
|
||||
var re = new RegExp('^row_'+id+'\\d+_$', "i"); //only one sub
|
||||
return this.id.match(re);
|
||||
});
|
||||
|
||||
//First row is visible we are HIDING
|
||||
if (childRows.filter(':first').is(':visible')===true) {
|
||||
currentRowImages.filter("[id^=arr]").attr('src', 'ftv2pnode.png');
|
||||
currentRowImages.filter("[id^=img]").attr('src', 'ftv2folderclosed.png');
|
||||
rows.filter("[id^=row_"+id+"]").hide();
|
||||
} else { //We are SHOWING
|
||||
//All sub images
|
||||
var childImages = childRows.find("img");
|
||||
var childImg = childImages.filter("[id^=img]");
|
||||
var childArr = childImages.filter("[id^=arr]");
|
||||
|
||||
currentRow.find("[id^=arr]").attr('src', 'ftv2mnode.png'); //open row
|
||||
currentRow.find("[id^=img]").attr('src', 'ftv2folderopen.png'); //open row
|
||||
childImg.attr('src','ftv2folderclosed.png'); //children closed
|
||||
childArr.attr('src','ftv2pnode.png'); //children closed
|
||||
childRows.show(); //show all children
|
||||
}
|
||||
updateStripes();
|
||||
}
|
||||
|
||||
|
||||
function toggleInherit(id)
|
||||
{
|
||||
var rows = $('tr.inherit.'+id);
|
||||
var img = $('tr.inherit_header.'+id+' img');
|
||||
var src = $(img).attr('src');
|
||||
if (rows.filter(':first').is(':visible')===true) {
|
||||
rows.css('display','none');
|
||||
$(img).attr('src',src.substring(0,src.length-8)+'closed.png');
|
||||
} else {
|
||||
rows.css('display','table-row'); // using show() causes jump in firefox
|
||||
$(img).attr('src',src.substring(0,src.length-10)+'open.png');
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
$(document).ready(function() {
|
||||
$('.code,.codeRef').each(function() {
|
||||
$(this).data('powertip',$('#'+$(this).attr('href').replace(/.*\//,'').replace(/[^a-z_A-Z0-9]/g,'_')).html());
|
||||
$(this).powerTip({ placement: 's', smartPlacement: true, mouseOnToPopup: true });
|
||||
});
|
||||
});
|
106
docs/html/slsDetectorUsersDocs/files.html
Normal file
@ -0,0 +1,106 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.8.5"/>
|
||||
<title>My Project: File List</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(function() { searchBox.OnSelectItem(0); });
|
||||
</script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<td style="padding-left: 0.5em;">
|
||||
<div id="projectname">My Project
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.8.5 -->
|
||||
<script type="text/javascript">
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
</script>
|
||||
<div id="navrow1" class="tabs">
|
||||
<ul class="tablist">
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li class="current"><a href="files.html"><span>Files</span></a></li>
|
||||
<li>
|
||||
<div id="MSearchBox" class="MSearchBoxInactive">
|
||||
<span class="left">
|
||||
<img id="MSearchSelect" src="search/mag_sel.png"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
alt=""/>
|
||||
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||
</span><span class="right">
|
||||
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||
</span>
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div id="navrow2" class="tabs2">
|
||||
<ul class="tablist">
|
||||
<li class="current"><a href="files.html"><span>File List</span></a></li>
|
||||
<li><a href="globals.html"><span>File Members</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
</div><!-- top -->
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Macros</a></div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
<div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">File List</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<div class="textblock">Here is a list of all files with brief descriptions:</div><div class="directory">
|
||||
<div class="levels">[detail level <span onclick="javascript:toggleLevel(1);">1</span><span onclick="javascript:toggleLevel(2);">2</span><span onclick="javascript:toggleLevel(3);">3</span>]</div><table class="directory">
|
||||
<tr id="row_0_" class="even"><td class="entry"><img id="arr_0_" src="ftv2mnode.png" alt="o" width="16" height="22" onclick="toggleFolder('0_')"/><img id="img_0_" src="ftv2folderopen.png" alt="-" width="24" height="22" onclick="toggleFolder('0_')"/><a class="el" href="dir_0188e84ef4beaf9eafc4e93c2b604ff4.html" target="_self">slsDetectorSoftware</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_0_0_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_0_0_" src="ftv2mlastnode.png" alt="\" width="16" height="22" onclick="toggleFolder('0_0_')"/><img id="img_0_0_" src="ftv2folderopen.png" alt="-" width="24" height="22" onclick="toggleFolder('0_0_')"/><a class="el" href="dir_2fe67bc3f7560f250851af45f127d239.html" target="_self">slsDetector</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_0_0_0_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><a href="slsDetectorUsers_8h_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="slsDetectorUsers_8h.html" target="_self">slsDetectorUsers.h</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_1_"><td class="entry"><img id="arr_1_" src="ftv2mnode.png" alt="o" width="16" height="22" onclick="toggleFolder('1_')"/><img id="img_1_" src="ftv2folderopen.png" alt="-" width="24" height="22" onclick="toggleFolder('1_')"/><a class="el" href="dir_2a81099005c87b10dbd3ab3fe073d08e.html" target="_self">slsReceiverSoftware</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_1_0_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_1_0_" src="ftv2mlastnode.png" alt="\" width="16" height="22" onclick="toggleFolder('1_0_')"/><img id="img_1_0_" src="ftv2folderopen.png" alt="-" width="24" height="22" onclick="toggleFolder('1_0_')"/><a class="el" href="dir_cda5313c19a4ccff8ceebb4444cecd0a.html" target="_self">include</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_1_0_0_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><a href="slsReceiverUsers_8h_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="slsReceiverUsers_8h.html" target="_self">slsReceiverUsers.h</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_2_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><a href="mainClient_8cpp_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="mainClient_8cpp.html" target="_self">mainClient.cpp</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_3_"><td class="entry"><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><a href="mainReceiver_8cpp_source.html"><img src="ftv2doc.png" alt="*" width="24" height="22" /></a><a class="el" href="mainReceiver_8cpp.html" target="_self">mainReceiver.cpp</a></td><td class="desc"></td></tr>
|
||||
</table>
|
||||
</div><!-- directory -->
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.5
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
BIN
docs/html/slsDetectorUsersDocs/ftv2blank.png
Normal file
After Width: | Height: | Size: 86 B |
BIN
docs/html/slsDetectorUsersDocs/ftv2cl.png
Normal file
After Width: | Height: | Size: 453 B |
BIN
docs/html/slsDetectorUsersDocs/ftv2doc.png
Normal file
After Width: | Height: | Size: 746 B |
BIN
docs/html/slsDetectorUsersDocs/ftv2folderclosed.png
Normal file
After Width: | Height: | Size: 616 B |
BIN
docs/html/slsDetectorUsersDocs/ftv2folderopen.png
Normal file
After Width: | Height: | Size: 597 B |
BIN
docs/html/slsDetectorUsersDocs/ftv2lastnode.png
Normal file
After Width: | Height: | Size: 86 B |
BIN
docs/html/slsDetectorUsersDocs/ftv2link.png
Normal file
After Width: | Height: | Size: 746 B |
BIN
docs/html/slsDetectorUsersDocs/ftv2mlastnode.png
Normal file
After Width: | Height: | Size: 246 B |
BIN
docs/html/slsDetectorUsersDocs/ftv2mnode.png
Normal file
After Width: | Height: | Size: 246 B |
BIN
docs/html/slsDetectorUsersDocs/ftv2mo.png
Normal file
After Width: | Height: | Size: 403 B |
BIN
docs/html/slsDetectorUsersDocs/ftv2node.png
Normal file
After Width: | Height: | Size: 86 B |
BIN
docs/html/slsDetectorUsersDocs/ftv2ns.png
Normal file
After Width: | Height: | Size: 388 B |
BIN
docs/html/slsDetectorUsersDocs/ftv2plastnode.png
Normal file
After Width: | Height: | Size: 229 B |
BIN
docs/html/slsDetectorUsersDocs/ftv2pnode.png
Normal file
After Width: | Height: | Size: 229 B |
BIN
docs/html/slsDetectorUsersDocs/ftv2splitbar.png
Normal file
After Width: | Height: | Size: 314 B |
BIN
docs/html/slsDetectorUsersDocs/ftv2vertline.png
Normal file
After Width: | Height: | Size: 86 B |
491
docs/html/slsDetectorUsersDocs/functions.html
Normal file
@ -0,0 +1,491 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.8.5"/>
|
||||
<title>My Project: Class Members</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(function() { searchBox.OnSelectItem(0); });
|
||||
</script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<td style="padding-left: 0.5em;">
|
||||
<div id="projectname">My Project
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.8.5 -->
|
||||
<script type="text/javascript">
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
</script>
|
||||
<div id="navrow1" class="tabs">
|
||||
<ul class="tablist">
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li>
|
||||
<div id="MSearchBox" class="MSearchBoxInactive">
|
||||
<span class="left">
|
||||
<img id="MSearchSelect" src="search/mag_sel.png"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
alt=""/>
|
||||
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||
</span><span class="right">
|
||||
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||
</span>
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div id="navrow2" class="tabs2">
|
||||
<ul class="tablist">
|
||||
<li><a href="annotated.html"><span>Class List</span></a></li>
|
||||
<li><a href="classes.html"><span>Class Index</span></a></li>
|
||||
<li class="current"><a href="functions.html"><span>Class Members</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div id="navrow3" class="tabs2">
|
||||
<ul class="tablist">
|
||||
<li class="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>
|
||||
</ul>
|
||||
</div>
|
||||
<div id="navrow4" class="tabs3">
|
||||
<ul class="tablist">
|
||||
<li><a href="#index_a"><span>a</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_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_0x7e"><span>~</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
</div><!-- top -->
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Macros</a></div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
<div class="contents">
|
||||
<div class="textblock">Here is a list of all class members with links to the classes they belong to:</div>
|
||||
|
||||
<h3><a class="anchor" id="index_a"></a>- a -</h3><ul>
|
||||
<li>addFrame()
|
||||
: <a class="el" href="classslsDetectorUsers.html#a150b14d162d8f22c2be43f9f59729f48">slsDetectorUsers</a>
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h3><a class="anchor" id="index_d"></a>- d -</h3><ul>
|
||||
<li>dumpDetectorSetup()
|
||||
: <a class="el" href="classslsDetectorUsers.html#a0ec92b333210678dae08dc722cb4b53e">slsDetectorUsers</a>
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h3><a class="anchor" id="index_e"></a>- e -</h3><ul>
|
||||
<li>enableAngularConversion()
|
||||
: <a class="el" href="classslsDetectorUsers.html#a51f92b69e05e8ee2e0c547ec4a6e97da">slsDetectorUsers</a>
|
||||
</li>
|
||||
<li>enableCountRateCorrection()
|
||||
: <a class="el" href="classslsDetectorUsers.html#a82efe2f57758d63d330d78b121f8e77e">slsDetectorUsers</a>
|
||||
</li>
|
||||
<li>enableDataStreamingFromReceiver()
|
||||
: <a class="el" href="classslsDetectorUsers.html#a5c85f5c94b585a1915307fa7f4bc46f6">slsDetectorUsers</a>
|
||||
</li>
|
||||
<li>enableDataStreamingToClient()
|
||||
: <a class="el" href="classslsDetectorUsers.html#a9f99edbb5c81b8252e90650424729c53">slsDetectorUsers</a>
|
||||
</li>
|
||||
<li>enableFlatFieldCorrection()
|
||||
: <a class="el" href="classslsDetectorUsers.html#a94c74499f7653116cd8aff9ec0d14c43">slsDetectorUsers</a>
|
||||
</li>
|
||||
<li>enableGapPixels()
|
||||
: <a class="el" href="classslsDetectorUsers.html#abbe92d525807394b0fbd6b9646111880">slsDetectorUsers</a>
|
||||
</li>
|
||||
<li>enablePixelMaskCorrection()
|
||||
: <a class="el" href="classslsDetectorUsers.html#ae5bc1c9c8e7e6cb7c9cde06a3133d263">slsDetectorUsers</a>
|
||||
</li>
|
||||
<li>enableWriteToFile()
|
||||
: <a class="el" href="classslsDetectorUsers.html#a6d54a79ae4cfdb808f5db9969537efd3">slsDetectorUsers</a>
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h3><a class="anchor" id="index_f"></a>- f -</h3><ul>
|
||||
<li>finalizeDataset()
|
||||
: <a class="el" href="classslsDetectorUsers.html#a9cbe00dac8a19b71de88ebbdf3b0ea29">slsDetectorUsers</a>
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h3><a class="anchor" id="index_g"></a>- g -</h3><ul>
|
||||
<li>getADC()
|
||||
: <a class="el" href="classslsDetectorUsers.html#aaa69d234b0606f840f36d99e3c9e0ba4">slsDetectorUsers</a>
|
||||
</li>
|
||||
<li>getCommand()
|
||||
: <a class="el" href="classslsDetectorUsers.html#a57f3eb3cc1778dd3dec47d0dcb9b0794">slsDetectorUsers</a>
|
||||
</li>
|
||||
<li>getDetectorDeveloper()
|
||||
: <a class="el" href="classslsDetectorUsers.html#ab363b249e5f32a2300ae45ab531ecacc">slsDetectorUsers</a>
|
||||
</li>
|
||||
<li>getDetectorFirmwareVersion()
|
||||
: <a class="el" href="classslsDetectorUsers.html#a7a9325a9e278167a13839305cb4f1833">slsDetectorUsers</a>
|
||||
</li>
|
||||
<li>getDetectorSerialNumber()
|
||||
: <a class="el" href="classslsDetectorUsers.html#a4a60c842502978a6ee04ff89ef64abfc">slsDetectorUsers</a>
|
||||
</li>
|
||||
<li>getDetectorSettings()
|
||||
: <a class="el" href="classslsDetectorUsers.html#a4b946144d72edaa876b459fcf83f5cef">slsDetectorUsers</a>
|
||||
</li>
|
||||
<li>getDetectorSize()
|
||||
: <a class="el" href="classslsDetectorUsers.html#a7f4fb3cefff5f0175cd2e4fd57ee1be4">slsDetectorUsers</a>
|
||||
</li>
|
||||
<li>getDetectorSoftwareVersion()
|
||||
: <a class="el" href="classslsDetectorUsers.html#a7d15399c769777633f7073a82a1d1f30">slsDetectorUsers</a>
|
||||
</li>
|
||||
<li>getDetectorStatus()
|
||||
: <a class="el" href="classslsDetectorUsers.html#ac7d0254e38b8fe783204f691a4ee05b2">slsDetectorUsers</a>
|
||||
</li>
|
||||
<li>getDetectorType()
|
||||
: <a class="el" href="classslsDetectorUsers.html#a34cbf7001c64e99861fff3fb5482509f">slsDetectorUsers</a>
|
||||
</li>
|
||||
<li>getFileIndex()
|
||||
: <a class="el" href="classslsDetectorUsers.html#a6e3467bf3c0c246f69f85d485d84dd62">slsDetectorUsers</a>
|
||||
</li>
|
||||
<li>getFileName()
|
||||
: <a class="el" href="classslsDetectorUsers.html#a532c604be3f4f99d98faaffd6f54eaa6">slsDetectorUsers</a>
|
||||
</li>
|
||||
<li>getFilePath()
|
||||
: <a class="el" href="classslsDetectorUsers.html#aa09592b0086ac250a953b9f4d81d4879">slsDetectorUsers</a>
|
||||
</li>
|
||||
<li>getFlatFieldCorrectionDir()
|
||||
: <a class="el" href="classslsDetectorUsers.html#ad5b65f592851b513dc132185abde8c0a">slsDetectorUsers</a>
|
||||
</li>
|
||||
<li>getFlatFieldCorrectionFile()
|
||||
: <a class="el" href="classslsDetectorUsers.html#affd6f8ed8cb0a624004ddf6c521be0fd">slsDetectorUsers</a>
|
||||
</li>
|
||||
<li>getMaximumDetectorSize()
|
||||
: <a class="el" href="classslsDetectorUsers.html#a588a5e1d231cd6778f6f78fdc53b9681">slsDetectorUsers</a>
|
||||
</li>
|
||||
<li>getMeasuredPeriod()
|
||||
: <a class="el" href="classslsDetectorUsers.html#ae2d30fecd9e176faee33c7c9b8a86ceb">slsDetectorUsers</a>
|
||||
</li>
|
||||
<li>getMeasuredSubFramePeriod()
|
||||
: <a class="el" href="classslsDetectorUsers.html#a7a5b0cb06920a4d2a47e9aa6c99267b3">slsDetectorUsers</a>
|
||||
</li>
|
||||
<li>getModuleFirmwareVersion()
|
||||
: <a class="el" href="classslsDetectorUsers.html#ae0c44bbc8f9d83d8723d4304ba7043c4">slsDetectorUsers</a>
|
||||
</li>
|
||||
<li>getModuleSerialNumber()
|
||||
: <a class="el" href="classslsDetectorUsers.html#a5c0e9f8836e1a8a2d986408e4f5dfd3b">slsDetectorUsers</a>
|
||||
</li>
|
||||
<li>getNMods()
|
||||
: <a class="el" href="classslsDetectorUsers.html#a37479174d24bbecca79b3e03197481ef">slsDetectorUsers</a>
|
||||
</li>
|
||||
<li>getPositions()
|
||||
: <a class="el" href="classslsDetectorUsers.html#ae6e5f06995e3ef110824adc5f8b095e9">slsDetectorUsers</a>
|
||||
</li>
|
||||
<li>getReceiverVersion()
|
||||
: <a class="el" href="classslsReceiverUsers.html#af206092e2744e12ce6b717f4181d91a2">slsReceiverUsers</a>
|
||||
</li>
|
||||
<li>getROI()
|
||||
: <a class="el" href="classslsDetectorUsers.html#a85e640f6cde8aaa697c2128db3e621d8">slsDetectorUsers</a>
|
||||
</li>
|
||||
<li>getThisSoftwareVersion()
|
||||
: <a class="el" href="classslsDetectorUsers.html#a547feb09262a2f0fa1ec4de82e92ab63">slsDetectorUsers</a>
|
||||
</li>
|
||||
<li>getThresholdEnergy()
|
||||
: <a class="el" href="classslsDetectorUsers.html#afe8029788742125c44383817f89214ca">slsDetectorUsers</a>
|
||||
</li>
|
||||
<li>getTimingMode()
|
||||
: <a class="el" href="classslsDetectorUsers.html#a9f2a126b2d1958c5cab6609c409e8229">slsDetectorUsers</a>
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h3><a class="anchor" id="index_i"></a>- i -</h3><ul>
|
||||
<li>initDataset()
|
||||
: <a class="el" href="classslsDetectorUsers.html#a56fa8890298a01fc58baad413dfdf1c1">slsDetectorUsers</a>
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h3><a class="anchor" id="index_p"></a>- p -</h3><ul>
|
||||
<li>putCommand()
|
||||
: <a class="el" href="classslsDetectorUsers.html#a9cd4d98d02a7f16632b1618fd950d6d0">slsDetectorUsers</a>
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h3><a class="anchor" id="index_r"></a>- r -</h3><ul>
|
||||
<li>readConfigurationFile()
|
||||
: <a class="el" href="classslsDetectorUsers.html#ac3784508713e85386054a4f9f8a0ba62">slsDetectorUsers</a>
|
||||
</li>
|
||||
<li>receiver
|
||||
: <a class="el" href="classslsReceiverUsers.html#abe77f3f45e0be9c3700c5254a84c0bfe">slsReceiverUsers</a>
|
||||
</li>
|
||||
<li>registerAcquisitionFinishedCallback()
|
||||
: <a class="el" href="classslsDetectorUsers.html#a2a85e28ff08e3ec1e08bea3ba7d0fb08">slsDetectorUsers</a>
|
||||
</li>
|
||||
<li>registerCallBackAcquisitionFinished()
|
||||
: <a class="el" href="classslsReceiverUsers.html#adacc5da9dd812d62936ac456a73c0738">slsReceiverUsers</a>
|
||||
</li>
|
||||
<li>registerCallBackRawDataModifyReady()
|
||||
: <a class="el" href="classslsReceiverUsers.html#ae10c5eea94bf3bc63ae1acc210582069">slsReceiverUsers</a>
|
||||
</li>
|
||||
<li>registerCallBackRawDataReady()
|
||||
: <a class="el" href="classslsReceiverUsers.html#ad7126b940f6d8f11295ed6eed3e0bad4">slsReceiverUsers</a>
|
||||
</li>
|
||||
<li>registerCallBackStartAcquisition()
|
||||
: <a class="el" href="classslsReceiverUsers.html#a5ffca5973503b62cefb4a5e3b8f89dfb">slsReceiverUsers</a>
|
||||
</li>
|
||||
<li>registerConnectChannelsCallback()
|
||||
: <a class="el" href="classslsDetectorUsers.html#ad1ab73675435879c2c5cef7adab02c32">slsDetectorUsers</a>
|
||||
</li>
|
||||
<li>registerDataCallback()
|
||||
: <a class="el" href="classslsDetectorUsers.html#add821d94da9b03fe500d27e4433c01f5">slsDetectorUsers</a>
|
||||
</li>
|
||||
<li>registerDisconnectChannelsCallback()
|
||||
: <a class="el" href="classslsDetectorUsers.html#aa94dd8fce8548ba8e79201ec50fe27d6">slsDetectorUsers</a>
|
||||
</li>
|
||||
<li>registerGetI0Callback()
|
||||
: <a class="el" href="classslsDetectorUsers.html#a1969785197030aa8e2d3c3d48a9cb45c">slsDetectorUsers</a>
|
||||
</li>
|
||||
<li>registerGetPositionCallback()
|
||||
: <a class="el" href="classslsDetectorUsers.html#ac2b87416288e657a209e1374c778eb16">slsDetectorUsers</a>
|
||||
</li>
|
||||
<li>registerGoToPositionCallback()
|
||||
: <a class="el" href="classslsDetectorUsers.html#a0f7c9bd3c46647d5dda2fa5312f3ef92">slsDetectorUsers</a>
|
||||
</li>
|
||||
<li>registerGoToPositionNoWaitCallback()
|
||||
: <a class="el" href="classslsDetectorUsers.html#ae807e9f4a015a4bbcb22e36b80577ea5">slsDetectorUsers</a>
|
||||
</li>
|
||||
<li>registerRawDataCallback()
|
||||
: <a class="el" href="classslsDetectorUsers.html#a898cf0db148f0d3de7d4725cc8342c56">slsDetectorUsers</a>
|
||||
</li>
|
||||
<li>resetFramesCaughtInReceiver()
|
||||
: <a class="el" href="classslsDetectorUsers.html#ad50ebcc3cc002f672fa979d77a3a5395">slsDetectorUsers</a>
|
||||
</li>
|
||||
<li>retrieveDetectorSetup()
|
||||
: <a class="el" href="classslsDetectorUsers.html#a98478610ffb3de40629dc7b9ddca2c53">slsDetectorUsers</a>
|
||||
</li>
|
||||
<li>runStatusType()
|
||||
: <a class="el" href="classslsDetectorUsers.html#a3f0b478904a981d79cbff394a9540788">slsDetectorUsers</a>
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h3><a class="anchor" id="index_s"></a>- s -</h3><ul>
|
||||
<li>sendSoftwareTrigger()
|
||||
: <a class="el" href="classslsDetectorUsers.html#a352ef2edcd4a96efa1d3a32edd1c7f0b">slsDetectorUsers</a>
|
||||
</li>
|
||||
<li>setAllTrimbits()
|
||||
: <a class="el" href="classslsDetectorUsers.html#aef9468eede7eebd88c77da40241809c7">slsDetectorUsers</a>
|
||||
</li>
|
||||
<li>setBitDepth()
|
||||
: <a class="el" href="classslsDetectorUsers.html#aff667cf0665154cdff5d5f3dbc3526ba">slsDetectorUsers</a>
|
||||
</li>
|
||||
<li>setClientDataStreamingInIP()
|
||||
: <a class="el" href="classslsDetectorUsers.html#a89b08e5887ddf2c96a065d38ad402d2c">slsDetectorUsers</a>
|
||||
</li>
|
||||
<li>setClientDataStreamingInPort()
|
||||
: <a class="el" href="classslsDetectorUsers.html#a1cb7d0168b5e7ec89ad0e090b81ef157">slsDetectorUsers</a>
|
||||
</li>
|
||||
<li>setClockDivider()
|
||||
: <a class="el" href="classslsDetectorUsers.html#a3ed110b9453d37df1c27b74999eb3f6e">slsDetectorUsers</a>
|
||||
</li>
|
||||
<li>setDAC()
|
||||
: <a class="el" href="classslsDetectorUsers.html#a69f59c65c83d6b84931948d0ecf72e46">slsDetectorUsers</a>
|
||||
</li>
|
||||
<li>setDelayAfterTrigger()
|
||||
: <a class="el" href="classslsDetectorUsers.html#aae29653977747606eb234f8674b91759">slsDetectorUsers</a>
|
||||
</li>
|
||||
<li>setDetectorSize()
|
||||
: <a class="el" href="classslsDetectorUsers.html#a42c97d03516a2457f8e9a98a16a9a43d">slsDetectorUsers</a>
|
||||
</li>
|
||||
<li>setExposurePeriod()
|
||||
: <a class="el" href="classslsDetectorUsers.html#a09dedfe53671e13bb58305fdbeae8870">slsDetectorUsers</a>
|
||||
</li>
|
||||
<li>setExposureTime()
|
||||
: <a class="el" href="classslsDetectorUsers.html#a51dd18093c402938cf56879627dfa0c2">slsDetectorUsers</a>
|
||||
</li>
|
||||
<li>setFileIndex()
|
||||
: <a class="el" href="classslsDetectorUsers.html#a6b92ea7e237c77aa5107d7aabf76fe2d">slsDetectorUsers</a>
|
||||
</li>
|
||||
<li>setFileName()
|
||||
: <a class="el" href="classslsDetectorUsers.html#addabbe49d836df6163ab634346326f80">slsDetectorUsers</a>
|
||||
</li>
|
||||
<li>setFilePath()
|
||||
: <a class="el" href="classslsDetectorUsers.html#a12715d208c42c1694b4a18e7242321f0">slsDetectorUsers</a>
|
||||
</li>
|
||||
<li>setFlatFieldCorrectionDir()
|
||||
: <a class="el" href="classslsDetectorUsers.html#ac9c20f2803feafd72e78e8b0334566b7">slsDetectorUsers</a>
|
||||
</li>
|
||||
<li>setFlatFieldCorrectionFile()
|
||||
: <a class="el" href="classslsDetectorUsers.html#a95f4d325e97137e319c4ec76060eeff1">slsDetectorUsers</a>
|
||||
</li>
|
||||
<li>setFlowControl10G()
|
||||
: <a class="el" href="classslsDetectorUsers.html#a545d76b62777e0a9d688d0c0d125a2f2">slsDetectorUsers</a>
|
||||
</li>
|
||||
<li>setHighVoltage()
|
||||
: <a class="el" href="classslsDetectorUsers.html#a1d6ff2e5eab5af33d6b868055fa45d6c">slsDetectorUsers</a>
|
||||
</li>
|
||||
<li>setNumberOfCycles()
|
||||
: <a class="el" href="classslsDetectorUsers.html#a04f806f46886079374bf594be2ce988e">slsDetectorUsers</a>
|
||||
</li>
|
||||
<li>setNumberOfFrames()
|
||||
: <a class="el" href="classslsDetectorUsers.html#ada912d1273fc97ae1091d2cee57ae355">slsDetectorUsers</a>
|
||||
</li>
|
||||
<li>setNumberOfGates()
|
||||
: <a class="el" href="classslsDetectorUsers.html#a01a5e0396697bc1bd3336ddec9a7a365">slsDetectorUsers</a>
|
||||
</li>
|
||||
<li>setNumberOfStorageCells()
|
||||
: <a class="el" href="classslsDetectorUsers.html#a4d582900210fa940f2bb2d77fd6d5a3c">slsDetectorUsers</a>
|
||||
</li>
|
||||
<li>setOnline()
|
||||
: <a class="el" href="classslsDetectorUsers.html#aee622153ebd6b0dad065d95b07221955">slsDetectorUsers</a>
|
||||
</li>
|
||||
<li>setOverflowMode()
|
||||
: <a class="el" href="classslsDetectorUsers.html#af97543886125287eac177e7c9b2f96cd">slsDetectorUsers</a>
|
||||
</li>
|
||||
<li>setParallelMode()
|
||||
: <a class="el" href="classslsDetectorUsers.html#a6967bfaf63336c3423a9e114073a816d">slsDetectorUsers</a>
|
||||
</li>
|
||||
<li>setPositions()
|
||||
: <a class="el" href="classslsDetectorUsers.html#af296c05ee6134fb8d53d08a025e89775">slsDetectorUsers</a>
|
||||
</li>
|
||||
<li>setReceiverDataStreamingOutIP()
|
||||
: <a class="el" href="classslsDetectorUsers.html#a7dc6e97a09efb0640e2b16088f85ea72">slsDetectorUsers</a>
|
||||
</li>
|
||||
<li>setReceiverDataStreamingOutPort()
|
||||
: <a class="el" href="classslsDetectorUsers.html#a63476cba5f9dffb62dc2eeb0aebe479a">slsDetectorUsers</a>
|
||||
</li>
|
||||
<li>setReceiverFifoDepth()
|
||||
: <a class="el" href="classslsDetectorUsers.html#a8b0e45da261e9c2c727c32295f61c3fb">slsDetectorUsers</a>
|
||||
</li>
|
||||
<li>setReceiverFramesDiscardPolicy()
|
||||
: <a class="el" href="classslsDetectorUsers.html#a1b0ee235fde7e40b05ff83294e1e6529">slsDetectorUsers</a>
|
||||
</li>
|
||||
<li>setReceiverFramesPerFile()
|
||||
: <a class="el" href="classslsDetectorUsers.html#ac9f3eb9c7657fbbd3c7558c87473cf59">slsDetectorUsers</a>
|
||||
</li>
|
||||
<li>setReceiverMode()
|
||||
: <a class="el" href="classslsDetectorUsers.html#adb084473ffe61960b86abdfa8efcc80d">slsDetectorUsers</a>
|
||||
</li>
|
||||
<li>setReceiverOnline()
|
||||
: <a class="el" href="classslsDetectorUsers.html#a3f961fb6eb6409f7b98a2267ad674af4">slsDetectorUsers</a>
|
||||
</li>
|
||||
<li>setReceiverPartialFramesPadding()
|
||||
: <a class="el" href="classslsDetectorUsers.html#af1c4d67f84835018622794a02d298f1c">slsDetectorUsers</a>
|
||||
</li>
|
||||
<li>setReceiverSilentMode()
|
||||
: <a class="el" href="classslsDetectorUsers.html#a849a8f3e89bc14c8dbda103c0f1dcde5">slsDetectorUsers</a>
|
||||
</li>
|
||||
<li>setROI()
|
||||
: <a class="el" href="classslsDetectorUsers.html#afddc9c8f59820247ab6e6343bad3b189">slsDetectorUsers</a>
|
||||
</li>
|
||||
<li>setSettings()
|
||||
: <a class="el" href="classslsDetectorUsers.html#a31b25d2659d3b244bb10b5516a9fd957">slsDetectorUsers</a>
|
||||
</li>
|
||||
<li>setStoragecellStart()
|
||||
: <a class="el" href="classslsDetectorUsers.html#a72e440afafffd6ad68c2f304d75f2093">slsDetectorUsers</a>
|
||||
</li>
|
||||
<li>setSubFrameExposureDeadTime()
|
||||
: <a class="el" href="classslsDetectorUsers.html#acb1c586a072156fad8a11a5cca27d36b">slsDetectorUsers</a>
|
||||
</li>
|
||||
<li>setSubFrameExposureTime()
|
||||
: <a class="el" href="classslsDetectorUsers.html#af5821f82d34f5e0bdececac00f2b5d98">slsDetectorUsers</a>
|
||||
</li>
|
||||
<li>setTenGigabitEthernet()
|
||||
: <a class="el" href="classslsDetectorUsers.html#aff9688551a009064c50479b491fa8368">slsDetectorUsers</a>
|
||||
</li>
|
||||
<li>setThresholdEnergy()
|
||||
: <a class="el" href="classslsDetectorUsers.html#a1354266fd1bfaccd58992a3f51bbbd1d">slsDetectorUsers</a>
|
||||
</li>
|
||||
<li>setTimingMode()
|
||||
: <a class="el" href="classslsDetectorUsers.html#ae2825524756c4bdf418a6233e137b4d7">slsDetectorUsers</a>
|
||||
</li>
|
||||
<li>slsDetectorUsers()
|
||||
: <a class="el" href="classslsDetectorUsers.html#aa98e06bad937451f423cd3e6dce1276e">slsDetectorUsers</a>
|
||||
</li>
|
||||
<li>slsReceiverUsers()
|
||||
: <a class="el" href="classslsReceiverUsers.html#a79a82ba94fbb19761c7701aa3901b8b1">slsReceiverUsers</a>
|
||||
</li>
|
||||
<li>start()
|
||||
: <a class="el" href="classslsReceiverUsers.html#aef40b4987367b8a0116bcb66534dd7b7">slsReceiverUsers</a>
|
||||
</li>
|
||||
<li>startAcquisition()
|
||||
: <a class="el" href="classslsDetectorUsers.html#a961a3ea5e6112d5120d13c416b77e1e4">slsDetectorUsers</a>
|
||||
</li>
|
||||
<li>startMeasurement()
|
||||
: <a class="el" href="classslsDetectorUsers.html#aa34810bb0e872fdf929ebe62d8582bd3">slsDetectorUsers</a>
|
||||
</li>
|
||||
<li>startReceiver()
|
||||
: <a class="el" href="classslsDetectorUsers.html#aea8701b7eeae605d310e081dcd00d51d">slsDetectorUsers</a>
|
||||
</li>
|
||||
<li>stop()
|
||||
: <a class="el" href="classslsReceiverUsers.html#a394001d873a4b7912865a971d4d25f87">slsReceiverUsers</a>
|
||||
</li>
|
||||
<li>stopAcquisition()
|
||||
: <a class="el" href="classslsDetectorUsers.html#a9de2fd54933a19fb62e69fd540404ae2">slsDetectorUsers</a>
|
||||
</li>
|
||||
<li>stopMeasurement()
|
||||
: <a class="el" href="classslsDetectorUsers.html#a2abc673c45c1fe006f6b0fea6188e3a9">slsDetectorUsers</a>
|
||||
</li>
|
||||
<li>stopReceiver()
|
||||
: <a class="el" href="classslsDetectorUsers.html#a78c1c663f89b070afd5b06cc0c56edfe">slsDetectorUsers</a>
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h3><a class="anchor" id="index_0x7e"></a>- ~ -</h3><ul>
|
||||
<li>~slsDetectorUsers()
|
||||
: <a class="el" href="classslsDetectorUsers.html#a0d1daf6539befe56d6e3df0b24f5d68b">slsDetectorUsers</a>
|
||||
</li>
|
||||
<li>~slsReceiverUsers()
|
||||
: <a class="el" href="classslsReceiverUsers.html#a9b45943d81ce7a09543aa446de857cb0">slsReceiverUsers</a>
|
||||
</li>
|
||||
</ul>
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.5
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
488
docs/html/slsDetectorUsersDocs/functions_func.html
Normal file
@ -0,0 +1,488 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.8.5"/>
|
||||
<title>My Project: Class Members - Functions</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(function() { searchBox.OnSelectItem(0); });
|
||||
</script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<td style="padding-left: 0.5em;">
|
||||
<div id="projectname">My Project
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.8.5 -->
|
||||
<script type="text/javascript">
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
</script>
|
||||
<div id="navrow1" class="tabs">
|
||||
<ul class="tablist">
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li>
|
||||
<div id="MSearchBox" class="MSearchBoxInactive">
|
||||
<span class="left">
|
||||
<img id="MSearchSelect" src="search/mag_sel.png"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
alt=""/>
|
||||
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||
</span><span class="right">
|
||||
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||
</span>
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div id="navrow2" class="tabs2">
|
||||
<ul class="tablist">
|
||||
<li><a href="annotated.html"><span>Class List</span></a></li>
|
||||
<li><a href="classes.html"><span>Class Index</span></a></li>
|
||||
<li class="current"><a href="functions.html"><span>Class Members</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div id="navrow3" class="tabs2">
|
||||
<ul class="tablist">
|
||||
<li><a href="functions.html"><span>All</span></a></li>
|
||||
<li class="current"><a href="functions_func.html"><span>Functions</span></a></li>
|
||||
<li><a href="functions_vars.html"><span>Variables</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div id="navrow4" class="tabs3">
|
||||
<ul class="tablist">
|
||||
<li><a href="#index_a"><span>a</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_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_0x7e"><span>~</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
</div><!-- top -->
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Macros</a></div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
<div class="contents">
|
||||
 
|
||||
|
||||
<h3><a class="anchor" id="index_a"></a>- a -</h3><ul>
|
||||
<li>addFrame()
|
||||
: <a class="el" href="classslsDetectorUsers.html#a150b14d162d8f22c2be43f9f59729f48">slsDetectorUsers</a>
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h3><a class="anchor" id="index_d"></a>- d -</h3><ul>
|
||||
<li>dumpDetectorSetup()
|
||||
: <a class="el" href="classslsDetectorUsers.html#a0ec92b333210678dae08dc722cb4b53e">slsDetectorUsers</a>
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h3><a class="anchor" id="index_e"></a>- e -</h3><ul>
|
||||
<li>enableAngularConversion()
|
||||
: <a class="el" href="classslsDetectorUsers.html#a51f92b69e05e8ee2e0c547ec4a6e97da">slsDetectorUsers</a>
|
||||
</li>
|
||||
<li>enableCountRateCorrection()
|
||||
: <a class="el" href="classslsDetectorUsers.html#a82efe2f57758d63d330d78b121f8e77e">slsDetectorUsers</a>
|
||||
</li>
|
||||
<li>enableDataStreamingFromReceiver()
|
||||
: <a class="el" href="classslsDetectorUsers.html#a5c85f5c94b585a1915307fa7f4bc46f6">slsDetectorUsers</a>
|
||||
</li>
|
||||
<li>enableDataStreamingToClient()
|
||||
: <a class="el" href="classslsDetectorUsers.html#a9f99edbb5c81b8252e90650424729c53">slsDetectorUsers</a>
|
||||
</li>
|
||||
<li>enableFlatFieldCorrection()
|
||||
: <a class="el" href="classslsDetectorUsers.html#a94c74499f7653116cd8aff9ec0d14c43">slsDetectorUsers</a>
|
||||
</li>
|
||||
<li>enableGapPixels()
|
||||
: <a class="el" href="classslsDetectorUsers.html#abbe92d525807394b0fbd6b9646111880">slsDetectorUsers</a>
|
||||
</li>
|
||||
<li>enablePixelMaskCorrection()
|
||||
: <a class="el" href="classslsDetectorUsers.html#ae5bc1c9c8e7e6cb7c9cde06a3133d263">slsDetectorUsers</a>
|
||||
</li>
|
||||
<li>enableWriteToFile()
|
||||
: <a class="el" href="classslsDetectorUsers.html#a6d54a79ae4cfdb808f5db9969537efd3">slsDetectorUsers</a>
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h3><a class="anchor" id="index_f"></a>- f -</h3><ul>
|
||||
<li>finalizeDataset()
|
||||
: <a class="el" href="classslsDetectorUsers.html#a9cbe00dac8a19b71de88ebbdf3b0ea29">slsDetectorUsers</a>
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h3><a class="anchor" id="index_g"></a>- g -</h3><ul>
|
||||
<li>getADC()
|
||||
: <a class="el" href="classslsDetectorUsers.html#aaa69d234b0606f840f36d99e3c9e0ba4">slsDetectorUsers</a>
|
||||
</li>
|
||||
<li>getCommand()
|
||||
: <a class="el" href="classslsDetectorUsers.html#a57f3eb3cc1778dd3dec47d0dcb9b0794">slsDetectorUsers</a>
|
||||
</li>
|
||||
<li>getDetectorDeveloper()
|
||||
: <a class="el" href="classslsDetectorUsers.html#ab363b249e5f32a2300ae45ab531ecacc">slsDetectorUsers</a>
|
||||
</li>
|
||||
<li>getDetectorFirmwareVersion()
|
||||
: <a class="el" href="classslsDetectorUsers.html#a7a9325a9e278167a13839305cb4f1833">slsDetectorUsers</a>
|
||||
</li>
|
||||
<li>getDetectorSerialNumber()
|
||||
: <a class="el" href="classslsDetectorUsers.html#a4a60c842502978a6ee04ff89ef64abfc">slsDetectorUsers</a>
|
||||
</li>
|
||||
<li>getDetectorSettings()
|
||||
: <a class="el" href="classslsDetectorUsers.html#a4b946144d72edaa876b459fcf83f5cef">slsDetectorUsers</a>
|
||||
</li>
|
||||
<li>getDetectorSize()
|
||||
: <a class="el" href="classslsDetectorUsers.html#a7f4fb3cefff5f0175cd2e4fd57ee1be4">slsDetectorUsers</a>
|
||||
</li>
|
||||
<li>getDetectorSoftwareVersion()
|
||||
: <a class="el" href="classslsDetectorUsers.html#a7d15399c769777633f7073a82a1d1f30">slsDetectorUsers</a>
|
||||
</li>
|
||||
<li>getDetectorStatus()
|
||||
: <a class="el" href="classslsDetectorUsers.html#ac7d0254e38b8fe783204f691a4ee05b2">slsDetectorUsers</a>
|
||||
</li>
|
||||
<li>getDetectorType()
|
||||
: <a class="el" href="classslsDetectorUsers.html#a34cbf7001c64e99861fff3fb5482509f">slsDetectorUsers</a>
|
||||
</li>
|
||||
<li>getFileIndex()
|
||||
: <a class="el" href="classslsDetectorUsers.html#a6e3467bf3c0c246f69f85d485d84dd62">slsDetectorUsers</a>
|
||||
</li>
|
||||
<li>getFileName()
|
||||
: <a class="el" href="classslsDetectorUsers.html#a532c604be3f4f99d98faaffd6f54eaa6">slsDetectorUsers</a>
|
||||
</li>
|
||||
<li>getFilePath()
|
||||
: <a class="el" href="classslsDetectorUsers.html#aa09592b0086ac250a953b9f4d81d4879">slsDetectorUsers</a>
|
||||
</li>
|
||||
<li>getFlatFieldCorrectionDir()
|
||||
: <a class="el" href="classslsDetectorUsers.html#ad5b65f592851b513dc132185abde8c0a">slsDetectorUsers</a>
|
||||
</li>
|
||||
<li>getFlatFieldCorrectionFile()
|
||||
: <a class="el" href="classslsDetectorUsers.html#affd6f8ed8cb0a624004ddf6c521be0fd">slsDetectorUsers</a>
|
||||
</li>
|
||||
<li>getMaximumDetectorSize()
|
||||
: <a class="el" href="classslsDetectorUsers.html#a588a5e1d231cd6778f6f78fdc53b9681">slsDetectorUsers</a>
|
||||
</li>
|
||||
<li>getMeasuredPeriod()
|
||||
: <a class="el" href="classslsDetectorUsers.html#ae2d30fecd9e176faee33c7c9b8a86ceb">slsDetectorUsers</a>
|
||||
</li>
|
||||
<li>getMeasuredSubFramePeriod()
|
||||
: <a class="el" href="classslsDetectorUsers.html#a7a5b0cb06920a4d2a47e9aa6c99267b3">slsDetectorUsers</a>
|
||||
</li>
|
||||
<li>getModuleFirmwareVersion()
|
||||
: <a class="el" href="classslsDetectorUsers.html#ae0c44bbc8f9d83d8723d4304ba7043c4">slsDetectorUsers</a>
|
||||
</li>
|
||||
<li>getModuleSerialNumber()
|
||||
: <a class="el" href="classslsDetectorUsers.html#a5c0e9f8836e1a8a2d986408e4f5dfd3b">slsDetectorUsers</a>
|
||||
</li>
|
||||
<li>getNMods()
|
||||
: <a class="el" href="classslsDetectorUsers.html#a37479174d24bbecca79b3e03197481ef">slsDetectorUsers</a>
|
||||
</li>
|
||||
<li>getPositions()
|
||||
: <a class="el" href="classslsDetectorUsers.html#ae6e5f06995e3ef110824adc5f8b095e9">slsDetectorUsers</a>
|
||||
</li>
|
||||
<li>getReceiverVersion()
|
||||
: <a class="el" href="classslsReceiverUsers.html#af206092e2744e12ce6b717f4181d91a2">slsReceiverUsers</a>
|
||||
</li>
|
||||
<li>getROI()
|
||||
: <a class="el" href="classslsDetectorUsers.html#a85e640f6cde8aaa697c2128db3e621d8">slsDetectorUsers</a>
|
||||
</li>
|
||||
<li>getThisSoftwareVersion()
|
||||
: <a class="el" href="classslsDetectorUsers.html#a547feb09262a2f0fa1ec4de82e92ab63">slsDetectorUsers</a>
|
||||
</li>
|
||||
<li>getThresholdEnergy()
|
||||
: <a class="el" href="classslsDetectorUsers.html#afe8029788742125c44383817f89214ca">slsDetectorUsers</a>
|
||||
</li>
|
||||
<li>getTimingMode()
|
||||
: <a class="el" href="classslsDetectorUsers.html#a9f2a126b2d1958c5cab6609c409e8229">slsDetectorUsers</a>
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h3><a class="anchor" id="index_i"></a>- i -</h3><ul>
|
||||
<li>initDataset()
|
||||
: <a class="el" href="classslsDetectorUsers.html#a56fa8890298a01fc58baad413dfdf1c1">slsDetectorUsers</a>
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h3><a class="anchor" id="index_p"></a>- p -</h3><ul>
|
||||
<li>putCommand()
|
||||
: <a class="el" href="classslsDetectorUsers.html#a9cd4d98d02a7f16632b1618fd950d6d0">slsDetectorUsers</a>
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h3><a class="anchor" id="index_r"></a>- r -</h3><ul>
|
||||
<li>readConfigurationFile()
|
||||
: <a class="el" href="classslsDetectorUsers.html#ac3784508713e85386054a4f9f8a0ba62">slsDetectorUsers</a>
|
||||
</li>
|
||||
<li>registerAcquisitionFinishedCallback()
|
||||
: <a class="el" href="classslsDetectorUsers.html#a2a85e28ff08e3ec1e08bea3ba7d0fb08">slsDetectorUsers</a>
|
||||
</li>
|
||||
<li>registerCallBackAcquisitionFinished()
|
||||
: <a class="el" href="classslsReceiverUsers.html#adacc5da9dd812d62936ac456a73c0738">slsReceiverUsers</a>
|
||||
</li>
|
||||
<li>registerCallBackRawDataModifyReady()
|
||||
: <a class="el" href="classslsReceiverUsers.html#ae10c5eea94bf3bc63ae1acc210582069">slsReceiverUsers</a>
|
||||
</li>
|
||||
<li>registerCallBackRawDataReady()
|
||||
: <a class="el" href="classslsReceiverUsers.html#ad7126b940f6d8f11295ed6eed3e0bad4">slsReceiverUsers</a>
|
||||
</li>
|
||||
<li>registerCallBackStartAcquisition()
|
||||
: <a class="el" href="classslsReceiverUsers.html#a5ffca5973503b62cefb4a5e3b8f89dfb">slsReceiverUsers</a>
|
||||
</li>
|
||||
<li>registerConnectChannelsCallback()
|
||||
: <a class="el" href="classslsDetectorUsers.html#ad1ab73675435879c2c5cef7adab02c32">slsDetectorUsers</a>
|
||||
</li>
|
||||
<li>registerDataCallback()
|
||||
: <a class="el" href="classslsDetectorUsers.html#add821d94da9b03fe500d27e4433c01f5">slsDetectorUsers</a>
|
||||
</li>
|
||||
<li>registerDisconnectChannelsCallback()
|
||||
: <a class="el" href="classslsDetectorUsers.html#aa94dd8fce8548ba8e79201ec50fe27d6">slsDetectorUsers</a>
|
||||
</li>
|
||||
<li>registerGetI0Callback()
|
||||
: <a class="el" href="classslsDetectorUsers.html#a1969785197030aa8e2d3c3d48a9cb45c">slsDetectorUsers</a>
|
||||
</li>
|
||||
<li>registerGetPositionCallback()
|
||||
: <a class="el" href="classslsDetectorUsers.html#ac2b87416288e657a209e1374c778eb16">slsDetectorUsers</a>
|
||||
</li>
|
||||
<li>registerGoToPositionCallback()
|
||||
: <a class="el" href="classslsDetectorUsers.html#a0f7c9bd3c46647d5dda2fa5312f3ef92">slsDetectorUsers</a>
|
||||
</li>
|
||||
<li>registerGoToPositionNoWaitCallback()
|
||||
: <a class="el" href="classslsDetectorUsers.html#ae807e9f4a015a4bbcb22e36b80577ea5">slsDetectorUsers</a>
|
||||
</li>
|
||||
<li>registerRawDataCallback()
|
||||
: <a class="el" href="classslsDetectorUsers.html#a898cf0db148f0d3de7d4725cc8342c56">slsDetectorUsers</a>
|
||||
</li>
|
||||
<li>resetFramesCaughtInReceiver()
|
||||
: <a class="el" href="classslsDetectorUsers.html#ad50ebcc3cc002f672fa979d77a3a5395">slsDetectorUsers</a>
|
||||
</li>
|
||||
<li>retrieveDetectorSetup()
|
||||
: <a class="el" href="classslsDetectorUsers.html#a98478610ffb3de40629dc7b9ddca2c53">slsDetectorUsers</a>
|
||||
</li>
|
||||
<li>runStatusType()
|
||||
: <a class="el" href="classslsDetectorUsers.html#a3f0b478904a981d79cbff394a9540788">slsDetectorUsers</a>
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h3><a class="anchor" id="index_s"></a>- s -</h3><ul>
|
||||
<li>sendSoftwareTrigger()
|
||||
: <a class="el" href="classslsDetectorUsers.html#a352ef2edcd4a96efa1d3a32edd1c7f0b">slsDetectorUsers</a>
|
||||
</li>
|
||||
<li>setAllTrimbits()
|
||||
: <a class="el" href="classslsDetectorUsers.html#aef9468eede7eebd88c77da40241809c7">slsDetectorUsers</a>
|
||||
</li>
|
||||
<li>setBitDepth()
|
||||
: <a class="el" href="classslsDetectorUsers.html#aff667cf0665154cdff5d5f3dbc3526ba">slsDetectorUsers</a>
|
||||
</li>
|
||||
<li>setClientDataStreamingInIP()
|
||||
: <a class="el" href="classslsDetectorUsers.html#a89b08e5887ddf2c96a065d38ad402d2c">slsDetectorUsers</a>
|
||||
</li>
|
||||
<li>setClientDataStreamingInPort()
|
||||
: <a class="el" href="classslsDetectorUsers.html#a1cb7d0168b5e7ec89ad0e090b81ef157">slsDetectorUsers</a>
|
||||
</li>
|
||||
<li>setClockDivider()
|
||||
: <a class="el" href="classslsDetectorUsers.html#a3ed110b9453d37df1c27b74999eb3f6e">slsDetectorUsers</a>
|
||||
</li>
|
||||
<li>setDAC()
|
||||
: <a class="el" href="classslsDetectorUsers.html#a69f59c65c83d6b84931948d0ecf72e46">slsDetectorUsers</a>
|
||||
</li>
|
||||
<li>setDelayAfterTrigger()
|
||||
: <a class="el" href="classslsDetectorUsers.html#aae29653977747606eb234f8674b91759">slsDetectorUsers</a>
|
||||
</li>
|
||||
<li>setDetectorSize()
|
||||
: <a class="el" href="classslsDetectorUsers.html#a42c97d03516a2457f8e9a98a16a9a43d">slsDetectorUsers</a>
|
||||
</li>
|
||||
<li>setExposurePeriod()
|
||||
: <a class="el" href="classslsDetectorUsers.html#a09dedfe53671e13bb58305fdbeae8870">slsDetectorUsers</a>
|
||||
</li>
|
||||
<li>setExposureTime()
|
||||
: <a class="el" href="classslsDetectorUsers.html#a51dd18093c402938cf56879627dfa0c2">slsDetectorUsers</a>
|
||||
</li>
|
||||
<li>setFileIndex()
|
||||
: <a class="el" href="classslsDetectorUsers.html#a6b92ea7e237c77aa5107d7aabf76fe2d">slsDetectorUsers</a>
|
||||
</li>
|
||||
<li>setFileName()
|
||||
: <a class="el" href="classslsDetectorUsers.html#addabbe49d836df6163ab634346326f80">slsDetectorUsers</a>
|
||||
</li>
|
||||
<li>setFilePath()
|
||||
: <a class="el" href="classslsDetectorUsers.html#a12715d208c42c1694b4a18e7242321f0">slsDetectorUsers</a>
|
||||
</li>
|
||||
<li>setFlatFieldCorrectionDir()
|
||||
: <a class="el" href="classslsDetectorUsers.html#ac9c20f2803feafd72e78e8b0334566b7">slsDetectorUsers</a>
|
||||
</li>
|
||||
<li>setFlatFieldCorrectionFile()
|
||||
: <a class="el" href="classslsDetectorUsers.html#a95f4d325e97137e319c4ec76060eeff1">slsDetectorUsers</a>
|
||||
</li>
|
||||
<li>setFlowControl10G()
|
||||
: <a class="el" href="classslsDetectorUsers.html#a545d76b62777e0a9d688d0c0d125a2f2">slsDetectorUsers</a>
|
||||
</li>
|
||||
<li>setHighVoltage()
|
||||
: <a class="el" href="classslsDetectorUsers.html#a1d6ff2e5eab5af33d6b868055fa45d6c">slsDetectorUsers</a>
|
||||
</li>
|
||||
<li>setNumberOfCycles()
|
||||
: <a class="el" href="classslsDetectorUsers.html#a04f806f46886079374bf594be2ce988e">slsDetectorUsers</a>
|
||||
</li>
|
||||
<li>setNumberOfFrames()
|
||||
: <a class="el" href="classslsDetectorUsers.html#ada912d1273fc97ae1091d2cee57ae355">slsDetectorUsers</a>
|
||||
</li>
|
||||
<li>setNumberOfGates()
|
||||
: <a class="el" href="classslsDetectorUsers.html#a01a5e0396697bc1bd3336ddec9a7a365">slsDetectorUsers</a>
|
||||
</li>
|
||||
<li>setNumberOfStorageCells()
|
||||
: <a class="el" href="classslsDetectorUsers.html#a4d582900210fa940f2bb2d77fd6d5a3c">slsDetectorUsers</a>
|
||||
</li>
|
||||
<li>setOnline()
|
||||
: <a class="el" href="classslsDetectorUsers.html#aee622153ebd6b0dad065d95b07221955">slsDetectorUsers</a>
|
||||
</li>
|
||||
<li>setOverflowMode()
|
||||
: <a class="el" href="classslsDetectorUsers.html#af97543886125287eac177e7c9b2f96cd">slsDetectorUsers</a>
|
||||
</li>
|
||||
<li>setParallelMode()
|
||||
: <a class="el" href="classslsDetectorUsers.html#a6967bfaf63336c3423a9e114073a816d">slsDetectorUsers</a>
|
||||
</li>
|
||||
<li>setPositions()
|
||||
: <a class="el" href="classslsDetectorUsers.html#af296c05ee6134fb8d53d08a025e89775">slsDetectorUsers</a>
|
||||
</li>
|
||||
<li>setReceiverDataStreamingOutIP()
|
||||
: <a class="el" href="classslsDetectorUsers.html#a7dc6e97a09efb0640e2b16088f85ea72">slsDetectorUsers</a>
|
||||
</li>
|
||||
<li>setReceiverDataStreamingOutPort()
|
||||
: <a class="el" href="classslsDetectorUsers.html#a63476cba5f9dffb62dc2eeb0aebe479a">slsDetectorUsers</a>
|
||||
</li>
|
||||
<li>setReceiverFifoDepth()
|
||||
: <a class="el" href="classslsDetectorUsers.html#a8b0e45da261e9c2c727c32295f61c3fb">slsDetectorUsers</a>
|
||||
</li>
|
||||
<li>setReceiverFramesDiscardPolicy()
|
||||
: <a class="el" href="classslsDetectorUsers.html#a1b0ee235fde7e40b05ff83294e1e6529">slsDetectorUsers</a>
|
||||
</li>
|
||||
<li>setReceiverFramesPerFile()
|
||||
: <a class="el" href="classslsDetectorUsers.html#ac9f3eb9c7657fbbd3c7558c87473cf59">slsDetectorUsers</a>
|
||||
</li>
|
||||
<li>setReceiverMode()
|
||||
: <a class="el" href="classslsDetectorUsers.html#adb084473ffe61960b86abdfa8efcc80d">slsDetectorUsers</a>
|
||||
</li>
|
||||
<li>setReceiverOnline()
|
||||
: <a class="el" href="classslsDetectorUsers.html#a3f961fb6eb6409f7b98a2267ad674af4">slsDetectorUsers</a>
|
||||
</li>
|
||||
<li>setReceiverPartialFramesPadding()
|
||||
: <a class="el" href="classslsDetectorUsers.html#af1c4d67f84835018622794a02d298f1c">slsDetectorUsers</a>
|
||||
</li>
|
||||
<li>setReceiverSilentMode()
|
||||
: <a class="el" href="classslsDetectorUsers.html#a849a8f3e89bc14c8dbda103c0f1dcde5">slsDetectorUsers</a>
|
||||
</li>
|
||||
<li>setROI()
|
||||
: <a class="el" href="classslsDetectorUsers.html#afddc9c8f59820247ab6e6343bad3b189">slsDetectorUsers</a>
|
||||
</li>
|
||||
<li>setSettings()
|
||||
: <a class="el" href="classslsDetectorUsers.html#a31b25d2659d3b244bb10b5516a9fd957">slsDetectorUsers</a>
|
||||
</li>
|
||||
<li>setStoragecellStart()
|
||||
: <a class="el" href="classslsDetectorUsers.html#a72e440afafffd6ad68c2f304d75f2093">slsDetectorUsers</a>
|
||||
</li>
|
||||
<li>setSubFrameExposureDeadTime()
|
||||
: <a class="el" href="classslsDetectorUsers.html#acb1c586a072156fad8a11a5cca27d36b">slsDetectorUsers</a>
|
||||
</li>
|
||||
<li>setSubFrameExposureTime()
|
||||
: <a class="el" href="classslsDetectorUsers.html#af5821f82d34f5e0bdececac00f2b5d98">slsDetectorUsers</a>
|
||||
</li>
|
||||
<li>setTenGigabitEthernet()
|
||||
: <a class="el" href="classslsDetectorUsers.html#aff9688551a009064c50479b491fa8368">slsDetectorUsers</a>
|
||||
</li>
|
||||
<li>setThresholdEnergy()
|
||||
: <a class="el" href="classslsDetectorUsers.html#a1354266fd1bfaccd58992a3f51bbbd1d">slsDetectorUsers</a>
|
||||
</li>
|
||||
<li>setTimingMode()
|
||||
: <a class="el" href="classslsDetectorUsers.html#ae2825524756c4bdf418a6233e137b4d7">slsDetectorUsers</a>
|
||||
</li>
|
||||
<li>slsDetectorUsers()
|
||||
: <a class="el" href="classslsDetectorUsers.html#aa98e06bad937451f423cd3e6dce1276e">slsDetectorUsers</a>
|
||||
</li>
|
||||
<li>slsReceiverUsers()
|
||||
: <a class="el" href="classslsReceiverUsers.html#a79a82ba94fbb19761c7701aa3901b8b1">slsReceiverUsers</a>
|
||||
</li>
|
||||
<li>start()
|
||||
: <a class="el" href="classslsReceiverUsers.html#aef40b4987367b8a0116bcb66534dd7b7">slsReceiverUsers</a>
|
||||
</li>
|
||||
<li>startAcquisition()
|
||||
: <a class="el" href="classslsDetectorUsers.html#a961a3ea5e6112d5120d13c416b77e1e4">slsDetectorUsers</a>
|
||||
</li>
|
||||
<li>startMeasurement()
|
||||
: <a class="el" href="classslsDetectorUsers.html#aa34810bb0e872fdf929ebe62d8582bd3">slsDetectorUsers</a>
|
||||
</li>
|
||||
<li>startReceiver()
|
||||
: <a class="el" href="classslsDetectorUsers.html#aea8701b7eeae605d310e081dcd00d51d">slsDetectorUsers</a>
|
||||
</li>
|
||||
<li>stop()
|
||||
: <a class="el" href="classslsReceiverUsers.html#a394001d873a4b7912865a971d4d25f87">slsReceiverUsers</a>
|
||||
</li>
|
||||
<li>stopAcquisition()
|
||||
: <a class="el" href="classslsDetectorUsers.html#a9de2fd54933a19fb62e69fd540404ae2">slsDetectorUsers</a>
|
||||
</li>
|
||||
<li>stopMeasurement()
|
||||
: <a class="el" href="classslsDetectorUsers.html#a2abc673c45c1fe006f6b0fea6188e3a9">slsDetectorUsers</a>
|
||||
</li>
|
||||
<li>stopReceiver()
|
||||
: <a class="el" href="classslsDetectorUsers.html#a78c1c663f89b070afd5b06cc0c56edfe">slsDetectorUsers</a>
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h3><a class="anchor" id="index_0x7e"></a>- ~ -</h3><ul>
|
||||
<li>~slsDetectorUsers()
|
||||
: <a class="el" href="classslsDetectorUsers.html#a0d1daf6539befe56d6e3df0b24f5d68b">slsDetectorUsers</a>
|
||||
</li>
|
||||
<li>~slsReceiverUsers()
|
||||
: <a class="el" href="classslsReceiverUsers.html#a9b45943d81ce7a09543aa446de857cb0">slsReceiverUsers</a>
|
||||
</li>
|
||||
</ul>
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.5
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
103
docs/html/slsDetectorUsersDocs/functions_vars.html
Normal file
@ -0,0 +1,103 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.8.5"/>
|
||||
<title>My Project: Class Members - Variables</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(function() { searchBox.OnSelectItem(0); });
|
||||
</script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<td style="padding-left: 0.5em;">
|
||||
<div id="projectname">My Project
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.8.5 -->
|
||||
<script type="text/javascript">
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
</script>
|
||||
<div id="navrow1" class="tabs">
|
||||
<ul class="tablist">
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li>
|
||||
<div id="MSearchBox" class="MSearchBoxInactive">
|
||||
<span class="left">
|
||||
<img id="MSearchSelect" src="search/mag_sel.png"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
alt=""/>
|
||||
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||
</span><span class="right">
|
||||
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||
</span>
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div id="navrow2" class="tabs2">
|
||||
<ul class="tablist">
|
||||
<li><a href="annotated.html"><span>Class List</span></a></li>
|
||||
<li><a href="classes.html"><span>Class Index</span></a></li>
|
||||
<li class="current"><a href="functions.html"><span>Class Members</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div id="navrow3" class="tabs2">
|
||||
<ul class="tablist">
|
||||
<li><a href="functions.html"><span>All</span></a></li>
|
||||
<li><a href="functions_func.html"><span>Functions</span></a></li>
|
||||
<li class="current"><a href="functions_vars.html"><span>Variables</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
</div><!-- top -->
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Macros</a></div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
<div class="contents">
|
||||
 <ul>
|
||||
<li>receiver
|
||||
: <a class="el" href="classslsReceiverUsers.html#abe77f3f45e0be9c3700c5254a84c0bfe">slsReceiverUsers</a>
|
||||
</li>
|
||||
</ul>
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.5
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
128
docs/html/slsDetectorUsersDocs/globals.html
Normal file
@ -0,0 +1,128 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.8.5"/>
|
||||
<title>My Project: File Members</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(function() { searchBox.OnSelectItem(0); });
|
||||
</script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<td style="padding-left: 0.5em;">
|
||||
<div id="projectname">My Project
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.8.5 -->
|
||||
<script type="text/javascript">
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
</script>
|
||||
<div id="navrow1" class="tabs">
|
||||
<ul class="tablist">
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li class="current"><a href="files.html"><span>Files</span></a></li>
|
||||
<li>
|
||||
<div id="MSearchBox" class="MSearchBoxInactive">
|
||||
<span class="left">
|
||||
<img id="MSearchSelect" src="search/mag_sel.png"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
alt=""/>
|
||||
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||
</span><span class="right">
|
||||
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||
</span>
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div id="navrow2" class="tabs2">
|
||||
<ul class="tablist">
|
||||
<li><a href="files.html"><span>File List</span></a></li>
|
||||
<li class="current"><a href="globals.html"><span>File Members</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div id="navrow3" class="tabs2">
|
||||
<ul class="tablist">
|
||||
<li class="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_defs.html"><span>Macros</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
</div><!-- top -->
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Macros</a></div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
<div class="contents">
|
||||
<div class="textblock">Here is a list of all file members with links to the files they belong to:</div><ul>
|
||||
<li>AcquisitionFinished()
|
||||
: <a class="el" href="mainReceiver_8cpp.html#a013a16dd72eca4216a42196c4d9c0335">mainReceiver.cpp</a>
|
||||
</li>
|
||||
<li>dataCallback()
|
||||
: <a class="el" href="mainClient_8cpp.html#abba369ecba2066d66cc8b3b74460e778">mainClient.cpp</a>
|
||||
</li>
|
||||
<li>GetData()
|
||||
: <a class="el" href="mainReceiver_8cpp.html#a009e34ab0d3ebfcf32f4421a2b462311">mainReceiver.cpp</a>
|
||||
</li>
|
||||
<li>keeprunning
|
||||
: <a class="el" href="mainReceiver_8cpp.html#a0d26a166bb416ff34512de6fe9e098bd">mainReceiver.cpp</a>
|
||||
</li>
|
||||
<li>main()
|
||||
: <a class="el" href="mainClient_8cpp.html#a3c04138a5bfe5d72780bb7e82a18e627">mainClient.cpp</a>
|
||||
, <a class="el" href="mainReceiver_8cpp.html#a0ddf1224851353fc92bfbff6f499fa97">mainReceiver.cpp</a>
|
||||
</li>
|
||||
<li>PRINT_IN_COLOR
|
||||
: <a class="el" href="mainReceiver_8cpp.html#aeac6a4b86729a7e07100fb58600d6481">mainReceiver.cpp</a>
|
||||
</li>
|
||||
<li>printHelp()
|
||||
: <a class="el" href="mainReceiver_8cpp.html#a0d20b69b0ad703df78459e1033d5c1d4">mainReceiver.cpp</a>
|
||||
</li>
|
||||
<li>sigInterruptHandler()
|
||||
: <a class="el" href="mainReceiver_8cpp.html#ac72dad9b593583bd4bf508a979c00f70">mainReceiver.cpp</a>
|
||||
</li>
|
||||
<li>StartAcq()
|
||||
: <a class="el" href="mainReceiver_8cpp.html#a1ec49915ff49957985ebfe6ccc5cd1b3">mainReceiver.cpp</a>
|
||||
</li>
|
||||
</ul>
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.5
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
103
docs/html/slsDetectorUsersDocs/globals_defs.html
Normal file
@ -0,0 +1,103 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.8.5"/>
|
||||
<title>My Project: File Members</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(function() { searchBox.OnSelectItem(0); });
|
||||
</script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<td style="padding-left: 0.5em;">
|
||||
<div id="projectname">My Project
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.8.5 -->
|
||||
<script type="text/javascript">
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
</script>
|
||||
<div id="navrow1" class="tabs">
|
||||
<ul class="tablist">
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li class="current"><a href="files.html"><span>Files</span></a></li>
|
||||
<li>
|
||||
<div id="MSearchBox" class="MSearchBoxInactive">
|
||||
<span class="left">
|
||||
<img id="MSearchSelect" src="search/mag_sel.png"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
alt=""/>
|
||||
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||
</span><span class="right">
|
||||
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||
</span>
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div id="navrow2" class="tabs2">
|
||||
<ul class="tablist">
|
||||
<li><a href="files.html"><span>File List</span></a></li>
|
||||
<li class="current"><a href="globals.html"><span>File Members</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div id="navrow3" class="tabs2">
|
||||
<ul class="tablist">
|
||||
<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 class="current"><a href="globals_defs.html"><span>Macros</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
</div><!-- top -->
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Macros</a></div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
<div class="contents">
|
||||
 <ul>
|
||||
<li>PRINT_IN_COLOR
|
||||
: <a class="el" href="mainReceiver_8cpp.html#aeac6a4b86729a7e07100fb58600d6481">mainReceiver.cpp</a>
|
||||
</li>
|
||||
</ul>
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.5
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
122
docs/html/slsDetectorUsersDocs/globals_func.html
Normal file
@ -0,0 +1,122 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.8.5"/>
|
||||
<title>My Project: File Members</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(function() { searchBox.OnSelectItem(0); });
|
||||
</script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<td style="padding-left: 0.5em;">
|
||||
<div id="projectname">My Project
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.8.5 -->
|
||||
<script type="text/javascript">
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
</script>
|
||||
<div id="navrow1" class="tabs">
|
||||
<ul class="tablist">
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li class="current"><a href="files.html"><span>Files</span></a></li>
|
||||
<li>
|
||||
<div id="MSearchBox" class="MSearchBoxInactive">
|
||||
<span class="left">
|
||||
<img id="MSearchSelect" src="search/mag_sel.png"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
alt=""/>
|
||||
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||
</span><span class="right">
|
||||
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||
</span>
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div id="navrow2" class="tabs2">
|
||||
<ul class="tablist">
|
||||
<li><a href="files.html"><span>File List</span></a></li>
|
||||
<li class="current"><a href="globals.html"><span>File Members</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div id="navrow3" class="tabs2">
|
||||
<ul class="tablist">
|
||||
<li><a href="globals.html"><span>All</span></a></li>
|
||||
<li class="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_defs.html"><span>Macros</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
</div><!-- top -->
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Macros</a></div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
<div class="contents">
|
||||
 <ul>
|
||||
<li>AcquisitionFinished()
|
||||
: <a class="el" href="mainReceiver_8cpp.html#a013a16dd72eca4216a42196c4d9c0335">mainReceiver.cpp</a>
|
||||
</li>
|
||||
<li>dataCallback()
|
||||
: <a class="el" href="mainClient_8cpp.html#abba369ecba2066d66cc8b3b74460e778">mainClient.cpp</a>
|
||||
</li>
|
||||
<li>GetData()
|
||||
: <a class="el" href="mainReceiver_8cpp.html#a009e34ab0d3ebfcf32f4421a2b462311">mainReceiver.cpp</a>
|
||||
</li>
|
||||
<li>main()
|
||||
: <a class="el" href="mainClient_8cpp.html#a3c04138a5bfe5d72780bb7e82a18e627">mainClient.cpp</a>
|
||||
, <a class="el" href="mainReceiver_8cpp.html#a0ddf1224851353fc92bfbff6f499fa97">mainReceiver.cpp</a>
|
||||
</li>
|
||||
<li>printHelp()
|
||||
: <a class="el" href="mainReceiver_8cpp.html#a0d20b69b0ad703df78459e1033d5c1d4">mainReceiver.cpp</a>
|
||||
</li>
|
||||
<li>sigInterruptHandler()
|
||||
: <a class="el" href="mainReceiver_8cpp.html#ac72dad9b593583bd4bf508a979c00f70">mainReceiver.cpp</a>
|
||||
</li>
|
||||
<li>StartAcq()
|
||||
: <a class="el" href="mainReceiver_8cpp.html#a1ec49915ff49957985ebfe6ccc5cd1b3">mainReceiver.cpp</a>
|
||||
</li>
|
||||
</ul>
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.5
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
103
docs/html/slsDetectorUsersDocs/globals_vars.html
Normal file
@ -0,0 +1,103 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.8.5"/>
|
||||
<title>My Project: File Members</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(function() { searchBox.OnSelectItem(0); });
|
||||
</script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<td style="padding-left: 0.5em;">
|
||||
<div id="projectname">My Project
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.8.5 -->
|
||||
<script type="text/javascript">
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
</script>
|
||||
<div id="navrow1" class="tabs">
|
||||
<ul class="tablist">
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li class="current"><a href="files.html"><span>Files</span></a></li>
|
||||
<li>
|
||||
<div id="MSearchBox" class="MSearchBoxInactive">
|
||||
<span class="left">
|
||||
<img id="MSearchSelect" src="search/mag_sel.png"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
alt=""/>
|
||||
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||
</span><span class="right">
|
||||
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||
</span>
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div id="navrow2" class="tabs2">
|
||||
<ul class="tablist">
|
||||
<li><a href="files.html"><span>File List</span></a></li>
|
||||
<li class="current"><a href="globals.html"><span>File Members</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div id="navrow3" class="tabs2">
|
||||
<ul class="tablist">
|
||||
<li><a href="globals.html"><span>All</span></a></li>
|
||||
<li><a href="globals_func.html"><span>Functions</span></a></li>
|
||||
<li class="current"><a href="globals_vars.html"><span>Variables</span></a></li>
|
||||
<li><a href="globals_defs.html"><span>Macros</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
</div><!-- top -->
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Macros</a></div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
<div class="contents">
|
||||
 <ul>
|
||||
<li>keeprunning
|
||||
: <a class="el" href="mainReceiver_8cpp.html#a0d26a166bb416ff34512de6fe9e098bd">mainReceiver.cpp</a>
|
||||
</li>
|
||||
</ul>
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.5
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
113
docs/html/slsDetectorUsersDocs/index.html
Normal file
@ -0,0 +1,113 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.8.5"/>
|
||||
<title>My Project: Main Page</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(function() { searchBox.OnSelectItem(0); });
|
||||
</script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<td style="padding-left: 0.5em;">
|
||||
<div id="projectname">My Project
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.8.5 -->
|
||||
<script type="text/javascript">
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
</script>
|
||||
<div id="navrow1" class="tabs">
|
||||
<ul class="tablist">
|
||||
<li class="current"><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li><a href="files.html"><span>Files</span></a></li>
|
||||
<li>
|
||||
<div id="MSearchBox" class="MSearchBoxInactive">
|
||||
<span class="left">
|
||||
<img id="MSearchSelect" src="search/mag_sel.png"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
alt=""/>
|
||||
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||
</span><span class="right">
|
||||
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||
</span>
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
</div><!-- top -->
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Macros</a></div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
<div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">My Project Documentation</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<div class="textblock"><h1>API for SLS detectors data acquisition</h1>
|
||||
<hr/>
|
||||
<p>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</p>
|
||||
<p>The architecture of the acquisitions system is intended as follows: </p>
|
||||
<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 </li>
|
||||
<li>the possibility of using a Qt-based graphical user interface (with eventually root analisys capabilities) </li>
|
||||
<li>the possibility of running all 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 </li>
|
||||
<li>a Root library for data postprocessing and detector calibration (energy, angle).</li>
|
||||
</ul>
|
||||
<p><a class="el" href="classslsDetectorUsers.html" title="The slsDetectorUsers class is a minimal interface class which should be instantiated by the users in ...">slsDetectorUsers</a> is a class to control the detector which should be instantiated by the users in their acquisition software (EPICS, spec etc.). A callback for dislaying the data can be registered. More advanced configuration functions are not implemented and can be written in a configuration file tha can be read/written.</p>
|
||||
<p><a class="el" href="classslsReceiverUsers.html" title="Class for implementing the SLS data receiver in the users application. Callbacks can be defined for p...">slsReceiverUsers</a> is a class to receive the data for detectors with external data receiver (e.g. GOTTHARD). Callbacks can be registered to process the data or save them in specific formats.</p>
|
||||
<p>detectorData is a structure containing the data and additional information which is used to return the data e.g. to the GUI for displaying them.</p>
|
||||
<p>You can find examples of how this classes can be instatiated in <a class="el" href="mainClient_8cpp.html">mainClient.cpp</a> and <a class="el" href="mainReceiver_8cpp.html">mainReceiver.cpp</a></p>
|
||||
<dl class="section author"><dt>Authors</dt><dd><a href="#" onclick="location.href='mai'+'lto:'+'ann'+'a.'+'ber'+'ga'+'mas'+'ch'+'i@p'+'si'+'.ch'; return false;">Anna Bergamaschi</a>, <a href="#" onclick="location.href='mai'+'lto:'+'dha'+'ny'+'a.t'+'ha'+'tti'+'l@'+'psi'+'.c'+'h'; return false;">Dhanya Thattil</a> </dd></dl>
|
||||
<dl class="section version"><dt>Version</dt><dd>3.0 <h2>Currently supported detectors</h2>
|
||||
</dd></dl>
|
||||
<ul>
|
||||
<li>MYTHEN </li>
|
||||
<li>GOTTHARD controls </li>
|
||||
<li>GOTTHARD data receiver </li>
|
||||
<li>EIGER </li>
|
||||
<li>JUNGFRAU </li>
|
||||
</ul>
|
||||
</div></div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.5
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
39
docs/html/slsDetectorUsersDocs/jquery.js
vendored
Normal file
220
docs/html/slsDetectorUsersDocs/mainClient_8cpp.html
Normal file
@ -0,0 +1,220 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.8.5"/>
|
||||
<title>My Project: mainClient.cpp File Reference</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(function() { searchBox.OnSelectItem(0); });
|
||||
</script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<td style="padding-left: 0.5em;">
|
||||
<div id="projectname">My Project
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.8.5 -->
|
||||
<script type="text/javascript">
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
</script>
|
||||
<div id="navrow1" class="tabs">
|
||||
<ul class="tablist">
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li class="current"><a href="files.html"><span>Files</span></a></li>
|
||||
<li>
|
||||
<div id="MSearchBox" class="MSearchBoxInactive">
|
||||
<span class="left">
|
||||
<img id="MSearchSelect" src="search/mag_sel.png"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
alt=""/>
|
||||
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||
</span><span class="right">
|
||||
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||
</span>
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div id="navrow2" class="tabs2">
|
||||
<ul class="tablist">
|
||||
<li><a href="files.html"><span>File List</span></a></li>
|
||||
<li><a href="globals.html"><span>File Members</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Macros</a></div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
</div><!-- top -->
|
||||
<div class="header">
|
||||
<div class="summary">
|
||||
<a href="#func-members">Functions</a> </div>
|
||||
<div class="headertitle">
|
||||
<div class="title">mainClient.cpp File Reference</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<div class="textblock"><code>#include "<a class="el" href="slsDetectorUsers_8h_source.html">slsDetectorUsers.h</a>"</code><br/>
|
||||
<code>#include "detectorData.h"</code><br/>
|
||||
<code>#include <iostream></code><br/>
|
||||
<code>#include <cstdlib></code><br/>
|
||||
</div>
|
||||
<p><a href="mainClient_8cpp_source.html">Go to the source code of this file.</a></p>
|
||||
<table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
|
||||
Functions</h2></td></tr>
|
||||
<tr class="memitem:abba369ecba2066d66cc8b3b74460e778"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="mainClient_8cpp.html#abba369ecba2066d66cc8b3b74460e778">dataCallback</a> (detectorData *pData, int iframe, int isubframe, void *pArg)</td></tr>
|
||||
<tr class="separator:abba369ecba2066d66cc8b3b74460e778"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a3c04138a5bfe5d72780bb7e82a18e627"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="mainClient_8cpp.html#a3c04138a5bfe5d72780bb7e82a18e627">main</a> (int argc, char **argv)</td></tr>
|
||||
<tr class="separator:a3c04138a5bfe5d72780bb7e82a18e627"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
||||
<div class="textblock"><p>This file is an example of how to implement the <a class="el" href="classslsDetectorUsers.html" title="The slsDetectorUsers class is a minimal interface class which should be instantiated by the users in ...">slsDetectorUsers</a> class You can compile it linking it to the slsDetector library</p>
|
||||
<p>g++ <a class="el" href="mainClient_8cpp.html">mainClient.cpp</a> -L lib -lSlsDetector -L/usr/lib64/ -L lib2 -lzmq -pthread -lrt -lm -lstdc++</p>
|
||||
<p>where,</p>
|
||||
<p>lib is the location of libSlsDetector.so</p>
|
||||
<p>lib2 is the location of the libzmq.a. [ libzmq.a is required only when using data call backs and enabling data streaming from receiver to client. It is linked in manual/manual-api from slsReceiverSoftware/include ] </p>
|
||||
|
||||
<p>Definition in file <a class="el" href="mainClient_8cpp_source.html">mainClient.cpp</a>.</p>
|
||||
</div><h2 class="groupheader">Function Documentation</h2>
|
||||
<a class="anchor" id="abba369ecba2066d66cc8b3b74460e778"></a>
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">int dataCallback </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">detectorData * </td>
|
||||
<td class="paramname"><em>pData</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">int </td>
|
||||
<td class="paramname"><em>iframe</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">int </td>
|
||||
<td class="paramname"><em>isubframe</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">void * </td>
|
||||
<td class="paramname"><em>pArg</em> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
<p>Data Call back function defined </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">pData</td><td>pointer to data structure received from the call back </td></tr>
|
||||
<tr><td class="paramname">iframe</td><td>frame number of data passed </td></tr>
|
||||
<tr><td class="paramname">isubframe</td><td>sub frame number of data passed ( only valid for EIGER in 32 bit mode) </td></tr>
|
||||
<tr><td class="paramname">pArg</td><td>pointer to object </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="section return"><dt>Returns</dt><dd>integer that is currently ignored </dd></dl>
|
||||
|
||||
<p>Definition at line <a class="el" href="mainClient_8cpp_source.html#l00032">32</a> of file <a class="el" href="mainClient_8cpp_source.html">mainClient.cpp</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a class="anchor" id="a3c04138a5bfe5d72780bb7e82a18e627"></a>
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">int main </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">int </td>
|
||||
<td class="paramname"><em>argc</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">char ** </td>
|
||||
<td class="paramname"><em>argv</em> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
<p>Example of a main program using the <a class="el" href="classslsDetectorUsers.html" title="The slsDetectorUsers class is a minimal interface class which should be instantiated by the users in ...">slsDetectorUsers</a> class</p>
|
||||
<ul>
|
||||
<li>Arguments are optional<ul>
|
||||
<li>argv[1] : Configuration File</li>
|
||||
<li>argv[2] : Measurement Setup File</li>
|
||||
<li>argv[3] : Detector Id (default is zero) </li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
<ul>
|
||||
<li>if specified, set ID from argv[3]</li>
|
||||
<li><a class="el" href="classslsDetectorUsers.html" title="The slsDetectorUsers class is a minimal interface class which should be instantiated by the users in ...">slsDetectorUsers</a> Object is instantiated with appropriate ID</li>
|
||||
<li>if specified, load configuration file (necessary at least the first time it is called to properly configure advanced settings in the shared memory)</li>
|
||||
<li>set detector in shared memory online (in case no config file was used)</li>
|
||||
<li>set receiver in shared memory online (in case no config file was used)</li>
|
||||
<li>registering data callback</li>
|
||||
<li>ensuring detector status is idle before starting acquisition. exiting if not idle</li>
|
||||
<li>if provided, load detector settings</li>
|
||||
<li>start measurement</li>
|
||||
<li>returning when acquisition is finished or data are avilable</li>
|
||||
<li>delete <a class="el" href="classslsDetectorUsers.html" title="The slsDetectorUsers class is a minimal interface class which should be instantiated by the users in ...">slsDetectorUsers</a> object </li>
|
||||
</ul>
|
||||
|
||||
<p>Definition at line <a class="el" href="mainClient_8cpp_source.html#l00049">49</a> of file <a class="el" href="mainClient_8cpp_source.html">mainClient.cpp</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.5
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
167
docs/html/slsDetectorUsersDocs/mainClient_8cpp_source.html
Normal file
@ -0,0 +1,167 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.8.5"/>
|
||||
<title>My Project: mainClient.cpp Source File</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(function() { searchBox.OnSelectItem(0); });
|
||||
</script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<td style="padding-left: 0.5em;">
|
||||
<div id="projectname">My Project
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.8.5 -->
|
||||
<script type="text/javascript">
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
</script>
|
||||
<div id="navrow1" class="tabs">
|
||||
<ul class="tablist">
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li class="current"><a href="files.html"><span>Files</span></a></li>
|
||||
<li>
|
||||
<div id="MSearchBox" class="MSearchBoxInactive">
|
||||
<span class="left">
|
||||
<img id="MSearchSelect" src="search/mag_sel.png"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
alt=""/>
|
||||
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||
</span><span class="right">
|
||||
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||
</span>
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div id="navrow2" class="tabs2">
|
||||
<ul class="tablist">
|
||||
<li><a href="files.html"><span>File List</span></a></li>
|
||||
<li><a href="globals.html"><span>File Members</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
</div><!-- top -->
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Macros</a></div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
<div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">mainClient.cpp</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<a href="mainClient_8cpp.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span> </div>
|
||||
<div class="line"><a name="l00019"></a><span class="lineno"> 19</span> <span class="preprocessor">#include "<a class="code" href="slsDetectorUsers_8h.html">slsDetectorUsers.h</a>"</span></div>
|
||||
<div class="line"><a name="l00020"></a><span class="lineno"> 20</span> <span class="preprocessor">#include "detectorData.h"</span></div>
|
||||
<div class="line"><a name="l00021"></a><span class="lineno"> 21</span> <span class="preprocessor">#include <iostream></span></div>
|
||||
<div class="line"><a name="l00022"></a><span class="lineno"> 22</span> <span class="preprocessor">#include <cstdlib></span></div>
|
||||
<div class="line"><a name="l00023"></a><span class="lineno"> 23</span> </div>
|
||||
<div class="line"><a name="l00032"></a><span class="lineno"><a class="line" href="mainClient_8cpp.html#abba369ecba2066d66cc8b3b74460e778"> 32</a></span> <span class="keywordtype">int</span> <a class="code" href="mainClient_8cpp.html#abba369ecba2066d66cc8b3b74460e778">dataCallback</a>(detectorData *pData, <span class="keywordtype">int</span> iframe, <span class="keywordtype">int</span> isubframe, <span class="keywordtype">void</span> *pArg)</div>
|
||||
<div class="line"><a name="l00033"></a><span class="lineno"> 33</span> {</div>
|
||||
<div class="line"><a name="l00034"></a><span class="lineno"> 34</span>  std::cout << <span class="stringliteral">" DataCallback:"</span></div>
|
||||
<div class="line"><a name="l00035"></a><span class="lineno"> 35</span>  << <span class="stringliteral">"\n nx : "</span> << pData->npoints</div>
|
||||
<div class="line"><a name="l00036"></a><span class="lineno"> 36</span>  << <span class="stringliteral">"\n ny : "</span> << pData->npy</div>
|
||||
<div class="line"><a name="l00037"></a><span class="lineno"> 37</span>  << <span class="stringliteral">"\n Frame number : "</span> << iframe << std::endl;</div>
|
||||
<div class="line"><a name="l00038"></a><span class="lineno"> 38</span> }</div>
|
||||
<div class="line"><a name="l00039"></a><span class="lineno"> 39</span> </div>
|
||||
<div class="line"><a name="l00040"></a><span class="lineno"> 40</span> </div>
|
||||
<div class="line"><a name="l00049"></a><span class="lineno"><a class="line" href="mainClient_8cpp.html#a3c04138a5bfe5d72780bb7e82a18e627"> 49</a></span> <span class="keywordtype">int</span> <a class="code" href="mainClient_8cpp.html#a3c04138a5bfe5d72780bb7e82a18e627">main</a>(<span class="keywordtype">int</span> argc, <span class="keywordtype">char</span> **argv) {</div>
|
||||
<div class="line"><a name="l00051"></a><span class="lineno"> 51</span>  <span class="keywordtype">int</span> <span class="keywordtype">id</span>=0;</div>
|
||||
<div class="line"><a name="l00052"></a><span class="lineno"> 52</span>  <span class="keywordflow">if</span> (argc>=4)</div>
|
||||
<div class="line"><a name="l00053"></a><span class="lineno"> 53</span>  <span class="keywordtype">id</span>=atoi(argv[3]);</div>
|
||||
<div class="line"><a name="l00054"></a><span class="lineno"> 54</span> </div>
|
||||
<div class="line"><a name="l00055"></a><span class="lineno"> 55</span> </div>
|
||||
<div class="line"><a name="l00057"></a><span class="lineno"> 57</span>  <span class="keywordtype">int</span> ret = 1;</div>
|
||||
<div class="line"><a name="l00058"></a><span class="lineno"> 58</span>  <a class="code" href="classslsDetectorUsers.html">slsDetectorUsers</a> *pDetector = <span class="keyword">new</span> <a class="code" href="classslsDetectorUsers.html">slsDetectorUsers</a> (ret, <span class="keywordtype">id</span>);</div>
|
||||
<div class="line"><a name="l00059"></a><span class="lineno"> 59</span>  <span class="keywordflow">if</span> (ret == 1) {</div>
|
||||
<div class="line"><a name="l00060"></a><span class="lineno"> 60</span>  std::cout << <span class="stringliteral">"Error: Could not instantiate slsDetectorUsers"</span> << std::endl;</div>
|
||||
<div class="line"><a name="l00061"></a><span class="lineno"> 61</span>  <span class="keywordflow">return</span> EXIT_FAILURE;</div>
|
||||
<div class="line"><a name="l00062"></a><span class="lineno"> 62</span>  }</div>
|
||||
<div class="line"><a name="l00063"></a><span class="lineno"> 63</span> </div>
|
||||
<div class="line"><a name="l00064"></a><span class="lineno"> 64</span> </div>
|
||||
<div class="line"><a name="l00066"></a><span class="lineno"> 66</span>  <span class="keywordflow">if</span> (argc>=2){</div>
|
||||
<div class="line"><a name="l00067"></a><span class="lineno"> 67</span>  pDetector-><a class="code" href="classslsDetectorUsers.html#ac3784508713e85386054a4f9f8a0ba62">readConfigurationFile</a>(argv[1]);</div>
|
||||
<div class="line"><a name="l00068"></a><span class="lineno"> 68</span>  std::cout << <span class="stringliteral">"Detector configured"</span> << std::endl;</div>
|
||||
<div class="line"><a name="l00069"></a><span class="lineno"> 69</span>  }</div>
|
||||
<div class="line"><a name="l00070"></a><span class="lineno"> 70</span> </div>
|
||||
<div class="line"><a name="l00072"></a><span class="lineno"> 72</span>  pDetector-><a class="code" href="classslsDetectorUsers.html#aee622153ebd6b0dad065d95b07221955">setOnline</a>(1);</div>
|
||||
<div class="line"><a name="l00073"></a><span class="lineno"> 73</span> </div>
|
||||
<div class="line"><a name="l00075"></a><span class="lineno"> 75</span>  pDetector-><a class="code" href="classslsDetectorUsers.html#a3f961fb6eb6409f7b98a2267ad674af4">setReceiverOnline</a>(1);</div>
|
||||
<div class="line"><a name="l00076"></a><span class="lineno"> 76</span> </div>
|
||||
<div class="line"><a name="l00078"></a><span class="lineno"> 78</span>  pDetector-><a class="code" href="classslsDetectorUsers.html#add821d94da9b03fe500d27e4433c01f5">registerDataCallback</a>(&<a class="code" href="mainClient_8cpp.html#abba369ecba2066d66cc8b3b74460e778">dataCallback</a>, NULL);</div>
|
||||
<div class="line"><a name="l00079"></a><span class="lineno"> 79</span> </div>
|
||||
<div class="line"><a name="l00080"></a><span class="lineno"> 80</span> </div>
|
||||
<div class="line"><a name="l00082"></a><span class="lineno"> 82</span>  <span class="keywordtype">int</span> status = pDetector-><a class="code" href="classslsDetectorUsers.html#ac7d0254e38b8fe783204f691a4ee05b2">getDetectorStatus</a>();</div>
|
||||
<div class="line"><a name="l00083"></a><span class="lineno"> 83</span>  <span class="keywordflow">if</span> (status != 0){</div>
|
||||
<div class="line"><a name="l00084"></a><span class="lineno"> 84</span>  std::cout << <span class="stringliteral">"Detector not ready: "</span> << <a class="code" href="classslsDetectorUsers.html#a3f0b478904a981d79cbff394a9540788">slsDetectorUsers::runStatusType</a>(status) << std::endl;</div>
|
||||
<div class="line"><a name="l00085"></a><span class="lineno"> 85</span>  <span class="keywordflow">return</span> 1;</div>
|
||||
<div class="line"><a name="l00086"></a><span class="lineno"> 86</span>  }</div>
|
||||
<div class="line"><a name="l00087"></a><span class="lineno"> 87</span> </div>
|
||||
<div class="line"><a name="l00089"></a><span class="lineno"> 89</span>  <span class="keywordflow">if</span> (argc>=3){</div>
|
||||
<div class="line"><a name="l00090"></a><span class="lineno"> 90</span>  pDetector-><a class="code" href="classslsDetectorUsers.html#a98478610ffb3de40629dc7b9ddca2c53">retrieveDetectorSetup</a>(argv[2]);</div>
|
||||
<div class="line"><a name="l00091"></a><span class="lineno"> 91</span>  std::cout << <span class="stringliteral">"Detector measurement set-up done"</span> << std::endl;</div>
|
||||
<div class="line"><a name="l00092"></a><span class="lineno"> 92</span>  }</div>
|
||||
<div class="line"><a name="l00093"></a><span class="lineno"> 93</span> </div>
|
||||
<div class="line"><a name="l00094"></a><span class="lineno"> 94</span> </div>
|
||||
<div class="line"><a name="l00096"></a><span class="lineno"> 96</span>  pDetector-><a class="code" href="classslsDetectorUsers.html#aa34810bb0e872fdf929ebe62d8582bd3">startMeasurement</a>();</div>
|
||||
<div class="line"><a name="l00097"></a><span class="lineno"> 97</span>  std::cout << <span class="stringliteral">"measurement finished"</span> << std::endl;</div>
|
||||
<div class="line"><a name="l00098"></a><span class="lineno"> 98</span> </div>
|
||||
<div class="line"><a name="l00102"></a><span class="lineno"> 102</span>  <span class="keyword">delete</span> pDetector;</div>
|
||||
<div class="line"><a name="l00103"></a><span class="lineno"> 103</span> </div>
|
||||
<div class="line"><a name="l00104"></a><span class="lineno"> 104</span>  <span class="keywordflow">return</span> 0;</div>
|
||||
<div class="line"><a name="l00105"></a><span class="lineno"> 105</span> }</div>
|
||||
<div class="line"><a name="l00106"></a><span class="lineno"> 106</span> </div>
|
||||
<div class="ttc" id="classslsDetectorUsers_html_add821d94da9b03fe500d27e4433c01f5"><div class="ttname"><a href="classslsDetectorUsers.html#add821d94da9b03fe500d27e4433c01f5">slsDetectorUsers::registerDataCallback</a></div><div class="ttdeci">void registerDataCallback(int(*userCallback)(detectorData *d, int f, int s, void *), void *pArg)</div><div class="ttdoc">register calbback for accessing detector final data, also enables data streaming in client and receiv...</div></div>
|
||||
<div class="ttc" id="classslsDetectorUsers_html_aa34810bb0e872fdf929ebe62d8582bd3"><div class="ttname"><a href="classslsDetectorUsers.html#aa34810bb0e872fdf929ebe62d8582bd3">slsDetectorUsers::startMeasurement</a></div><div class="ttdeci">void startMeasurement()</div><div class="ttdoc">start measurement and acquires </div></div>
|
||||
<div class="ttc" id="mainClient_8cpp_html_a3c04138a5bfe5d72780bb7e82a18e627"><div class="ttname"><a href="mainClient_8cpp.html#a3c04138a5bfe5d72780bb7e82a18e627">main</a></div><div class="ttdeci">int main(int argc, char **argv)</div><div class="ttdef"><b>Definition:</b> <a href="mainClient_8cpp_source.html#l00049">mainClient.cpp:49</a></div></div>
|
||||
<div class="ttc" id="classslsDetectorUsers_html_a3f961fb6eb6409f7b98a2267ad674af4"><div class="ttname"><a href="classslsDetectorUsers.html#a3f961fb6eb6409f7b98a2267ad674af4">slsDetectorUsers::setReceiverOnline</a></div><div class="ttdeci">int setReceiverOnline(int const online=-1)</div><div class="ttdoc">sets the receivers onlineFlag </div></div>
|
||||
<div class="ttc" id="classslsDetectorUsers_html_a98478610ffb3de40629dc7b9ddca2c53"><div class="ttname"><a href="classslsDetectorUsers.html#a98478610ffb3de40629dc7b9ddca2c53">slsDetectorUsers::retrieveDetectorSetup</a></div><div class="ttdeci">int retrieveDetectorSetup(std::string const fname)</div><div class="ttdoc">Loads the detector setup from file. </div></div>
|
||||
<div class="ttc" id="classslsDetectorUsers_html_aee622153ebd6b0dad065d95b07221955"><div class="ttname"><a href="classslsDetectorUsers.html#aee622153ebd6b0dad065d95b07221955">slsDetectorUsers::setOnline</a></div><div class="ttdeci">int setOnline(int const online=-1)</div><div class="ttdoc">sets the onlineFlag </div></div>
|
||||
<div class="ttc" id="classslsDetectorUsers_html"><div class="ttname"><a href="classslsDetectorUsers.html">slsDetectorUsers</a></div><div class="ttdoc">The slsDetectorUsers class is a minimal interface class which should be instantiated by the users in ...</div><div class="ttdef"><b>Definition:</b> <a href="slsDetectorUsers_8h_source.html#l00085">slsDetectorUsers.h:85</a></div></div>
|
||||
<div class="ttc" id="classslsDetectorUsers_html_ac7d0254e38b8fe783204f691a4ee05b2"><div class="ttname"><a href="classslsDetectorUsers.html#ac7d0254e38b8fe783204f691a4ee05b2">slsDetectorUsers::getDetectorStatus</a></div><div class="ttdeci">int getDetectorStatus()</div><div class="ttdoc">get run status </div></div>
|
||||
<div class="ttc" id="slsDetectorUsers_8h_html"><div class="ttname"><a href="slsDetectorUsers_8h.html">slsDetectorUsers.h</a></div></div>
|
||||
<div class="ttc" id="classslsDetectorUsers_html_ac3784508713e85386054a4f9f8a0ba62"><div class="ttname"><a href="classslsDetectorUsers.html#ac3784508713e85386054a4f9f8a0ba62">slsDetectorUsers::readConfigurationFile</a></div><div class="ttdeci">int readConfigurationFile(std::string const fname)</div><div class="ttdoc">Reads the configuration file – will contain all the informations needed for the configuration (e...</div></div>
|
||||
<div class="ttc" id="classslsDetectorUsers_html_a3f0b478904a981d79cbff394a9540788"><div class="ttname"><a href="classslsDetectorUsers.html#a3f0b478904a981d79cbff394a9540788">slsDetectorUsers::runStatusType</a></div><div class="ttdeci">static std::string runStatusType(int s)</div><div class="ttdoc">returns std::string from run status index </div><div class="ttdef"><b>Definition:</b> <a href="slsDetectorUsers_8h_source.html#l00851">slsDetectorUsers.h:851</a></div></div>
|
||||
<div class="ttc" id="mainClient_8cpp_html_abba369ecba2066d66cc8b3b74460e778"><div class="ttname"><a href="mainClient_8cpp.html#abba369ecba2066d66cc8b3b74460e778">dataCallback</a></div><div class="ttdeci">int dataCallback(detectorData *pData, int iframe, int isubframe, void *pArg)</div><div class="ttdef"><b>Definition:</b> <a href="mainClient_8cpp_source.html#l00032">mainClient.cpp:32</a></div></div>
|
||||
</div><!-- fragment --></div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.5
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
491
docs/html/slsDetectorUsersDocs/mainReceiver_8cpp.html
Normal file
@ -0,0 +1,491 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.8.5"/>
|
||||
<title>My Project: mainReceiver.cpp File Reference</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(function() { searchBox.OnSelectItem(0); });
|
||||
</script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<td style="padding-left: 0.5em;">
|
||||
<div id="projectname">My Project
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.8.5 -->
|
||||
<script type="text/javascript">
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
</script>
|
||||
<div id="navrow1" class="tabs">
|
||||
<ul class="tablist">
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li class="current"><a href="files.html"><span>Files</span></a></li>
|
||||
<li>
|
||||
<div id="MSearchBox" class="MSearchBoxInactive">
|
||||
<span class="left">
|
||||
<img id="MSearchSelect" src="search/mag_sel.png"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
alt=""/>
|
||||
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||
</span><span class="right">
|
||||
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||
</span>
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div id="navrow2" class="tabs2">
|
||||
<ul class="tablist">
|
||||
<li><a href="files.html"><span>File List</span></a></li>
|
||||
<li><a href="globals.html"><span>File Members</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Macros</a></div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
</div><!-- top -->
|
||||
<div class="header">
|
||||
<div class="summary">
|
||||
<a href="#define-members">Macros</a> |
|
||||
<a href="#func-members">Functions</a> |
|
||||
<a href="#var-members">Variables</a> </div>
|
||||
<div class="headertitle">
|
||||
<div class="title">mainReceiver.cpp File Reference</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<div class="textblock"><code>#include "sls_receiver_defs.h"</code><br/>
|
||||
<code>#include "<a class="el" href="slsReceiverUsers_8h_source.html">slsReceiverUsers.h</a>"</code><br/>
|
||||
<code>#include <iostream></code><br/>
|
||||
<code>#include <string.h></code><br/>
|
||||
<code>#include <signal.h></code><br/>
|
||||
<code>#include <cstdlib></code><br/>
|
||||
<code>#include <sys/types.h></code><br/>
|
||||
<code>#include <sys/wait.h></code><br/>
|
||||
<code>#include <string></code><br/>
|
||||
<code>#include <unistd.h></code><br/>
|
||||
<code>#include <errno.h></code><br/>
|
||||
<code>#include <syscall.h></code><br/>
|
||||
</div>
|
||||
<p><a href="mainReceiver_8cpp_source.html">Go to the source code of this file.</a></p>
|
||||
<table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="define-members"></a>
|
||||
Macros</h2></td></tr>
|
||||
<tr class="memitem:aeac6a4b86729a7e07100fb58600d6481"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="mainReceiver_8cpp.html#aeac6a4b86729a7e07100fb58600d6481">PRINT_IN_COLOR</a>(c, f,...)   printf ("\033[%dm" f RESET, 30 + c+1, ##__VA_ARGS__)</td></tr>
|
||||
<tr class="separator:aeac6a4b86729a7e07100fb58600d6481"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
|
||||
Functions</h2></td></tr>
|
||||
<tr class="memitem:ac72dad9b593583bd4bf508a979c00f70"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="mainReceiver_8cpp.html#ac72dad9b593583bd4bf508a979c00f70">sigInterruptHandler</a> (int p)</td></tr>
|
||||
<tr class="separator:ac72dad9b593583bd4bf508a979c00f70"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a0d20b69b0ad703df78459e1033d5c1d4"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="mainReceiver_8cpp.html#a0d20b69b0ad703df78459e1033d5c1d4">printHelp</a> ()</td></tr>
|
||||
<tr class="separator:a0d20b69b0ad703df78459e1033d5c1d4"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a1ec49915ff49957985ebfe6ccc5cd1b3"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="mainReceiver_8cpp.html#a1ec49915ff49957985ebfe6ccc5cd1b3">StartAcq</a> (char *filepath, char *filename, uint64_t fileindex, uint32_t datasize, void *p)</td></tr>
|
||||
<tr class="separator:a1ec49915ff49957985ebfe6ccc5cd1b3"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a013a16dd72eca4216a42196c4d9c0335"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="mainReceiver_8cpp.html#a013a16dd72eca4216a42196c4d9c0335">AcquisitionFinished</a> (uint64_t frames, void *p)</td></tr>
|
||||
<tr class="separator:a013a16dd72eca4216a42196c4d9c0335"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a009e34ab0d3ebfcf32f4421a2b462311"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="mainReceiver_8cpp.html#a009e34ab0d3ebfcf32f4421a2b462311">GetData</a> (char *metadata, char *datapointer, uint32_t datasize, void *p)</td></tr>
|
||||
<tr class="separator:a009e34ab0d3ebfcf32f4421a2b462311"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a8e11c5abfd4b3684eef27775aac7071e"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="mainReceiver_8cpp.html#a8e11c5abfd4b3684eef27775aac7071e">GetData</a> (char *metadata, char *datapointer, uint32_t &revDatasize, void *p)</td></tr>
|
||||
<tr class="separator:a8e11c5abfd4b3684eef27775aac7071e"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a0ddf1224851353fc92bfbff6f499fa97"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="mainReceiver_8cpp.html#a0ddf1224851353fc92bfbff6f499fa97">main</a> (int argc, char *argv[])</td></tr>
|
||||
<tr class="separator:a0ddf1224851353fc92bfbff6f499fa97"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="var-members"></a>
|
||||
Variables</h2></td></tr>
|
||||
<tr class="memitem:a0d26a166bb416ff34512de6fe9e098bd"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="mainReceiver_8cpp.html#a0d26a166bb416ff34512de6fe9e098bd">keeprunning</a></td></tr>
|
||||
<tr class="separator:a0d26a166bb416ff34512de6fe9e098bd"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
||||
<div class="textblock"><p>This file is an example of how to implement the <a class="el" href="classslsReceiverUsers.html" title="Class for implementing the SLS data receiver in the users application. Callbacks can be defined for p...">slsReceiverUsers</a> class You can compile it linking it to the slsReceiver library</p>
|
||||
<p>g++ <a class="el" href="mainReceiver_8cpp.html">mainReceiver.cpp</a> -L lib -lSlsReceiver -L/usr/lib64/ -L lib2 -lzmq -pthread -lrt -lm -lstdc++</p>
|
||||
<p>where,</p>
|
||||
<p>lib is the location of lSlsReceiver.so</p>
|
||||
<p>lib2 is the location of the libzmq.a. [ libzmq.a is required only when using data call backs and enabling data streaming from receiver to client. It is linked in manual/manual-api from slsReceiverSoftware/include ] </p>
|
||||
|
||||
<p>Definition in file <a class="el" href="mainReceiver_8cpp_source.html">mainReceiver.cpp</a>.</p>
|
||||
</div><h2 class="groupheader">Macro Definition Documentation</h2>
|
||||
<a class="anchor" id="aeac6a4b86729a7e07100fb58600d6481"></a>
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">#define PRINT_IN_COLOR</td>
|
||||
<td>(</td>
|
||||
<td class="paramtype"> </td>
|
||||
<td class="paramname">c, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype"> </td>
|
||||
<td class="paramname">f, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype"> </td>
|
||||
<td class="paramname"><em>...</em> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td>   printf ("\033[%dm" f RESET, 30 + c+1, ##__VA_ARGS__)</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
<p>Define Colors to print data call back in different colors for different recievers </p>
|
||||
|
||||
<p>Definition at line <a class="el" href="mainReceiver_8cpp_source.html#l00038">38</a> of file <a class="el" href="mainReceiver_8cpp_source.html">mainReceiver.cpp</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<h2 class="groupheader">Function Documentation</h2>
|
||||
<a class="anchor" id="a013a16dd72eca4216a42196c4d9c0335"></a>
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void AcquisitionFinished </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">uint64_t </td>
|
||||
<td class="paramname"><em>frames</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">void * </td>
|
||||
<td class="paramname"><em>p</em> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
<p>Acquisition Finished Call back </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">frames</td><td>Number of frames caught </td></tr>
|
||||
<tr><td class="paramname">p</td><td>pointer to object </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
|
||||
<p>Definition at line <a class="el" href="mainReceiver_8cpp_source.html#l00085">85</a> of file <a class="el" href="mainReceiver_8cpp_source.html">mainReceiver.cpp</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a class="anchor" id="a009e34ab0d3ebfcf32f4421a2b462311"></a>
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void GetData </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">char * </td>
|
||||
<td class="paramname"><em>metadata</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">char * </td>
|
||||
<td class="paramname"><em>datapointer</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">uint32_t </td>
|
||||
<td class="paramname"><em>datasize</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">void * </td>
|
||||
<td class="paramname"><em>p</em> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
<p>Get Receiver Data Call back Prints in different colors(for each receiver process) the different headers for each image call back. </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">metadata</td><td>sls_receiver_header metadata </td></tr>
|
||||
<tr><td class="paramname">datapointer</td><td>pointer to data </td></tr>
|
||||
<tr><td class="paramname">datasize</td><td>data size in bytes. </td></tr>
|
||||
<tr><td class="paramname">p</td><td>pointer to object </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
|
||||
<p>Definition at line <a class="el" href="mainReceiver_8cpp_source.html#l00098">98</a> of file <a class="el" href="mainReceiver_8cpp_source.html">mainReceiver.cpp</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a class="anchor" id="a8e11c5abfd4b3684eef27775aac7071e"></a>
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void GetData </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">char * </td>
|
||||
<td class="paramname"><em>metadata</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">char * </td>
|
||||
<td class="paramname"><em>datapointer</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">uint32_t & </td>
|
||||
<td class="paramname"><em>revDatasize</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">void * </td>
|
||||
<td class="paramname"><em>p</em> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
<p>Get Receiver Data Call back (modified) Prints in different colors(for each receiver process) the different headers for each image call back. </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">metadata</td><td>sls_receiver_header metadata </td></tr>
|
||||
<tr><td class="paramname">datapointer</td><td>pointer to data </td></tr>
|
||||
<tr><td class="paramname">datasize</td><td>data size in bytes. </td></tr>
|
||||
<tr><td class="paramname">revDatasize</td><td>new data size in bytes after the callback. This will be the size written/streamed. (only smaller value is allowed). </td></tr>
|
||||
<tr><td class="paramname">p</td><td>pointer to object </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
|
||||
<p>Definition at line <a class="el" href="mainReceiver_8cpp_source.html#l00132">132</a> of file <a class="el" href="mainReceiver_8cpp_source.html">mainReceiver.cpp</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a class="anchor" id="a0ddf1224851353fc92bfbff6f499fa97"></a>
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">int main </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">int </td>
|
||||
<td class="paramname"><em>argc</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">char * </td>
|
||||
<td class="paramname"><em>argv</em>[] </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
<p>Example of main program using the <a class="el" href="classslsReceiverUsers.html" title="Class for implementing the SLS data receiver in the users application. Callbacks can be defined for p...">slsReceiverUsers</a> class</p>
|
||||
<ul>
|
||||
<li>Defines in file for:<ul>
|
||||
<li>Default Number of receivers is 1</li>
|
||||
<li>Default Start TCP port is 1954 </li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
<ul>
|
||||
<li>set default values</li>
|
||||
<li>get number of receivers and start tcp port from command line arguments</li>
|
||||
<li>Catch signal SIGINT to close files and call destructors properly<ul>
|
||||
<li>Ignore SIG_PIPE, prevents global signal handler, handle locally, instead of a server crashing due to client crash when writing, it just gives error</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li>loop over number of receivers</li>
|
||||
<li>fork process to create child process</li>
|
||||
<li>if fork failed, raise SIGINT and properly destroy all child processes</li>
|
||||
<li>if child process</li>
|
||||
<li>create <a class="el" href="classslsReceiverUsers.html" title="Class for implementing the SLS data receiver in the users application. Callbacks can be defined for p...">slsReceiverUsers</a> object with appropriate arguments <pre class="fragment"> - register callbacks. remember to set file write enable to 0 (using the client)
|
||||
</pre> if we should not write files and you will write data using the callbacks</li>
|
||||
<li>Call back for start acquisition</li>
|
||||
<li>Call back for acquisition finished</li>
|
||||
<li>start tcp server thread</li>
|
||||
<li>as long as keeprunning is true (changes with Ctrl+C)</li>
|
||||
<li>interrupt caught, delete <a class="el" href="classslsReceiverUsers.html" title="Class for implementing the SLS data receiver in the users application. Callbacks can be defined for p...">slsReceiverUsers</a> object and exit</li>
|
||||
<li>Parent process ignores SIGINT (exits only when all child process exits)</li>
|
||||
<li>Print Ready and Instructions how to exit</li>
|
||||
<li>Parent process waits for all child processes to exit </li>
|
||||
</ul>
|
||||
|
||||
<p>Definition at line <a class="el" href="mainReceiver_8cpp_source.html#l00167">167</a> of file <a class="el" href="mainReceiver_8cpp_source.html">mainReceiver.cpp</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a class="anchor" id="a0d20b69b0ad703df78459e1033d5c1d4"></a>
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void printHelp </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
<p>prints usage of this example program </p>
|
||||
|
||||
<p>Definition at line <a class="el" href="mainReceiver_8cpp_source.html#l00055">55</a> of file <a class="el" href="mainReceiver_8cpp_source.html">mainReceiver.cpp</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a class="anchor" id="ac72dad9b593583bd4bf508a979c00f70"></a>
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void sigInterruptHandler </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">int </td>
|
||||
<td class="paramname"><em>p</em></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
<p>Control+C Interrupt Handler Sets the variable keeprunning to false, to let all the processes know to exit properly </p>
|
||||
|
||||
<p>Definition at line <a class="el" href="mainReceiver_8cpp_source.html#l00048">48</a> of file <a class="el" href="mainReceiver_8cpp_source.html">mainReceiver.cpp</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a class="anchor" id="a1ec49915ff49957985ebfe6ccc5cd1b3"></a>
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">int StartAcq </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">char * </td>
|
||||
<td class="paramname"><em>filepath</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">char * </td>
|
||||
<td class="paramname"><em>filename</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">uint64_t </td>
|
||||
<td class="paramname"><em>fileindex</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">uint32_t </td>
|
||||
<td class="paramname"><em>datasize</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">void * </td>
|
||||
<td class="paramname"><em>p</em> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
<p>Start Acquisition Call back slsReceiver writes data if file write enabled. Users get data to write using call back if registerCallBackRawDataReady is registered. </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">filepath</td><td>file path </td></tr>
|
||||
<tr><td class="paramname">filename</td><td>file name </td></tr>
|
||||
<tr><td class="paramname">fileindex</td><td>file index </td></tr>
|
||||
<tr><td class="paramname">datasize</td><td>data size in bytes </td></tr>
|
||||
<tr><td class="paramname">p</td><td>pointer to object </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="section return"><dt>Returns</dt><dd>ignored </dd></dl>
|
||||
|
||||
<p>Definition at line <a class="el" href="mainReceiver_8cpp_source.html#l00072">72</a> of file <a class="el" href="mainReceiver_8cpp_source.html">mainReceiver.cpp</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<h2 class="groupheader">Variable Documentation</h2>
|
||||
<a class="anchor" id="a0d26a166bb416ff34512de6fe9e098bd"></a>
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">bool keeprunning</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
<p>Variable is true to continue running, set to false upon interrupt </p>
|
||||
|
||||
<p>Definition at line <a class="el" href="mainReceiver_8cpp_source.html#l00042">42</a> of file <a class="el" href="mainReceiver_8cpp_source.html">mainReceiver.cpp</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
</div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.5
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
328
docs/html/slsDetectorUsersDocs/mainReceiver_8cpp_source.html
Normal file
@ -0,0 +1,328 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||
<meta name="generator" content="Doxygen 1.8.5"/>
|
||||
<title>My Project: mainReceiver.cpp Source File</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(function() { searchBox.OnSelectItem(0); });
|
||||
</script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<td style="padding-left: 0.5em;">
|
||||
<div id="projectname">My Project
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.8.5 -->
|
||||
<script type="text/javascript">
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||
</script>
|
||||
<div id="navrow1" class="tabs">
|
||||
<ul class="tablist">
|
||||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||||
<li><a href="annotated.html"><span>Classes</span></a></li>
|
||||
<li class="current"><a href="files.html"><span>Files</span></a></li>
|
||||
<li>
|
||||
<div id="MSearchBox" class="MSearchBoxInactive">
|
||||
<span class="left">
|
||||
<img id="MSearchSelect" src="search/mag_sel.png"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
alt=""/>
|
||||
<input type="text" id="MSearchField" value="Search" accesskey="S"
|
||||
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||||
onblur="searchBox.OnSearchFieldFocus(false)"
|
||||
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||||
</span><span class="right">
|
||||
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
|
||||
</span>
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div id="navrow2" class="tabs2">
|
||||
<ul class="tablist">
|
||||
<li><a href="files.html"><span>File List</span></a></li>
|
||||
<li><a href="globals.html"><span>File Members</span></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
</div><!-- top -->
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Macros</a></div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
<div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">mainReceiver.cpp</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<a href="mainReceiver_8cpp.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span> </div>
|
||||
<div class="line"><a name="l00019"></a><span class="lineno"> 19</span> <span class="preprocessor">#include "sls_receiver_defs.h"</span></div>
|
||||
<div class="line"><a name="l00020"></a><span class="lineno"> 20</span> <span class="preprocessor">#include "<a class="code" href="slsReceiverUsers_8h.html">slsReceiverUsers.h</a>"</span></div>
|
||||
<div class="line"><a name="l00021"></a><span class="lineno"> 21</span> </div>
|
||||
<div class="line"><a name="l00022"></a><span class="lineno"> 22</span> <span class="preprocessor">#include <iostream></span></div>
|
||||
<div class="line"><a name="l00023"></a><span class="lineno"> 23</span> <span class="preprocessor">#include <string.h></span></div>
|
||||
<div class="line"><a name="l00024"></a><span class="lineno"> 24</span> <span class="preprocessor">#include <signal.h></span> <span class="comment">//SIGINT</span></div>
|
||||
<div class="line"><a name="l00025"></a><span class="lineno"> 25</span> <span class="preprocessor">#include <cstdlib></span> <span class="comment">//system</span></div>
|
||||
<div class="line"><a name="l00026"></a><span class="lineno"> 26</span> <span class="comment">//#include "utilities.h"</span></div>
|
||||
<div class="line"><a name="l00027"></a><span class="lineno"> 27</span> <span class="comment">//#include "logger.h"</span></div>
|
||||
<div class="line"><a name="l00028"></a><span class="lineno"> 28</span> <span class="preprocessor">#include <sys/types.h></span> <span class="comment">//wait</span></div>
|
||||
<div class="line"><a name="l00029"></a><span class="lineno"> 29</span> <span class="preprocessor">#include <sys/wait.h></span> <span class="comment">//wait</span></div>
|
||||
<div class="line"><a name="l00030"></a><span class="lineno"> 30</span> <span class="preprocessor">#include <string></span></div>
|
||||
<div class="line"><a name="l00031"></a><span class="lineno"> 31</span> <span class="preprocessor">#include <unistd.h></span> <span class="comment">//usleep</span></div>
|
||||
<div class="line"><a name="l00032"></a><span class="lineno"> 32</span> <span class="preprocessor">#include <errno.h></span></div>
|
||||
<div class="line"><a name="l00033"></a><span class="lineno"> 33</span> <span class="preprocessor">#include <syscall.h></span> <span class="comment">//tid</span></div>
|
||||
<div class="line"><a name="l00034"></a><span class="lineno"> 34</span> <span class="keyword">using namespace </span>std;</div>
|
||||
<div class="line"><a name="l00035"></a><span class="lineno"> 35</span> </div>
|
||||
<div class="line"><a name="l00036"></a><span class="lineno"> 36</span> </div>
|
||||
<div class="line"><a name="l00038"></a><span class="lineno"><a class="line" href="mainReceiver_8cpp.html#aeac6a4b86729a7e07100fb58600d6481"> 38</a></span> <span class="preprocessor">#define PRINT_IN_COLOR(c,f, ...) printf ("\033[%dm" f RESET, 30 + c+1, ##__VA_ARGS__)</span></div>
|
||||
<div class="line"><a name="l00039"></a><span class="lineno"> 39</span> <span class="preprocessor"></span></div>
|
||||
<div class="line"><a name="l00040"></a><span class="lineno"> 40</span> </div>
|
||||
<div class="line"><a name="l00042"></a><span class="lineno"><a class="line" href="mainReceiver_8cpp.html#a0d26a166bb416ff34512de6fe9e098bd"> 42</a></span> <span class="keywordtype">bool</span> <a class="code" href="mainReceiver_8cpp.html#a0d26a166bb416ff34512de6fe9e098bd">keeprunning</a>;</div>
|
||||
<div class="line"><a name="l00043"></a><span class="lineno"> 43</span> </div>
|
||||
<div class="line"><a name="l00048"></a><span class="lineno"><a class="line" href="mainReceiver_8cpp.html#ac72dad9b593583bd4bf508a979c00f70"> 48</a></span> <span class="keywordtype">void</span> <a class="code" href="mainReceiver_8cpp.html#ac72dad9b593583bd4bf508a979c00f70">sigInterruptHandler</a>(<span class="keywordtype">int</span> p){</div>
|
||||
<div class="line"><a name="l00049"></a><span class="lineno"> 49</span>  <a class="code" href="mainReceiver_8cpp.html#a0d26a166bb416ff34512de6fe9e098bd">keeprunning</a> = <span class="keyword">false</span>;</div>
|
||||
<div class="line"><a name="l00050"></a><span class="lineno"> 50</span> }</div>
|
||||
<div class="line"><a name="l00051"></a><span class="lineno"> 51</span> </div>
|
||||
<div class="line"><a name="l00055"></a><span class="lineno"><a class="line" href="mainReceiver_8cpp.html#a0d20b69b0ad703df78459e1033d5c1d4"> 55</a></span> <span class="keywordtype">void</span> <a class="code" href="mainReceiver_8cpp.html#a0d20b69b0ad703df78459e1033d5c1d4">printHelp</a>() {</div>
|
||||
<div class="line"><a name="l00056"></a><span class="lineno"> 56</span>  cprintf(RESET, <span class="stringliteral">"Usage:\n"</span></div>
|
||||
<div class="line"><a name="l00057"></a><span class="lineno"> 57</span>  <span class="stringliteral">"./slsMultiReceiver(detReceiver) [start_tcp_port] [num_receivers] [1 for call back, 0 for none]\n\n"</span>);</div>
|
||||
<div class="line"><a name="l00058"></a><span class="lineno"> 58</span>  exit(EXIT_FAILURE);</div>
|
||||
<div class="line"><a name="l00059"></a><span class="lineno"> 59</span> }</div>
|
||||
<div class="line"><a name="l00060"></a><span class="lineno"> 60</span> </div>
|
||||
<div class="line"><a name="l00072"></a><span class="lineno"><a class="line" href="mainReceiver_8cpp.html#a1ec49915ff49957985ebfe6ccc5cd1b3"> 72</a></span> <span class="keywordtype">int</span> <a class="code" href="mainReceiver_8cpp.html#a1ec49915ff49957985ebfe6ccc5cd1b3">StartAcq</a>(<span class="keywordtype">char</span>* filepath, <span class="keywordtype">char</span>* filename, uint64_t fileindex, uint32_t datasize, <span class="keywordtype">void</span>*p){</div>
|
||||
<div class="line"><a name="l00073"></a><span class="lineno"> 73</span>  cprintf(BLUE, <span class="stringliteral">"#### StartAcq: filepath:%s filename:%s fileindex:%llu datasize:%u ####\n"</span>,</div>
|
||||
<div class="line"><a name="l00074"></a><span class="lineno"> 74</span>  filepath, filename, (<span class="keywordtype">long</span> <span class="keywordtype">long</span> <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span>)fileindex, datasize);</div>
|
||||
<div class="line"><a name="l00075"></a><span class="lineno"> 75</span> </div>
|
||||
<div class="line"><a name="l00076"></a><span class="lineno"> 76</span>  cprintf(BLUE, <span class="stringliteral">"--StartAcq: returning 0\n"</span>);</div>
|
||||
<div class="line"><a name="l00077"></a><span class="lineno"> 77</span>  <span class="keywordflow">return</span> 0;</div>
|
||||
<div class="line"><a name="l00078"></a><span class="lineno"> 78</span> }</div>
|
||||
<div class="line"><a name="l00079"></a><span class="lineno"> 79</span> </div>
|
||||
<div class="line"><a name="l00085"></a><span class="lineno"><a class="line" href="mainReceiver_8cpp.html#a013a16dd72eca4216a42196c4d9c0335"> 85</a></span> <span class="keywordtype">void</span> <a class="code" href="mainReceiver_8cpp.html#a013a16dd72eca4216a42196c4d9c0335">AcquisitionFinished</a>(uint64_t frames, <span class="keywordtype">void</span>*p){</div>
|
||||
<div class="line"><a name="l00086"></a><span class="lineno"> 86</span>  cprintf(BLUE, <span class="stringliteral">"#### AcquisitionFinished: frames:%llu ####\n"</span>,(<span class="keywordtype">long</span> <span class="keywordtype">long</span> <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span>)frames);</div>
|
||||
<div class="line"><a name="l00087"></a><span class="lineno"> 87</span> }</div>
|
||||
<div class="line"><a name="l00088"></a><span class="lineno"> 88</span> </div>
|
||||
<div class="line"><a name="l00089"></a><span class="lineno"> 89</span> </div>
|
||||
<div class="line"><a name="l00098"></a><span class="lineno"><a class="line" href="mainReceiver_8cpp.html#a009e34ab0d3ebfcf32f4421a2b462311"> 98</a></span> <span class="keywordtype">void</span> <a class="code" href="mainReceiver_8cpp.html#a009e34ab0d3ebfcf32f4421a2b462311">GetData</a>(<span class="keywordtype">char</span>* metadata, <span class="keywordtype">char</span>* datapointer, uint32_t datasize, <span class="keywordtype">void</span>* p){</div>
|
||||
<div class="line"><a name="l00099"></a><span class="lineno"> 99</span>  slsReceiverDefs::sls_receiver_header* header = (slsReceiverDefs::sls_receiver_header*)metadata;</div>
|
||||
<div class="line"><a name="l00100"></a><span class="lineno"> 100</span>  slsReceiverDefs::sls_detector_header detectorHeader = header->detHeader;</div>
|
||||
<div class="line"><a name="l00101"></a><span class="lineno"> 101</span> </div>
|
||||
<div class="line"><a name="l00102"></a><span class="lineno"> 102</span>  <a class="code" href="mainReceiver_8cpp.html#aeac6a4b86729a7e07100fb58600d6481">PRINT_IN_COLOR</a> (detectorHeader.modId?detectorHeader.modId:detectorHeader.row,</div>
|
||||
<div class="line"><a name="l00103"></a><span class="lineno"> 103</span>  <span class="stringliteral">"#### %d GetData: ####\n"</span></div>
|
||||
<div class="line"><a name="l00104"></a><span class="lineno"> 104</span>  <span class="stringliteral">"frameNumber: %llu\t\texpLength: %u\t\tpacketNumber: %u\t\tbunchId: %llu"</span></div>
|
||||
<div class="line"><a name="l00105"></a><span class="lineno"> 105</span>  <span class="stringliteral">"\t\ttimestamp: %llu\t\tmodId: %u\t\t"</span></div>
|
||||
<div class="line"><a name="l00106"></a><span class="lineno"> 106</span>  <span class="stringliteral">"row: %u\t\tcolumn: %u\t\treserved: %u\t\tdebug: %u"</span></div>
|
||||
<div class="line"><a name="l00107"></a><span class="lineno"> 107</span>  <span class="stringliteral">"\t\troundRNumber: %u\t\tdetType: %u\t\tversion: %u"</span></div>
|
||||
<div class="line"><a name="l00108"></a><span class="lineno"> 108</span>  <span class="comment">//"\t\tpacketsMask:%s"</span></div>
|
||||
<div class="line"><a name="l00109"></a><span class="lineno"> 109</span>  <span class="stringliteral">"\t\tfirstbytedata: 0x%x\t\tdatsize: %u\n\n"</span>,</div>
|
||||
<div class="line"><a name="l00110"></a><span class="lineno"> 110</span>  detectorHeader.row, (<span class="keywordtype">long</span> <span class="keywordtype">long</span> <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span>)detectorHeader.frameNumber,</div>
|
||||
<div class="line"><a name="l00111"></a><span class="lineno"> 111</span>  detectorHeader.expLength, detectorHeader.packetNumber, (<span class="keywordtype">long</span> <span class="keywordtype">long</span> <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span>)detectorHeader.bunchId,</div>
|
||||
<div class="line"><a name="l00112"></a><span class="lineno"> 112</span>  (<span class="keywordtype">long</span> <span class="keywordtype">long</span> <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span>)detectorHeader.timestamp, detectorHeader.modId,</div>
|
||||
<div class="line"><a name="l00113"></a><span class="lineno"> 113</span>  detectorHeader.row, detectorHeader.column, detectorHeader.reserved,</div>
|
||||
<div class="line"><a name="l00114"></a><span class="lineno"> 114</span>  detectorHeader.debug, detectorHeader.roundRNumber,</div>
|
||||
<div class="line"><a name="l00115"></a><span class="lineno"> 115</span>  detectorHeader.detType, detectorHeader.version,</div>
|
||||
<div class="line"><a name="l00116"></a><span class="lineno"> 116</span>  <span class="comment">//header->packetsMask.to_string().c_str(),</span></div>
|
||||
<div class="line"><a name="l00117"></a><span class="lineno"> 117</span>  ((uint8_t)(*((uint8_t*)(datapointer)))), datasize);</div>
|
||||
<div class="line"><a name="l00118"></a><span class="lineno"> 118</span> }</div>
|
||||
<div class="line"><a name="l00119"></a><span class="lineno"> 119</span> </div>
|
||||
<div class="line"><a name="l00120"></a><span class="lineno"> 120</span> </div>
|
||||
<div class="line"><a name="l00121"></a><span class="lineno"> 121</span> </div>
|
||||
<div class="line"><a name="l00132"></a><span class="lineno"><a class="line" href="mainReceiver_8cpp.html#a8e11c5abfd4b3684eef27775aac7071e"> 132</a></span> <span class="keywordtype">void</span> <a class="code" href="mainReceiver_8cpp.html#a009e34ab0d3ebfcf32f4421a2b462311">GetData</a>(<span class="keywordtype">char</span>* metadata, <span class="keywordtype">char</span>* datapointer, uint32_t &revDatasize, <span class="keywordtype">void</span>* p){</div>
|
||||
<div class="line"><a name="l00133"></a><span class="lineno"> 133</span>  slsReceiverDefs::sls_receiver_header* header = (slsReceiverDefs::sls_receiver_header*)metadata;</div>
|
||||
<div class="line"><a name="l00134"></a><span class="lineno"> 134</span>  slsReceiverDefs::sls_detector_header detectorHeader = header->detHeader;</div>
|
||||
<div class="line"><a name="l00135"></a><span class="lineno"> 135</span> </div>
|
||||
<div class="line"><a name="l00136"></a><span class="lineno"> 136</span>  <a class="code" href="mainReceiver_8cpp.html#aeac6a4b86729a7e07100fb58600d6481">PRINT_IN_COLOR</a> (detectorHeader.modId?detectorHeader.modId:detectorHeader.row,</div>
|
||||
<div class="line"><a name="l00137"></a><span class="lineno"> 137</span>  <span class="stringliteral">"#### %d GetData: ####\n"</span></div>
|
||||
<div class="line"><a name="l00138"></a><span class="lineno"> 138</span>  <span class="stringliteral">"frameNumber: %llu\t\texpLength: %u\t\tpacketNumber: %u\t\tbunchId: %llu"</span></div>
|
||||
<div class="line"><a name="l00139"></a><span class="lineno"> 139</span>  <span class="stringliteral">"\t\ttimestamp: %llu\t\tmodId: %u\t\t"</span></div>
|
||||
<div class="line"><a name="l00140"></a><span class="lineno"> 140</span>  <span class="stringliteral">"row: %u\t\tcolumn: %u\t\treserved: %u\t\tdebug: %u"</span></div>
|
||||
<div class="line"><a name="l00141"></a><span class="lineno"> 141</span>  <span class="stringliteral">"\t\troundRNumber: %u\t\tdetType: %u\t\tversion: %u"</span></div>
|
||||
<div class="line"><a name="l00142"></a><span class="lineno"> 142</span>  <span class="comment">//"\t\tpacketsMask:%s"</span></div>
|
||||
<div class="line"><a name="l00143"></a><span class="lineno"> 143</span>  <span class="stringliteral">"\t\tfirstbytedata: 0x%x\t\tdatsize: %u\n\n"</span>,</div>
|
||||
<div class="line"><a name="l00144"></a><span class="lineno"> 144</span>  detectorHeader.row, (<span class="keywordtype">long</span> <span class="keywordtype">long</span> <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span>)detectorHeader.frameNumber,</div>
|
||||
<div class="line"><a name="l00145"></a><span class="lineno"> 145</span>  detectorHeader.expLength, detectorHeader.packetNumber, (<span class="keywordtype">long</span> <span class="keywordtype">long</span> <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span>)detectorHeader.bunchId,</div>
|
||||
<div class="line"><a name="l00146"></a><span class="lineno"> 146</span>  (<span class="keywordtype">long</span> <span class="keywordtype">long</span> <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span>)detectorHeader.timestamp, detectorHeader.modId,</div>
|
||||
<div class="line"><a name="l00147"></a><span class="lineno"> 147</span>  detectorHeader.row, detectorHeader.column, detectorHeader.reserved,</div>
|
||||
<div class="line"><a name="l00148"></a><span class="lineno"> 148</span>  detectorHeader.debug, detectorHeader.roundRNumber,</div>
|
||||
<div class="line"><a name="l00149"></a><span class="lineno"> 149</span>  detectorHeader.detType, detectorHeader.version,</div>
|
||||
<div class="line"><a name="l00150"></a><span class="lineno"> 150</span>  <span class="comment">//header->packetsMask.to_string().c_str(),</span></div>
|
||||
<div class="line"><a name="l00151"></a><span class="lineno"> 151</span>  ((uint8_t)(*((uint8_t*)(datapointer)))), revDatasize);</div>
|
||||
<div class="line"><a name="l00152"></a><span class="lineno"> 152</span> </div>
|
||||
<div class="line"><a name="l00153"></a><span class="lineno"> 153</span>  <span class="comment">// if data is modified, eg ROI and size is reduced</span></div>
|
||||
<div class="line"><a name="l00154"></a><span class="lineno"> 154</span>  revDatasize = 26000;</div>
|
||||
<div class="line"><a name="l00155"></a><span class="lineno"> 155</span> }</div>
|
||||
<div class="line"><a name="l00156"></a><span class="lineno"> 156</span> </div>
|
||||
<div class="line"><a name="l00157"></a><span class="lineno"> 157</span> </div>
|
||||
<div class="line"><a name="l00158"></a><span class="lineno"> 158</span> </div>
|
||||
<div class="line"><a name="l00159"></a><span class="lineno"> 159</span> </div>
|
||||
<div class="line"><a name="l00167"></a><span class="lineno"><a class="line" href="mainReceiver_8cpp.html#a0ddf1224851353fc92bfbff6f499fa97"> 167</a></span> <span class="keywordtype">int</span> <a class="code" href="mainClient_8cpp.html#a3c04138a5bfe5d72780bb7e82a18e627">main</a>(<span class="keywordtype">int</span> argc, <span class="keywordtype">char</span> *argv[]) {</div>
|
||||
<div class="line"><a name="l00168"></a><span class="lineno"> 168</span> </div>
|
||||
<div class="line"><a name="l00170"></a><span class="lineno"> 170</span>  <span class="keywordtype">int</span> numReceivers = 1;</div>
|
||||
<div class="line"><a name="l00171"></a><span class="lineno"> 171</span>  <span class="keywordtype">int</span> startTCPPort = 1954;</div>
|
||||
<div class="line"><a name="l00172"></a><span class="lineno"> 172</span>  <span class="keywordtype">int</span> withCallback = 0;</div>
|
||||
<div class="line"><a name="l00173"></a><span class="lineno"> 173</span>  <a class="code" href="mainReceiver_8cpp.html#a0d26a166bb416ff34512de6fe9e098bd">keeprunning</a> = <span class="keyword">true</span>;</div>
|
||||
<div class="line"><a name="l00174"></a><span class="lineno"> 174</span> </div>
|
||||
<div class="line"><a name="l00176"></a><span class="lineno"> 176</span>  <span class="keywordflow">if</span> ( (argc != 4) || (!sscanf(argv[1],<span class="stringliteral">"%d"</span>, &startTCPPort)) || (!sscanf(argv[2],<span class="stringliteral">"%d"</span>, &numReceivers)) || (!sscanf(argv[3],<span class="stringliteral">"%d"</span>, &withCallback)) )</div>
|
||||
<div class="line"><a name="l00177"></a><span class="lineno"> 177</span>  <a class="code" href="mainReceiver_8cpp.html#a0d20b69b0ad703df78459e1033d5c1d4">printHelp</a>();</div>
|
||||
<div class="line"><a name="l00178"></a><span class="lineno"> 178</span>  cprintf(BLUE,<span class="stringliteral">"Parent Process Created [ Tid: %ld ]\n"</span>, (<span class="keywordtype">long</span>)syscall(SYS_gettid));</div>
|
||||
<div class="line"><a name="l00179"></a><span class="lineno"> 179</span>  cprintf(RESET, <span class="stringliteral">"Number of Receivers: %d\n"</span>, numReceivers);</div>
|
||||
<div class="line"><a name="l00180"></a><span class="lineno"> 180</span>  cprintf(RESET, <span class="stringliteral">"Start TCP Port: %d\n"</span>, startTCPPort);</div>
|
||||
<div class="line"><a name="l00181"></a><span class="lineno"> 181</span>  cprintf(RESET, <span class="stringliteral">"Callback Enable: %d\n"</span>, withCallback);</div>
|
||||
<div class="line"><a name="l00182"></a><span class="lineno"> 182</span> </div>
|
||||
<div class="line"><a name="l00183"></a><span class="lineno"> 183</span> </div>
|
||||
<div class="line"><a name="l00184"></a><span class="lineno"> 184</span> </div>
|
||||
<div class="line"><a name="l00186"></a><span class="lineno"> 186</span>  <span class="keyword">struct </span>sigaction sa;</div>
|
||||
<div class="line"><a name="l00187"></a><span class="lineno"> 187</span>  sa.sa_flags=0; <span class="comment">// no flags</span></div>
|
||||
<div class="line"><a name="l00188"></a><span class="lineno"> 188</span>  sa.sa_handler=<a class="code" href="mainReceiver_8cpp.html#ac72dad9b593583bd4bf508a979c00f70">sigInterruptHandler</a>; <span class="comment">// handler function</span></div>
|
||||
<div class="line"><a name="l00189"></a><span class="lineno"> 189</span>  sigemptyset(&sa.sa_mask); <span class="comment">// dont block additional signals during invocation of handler</span></div>
|
||||
<div class="line"><a name="l00190"></a><span class="lineno"> 190</span>  <span class="keywordflow">if</span> (sigaction(SIGINT, &sa, NULL) == -1) {</div>
|
||||
<div class="line"><a name="l00191"></a><span class="lineno"> 191</span>  cprintf(RED, <span class="stringliteral">"Could not set handler function for SIGINT\n"</span>);</div>
|
||||
<div class="line"><a name="l00192"></a><span class="lineno"> 192</span>  }</div>
|
||||
<div class="line"><a name="l00193"></a><span class="lineno"> 193</span> </div>
|
||||
<div class="line"><a name="l00196"></a><span class="lineno"> 196</span>  <span class="keyword">struct </span>sigaction asa;</div>
|
||||
<div class="line"><a name="l00197"></a><span class="lineno"> 197</span>  asa.sa_flags=0; <span class="comment">// no flags</span></div>
|
||||
<div class="line"><a name="l00198"></a><span class="lineno"> 198</span>  asa.sa_handler=SIG_IGN; <span class="comment">// handler function</span></div>
|
||||
<div class="line"><a name="l00199"></a><span class="lineno"> 199</span>  sigemptyset(&asa.sa_mask); <span class="comment">// dont block additional signals during invocation of handler</span></div>
|
||||
<div class="line"><a name="l00200"></a><span class="lineno"> 200</span>  <span class="keywordflow">if</span> (sigaction(SIGPIPE, &asa, NULL) == -1) {</div>
|
||||
<div class="line"><a name="l00201"></a><span class="lineno"> 201</span>  cprintf(RED, <span class="stringliteral">"Could not set handler function for SIGPIPE\n"</span>);</div>
|
||||
<div class="line"><a name="l00202"></a><span class="lineno"> 202</span>  }</div>
|
||||
<div class="line"><a name="l00203"></a><span class="lineno"> 203</span> </div>
|
||||
<div class="line"><a name="l00204"></a><span class="lineno"> 204</span> </div>
|
||||
<div class="line"><a name="l00206"></a><span class="lineno"> 206</span>  <span class="keywordflow">for</span> (<span class="keywordtype">int</span> i = 0; i < numReceivers; ++i) {</div>
|
||||
<div class="line"><a name="l00207"></a><span class="lineno"> 207</span> </div>
|
||||
<div class="line"><a name="l00209"></a><span class="lineno"> 209</span>  pid_t pid = fork();</div>
|
||||
<div class="line"><a name="l00210"></a><span class="lineno"> 210</span> </div>
|
||||
<div class="line"><a name="l00212"></a><span class="lineno"> 212</span>  <span class="keywordflow">if</span> (pid < 0) {</div>
|
||||
<div class="line"><a name="l00213"></a><span class="lineno"> 213</span>  cprintf(RED,<span class="stringliteral">"fork() failed. Killing all the receiver objects\n"</span>);</div>
|
||||
<div class="line"><a name="l00214"></a><span class="lineno"> 214</span>  <span class="keyword">raise</span>(SIGINT);</div>
|
||||
<div class="line"><a name="l00215"></a><span class="lineno"> 215</span>  }</div>
|
||||
<div class="line"><a name="l00216"></a><span class="lineno"> 216</span> </div>
|
||||
<div class="line"><a name="l00218"></a><span class="lineno"> 218</span>  <span class="keywordflow">else</span> <span class="keywordflow">if</span> (pid == 0) {</div>
|
||||
<div class="line"><a name="l00219"></a><span class="lineno"> 219</span>  cprintf(BLUE,<span class="stringliteral">"Child process %d [ Tid: %ld ]\n"</span>, i, (<span class="keywordtype">long</span>)syscall(SYS_gettid));</div>
|
||||
<div class="line"><a name="l00220"></a><span class="lineno"> 220</span> </div>
|
||||
<div class="line"><a name="l00221"></a><span class="lineno"> 221</span>  <span class="keywordtype">char</span> temp[10];</div>
|
||||
<div class="line"><a name="l00222"></a><span class="lineno"> 222</span>  sprintf(temp,<span class="stringliteral">"%d"</span>,startTCPPort + i);</div>
|
||||
<div class="line"><a name="l00223"></a><span class="lineno"> 223</span>  <span class="keywordtype">char</span>* args[] = {(<span class="keywordtype">char</span>*)<span class="stringliteral">"ignored"</span>, (<span class="keywordtype">char</span>*)<span class="stringliteral">"--rx_tcpport"</span>, temp};</div>
|
||||
<div class="line"><a name="l00224"></a><span class="lineno"> 224</span>  <span class="keywordtype">int</span> ret = slsReceiverDefs::OK;</div>
|
||||
<div class="line"><a name="l00226"></a><span class="lineno"> 226</span>  <a class="code" href="classslsReceiverUsers.html">slsReceiverUsers</a> *receiver = <span class="keyword">new</span> <a class="code" href="classslsReceiverUsers.html">slsReceiverUsers</a>(3, args, ret);</div>
|
||||
<div class="line"><a name="l00227"></a><span class="lineno"> 227</span>  <span class="keywordflow">if</span>(ret==slsReceiverDefs::FAIL){</div>
|
||||
<div class="line"><a name="l00228"></a><span class="lineno"> 228</span>  <span class="keyword">delete</span> receiver;</div>
|
||||
<div class="line"><a name="l00229"></a><span class="lineno"> 229</span>  exit(EXIT_FAILURE);</div>
|
||||
<div class="line"><a name="l00230"></a><span class="lineno"> 230</span>  }</div>
|
||||
<div class="line"><a name="l00231"></a><span class="lineno"> 231</span> </div>
|
||||
<div class="line"><a name="l00232"></a><span class="lineno"> 232</span> </div>
|
||||
<div class="line"><a name="l00235"></a><span class="lineno"> 235</span>  <span class="keywordflow">if</span> (withCallback) {</div>
|
||||
<div class="line"><a name="l00236"></a><span class="lineno"> 236</span> </div>
|
||||
<div class="line"><a name="l00238"></a><span class="lineno"> 238</span>  cprintf(BLUE, <span class="stringliteral">"Registering StartAcq()\n"</span>);</div>
|
||||
<div class="line"><a name="l00239"></a><span class="lineno"> 239</span>  receiver-><a class="code" href="classslsReceiverUsers.html#a5ffca5973503b62cefb4a5e3b8f89dfb">registerCallBackStartAcquisition</a>(<a class="code" href="mainReceiver_8cpp.html#a1ec49915ff49957985ebfe6ccc5cd1b3">StartAcq</a>, NULL);</div>
|
||||
<div class="line"><a name="l00240"></a><span class="lineno"> 240</span> </div>
|
||||
<div class="line"><a name="l00242"></a><span class="lineno"> 242</span>  cprintf(BLUE, <span class="stringliteral">"Registering AcquisitionFinished()\n"</span>);</div>
|
||||
<div class="line"><a name="l00243"></a><span class="lineno"> 243</span>  receiver-><a class="code" href="classslsReceiverUsers.html#adacc5da9dd812d62936ac456a73c0738">registerCallBackAcquisitionFinished</a>(<a class="code" href="mainReceiver_8cpp.html#a013a16dd72eca4216a42196c4d9c0335">AcquisitionFinished</a>, NULL);</div>
|
||||
<div class="line"><a name="l00244"></a><span class="lineno"> 244</span> </div>
|
||||
<div class="line"><a name="l00245"></a><span class="lineno"> 245</span>  <span class="comment">/* - Call back for raw data */</span></div>
|
||||
<div class="line"><a name="l00246"></a><span class="lineno"> 246</span>  cprintf(BLUE, <span class="stringliteral">"Registering GetData() \n"</span>);</div>
|
||||
<div class="line"><a name="l00247"></a><span class="lineno"> 247</span>  <span class="keywordflow">if</span> (withCallback == 1) receiver-><a class="code" href="classslsReceiverUsers.html#ad7126b940f6d8f11295ed6eed3e0bad4">registerCallBackRawDataReady</a>(<a class="code" href="mainReceiver_8cpp.html#a009e34ab0d3ebfcf32f4421a2b462311">GetData</a>,NULL);</div>
|
||||
<div class="line"><a name="l00248"></a><span class="lineno"> 248</span>  <span class="keywordflow">else</span> <span class="keywordflow">if</span> (withCallback == 2) receiver-><a class="code" href="classslsReceiverUsers.html#ae10c5eea94bf3bc63ae1acc210582069">registerCallBackRawDataModifyReady</a>(<a class="code" href="mainReceiver_8cpp.html#a009e34ab0d3ebfcf32f4421a2b462311">GetData</a>,NULL);</div>
|
||||
<div class="line"><a name="l00249"></a><span class="lineno"> 249</span>  }</div>
|
||||
<div class="line"><a name="l00250"></a><span class="lineno"> 250</span> </div>
|
||||
<div class="line"><a name="l00251"></a><span class="lineno"> 251</span> </div>
|
||||
<div class="line"><a name="l00252"></a><span class="lineno"> 252</span> </div>
|
||||
<div class="line"><a name="l00254"></a><span class="lineno"> 254</span>  <span class="keywordflow">if</span> (receiver-><a class="code" href="classslsReceiverUsers.html#aef40b4987367b8a0116bcb66534dd7b7">start</a>() == slsReceiverDefs::FAIL){</div>
|
||||
<div class="line"><a name="l00255"></a><span class="lineno"> 255</span>  <span class="keyword">delete</span> receiver;</div>
|
||||
<div class="line"><a name="l00256"></a><span class="lineno"> 256</span>  cprintf(BLUE,<span class="stringliteral">"Exiting Child Process [ Tid: %ld ]\n"</span>, (<span class="keywordtype">long</span>)syscall(SYS_gettid));</div>
|
||||
<div class="line"><a name="l00257"></a><span class="lineno"> 257</span>  exit(EXIT_FAILURE);</div>
|
||||
<div class="line"><a name="l00258"></a><span class="lineno"> 258</span>  }</div>
|
||||
<div class="line"><a name="l00259"></a><span class="lineno"> 259</span> </div>
|
||||
<div class="line"><a name="l00261"></a><span class="lineno"> 261</span>  <span class="keywordflow">while</span>(<a class="code" href="mainReceiver_8cpp.html#a0d26a166bb416ff34512de6fe9e098bd">keeprunning</a>)</div>
|
||||
<div class="line"><a name="l00262"></a><span class="lineno"> 262</span>  pause();</div>
|
||||
<div class="line"><a name="l00264"></a><span class="lineno"> 264</span>  <span class="keyword">delete</span> receiver;</div>
|
||||
<div class="line"><a name="l00265"></a><span class="lineno"> 265</span>  cprintf(BLUE,<span class="stringliteral">"Exiting Child Process [ Tid: %ld ]\n"</span>, (<span class="keywordtype">long</span>)syscall(SYS_gettid));</div>
|
||||
<div class="line"><a name="l00266"></a><span class="lineno"> 266</span>  exit(EXIT_SUCCESS);</div>
|
||||
<div class="line"><a name="l00267"></a><span class="lineno"> 267</span>  <span class="keywordflow">break</span>;</div>
|
||||
<div class="line"><a name="l00268"></a><span class="lineno"> 268</span>  }</div>
|
||||
<div class="line"><a name="l00269"></a><span class="lineno"> 269</span>  }</div>
|
||||
<div class="line"><a name="l00270"></a><span class="lineno"> 270</span> </div>
|
||||
<div class="line"><a name="l00272"></a><span class="lineno"> 272</span>  sa.sa_flags=0; <span class="comment">// no flags</span></div>
|
||||
<div class="line"><a name="l00273"></a><span class="lineno"> 273</span>  sa.sa_handler=SIG_IGN; <span class="comment">// handler function</span></div>
|
||||
<div class="line"><a name="l00274"></a><span class="lineno"> 274</span>  sigemptyset(&sa.sa_mask); <span class="comment">// dont block additional signals during invocation of handler</span></div>
|
||||
<div class="line"><a name="l00275"></a><span class="lineno"> 275</span>  <span class="keywordflow">if</span> (sigaction(SIGINT, &sa, NULL) == -1) {</div>
|
||||
<div class="line"><a name="l00276"></a><span class="lineno"> 276</span>  cprintf(RED, <span class="stringliteral">"Could not set handler function for SIGINT\n"</span>);</div>
|
||||
<div class="line"><a name="l00277"></a><span class="lineno"> 277</span>  }</div>
|
||||
<div class="line"><a name="l00278"></a><span class="lineno"> 278</span> </div>
|
||||
<div class="line"><a name="l00279"></a><span class="lineno"> 279</span> </div>
|
||||
<div class="line"><a name="l00281"></a><span class="lineno"> 281</span>  cout << <span class="stringliteral">"Ready ... "</span> << endl;</div>
|
||||
<div class="line"><a name="l00282"></a><span class="lineno"> 282</span>  cprintf(RESET, <span class="stringliteral">"\n[ Press \'Ctrl+c\' to exit ]\n"</span>);</div>
|
||||
<div class="line"><a name="l00283"></a><span class="lineno"> 283</span> </div>
|
||||
<div class="line"><a name="l00285"></a><span class="lineno"> 285</span>  <span class="keywordflow">for</span>(;;) {</div>
|
||||
<div class="line"><a name="l00286"></a><span class="lineno"> 286</span>  pid_t childPid = waitpid (-1, NULL, 0);</div>
|
||||
<div class="line"><a name="l00287"></a><span class="lineno"> 287</span> </div>
|
||||
<div class="line"><a name="l00288"></a><span class="lineno"> 288</span>  <span class="comment">// no child closed</span></div>
|
||||
<div class="line"><a name="l00289"></a><span class="lineno"> 289</span>  <span class="keywordflow">if</span> (childPid == -1) {</div>
|
||||
<div class="line"><a name="l00290"></a><span class="lineno"> 290</span>  <span class="keywordflow">if</span> (errno == ECHILD) {</div>
|
||||
<div class="line"><a name="l00291"></a><span class="lineno"> 291</span>  cprintf(GREEN,<span class="stringliteral">"All Child Processes have been closed\n"</span>);</div>
|
||||
<div class="line"><a name="l00292"></a><span class="lineno"> 292</span>  <span class="keywordflow">break</span>;</div>
|
||||
<div class="line"><a name="l00293"></a><span class="lineno"> 293</span>  } <span class="keywordflow">else</span> {</div>
|
||||
<div class="line"><a name="l00294"></a><span class="lineno"> 294</span>  cprintf(RED, <span class="stringliteral">"Unexpected error from waitpid(): (%s)\n"</span>,strerror(errno));</div>
|
||||
<div class="line"><a name="l00295"></a><span class="lineno"> 295</span>  <span class="keywordflow">break</span>;</div>
|
||||
<div class="line"><a name="l00296"></a><span class="lineno"> 296</span>  }</div>
|
||||
<div class="line"><a name="l00297"></a><span class="lineno"> 297</span>  }</div>
|
||||
<div class="line"><a name="l00298"></a><span class="lineno"> 298</span> </div>
|
||||
<div class="line"><a name="l00299"></a><span class="lineno"> 299</span>  <span class="comment">//child closed</span></div>
|
||||
<div class="line"><a name="l00300"></a><span class="lineno"> 300</span>  cprintf(BLUE,<span class="stringliteral">"Exiting Child Process [ Tid: %ld ]\n"</span>, (<span class="keywordtype">long</span> <span class="keywordtype">int</span>) childPid);</div>
|
||||
<div class="line"><a name="l00301"></a><span class="lineno"> 301</span>  }</div>
|
||||
<div class="line"><a name="l00302"></a><span class="lineno"> 302</span> </div>
|
||||
<div class="line"><a name="l00303"></a><span class="lineno"> 303</span>  cout << <span class="stringliteral">"Goodbye!"</span> << endl;</div>
|
||||
<div class="line"><a name="l00304"></a><span class="lineno"> 304</span>  <span class="keywordflow">return</span> 0;</div>
|
||||
<div class="line"><a name="l00305"></a><span class="lineno"> 305</span> }</div>
|
||||
<div class="line"><a name="l00306"></a><span class="lineno"> 306</span> </div>
|
||||
<div class="ttc" id="classslsReceiverUsers_html_ad7126b940f6d8f11295ed6eed3e0bad4"><div class="ttname"><a href="classslsReceiverUsers.html#ad7126b940f6d8f11295ed6eed3e0bad4">slsReceiverUsers::registerCallBackRawDataReady</a></div><div class="ttdeci">void registerCallBackRawDataReady(void(*func)(char *header, char *datapointer, uint32_t datasize, void *), void *arg)</div><div class="ttdoc">register callback to be called when data are available (to process and/or save the data)...</div></div>
|
||||
<div class="ttc" id="mainReceiver_8cpp_html_a0d26a166bb416ff34512de6fe9e098bd"><div class="ttname"><a href="mainReceiver_8cpp.html#a0d26a166bb416ff34512de6fe9e098bd">keeprunning</a></div><div class="ttdeci">bool keeprunning</div><div class="ttdef"><b>Definition:</b> <a href="mainReceiver_8cpp_source.html#l00042">mainReceiver.cpp:42</a></div></div>
|
||||
<div class="ttc" id="mainReceiver_8cpp_html_a1ec49915ff49957985ebfe6ccc5cd1b3"><div class="ttname"><a href="mainReceiver_8cpp.html#a1ec49915ff49957985ebfe6ccc5cd1b3">StartAcq</a></div><div class="ttdeci">int StartAcq(char *filepath, char *filename, uint64_t fileindex, uint32_t datasize, void *p)</div><div class="ttdef"><b>Definition:</b> <a href="mainReceiver_8cpp_source.html#l00072">mainReceiver.cpp:72</a></div></div>
|
||||
<div class="ttc" id="mainClient_8cpp_html_a3c04138a5bfe5d72780bb7e82a18e627"><div class="ttname"><a href="mainClient_8cpp.html#a3c04138a5bfe5d72780bb7e82a18e627">main</a></div><div class="ttdeci">int main(int argc, char **argv)</div><div class="ttdef"><b>Definition:</b> <a href="mainClient_8cpp_source.html#l00049">mainClient.cpp:49</a></div></div>
|
||||
<div class="ttc" id="classslsReceiverUsers_html_adacc5da9dd812d62936ac456a73c0738"><div class="ttname"><a href="classslsReceiverUsers.html#adacc5da9dd812d62936ac456a73c0738">slsReceiverUsers::registerCallBackAcquisitionFinished</a></div><div class="ttdeci">void registerCallBackAcquisitionFinished(void(*func)(uint64_t nf, void *), void *arg)</div><div class="ttdoc">register callback for end of acquisition </div></div>
|
||||
<div class="ttc" id="mainReceiver_8cpp_html_a013a16dd72eca4216a42196c4d9c0335"><div class="ttname"><a href="mainReceiver_8cpp.html#a013a16dd72eca4216a42196c4d9c0335">AcquisitionFinished</a></div><div class="ttdeci">void AcquisitionFinished(uint64_t frames, void *p)</div><div class="ttdef"><b>Definition:</b> <a href="mainReceiver_8cpp_source.html#l00085">mainReceiver.cpp:85</a></div></div>
|
||||
<div class="ttc" id="mainReceiver_8cpp_html_a0d20b69b0ad703df78459e1033d5c1d4"><div class="ttname"><a href="mainReceiver_8cpp.html#a0d20b69b0ad703df78459e1033d5c1d4">printHelp</a></div><div class="ttdeci">void printHelp()</div><div class="ttdef"><b>Definition:</b> <a href="mainReceiver_8cpp_source.html#l00055">mainReceiver.cpp:55</a></div></div>
|
||||
<div class="ttc" id="slsReceiverUsers_8h_html"><div class="ttname"><a href="slsReceiverUsers_8h.html">slsReceiverUsers.h</a></div></div>
|
||||
<div class="ttc" id="classslsReceiverUsers_html"><div class="ttname"><a href="classslsReceiverUsers.html">slsReceiverUsers</a></div><div class="ttdoc">Class for implementing the SLS data receiver in the users application. Callbacks can be defined for p...</div><div class="ttdef"><b>Definition:</b> <a href="slsReceiverUsers_8h_source.html#l00015">slsReceiverUsers.h:15</a></div></div>
|
||||
<div class="ttc" id="classslsReceiverUsers_html_aef40b4987367b8a0116bcb66534dd7b7"><div class="ttname"><a href="classslsReceiverUsers.html#aef40b4987367b8a0116bcb66534dd7b7">slsReceiverUsers::start</a></div><div class="ttdeci">int start()</div></div>
|
||||
<div class="ttc" id="mainReceiver_8cpp_html_aeac6a4b86729a7e07100fb58600d6481"><div class="ttname"><a href="mainReceiver_8cpp.html#aeac6a4b86729a7e07100fb58600d6481">PRINT_IN_COLOR</a></div><div class="ttdeci">#define PRINT_IN_COLOR(c, f,...)</div><div class="ttdef"><b>Definition:</b> <a href="mainReceiver_8cpp_source.html#l00038">mainReceiver.cpp:38</a></div></div>
|
||||
<div class="ttc" id="mainReceiver_8cpp_html_ac72dad9b593583bd4bf508a979c00f70"><div class="ttname"><a href="mainReceiver_8cpp.html#ac72dad9b593583bd4bf508a979c00f70">sigInterruptHandler</a></div><div class="ttdeci">void sigInterruptHandler(int p)</div><div class="ttdef"><b>Definition:</b> <a href="mainReceiver_8cpp_source.html#l00048">mainReceiver.cpp:48</a></div></div>
|
||||
<div class="ttc" id="mainReceiver_8cpp_html_a009e34ab0d3ebfcf32f4421a2b462311"><div class="ttname"><a href="mainReceiver_8cpp.html#a009e34ab0d3ebfcf32f4421a2b462311">GetData</a></div><div class="ttdeci">void GetData(char *metadata, char *datapointer, uint32_t datasize, void *p)</div><div class="ttdef"><b>Definition:</b> <a href="mainReceiver_8cpp_source.html#l00098">mainReceiver.cpp:98</a></div></div>
|
||||
<div class="ttc" id="classslsReceiverUsers_html_a5ffca5973503b62cefb4a5e3b8f89dfb"><div class="ttname"><a href="classslsReceiverUsers.html#a5ffca5973503b62cefb4a5e3b8f89dfb">slsReceiverUsers::registerCallBackStartAcquisition</a></div><div class="ttdeci">void registerCallBackStartAcquisition(int(*func)(char *filepath, char *filename, uint64_t fileindex, uint32_t datasize, void *), void *arg)</div><div class="ttdoc">register calbback for starting the acquisition </div></div>
|
||||
<div class="ttc" id="classslsReceiverUsers_html_ae10c5eea94bf3bc63ae1acc210582069"><div class="ttname"><a href="classslsReceiverUsers.html#ae10c5eea94bf3bc63ae1acc210582069">slsReceiverUsers::registerCallBackRawDataModifyReady</a></div><div class="ttdeci">void registerCallBackRawDataModifyReady(void(*func)(char *header, char *datapointer, uint32_t &revDatasize, void *), void *arg)</div><div class="ttdoc">register callback to be called when data are available (to process and/or save the data)...</div></div>
|
||||
</div><!-- fragment --></div><!-- contents -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated by  <a href="http://www.doxygen.org/index.html">
|
||||
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||
</a> 1.8.5
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
BIN
docs/html/slsDetectorUsersDocs/nav_f.png
Normal file
After Width: | Height: | Size: 153 B |
BIN
docs/html/slsDetectorUsersDocs/nav_g.png
Normal file
After Width: | Height: | Size: 108 B |
BIN
docs/html/slsDetectorUsersDocs/nav_h.png
Normal file
After Width: | Height: | Size: 98 B |
BIN
docs/html/slsDetectorUsersDocs/open.png
Normal file
After Width: | Height: | Size: 123 B |
26
docs/html/slsDetectorUsersDocs/search/all_61.html
Normal file
@ -0,0 +1,26 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html><head><title></title>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta name="generator" content="Doxygen 1.8.5">
|
||||
<link rel="stylesheet" type="text/css" href="search.css"/>
|
||||
<script type="text/javascript" src="all_61.js"></script>
|
||||
<script type="text/javascript" src="search.js"></script>
|
||||
</head>
|
||||
<body class="SRPage">
|
||||
<div id="SRIndex">
|
||||
<div class="SRStatus" id="Loading">Loading...</div>
|
||||
<div id="SRResults"></div>
|
||||
<script type="text/javascript"><!--
|
||||
createResults();
|
||||
--></script>
|
||||
<div class="SRStatus" id="Searching">Searching...</div>
|
||||
<div class="SRStatus" id="NoMatches">No Matches</div>
|
||||
<script type="text/javascript"><!--
|
||||
document.getElementById("Loading").style.display="none";
|
||||
document.getElementById("NoMatches").style.display="none";
|
||||
var searchResults = new SearchResults("searchResults");
|
||||
searchResults.Search();
|
||||
--></script>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
5
docs/html/slsDetectorUsersDocs/search/all_61.js
Normal file
@ -0,0 +1,5 @@
|
||||
var searchData=
|
||||
[
|
||||
['acquisitionfinished',['AcquisitionFinished',['../mainReceiver_8cpp.html#a013a16dd72eca4216a42196c4d9c0335',1,'mainReceiver.cpp']]],
|
||||
['addframe',['addFrame',['../classslsDetectorUsers.html#a150b14d162d8f22c2be43f9f59729f48',1,'slsDetectorUsers']]]
|
||||
];
|
26
docs/html/slsDetectorUsersDocs/search/all_64.html
Normal file
@ -0,0 +1,26 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html><head><title></title>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta name="generator" content="Doxygen 1.8.5">
|
||||
<link rel="stylesheet" type="text/css" href="search.css"/>
|
||||
<script type="text/javascript" src="all_64.js"></script>
|
||||
<script type="text/javascript" src="search.js"></script>
|
||||
</head>
|
||||
<body class="SRPage">
|
||||
<div id="SRIndex">
|
||||
<div class="SRStatus" id="Loading">Loading...</div>
|
||||
<div id="SRResults"></div>
|
||||
<script type="text/javascript"><!--
|
||||
createResults();
|
||||
--></script>
|
||||
<div class="SRStatus" id="Searching">Searching...</div>
|
||||
<div class="SRStatus" id="NoMatches">No Matches</div>
|
||||
<script type="text/javascript"><!--
|
||||
document.getElementById("Loading").style.display="none";
|
||||
document.getElementById("NoMatches").style.display="none";
|
||||
var searchResults = new SearchResults("searchResults");
|
||||
searchResults.Search();
|
||||
--></script>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
5
docs/html/slsDetectorUsersDocs/search/all_64.js
Normal file
@ -0,0 +1,5 @@
|
||||
var searchData=
|
||||
[
|
||||
['datacallback',['dataCallback',['../mainClient_8cpp.html#abba369ecba2066d66cc8b3b74460e778',1,'mainClient.cpp']]],
|
||||
['dumpdetectorsetup',['dumpDetectorSetup',['../classslsDetectorUsers.html#a0ec92b333210678dae08dc722cb4b53e',1,'slsDetectorUsers']]]
|
||||
];
|
26
docs/html/slsDetectorUsersDocs/search/all_65.html
Normal file
@ -0,0 +1,26 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html><head><title></title>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta name="generator" content="Doxygen 1.8.5">
|
||||
<link rel="stylesheet" type="text/css" href="search.css"/>
|
||||
<script type="text/javascript" src="all_65.js"></script>
|
||||
<script type="text/javascript" src="search.js"></script>
|
||||
</head>
|
||||
<body class="SRPage">
|
||||
<div id="SRIndex">
|
||||
<div class="SRStatus" id="Loading">Loading...</div>
|
||||
<div id="SRResults"></div>
|
||||
<script type="text/javascript"><!--
|
||||
createResults();
|
||||
--></script>
|
||||
<div class="SRStatus" id="Searching">Searching...</div>
|
||||
<div class="SRStatus" id="NoMatches">No Matches</div>
|
||||
<script type="text/javascript"><!--
|
||||
document.getElementById("Loading").style.display="none";
|
||||
document.getElementById("NoMatches").style.display="none";
|
||||
var searchResults = new SearchResults("searchResults");
|
||||
searchResults.Search();
|
||||
--></script>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
11
docs/html/slsDetectorUsersDocs/search/all_65.js
Normal file
@ -0,0 +1,11 @@
|
||||
var searchData=
|
||||
[
|
||||
['enableangularconversion',['enableAngularConversion',['../classslsDetectorUsers.html#a51f92b69e05e8ee2e0c547ec4a6e97da',1,'slsDetectorUsers']]],
|
||||
['enablecountratecorrection',['enableCountRateCorrection',['../classslsDetectorUsers.html#a82efe2f57758d63d330d78b121f8e77e',1,'slsDetectorUsers']]],
|
||||
['enabledatastreamingfromreceiver',['enableDataStreamingFromReceiver',['../classslsDetectorUsers.html#a5c85f5c94b585a1915307fa7f4bc46f6',1,'slsDetectorUsers']]],
|
||||
['enabledatastreamingtoclient',['enableDataStreamingToClient',['../classslsDetectorUsers.html#a9f99edbb5c81b8252e90650424729c53',1,'slsDetectorUsers']]],
|
||||
['enableflatfieldcorrection',['enableFlatFieldCorrection',['../classslsDetectorUsers.html#a94c74499f7653116cd8aff9ec0d14c43',1,'slsDetectorUsers']]],
|
||||
['enablegappixels',['enableGapPixels',['../classslsDetectorUsers.html#abbe92d525807394b0fbd6b9646111880',1,'slsDetectorUsers']]],
|
||||
['enablepixelmaskcorrection',['enablePixelMaskCorrection',['../classslsDetectorUsers.html#ae5bc1c9c8e7e6cb7c9cde06a3133d263',1,'slsDetectorUsers']]],
|
||||
['enablewritetofile',['enableWriteToFile',['../classslsDetectorUsers.html#a6d54a79ae4cfdb808f5db9969537efd3',1,'slsDetectorUsers']]]
|
||||
];
|
26
docs/html/slsDetectorUsersDocs/search/all_66.html
Normal file
@ -0,0 +1,26 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html><head><title></title>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta name="generator" content="Doxygen 1.8.5">
|
||||
<link rel="stylesheet" type="text/css" href="search.css"/>
|
||||
<script type="text/javascript" src="all_66.js"></script>
|
||||
<script type="text/javascript" src="search.js"></script>
|
||||
</head>
|
||||
<body class="SRPage">
|
||||
<div id="SRIndex">
|
||||
<div class="SRStatus" id="Loading">Loading...</div>
|
||||
<div id="SRResults"></div>
|
||||
<script type="text/javascript"><!--
|
||||
createResults();
|
||||
--></script>
|
||||
<div class="SRStatus" id="Searching">Searching...</div>
|
||||
<div class="SRStatus" id="NoMatches">No Matches</div>
|
||||
<script type="text/javascript"><!--
|
||||
document.getElementById("Loading").style.display="none";
|
||||
document.getElementById("NoMatches").style.display="none";
|
||||
var searchResults = new SearchResults("searchResults");
|
||||
searchResults.Search();
|
||||
--></script>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
4
docs/html/slsDetectorUsersDocs/search/all_66.js
Normal file
@ -0,0 +1,4 @@
|
||||
var searchData=
|
||||
[
|
||||
['finalizedataset',['finalizeDataset',['../classslsDetectorUsers.html#a9cbe00dac8a19b71de88ebbdf3b0ea29',1,'slsDetectorUsers']]]
|
||||
];
|
26
docs/html/slsDetectorUsersDocs/search/all_67.html
Normal file
@ -0,0 +1,26 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html><head><title></title>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta name="generator" content="Doxygen 1.8.5">
|
||||
<link rel="stylesheet" type="text/css" href="search.css"/>
|
||||
<script type="text/javascript" src="all_67.js"></script>
|
||||
<script type="text/javascript" src="search.js"></script>
|
||||
</head>
|
||||
<body class="SRPage">
|
||||
<div id="SRIndex">
|
||||
<div class="SRStatus" id="Loading">Loading...</div>
|
||||
<div id="SRResults"></div>
|
||||
<script type="text/javascript"><!--
|
||||
createResults();
|
||||
--></script>
|
||||
<div class="SRStatus" id="Searching">Searching...</div>
|
||||
<div class="SRStatus" id="NoMatches">No Matches</div>
|
||||
<script type="text/javascript"><!--
|
||||
document.getElementById("Loading").style.display="none";
|
||||
document.getElementById("NoMatches").style.display="none";
|
||||
var searchResults = new SearchResults("searchResults");
|
||||
searchResults.Search();
|
||||
--></script>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
31
docs/html/slsDetectorUsersDocs/search/all_67.js
Normal file
@ -0,0 +1,31 @@
|
||||
var searchData=
|
||||
[
|
||||
['getadc',['getADC',['../classslsDetectorUsers.html#aaa69d234b0606f840f36d99e3c9e0ba4',1,'slsDetectorUsers']]],
|
||||
['getcommand',['getCommand',['../classslsDetectorUsers.html#a57f3eb3cc1778dd3dec47d0dcb9b0794',1,'slsDetectorUsers']]],
|
||||
['getdata',['GetData',['../mainReceiver_8cpp.html#a009e34ab0d3ebfcf32f4421a2b462311',1,'GetData(char *metadata, char *datapointer, uint32_t datasize, void *p): mainReceiver.cpp'],['../mainReceiver_8cpp.html#a8e11c5abfd4b3684eef27775aac7071e',1,'GetData(char *metadata, char *datapointer, uint32_t &revDatasize, void *p): mainReceiver.cpp']]],
|
||||
['getdetectordeveloper',['getDetectorDeveloper',['../classslsDetectorUsers.html#ab363b249e5f32a2300ae45ab531ecacc',1,'slsDetectorUsers']]],
|
||||
['getdetectorfirmwareversion',['getDetectorFirmwareVersion',['../classslsDetectorUsers.html#a7a9325a9e278167a13839305cb4f1833',1,'slsDetectorUsers']]],
|
||||
['getdetectorserialnumber',['getDetectorSerialNumber',['../classslsDetectorUsers.html#a4a60c842502978a6ee04ff89ef64abfc',1,'slsDetectorUsers']]],
|
||||
['getdetectorsettings',['getDetectorSettings',['../classslsDetectorUsers.html#a4b946144d72edaa876b459fcf83f5cef',1,'slsDetectorUsers::getDetectorSettings(std::string s)'],['../classslsDetectorUsers.html#aa4d24297278608f051824aeea824d013',1,'slsDetectorUsers::getDetectorSettings(int s)']]],
|
||||
['getdetectorsize',['getDetectorSize',['../classslsDetectorUsers.html#a7f4fb3cefff5f0175cd2e4fd57ee1be4',1,'slsDetectorUsers']]],
|
||||
['getdetectorsoftwareversion',['getDetectorSoftwareVersion',['../classslsDetectorUsers.html#a7d15399c769777633f7073a82a1d1f30',1,'slsDetectorUsers']]],
|
||||
['getdetectorstatus',['getDetectorStatus',['../classslsDetectorUsers.html#ac7d0254e38b8fe783204f691a4ee05b2',1,'slsDetectorUsers']]],
|
||||
['getdetectortype',['getDetectorType',['../classslsDetectorUsers.html#a34cbf7001c64e99861fff3fb5482509f',1,'slsDetectorUsers']]],
|
||||
['getfileindex',['getFileIndex',['../classslsDetectorUsers.html#a6e3467bf3c0c246f69f85d485d84dd62',1,'slsDetectorUsers']]],
|
||||
['getfilename',['getFileName',['../classslsDetectorUsers.html#a532c604be3f4f99d98faaffd6f54eaa6',1,'slsDetectorUsers']]],
|
||||
['getfilepath',['getFilePath',['../classslsDetectorUsers.html#aa09592b0086ac250a953b9f4d81d4879',1,'slsDetectorUsers']]],
|
||||
['getflatfieldcorrectiondir',['getFlatFieldCorrectionDir',['../classslsDetectorUsers.html#ad5b65f592851b513dc132185abde8c0a',1,'slsDetectorUsers']]],
|
||||
['getflatfieldcorrectionfile',['getFlatFieldCorrectionFile',['../classslsDetectorUsers.html#affd6f8ed8cb0a624004ddf6c521be0fd',1,'slsDetectorUsers']]],
|
||||
['getmaximumdetectorsize',['getMaximumDetectorSize',['../classslsDetectorUsers.html#a588a5e1d231cd6778f6f78fdc53b9681',1,'slsDetectorUsers']]],
|
||||
['getmeasuredperiod',['getMeasuredPeriod',['../classslsDetectorUsers.html#ae2d30fecd9e176faee33c7c9b8a86ceb',1,'slsDetectorUsers']]],
|
||||
['getmeasuredsubframeperiod',['getMeasuredSubFramePeriod',['../classslsDetectorUsers.html#a7a5b0cb06920a4d2a47e9aa6c99267b3',1,'slsDetectorUsers']]],
|
||||
['getmodulefirmwareversion',['getModuleFirmwareVersion',['../classslsDetectorUsers.html#ae0c44bbc8f9d83d8723d4304ba7043c4',1,'slsDetectorUsers']]],
|
||||
['getmoduleserialnumber',['getModuleSerialNumber',['../classslsDetectorUsers.html#a5c0e9f8836e1a8a2d986408e4f5dfd3b',1,'slsDetectorUsers']]],
|
||||
['getnmods',['getNMods',['../classslsDetectorUsers.html#a37479174d24bbecca79b3e03197481ef',1,'slsDetectorUsers']]],
|
||||
['getpositions',['getPositions',['../classslsDetectorUsers.html#ae6e5f06995e3ef110824adc5f8b095e9',1,'slsDetectorUsers']]],
|
||||
['getreceiverversion',['getReceiverVersion',['../classslsReceiverUsers.html#af206092e2744e12ce6b717f4181d91a2',1,'slsReceiverUsers']]],
|
||||
['getroi',['getROI',['../classslsDetectorUsers.html#a85e640f6cde8aaa697c2128db3e621d8',1,'slsDetectorUsers']]],
|
||||
['getthissoftwareversion',['getThisSoftwareVersion',['../classslsDetectorUsers.html#a547feb09262a2f0fa1ec4de82e92ab63',1,'slsDetectorUsers']]],
|
||||
['getthresholdenergy',['getThresholdEnergy',['../classslsDetectorUsers.html#afe8029788742125c44383817f89214ca',1,'slsDetectorUsers']]],
|
||||
['gettimingmode',['getTimingMode',['../classslsDetectorUsers.html#a6cfee37b3458a4196431fe03e3958b4b',1,'slsDetectorUsers::getTimingMode(int f)'],['../classslsDetectorUsers.html#a9f2a126b2d1958c5cab6609c409e8229',1,'slsDetectorUsers::getTimingMode(std::string s)']]]
|
||||
];
|
26
docs/html/slsDetectorUsersDocs/search/all_69.html
Normal file
@ -0,0 +1,26 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html><head><title></title>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta name="generator" content="Doxygen 1.8.5">
|
||||
<link rel="stylesheet" type="text/css" href="search.css"/>
|
||||
<script type="text/javascript" src="all_69.js"></script>
|
||||
<script type="text/javascript" src="search.js"></script>
|
||||
</head>
|
||||
<body class="SRPage">
|
||||
<div id="SRIndex">
|
||||
<div class="SRStatus" id="Loading">Loading...</div>
|
||||
<div id="SRResults"></div>
|
||||
<script type="text/javascript"><!--
|
||||
createResults();
|
||||
--></script>
|
||||
<div class="SRStatus" id="Searching">Searching...</div>
|
||||
<div class="SRStatus" id="NoMatches">No Matches</div>
|
||||
<script type="text/javascript"><!--
|
||||
document.getElementById("Loading").style.display="none";
|
||||
document.getElementById("NoMatches").style.display="none";
|
||||
var searchResults = new SearchResults("searchResults");
|
||||
searchResults.Search();
|
||||
--></script>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
4
docs/html/slsDetectorUsersDocs/search/all_69.js
Normal file
@ -0,0 +1,4 @@
|
||||
var searchData=
|
||||
[
|
||||
['initdataset',['initDataset',['../classslsDetectorUsers.html#a56fa8890298a01fc58baad413dfdf1c1',1,'slsDetectorUsers']]]
|
||||
];
|
26
docs/html/slsDetectorUsersDocs/search/all_6b.html
Normal file
@ -0,0 +1,26 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html><head><title></title>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta name="generator" content="Doxygen 1.8.5">
|
||||
<link rel="stylesheet" type="text/css" href="search.css"/>
|
||||
<script type="text/javascript" src="all_6b.js"></script>
|
||||
<script type="text/javascript" src="search.js"></script>
|
||||
</head>
|
||||
<body class="SRPage">
|
||||
<div id="SRIndex">
|
||||
<div class="SRStatus" id="Loading">Loading...</div>
|
||||
<div id="SRResults"></div>
|
||||
<script type="text/javascript"><!--
|
||||
createResults();
|
||||
--></script>
|
||||
<div class="SRStatus" id="Searching">Searching...</div>
|
||||
<div class="SRStatus" id="NoMatches">No Matches</div>
|
||||
<script type="text/javascript"><!--
|
||||
document.getElementById("Loading").style.display="none";
|
||||
document.getElementById("NoMatches").style.display="none";
|
||||
var searchResults = new SearchResults("searchResults");
|
||||
searchResults.Search();
|
||||
--></script>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
4
docs/html/slsDetectorUsersDocs/search/all_6b.js
Normal file
@ -0,0 +1,4 @@
|
||||
var searchData=
|
||||
[
|
||||
['keeprunning',['keeprunning',['../mainReceiver_8cpp.html#a0d26a166bb416ff34512de6fe9e098bd',1,'mainReceiver.cpp']]]
|
||||
];
|
26
docs/html/slsDetectorUsersDocs/search/all_6d.html
Normal file
@ -0,0 +1,26 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html><head><title></title>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta name="generator" content="Doxygen 1.8.5">
|
||||
<link rel="stylesheet" type="text/css" href="search.css"/>
|
||||
<script type="text/javascript" src="all_6d.js"></script>
|
||||
<script type="text/javascript" src="search.js"></script>
|
||||
</head>
|
||||
<body class="SRPage">
|
||||
<div id="SRIndex">
|
||||
<div class="SRStatus" id="Loading">Loading...</div>
|
||||
<div id="SRResults"></div>
|
||||
<script type="text/javascript"><!--
|
||||
createResults();
|
||||
--></script>
|
||||
<div class="SRStatus" id="Searching">Searching...</div>
|
||||
<div class="SRStatus" id="NoMatches">No Matches</div>
|
||||
<script type="text/javascript"><!--
|
||||
document.getElementById("Loading").style.display="none";
|
||||
document.getElementById("NoMatches").style.display="none";
|
||||
var searchResults = new SearchResults("searchResults");
|
||||
searchResults.Search();
|
||||
--></script>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
6
docs/html/slsDetectorUsersDocs/search/all_6d.js
Normal file
@ -0,0 +1,6 @@
|
||||
var searchData=
|
||||
[
|
||||
['main',['main',['../mainClient_8cpp.html#a3c04138a5bfe5d72780bb7e82a18e627',1,'main(int argc, char **argv): mainClient.cpp'],['../mainReceiver_8cpp.html#a0ddf1224851353fc92bfbff6f499fa97',1,'main(int argc, char *argv[]): mainReceiver.cpp']]],
|
||||
['mainclient_2ecpp',['mainClient.cpp',['../mainClient_8cpp.html',1,'']]],
|
||||
['mainreceiver_2ecpp',['mainReceiver.cpp',['../mainReceiver_8cpp.html',1,'']]]
|
||||
];
|
26
docs/html/slsDetectorUsersDocs/search/all_70.html
Normal file
@ -0,0 +1,26 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html><head><title></title>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta name="generator" content="Doxygen 1.8.5">
|
||||
<link rel="stylesheet" type="text/css" href="search.css"/>
|
||||
<script type="text/javascript" src="all_70.js"></script>
|
||||
<script type="text/javascript" src="search.js"></script>
|
||||
</head>
|
||||
<body class="SRPage">
|
||||
<div id="SRIndex">
|
||||
<div class="SRStatus" id="Loading">Loading...</div>
|
||||
<div id="SRResults"></div>
|
||||
<script type="text/javascript"><!--
|
||||
createResults();
|
||||
--></script>
|
||||
<div class="SRStatus" id="Searching">Searching...</div>
|
||||
<div class="SRStatus" id="NoMatches">No Matches</div>
|
||||
<script type="text/javascript"><!--
|
||||
document.getElementById("Loading").style.display="none";
|
||||
document.getElementById("NoMatches").style.display="none";
|
||||
var searchResults = new SearchResults("searchResults");
|
||||
searchResults.Search();
|
||||
--></script>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
6
docs/html/slsDetectorUsersDocs/search/all_70.js
Normal file
@ -0,0 +1,6 @@
|
||||
var searchData=
|
||||
[
|
||||
['print_5fin_5fcolor',['PRINT_IN_COLOR',['../mainReceiver_8cpp.html#aeac6a4b86729a7e07100fb58600d6481',1,'mainReceiver.cpp']]],
|
||||
['printhelp',['printHelp',['../mainReceiver_8cpp.html#a0d20b69b0ad703df78459e1033d5c1d4',1,'mainReceiver.cpp']]],
|
||||
['putcommand',['putCommand',['../classslsDetectorUsers.html#a9cd4d98d02a7f16632b1618fd950d6d0',1,'slsDetectorUsers']]]
|
||||
];
|
26
docs/html/slsDetectorUsersDocs/search/all_72.html
Normal file
@ -0,0 +1,26 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html><head><title></title>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta name="generator" content="Doxygen 1.8.5">
|
||||
<link rel="stylesheet" type="text/css" href="search.css"/>
|
||||
<script type="text/javascript" src="all_72.js"></script>
|
||||
<script type="text/javascript" src="search.js"></script>
|
||||
</head>
|
||||
<body class="SRPage">
|
||||
<div id="SRIndex">
|
||||
<div class="SRStatus" id="Loading">Loading...</div>
|
||||
<div id="SRResults"></div>
|
||||
<script type="text/javascript"><!--
|
||||
createResults();
|
||||
--></script>
|
||||
<div class="SRStatus" id="Searching">Searching...</div>
|
||||
<div class="SRStatus" id="NoMatches">No Matches</div>
|
||||
<script type="text/javascript"><!--
|
||||
document.getElementById("Loading").style.display="none";
|
||||
document.getElementById("NoMatches").style.display="none";
|
||||
var searchResults = new SearchResults("searchResults");
|
||||
searchResults.Search();
|
||||
--></script>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
21
docs/html/slsDetectorUsersDocs/search/all_72.js
Normal file
@ -0,0 +1,21 @@
|
||||
var searchData=
|
||||
[
|
||||
['readconfigurationfile',['readConfigurationFile',['../classslsDetectorUsers.html#ac3784508713e85386054a4f9f8a0ba62',1,'slsDetectorUsers']]],
|
||||
['receiver',['receiver',['../classslsReceiverUsers.html#abe77f3f45e0be9c3700c5254a84c0bfe',1,'slsReceiverUsers']]],
|
||||
['registeracquisitionfinishedcallback',['registerAcquisitionFinishedCallback',['../classslsDetectorUsers.html#a2a85e28ff08e3ec1e08bea3ba7d0fb08',1,'slsDetectorUsers']]],
|
||||
['registercallbackacquisitionfinished',['registerCallBackAcquisitionFinished',['../classslsReceiverUsers.html#adacc5da9dd812d62936ac456a73c0738',1,'slsReceiverUsers']]],
|
||||
['registercallbackrawdatamodifyready',['registerCallBackRawDataModifyReady',['../classslsReceiverUsers.html#ae10c5eea94bf3bc63ae1acc210582069',1,'slsReceiverUsers']]],
|
||||
['registercallbackrawdataready',['registerCallBackRawDataReady',['../classslsReceiverUsers.html#ad7126b940f6d8f11295ed6eed3e0bad4',1,'slsReceiverUsers']]],
|
||||
['registercallbackstartacquisition',['registerCallBackStartAcquisition',['../classslsReceiverUsers.html#a5ffca5973503b62cefb4a5e3b8f89dfb',1,'slsReceiverUsers']]],
|
||||
['registerconnectchannelscallback',['registerConnectChannelsCallback',['../classslsDetectorUsers.html#ad1ab73675435879c2c5cef7adab02c32',1,'slsDetectorUsers']]],
|
||||
['registerdatacallback',['registerDataCallback',['../classslsDetectorUsers.html#add821d94da9b03fe500d27e4433c01f5',1,'slsDetectorUsers']]],
|
||||
['registerdisconnectchannelscallback',['registerDisconnectChannelsCallback',['../classslsDetectorUsers.html#aa94dd8fce8548ba8e79201ec50fe27d6',1,'slsDetectorUsers']]],
|
||||
['registergeti0callback',['registerGetI0Callback',['../classslsDetectorUsers.html#a1969785197030aa8e2d3c3d48a9cb45c',1,'slsDetectorUsers']]],
|
||||
['registergetpositioncallback',['registerGetPositionCallback',['../classslsDetectorUsers.html#ac2b87416288e657a209e1374c778eb16',1,'slsDetectorUsers']]],
|
||||
['registergotopositioncallback',['registerGoToPositionCallback',['../classslsDetectorUsers.html#a0f7c9bd3c46647d5dda2fa5312f3ef92',1,'slsDetectorUsers']]],
|
||||
['registergotopositionnowaitcallback',['registerGoToPositionNoWaitCallback',['../classslsDetectorUsers.html#ae807e9f4a015a4bbcb22e36b80577ea5',1,'slsDetectorUsers']]],
|
||||
['registerrawdatacallback',['registerRawDataCallback',['../classslsDetectorUsers.html#a898cf0db148f0d3de7d4725cc8342c56',1,'slsDetectorUsers']]],
|
||||
['resetframescaughtinreceiver',['resetFramesCaughtInReceiver',['../classslsDetectorUsers.html#ad50ebcc3cc002f672fa979d77a3a5395',1,'slsDetectorUsers']]],
|
||||
['retrievedetectorsetup',['retrieveDetectorSetup',['../classslsDetectorUsers.html#a98478610ffb3de40629dc7b9ddca2c53',1,'slsDetectorUsers']]],
|
||||
['runstatustype',['runStatusType',['../classslsDetectorUsers.html#a3f0b478904a981d79cbff394a9540788',1,'slsDetectorUsers']]]
|
||||
];
|
26
docs/html/slsDetectorUsersDocs/search/all_73.html
Normal file
@ -0,0 +1,26 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html><head><title></title>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta name="generator" content="Doxygen 1.8.5">
|
||||
<link rel="stylesheet" type="text/css" href="search.css"/>
|
||||
<script type="text/javascript" src="all_73.js"></script>
|
||||
<script type="text/javascript" src="search.js"></script>
|
||||
</head>
|
||||
<body class="SRPage">
|
||||
<div id="SRIndex">
|
||||
<div class="SRStatus" id="Loading">Loading...</div>
|
||||
<div id="SRResults"></div>
|
||||
<script type="text/javascript"><!--
|
||||
createResults();
|
||||
--></script>
|
||||
<div class="SRStatus" id="Searching">Searching...</div>
|
||||
<div class="SRStatus" id="NoMatches">No Matches</div>
|
||||
<script type="text/javascript"><!--
|
||||
document.getElementById("Loading").style.display="none";
|
||||
document.getElementById("NoMatches").style.display="none";
|
||||
var searchResults = new SearchResults("searchResults");
|
||||
searchResults.Search();
|
||||
--></script>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
60
docs/html/slsDetectorUsersDocs/search/all_73.js
Normal file
@ -0,0 +1,60 @@
|
||||
var searchData=
|
||||
[
|
||||
['sendsoftwaretrigger',['sendSoftwareTrigger',['../classslsDetectorUsers.html#a352ef2edcd4a96efa1d3a32edd1c7f0b',1,'slsDetectorUsers']]],
|
||||
['setalltrimbits',['setAllTrimbits',['../classslsDetectorUsers.html#aef9468eede7eebd88c77da40241809c7',1,'slsDetectorUsers']]],
|
||||
['setbitdepth',['setBitDepth',['../classslsDetectorUsers.html#aff667cf0665154cdff5d5f3dbc3526ba',1,'slsDetectorUsers']]],
|
||||
['setclientdatastreaminginip',['setClientDataStreamingInIP',['../classslsDetectorUsers.html#a89b08e5887ddf2c96a065d38ad402d2c',1,'slsDetectorUsers']]],
|
||||
['setclientdatastreaminginport',['setClientDataStreamingInPort',['../classslsDetectorUsers.html#a1cb7d0168b5e7ec89ad0e090b81ef157',1,'slsDetectorUsers']]],
|
||||
['setclockdivider',['setClockDivider',['../classslsDetectorUsers.html#a3ed110b9453d37df1c27b74999eb3f6e',1,'slsDetectorUsers']]],
|
||||
['setdac',['setDAC',['../classslsDetectorUsers.html#a69f59c65c83d6b84931948d0ecf72e46',1,'slsDetectorUsers']]],
|
||||
['setdelayaftertrigger',['setDelayAfterTrigger',['../classslsDetectorUsers.html#aae29653977747606eb234f8674b91759',1,'slsDetectorUsers']]],
|
||||
['setdetectorsize',['setDetectorSize',['../classslsDetectorUsers.html#a42c97d03516a2457f8e9a98a16a9a43d',1,'slsDetectorUsers']]],
|
||||
['setexposureperiod',['setExposurePeriod',['../classslsDetectorUsers.html#a09dedfe53671e13bb58305fdbeae8870',1,'slsDetectorUsers']]],
|
||||
['setexposuretime',['setExposureTime',['../classslsDetectorUsers.html#a51dd18093c402938cf56879627dfa0c2',1,'slsDetectorUsers']]],
|
||||
['setfileindex',['setFileIndex',['../classslsDetectorUsers.html#a6b92ea7e237c77aa5107d7aabf76fe2d',1,'slsDetectorUsers']]],
|
||||
['setfilename',['setFileName',['../classslsDetectorUsers.html#addabbe49d836df6163ab634346326f80',1,'slsDetectorUsers']]],
|
||||
['setfilepath',['setFilePath',['../classslsDetectorUsers.html#a12715d208c42c1694b4a18e7242321f0',1,'slsDetectorUsers']]],
|
||||
['setflatfieldcorrectiondir',['setFlatFieldCorrectionDir',['../classslsDetectorUsers.html#ac9c20f2803feafd72e78e8b0334566b7',1,'slsDetectorUsers']]],
|
||||
['setflatfieldcorrectionfile',['setFlatFieldCorrectionFile',['../classslsDetectorUsers.html#a95f4d325e97137e319c4ec76060eeff1',1,'slsDetectorUsers']]],
|
||||
['setflowcontrol10g',['setFlowControl10G',['../classslsDetectorUsers.html#a545d76b62777e0a9d688d0c0d125a2f2',1,'slsDetectorUsers']]],
|
||||
['sethighvoltage',['setHighVoltage',['../classslsDetectorUsers.html#a1d6ff2e5eab5af33d6b868055fa45d6c',1,'slsDetectorUsers']]],
|
||||
['setnumberofcycles',['setNumberOfCycles',['../classslsDetectorUsers.html#a04f806f46886079374bf594be2ce988e',1,'slsDetectorUsers']]],
|
||||
['setnumberofframes',['setNumberOfFrames',['../classslsDetectorUsers.html#ada912d1273fc97ae1091d2cee57ae355',1,'slsDetectorUsers']]],
|
||||
['setnumberofgates',['setNumberOfGates',['../classslsDetectorUsers.html#a01a5e0396697bc1bd3336ddec9a7a365',1,'slsDetectorUsers']]],
|
||||
['setnumberofstoragecells',['setNumberOfStorageCells',['../classslsDetectorUsers.html#a4d582900210fa940f2bb2d77fd6d5a3c',1,'slsDetectorUsers']]],
|
||||
['setonline',['setOnline',['../classslsDetectorUsers.html#aee622153ebd6b0dad065d95b07221955',1,'slsDetectorUsers']]],
|
||||
['setoverflowmode',['setOverflowMode',['../classslsDetectorUsers.html#af97543886125287eac177e7c9b2f96cd',1,'slsDetectorUsers']]],
|
||||
['setparallelmode',['setParallelMode',['../classslsDetectorUsers.html#a6967bfaf63336c3423a9e114073a816d',1,'slsDetectorUsers']]],
|
||||
['setpositions',['setPositions',['../classslsDetectorUsers.html#af296c05ee6134fb8d53d08a025e89775',1,'slsDetectorUsers']]],
|
||||
['setreceiverdatastreamingoutip',['setReceiverDataStreamingOutIP',['../classslsDetectorUsers.html#a7dc6e97a09efb0640e2b16088f85ea72',1,'slsDetectorUsers']]],
|
||||
['setreceiverdatastreamingoutport',['setReceiverDataStreamingOutPort',['../classslsDetectorUsers.html#a63476cba5f9dffb62dc2eeb0aebe479a',1,'slsDetectorUsers']]],
|
||||
['setreceiverfifodepth',['setReceiverFifoDepth',['../classslsDetectorUsers.html#a8b0e45da261e9c2c727c32295f61c3fb',1,'slsDetectorUsers']]],
|
||||
['setreceiverframesdiscardpolicy',['setReceiverFramesDiscardPolicy',['../classslsDetectorUsers.html#a1b0ee235fde7e40b05ff83294e1e6529',1,'slsDetectorUsers']]],
|
||||
['setreceiverframesperfile',['setReceiverFramesPerFile',['../classslsDetectorUsers.html#ac9f3eb9c7657fbbd3c7558c87473cf59',1,'slsDetectorUsers']]],
|
||||
['setreceivermode',['setReceiverMode',['../classslsDetectorUsers.html#adb084473ffe61960b86abdfa8efcc80d',1,'slsDetectorUsers']]],
|
||||
['setreceiveronline',['setReceiverOnline',['../classslsDetectorUsers.html#a3f961fb6eb6409f7b98a2267ad674af4',1,'slsDetectorUsers']]],
|
||||
['setreceiverpartialframespadding',['setReceiverPartialFramesPadding',['../classslsDetectorUsers.html#af1c4d67f84835018622794a02d298f1c',1,'slsDetectorUsers']]],
|
||||
['setreceiversilentmode',['setReceiverSilentMode',['../classslsDetectorUsers.html#a849a8f3e89bc14c8dbda103c0f1dcde5',1,'slsDetectorUsers']]],
|
||||
['setroi',['setROI',['../classslsDetectorUsers.html#afddc9c8f59820247ab6e6343bad3b189',1,'slsDetectorUsers']]],
|
||||
['setsettings',['setSettings',['../classslsDetectorUsers.html#a31b25d2659d3b244bb10b5516a9fd957',1,'slsDetectorUsers']]],
|
||||
['setstoragecellstart',['setStoragecellStart',['../classslsDetectorUsers.html#a72e440afafffd6ad68c2f304d75f2093',1,'slsDetectorUsers']]],
|
||||
['setsubframeexposuredeadtime',['setSubFrameExposureDeadTime',['../classslsDetectorUsers.html#acb1c586a072156fad8a11a5cca27d36b',1,'slsDetectorUsers']]],
|
||||
['setsubframeexposuretime',['setSubFrameExposureTime',['../classslsDetectorUsers.html#af5821f82d34f5e0bdececac00f2b5d98',1,'slsDetectorUsers']]],
|
||||
['settengigabitethernet',['setTenGigabitEthernet',['../classslsDetectorUsers.html#aff9688551a009064c50479b491fa8368',1,'slsDetectorUsers']]],
|
||||
['setthresholdenergy',['setThresholdEnergy',['../classslsDetectorUsers.html#a1354266fd1bfaccd58992a3f51bbbd1d',1,'slsDetectorUsers::setThresholdEnergy(int e_eV)'],['../classslsDetectorUsers.html#ab4e4374374389ba5c639c72c7d03645a',1,'slsDetectorUsers::setThresholdEnergy(int e_ev, int tb, int isettings=-1, int id=-1)']]],
|
||||
['settimingmode',['setTimingMode',['../classslsDetectorUsers.html#ae2825524756c4bdf418a6233e137b4d7',1,'slsDetectorUsers']]],
|
||||
['siginterrupthandler',['sigInterruptHandler',['../mainReceiver_8cpp.html#ac72dad9b593583bd4bf508a979c00f70',1,'mainReceiver.cpp']]],
|
||||
['slsdetectorusers',['slsDetectorUsers',['../classslsDetectorUsers.html',1,'slsDetectorUsers'],['../classslsDetectorUsers.html#aa98e06bad937451f423cd3e6dce1276e',1,'slsDetectorUsers::slsDetectorUsers()']]],
|
||||
['slsdetectorusers_2eh',['slsDetectorUsers.h',['../slsDetectorUsers_8h.html',1,'']]],
|
||||
['slsreceiverusers',['slsReceiverUsers',['../classslsReceiverUsers.html',1,'slsReceiverUsers'],['../classslsReceiverUsers.html#a79a82ba94fbb19761c7701aa3901b8b1',1,'slsReceiverUsers::slsReceiverUsers()']]],
|
||||
['slsreceiverusers_2eh',['slsReceiverUsers.h',['../slsReceiverUsers_8h.html',1,'']]],
|
||||
['start',['start',['../classslsReceiverUsers.html#aef40b4987367b8a0116bcb66534dd7b7',1,'slsReceiverUsers']]],
|
||||
['startacq',['StartAcq',['../mainReceiver_8cpp.html#a1ec49915ff49957985ebfe6ccc5cd1b3',1,'mainReceiver.cpp']]],
|
||||
['startacquisition',['startAcquisition',['../classslsDetectorUsers.html#a961a3ea5e6112d5120d13c416b77e1e4',1,'slsDetectorUsers']]],
|
||||
['startmeasurement',['startMeasurement',['../classslsDetectorUsers.html#aa34810bb0e872fdf929ebe62d8582bd3',1,'slsDetectorUsers']]],
|
||||
['startreceiver',['startReceiver',['../classslsDetectorUsers.html#aea8701b7eeae605d310e081dcd00d51d',1,'slsDetectorUsers']]],
|
||||
['stop',['stop',['../classslsReceiverUsers.html#a394001d873a4b7912865a971d4d25f87',1,'slsReceiverUsers']]],
|
||||
['stopacquisition',['stopAcquisition',['../classslsDetectorUsers.html#a9de2fd54933a19fb62e69fd540404ae2',1,'slsDetectorUsers']]],
|
||||
['stopmeasurement',['stopMeasurement',['../classslsDetectorUsers.html#a2abc673c45c1fe006f6b0fea6188e3a9',1,'slsDetectorUsers']]],
|
||||
['stopreceiver',['stopReceiver',['../classslsDetectorUsers.html#a78c1c663f89b070afd5b06cc0c56edfe',1,'slsDetectorUsers']]]
|
||||
];
|
26
docs/html/slsDetectorUsersDocs/search/all_7e.html
Normal file
@ -0,0 +1,26 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html><head><title></title>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta name="generator" content="Doxygen 1.8.5">
|
||||
<link rel="stylesheet" type="text/css" href="search.css"/>
|
||||
<script type="text/javascript" src="all_7e.js"></script>
|
||||
<script type="text/javascript" src="search.js"></script>
|
||||
</head>
|
||||
<body class="SRPage">
|
||||
<div id="SRIndex">
|
||||
<div class="SRStatus" id="Loading">Loading...</div>
|
||||
<div id="SRResults"></div>
|
||||
<script type="text/javascript"><!--
|
||||
createResults();
|
||||
--></script>
|
||||
<div class="SRStatus" id="Searching">Searching...</div>
|
||||
<div class="SRStatus" id="NoMatches">No Matches</div>
|
||||
<script type="text/javascript"><!--
|
||||
document.getElementById("Loading").style.display="none";
|
||||
document.getElementById("NoMatches").style.display="none";
|
||||
var searchResults = new SearchResults("searchResults");
|
||||
searchResults.Search();
|
||||
--></script>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
5
docs/html/slsDetectorUsersDocs/search/all_7e.js
Normal file
@ -0,0 +1,5 @@
|
||||
var searchData=
|
||||
[
|
||||
['_7eslsdetectorusers',['~slsDetectorUsers',['../classslsDetectorUsers.html#a0d1daf6539befe56d6e3df0b24f5d68b',1,'slsDetectorUsers']]],
|
||||
['_7eslsreceiverusers',['~slsReceiverUsers',['../classslsReceiverUsers.html#a9b45943d81ce7a09543aa446de857cb0',1,'slsReceiverUsers']]]
|
||||
];
|
26
docs/html/slsDetectorUsersDocs/search/classes_73.html
Normal file
@ -0,0 +1,26 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html><head><title></title>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta name="generator" content="Doxygen 1.8.5">
|
||||
<link rel="stylesheet" type="text/css" href="search.css"/>
|
||||
<script type="text/javascript" src="classes_73.js"></script>
|
||||
<script type="text/javascript" src="search.js"></script>
|
||||
</head>
|
||||
<body class="SRPage">
|
||||
<div id="SRIndex">
|
||||
<div class="SRStatus" id="Loading">Loading...</div>
|
||||
<div id="SRResults"></div>
|
||||
<script type="text/javascript"><!--
|
||||
createResults();
|
||||
--></script>
|
||||
<div class="SRStatus" id="Searching">Searching...</div>
|
||||
<div class="SRStatus" id="NoMatches">No Matches</div>
|
||||
<script type="text/javascript"><!--
|
||||
document.getElementById("Loading").style.display="none";
|
||||
document.getElementById("NoMatches").style.display="none";
|
||||
var searchResults = new SearchResults("searchResults");
|
||||
searchResults.Search();
|
||||
--></script>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
5
docs/html/slsDetectorUsersDocs/search/classes_73.js
Normal file
@ -0,0 +1,5 @@
|
||||
var searchData=
|
||||
[
|
||||
['slsdetectorusers',['slsDetectorUsers',['../classslsDetectorUsers.html',1,'']]],
|
||||
['slsreceiverusers',['slsReceiverUsers',['../classslsReceiverUsers.html',1,'']]]
|
||||
];
|
BIN
docs/html/slsDetectorUsersDocs/search/close.png
Normal file
After Width: | Height: | Size: 273 B |
26
docs/html/slsDetectorUsersDocs/search/defines_70.html
Normal file
@ -0,0 +1,26 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html><head><title></title>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta name="generator" content="Doxygen 1.8.5">
|
||||
<link rel="stylesheet" type="text/css" href="search.css"/>
|
||||
<script type="text/javascript" src="defines_70.js"></script>
|
||||
<script type="text/javascript" src="search.js"></script>
|
||||
</head>
|
||||
<body class="SRPage">
|
||||
<div id="SRIndex">
|
||||
<div class="SRStatus" id="Loading">Loading...</div>
|
||||
<div id="SRResults"></div>
|
||||
<script type="text/javascript"><!--
|
||||
createResults();
|
||||
--></script>
|
||||
<div class="SRStatus" id="Searching">Searching...</div>
|
||||
<div class="SRStatus" id="NoMatches">No Matches</div>
|
||||
<script type="text/javascript"><!--
|
||||
document.getElementById("Loading").style.display="none";
|
||||
document.getElementById("NoMatches").style.display="none";
|
||||
var searchResults = new SearchResults("searchResults");
|
||||
searchResults.Search();
|
||||
--></script>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
4
docs/html/slsDetectorUsersDocs/search/defines_70.js
Normal file
@ -0,0 +1,4 @@
|
||||
var searchData=
|
||||
[
|
||||
['print_5fin_5fcolor',['PRINT_IN_COLOR',['../mainReceiver_8cpp.html#aeac6a4b86729a7e07100fb58600d6481',1,'mainReceiver.cpp']]]
|
||||
];
|
26
docs/html/slsDetectorUsersDocs/search/files_6d.html
Normal file
@ -0,0 +1,26 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html><head><title></title>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta name="generator" content="Doxygen 1.8.5">
|
||||
<link rel="stylesheet" type="text/css" href="search.css"/>
|
||||
<script type="text/javascript" src="files_6d.js"></script>
|
||||
<script type="text/javascript" src="search.js"></script>
|
||||
</head>
|
||||
<body class="SRPage">
|
||||
<div id="SRIndex">
|
||||
<div class="SRStatus" id="Loading">Loading...</div>
|
||||
<div id="SRResults"></div>
|
||||
<script type="text/javascript"><!--
|
||||
createResults();
|
||||
--></script>
|
||||
<div class="SRStatus" id="Searching">Searching...</div>
|
||||
<div class="SRStatus" id="NoMatches">No Matches</div>
|
||||
<script type="text/javascript"><!--
|
||||
document.getElementById("Loading").style.display="none";
|
||||
document.getElementById("NoMatches").style.display="none";
|
||||
var searchResults = new SearchResults("searchResults");
|
||||
searchResults.Search();
|
||||
--></script>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
5
docs/html/slsDetectorUsersDocs/search/files_6d.js
Normal file
@ -0,0 +1,5 @@
|
||||
var searchData=
|
||||
[
|
||||
['mainclient_2ecpp',['mainClient.cpp',['../mainClient_8cpp.html',1,'']]],
|
||||
['mainreceiver_2ecpp',['mainReceiver.cpp',['../mainReceiver_8cpp.html',1,'']]]
|
||||
];
|
26
docs/html/slsDetectorUsersDocs/search/files_73.html
Normal file
@ -0,0 +1,26 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html><head><title></title>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta name="generator" content="Doxygen 1.8.5">
|
||||
<link rel="stylesheet" type="text/css" href="search.css"/>
|
||||
<script type="text/javascript" src="files_73.js"></script>
|
||||
<script type="text/javascript" src="search.js"></script>
|
||||
</head>
|
||||
<body class="SRPage">
|
||||
<div id="SRIndex">
|
||||
<div class="SRStatus" id="Loading">Loading...</div>
|
||||
<div id="SRResults"></div>
|
||||
<script type="text/javascript"><!--
|
||||
createResults();
|
||||
--></script>
|
||||
<div class="SRStatus" id="Searching">Searching...</div>
|
||||
<div class="SRStatus" id="NoMatches">No Matches</div>
|
||||
<script type="text/javascript"><!--
|
||||
document.getElementById("Loading").style.display="none";
|
||||
document.getElementById("NoMatches").style.display="none";
|
||||
var searchResults = new SearchResults("searchResults");
|
||||
searchResults.Search();
|
||||
--></script>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
5
docs/html/slsDetectorUsersDocs/search/files_73.js
Normal file
@ -0,0 +1,5 @@
|
||||
var searchData=
|
||||
[
|
||||
['slsdetectorusers_2eh',['slsDetectorUsers.h',['../slsDetectorUsers_8h.html',1,'']]],
|
||||
['slsreceiverusers_2eh',['slsReceiverUsers.h',['../slsReceiverUsers_8h.html',1,'']]]
|
||||
];
|
26
docs/html/slsDetectorUsersDocs/search/functions_61.html
Normal file
@ -0,0 +1,26 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html><head><title></title>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta name="generator" content="Doxygen 1.8.5">
|
||||
<link rel="stylesheet" type="text/css" href="search.css"/>
|
||||
<script type="text/javascript" src="functions_61.js"></script>
|
||||
<script type="text/javascript" src="search.js"></script>
|
||||
</head>
|
||||
<body class="SRPage">
|
||||
<div id="SRIndex">
|
||||
<div class="SRStatus" id="Loading">Loading...</div>
|
||||
<div id="SRResults"></div>
|
||||
<script type="text/javascript"><!--
|
||||
createResults();
|
||||
--></script>
|
||||
<div class="SRStatus" id="Searching">Searching...</div>
|
||||
<div class="SRStatus" id="NoMatches">No Matches</div>
|
||||
<script type="text/javascript"><!--
|
||||
document.getElementById("Loading").style.display="none";
|
||||
document.getElementById("NoMatches").style.display="none";
|
||||
var searchResults = new SearchResults("searchResults");
|
||||
searchResults.Search();
|
||||
--></script>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
5
docs/html/slsDetectorUsersDocs/search/functions_61.js
Normal file
@ -0,0 +1,5 @@
|
||||
var searchData=
|
||||
[
|
||||
['acquisitionfinished',['AcquisitionFinished',['../mainReceiver_8cpp.html#a013a16dd72eca4216a42196c4d9c0335',1,'mainReceiver.cpp']]],
|
||||
['addframe',['addFrame',['../classslsDetectorUsers.html#a150b14d162d8f22c2be43f9f59729f48',1,'slsDetectorUsers']]]
|
||||
];
|
26
docs/html/slsDetectorUsersDocs/search/functions_64.html
Normal file
@ -0,0 +1,26 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html><head><title></title>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta name="generator" content="Doxygen 1.8.5">
|
||||
<link rel="stylesheet" type="text/css" href="search.css"/>
|
||||
<script type="text/javascript" src="functions_64.js"></script>
|
||||
<script type="text/javascript" src="search.js"></script>
|
||||
</head>
|
||||
<body class="SRPage">
|
||||
<div id="SRIndex">
|
||||
<div class="SRStatus" id="Loading">Loading...</div>
|
||||
<div id="SRResults"></div>
|
||||
<script type="text/javascript"><!--
|
||||
createResults();
|
||||
--></script>
|
||||
<div class="SRStatus" id="Searching">Searching...</div>
|
||||
<div class="SRStatus" id="NoMatches">No Matches</div>
|
||||
<script type="text/javascript"><!--
|
||||
document.getElementById("Loading").style.display="none";
|
||||
document.getElementById("NoMatches").style.display="none";
|
||||
var searchResults = new SearchResults("searchResults");
|
||||
searchResults.Search();
|
||||
--></script>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
5
docs/html/slsDetectorUsersDocs/search/functions_64.js
Normal file
@ -0,0 +1,5 @@
|
||||
var searchData=
|
||||
[
|
||||
['datacallback',['dataCallback',['../mainClient_8cpp.html#abba369ecba2066d66cc8b3b74460e778',1,'mainClient.cpp']]],
|
||||
['dumpdetectorsetup',['dumpDetectorSetup',['../classslsDetectorUsers.html#a0ec92b333210678dae08dc722cb4b53e',1,'slsDetectorUsers']]]
|
||||
];
|
26
docs/html/slsDetectorUsersDocs/search/functions_65.html
Normal file
@ -0,0 +1,26 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html><head><title></title>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta name="generator" content="Doxygen 1.8.5">
|
||||
<link rel="stylesheet" type="text/css" href="search.css"/>
|
||||
<script type="text/javascript" src="functions_65.js"></script>
|
||||
<script type="text/javascript" src="search.js"></script>
|
||||
</head>
|
||||
<body class="SRPage">
|
||||
<div id="SRIndex">
|
||||
<div class="SRStatus" id="Loading">Loading...</div>
|
||||
<div id="SRResults"></div>
|
||||
<script type="text/javascript"><!--
|
||||
createResults();
|
||||
--></script>
|
||||
<div class="SRStatus" id="Searching">Searching...</div>
|
||||
<div class="SRStatus" id="NoMatches">No Matches</div>
|
||||
<script type="text/javascript"><!--
|
||||
document.getElementById("Loading").style.display="none";
|
||||
document.getElementById("NoMatches").style.display="none";
|
||||
var searchResults = new SearchResults("searchResults");
|
||||
searchResults.Search();
|
||||
--></script>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
11
docs/html/slsDetectorUsersDocs/search/functions_65.js
Normal file
@ -0,0 +1,11 @@
|
||||
var searchData=
|
||||
[
|
||||
['enableangularconversion',['enableAngularConversion',['../classslsDetectorUsers.html#a51f92b69e05e8ee2e0c547ec4a6e97da',1,'slsDetectorUsers']]],
|
||||
['enablecountratecorrection',['enableCountRateCorrection',['../classslsDetectorUsers.html#a82efe2f57758d63d330d78b121f8e77e',1,'slsDetectorUsers']]],
|
||||
['enabledatastreamingfromreceiver',['enableDataStreamingFromReceiver',['../classslsDetectorUsers.html#a5c85f5c94b585a1915307fa7f4bc46f6',1,'slsDetectorUsers']]],
|
||||
['enabledatastreamingtoclient',['enableDataStreamingToClient',['../classslsDetectorUsers.html#a9f99edbb5c81b8252e90650424729c53',1,'slsDetectorUsers']]],
|
||||
['enableflatfieldcorrection',['enableFlatFieldCorrection',['../classslsDetectorUsers.html#a94c74499f7653116cd8aff9ec0d14c43',1,'slsDetectorUsers']]],
|
||||
['enablegappixels',['enableGapPixels',['../classslsDetectorUsers.html#abbe92d525807394b0fbd6b9646111880',1,'slsDetectorUsers']]],
|
||||
['enablepixelmaskcorrection',['enablePixelMaskCorrection',['../classslsDetectorUsers.html#ae5bc1c9c8e7e6cb7c9cde06a3133d263',1,'slsDetectorUsers']]],
|
||||
['enablewritetofile',['enableWriteToFile',['../classslsDetectorUsers.html#a6d54a79ae4cfdb808f5db9969537efd3',1,'slsDetectorUsers']]]
|
||||
];
|
26
docs/html/slsDetectorUsersDocs/search/functions_66.html
Normal file
@ -0,0 +1,26 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html><head><title></title>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta name="generator" content="Doxygen 1.8.5">
|
||||
<link rel="stylesheet" type="text/css" href="search.css"/>
|
||||
<script type="text/javascript" src="functions_66.js"></script>
|
||||
<script type="text/javascript" src="search.js"></script>
|
||||
</head>
|
||||
<body class="SRPage">
|
||||
<div id="SRIndex">
|
||||
<div class="SRStatus" id="Loading">Loading...</div>
|
||||
<div id="SRResults"></div>
|
||||
<script type="text/javascript"><!--
|
||||
createResults();
|
||||
--></script>
|
||||
<div class="SRStatus" id="Searching">Searching...</div>
|
||||
<div class="SRStatus" id="NoMatches">No Matches</div>
|
||||
<script type="text/javascript"><!--
|
||||
document.getElementById("Loading").style.display="none";
|
||||
document.getElementById("NoMatches").style.display="none";
|
||||
var searchResults = new SearchResults("searchResults");
|
||||
searchResults.Search();
|
||||
--></script>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
4
docs/html/slsDetectorUsersDocs/search/functions_66.js
Normal file
@ -0,0 +1,4 @@
|
||||
var searchData=
|
||||
[
|
||||
['finalizedataset',['finalizeDataset',['../classslsDetectorUsers.html#a9cbe00dac8a19b71de88ebbdf3b0ea29',1,'slsDetectorUsers']]]
|
||||
];
|
26
docs/html/slsDetectorUsersDocs/search/functions_67.html
Normal file
@ -0,0 +1,26 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html><head><title></title>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta name="generator" content="Doxygen 1.8.5">
|
||||
<link rel="stylesheet" type="text/css" href="search.css"/>
|
||||
<script type="text/javascript" src="functions_67.js"></script>
|
||||
<script type="text/javascript" src="search.js"></script>
|
||||
</head>
|
||||
<body class="SRPage">
|
||||
<div id="SRIndex">
|
||||
<div class="SRStatus" id="Loading">Loading...</div>
|
||||
<div id="SRResults"></div>
|
||||
<script type="text/javascript"><!--
|
||||
createResults();
|
||||
--></script>
|
||||
<div class="SRStatus" id="Searching">Searching...</div>
|
||||
<div class="SRStatus" id="NoMatches">No Matches</div>
|
||||
<script type="text/javascript"><!--
|
||||
document.getElementById("Loading").style.display="none";
|
||||
document.getElementById("NoMatches").style.display="none";
|
||||
var searchResults = new SearchResults("searchResults");
|
||||
searchResults.Search();
|
||||
--></script>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
31
docs/html/slsDetectorUsersDocs/search/functions_67.js
Normal file
@ -0,0 +1,31 @@
|
||||
var searchData=
|
||||
[
|
||||
['getadc',['getADC',['../classslsDetectorUsers.html#aaa69d234b0606f840f36d99e3c9e0ba4',1,'slsDetectorUsers']]],
|
||||
['getcommand',['getCommand',['../classslsDetectorUsers.html#a57f3eb3cc1778dd3dec47d0dcb9b0794',1,'slsDetectorUsers']]],
|
||||
['getdata',['GetData',['../mainReceiver_8cpp.html#a009e34ab0d3ebfcf32f4421a2b462311',1,'GetData(char *metadata, char *datapointer, uint32_t datasize, void *p): mainReceiver.cpp'],['../mainReceiver_8cpp.html#a8e11c5abfd4b3684eef27775aac7071e',1,'GetData(char *metadata, char *datapointer, uint32_t &revDatasize, void *p): mainReceiver.cpp']]],
|
||||
['getdetectordeveloper',['getDetectorDeveloper',['../classslsDetectorUsers.html#ab363b249e5f32a2300ae45ab531ecacc',1,'slsDetectorUsers']]],
|
||||
['getdetectorfirmwareversion',['getDetectorFirmwareVersion',['../classslsDetectorUsers.html#a7a9325a9e278167a13839305cb4f1833',1,'slsDetectorUsers']]],
|
||||
['getdetectorserialnumber',['getDetectorSerialNumber',['../classslsDetectorUsers.html#a4a60c842502978a6ee04ff89ef64abfc',1,'slsDetectorUsers']]],
|
||||
['getdetectorsettings',['getDetectorSettings',['../classslsDetectorUsers.html#a4b946144d72edaa876b459fcf83f5cef',1,'slsDetectorUsers::getDetectorSettings(std::string s)'],['../classslsDetectorUsers.html#aa4d24297278608f051824aeea824d013',1,'slsDetectorUsers::getDetectorSettings(int s)']]],
|
||||
['getdetectorsize',['getDetectorSize',['../classslsDetectorUsers.html#a7f4fb3cefff5f0175cd2e4fd57ee1be4',1,'slsDetectorUsers']]],
|
||||
['getdetectorsoftwareversion',['getDetectorSoftwareVersion',['../classslsDetectorUsers.html#a7d15399c769777633f7073a82a1d1f30',1,'slsDetectorUsers']]],
|
||||
['getdetectorstatus',['getDetectorStatus',['../classslsDetectorUsers.html#ac7d0254e38b8fe783204f691a4ee05b2',1,'slsDetectorUsers']]],
|
||||
['getdetectortype',['getDetectorType',['../classslsDetectorUsers.html#a34cbf7001c64e99861fff3fb5482509f',1,'slsDetectorUsers']]],
|
||||
['getfileindex',['getFileIndex',['../classslsDetectorUsers.html#a6e3467bf3c0c246f69f85d485d84dd62',1,'slsDetectorUsers']]],
|
||||
['getfilename',['getFileName',['../classslsDetectorUsers.html#a532c604be3f4f99d98faaffd6f54eaa6',1,'slsDetectorUsers']]],
|
||||
['getfilepath',['getFilePath',['../classslsDetectorUsers.html#aa09592b0086ac250a953b9f4d81d4879',1,'slsDetectorUsers']]],
|
||||
['getflatfieldcorrectiondir',['getFlatFieldCorrectionDir',['../classslsDetectorUsers.html#ad5b65f592851b513dc132185abde8c0a',1,'slsDetectorUsers']]],
|
||||
['getflatfieldcorrectionfile',['getFlatFieldCorrectionFile',['../classslsDetectorUsers.html#affd6f8ed8cb0a624004ddf6c521be0fd',1,'slsDetectorUsers']]],
|
||||
['getmaximumdetectorsize',['getMaximumDetectorSize',['../classslsDetectorUsers.html#a588a5e1d231cd6778f6f78fdc53b9681',1,'slsDetectorUsers']]],
|
||||
['getmeasuredperiod',['getMeasuredPeriod',['../classslsDetectorUsers.html#ae2d30fecd9e176faee33c7c9b8a86ceb',1,'slsDetectorUsers']]],
|
||||
['getmeasuredsubframeperiod',['getMeasuredSubFramePeriod',['../classslsDetectorUsers.html#a7a5b0cb06920a4d2a47e9aa6c99267b3',1,'slsDetectorUsers']]],
|
||||
['getmodulefirmwareversion',['getModuleFirmwareVersion',['../classslsDetectorUsers.html#ae0c44bbc8f9d83d8723d4304ba7043c4',1,'slsDetectorUsers']]],
|
||||
['getmoduleserialnumber',['getModuleSerialNumber',['../classslsDetectorUsers.html#a5c0e9f8836e1a8a2d986408e4f5dfd3b',1,'slsDetectorUsers']]],
|
||||
['getnmods',['getNMods',['../classslsDetectorUsers.html#a37479174d24bbecca79b3e03197481ef',1,'slsDetectorUsers']]],
|
||||
['getpositions',['getPositions',['../classslsDetectorUsers.html#ae6e5f06995e3ef110824adc5f8b095e9',1,'slsDetectorUsers']]],
|
||||
['getreceiverversion',['getReceiverVersion',['../classslsReceiverUsers.html#af206092e2744e12ce6b717f4181d91a2',1,'slsReceiverUsers']]],
|
||||
['getroi',['getROI',['../classslsDetectorUsers.html#a85e640f6cde8aaa697c2128db3e621d8',1,'slsDetectorUsers']]],
|
||||
['getthissoftwareversion',['getThisSoftwareVersion',['../classslsDetectorUsers.html#a547feb09262a2f0fa1ec4de82e92ab63',1,'slsDetectorUsers']]],
|
||||
['getthresholdenergy',['getThresholdEnergy',['../classslsDetectorUsers.html#afe8029788742125c44383817f89214ca',1,'slsDetectorUsers']]],
|
||||
['gettimingmode',['getTimingMode',['../classslsDetectorUsers.html#a6cfee37b3458a4196431fe03e3958b4b',1,'slsDetectorUsers::getTimingMode(int f)'],['../classslsDetectorUsers.html#a9f2a126b2d1958c5cab6609c409e8229',1,'slsDetectorUsers::getTimingMode(std::string s)']]]
|
||||
];
|
26
docs/html/slsDetectorUsersDocs/search/functions_69.html
Normal file
@ -0,0 +1,26 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html><head><title></title>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta name="generator" content="Doxygen 1.8.5">
|
||||
<link rel="stylesheet" type="text/css" href="search.css"/>
|
||||
<script type="text/javascript" src="functions_69.js"></script>
|
||||
<script type="text/javascript" src="search.js"></script>
|
||||
</head>
|
||||
<body class="SRPage">
|
||||
<div id="SRIndex">
|
||||
<div class="SRStatus" id="Loading">Loading...</div>
|
||||
<div id="SRResults"></div>
|
||||
<script type="text/javascript"><!--
|
||||
createResults();
|
||||
--></script>
|
||||
<div class="SRStatus" id="Searching">Searching...</div>
|
||||
<div class="SRStatus" id="NoMatches">No Matches</div>
|
||||
<script type="text/javascript"><!--
|
||||
document.getElementById("Loading").style.display="none";
|
||||
document.getElementById("NoMatches").style.display="none";
|
||||
var searchResults = new SearchResults("searchResults");
|
||||
searchResults.Search();
|
||||
--></script>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
4
docs/html/slsDetectorUsersDocs/search/functions_69.js
Normal file
@ -0,0 +1,4 @@
|
||||
var searchData=
|
||||
[
|
||||
['initdataset',['initDataset',['../classslsDetectorUsers.html#a56fa8890298a01fc58baad413dfdf1c1',1,'slsDetectorUsers']]]
|
||||
];
|
26
docs/html/slsDetectorUsersDocs/search/functions_6d.html
Normal file
@ -0,0 +1,26 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html><head><title></title>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta name="generator" content="Doxygen 1.8.5">
|
||||
<link rel="stylesheet" type="text/css" href="search.css"/>
|
||||
<script type="text/javascript" src="functions_6d.js"></script>
|
||||
<script type="text/javascript" src="search.js"></script>
|
||||
</head>
|
||||
<body class="SRPage">
|
||||
<div id="SRIndex">
|
||||
<div class="SRStatus" id="Loading">Loading...</div>
|
||||
<div id="SRResults"></div>
|
||||
<script type="text/javascript"><!--
|
||||
createResults();
|
||||
--></script>
|
||||
<div class="SRStatus" id="Searching">Searching...</div>
|
||||
<div class="SRStatus" id="NoMatches">No Matches</div>
|
||||
<script type="text/javascript"><!--
|
||||
document.getElementById("Loading").style.display="none";
|
||||
document.getElementById("NoMatches").style.display="none";
|
||||
var searchResults = new SearchResults("searchResults");
|
||||
searchResults.Search();
|
||||
--></script>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
4
docs/html/slsDetectorUsersDocs/search/functions_6d.js
Normal file
@ -0,0 +1,4 @@
|
||||
var searchData=
|
||||
[
|
||||
['main',['main',['../mainClient_8cpp.html#a3c04138a5bfe5d72780bb7e82a18e627',1,'main(int argc, char **argv): mainClient.cpp'],['../mainReceiver_8cpp.html#a0ddf1224851353fc92bfbff6f499fa97',1,'main(int argc, char *argv[]): mainReceiver.cpp']]]
|
||||
];
|
26
docs/html/slsDetectorUsersDocs/search/functions_70.html
Normal file
@ -0,0 +1,26 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html><head><title></title>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta name="generator" content="Doxygen 1.8.5">
|
||||
<link rel="stylesheet" type="text/css" href="search.css"/>
|
||||
<script type="text/javascript" src="functions_70.js"></script>
|
||||
<script type="text/javascript" src="search.js"></script>
|
||||
</head>
|
||||
<body class="SRPage">
|
||||
<div id="SRIndex">
|
||||
<div class="SRStatus" id="Loading">Loading...</div>
|
||||
<div id="SRResults"></div>
|
||||
<script type="text/javascript"><!--
|
||||
createResults();
|
||||
--></script>
|
||||
<div class="SRStatus" id="Searching">Searching...</div>
|
||||
<div class="SRStatus" id="NoMatches">No Matches</div>
|
||||
<script type="text/javascript"><!--
|
||||
document.getElementById("Loading").style.display="none";
|
||||
document.getElementById("NoMatches").style.display="none";
|
||||
var searchResults = new SearchResults("searchResults");
|
||||
searchResults.Search();
|
||||
--></script>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
5
docs/html/slsDetectorUsersDocs/search/functions_70.js
Normal file
@ -0,0 +1,5 @@
|
||||
var searchData=
|
||||
[
|
||||
['printhelp',['printHelp',['../mainReceiver_8cpp.html#a0d20b69b0ad703df78459e1033d5c1d4',1,'mainReceiver.cpp']]],
|
||||
['putcommand',['putCommand',['../classslsDetectorUsers.html#a9cd4d98d02a7f16632b1618fd950d6d0',1,'slsDetectorUsers']]]
|
||||
];
|
26
docs/html/slsDetectorUsersDocs/search/functions_72.html
Normal file
@ -0,0 +1,26 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html><head><title></title>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta name="generator" content="Doxygen 1.8.5">
|
||||
<link rel="stylesheet" type="text/css" href="search.css"/>
|
||||
<script type="text/javascript" src="functions_72.js"></script>
|
||||
<script type="text/javascript" src="search.js"></script>
|
||||
</head>
|
||||
<body class="SRPage">
|
||||
<div id="SRIndex">
|
||||
<div class="SRStatus" id="Loading">Loading...</div>
|
||||
<div id="SRResults"></div>
|
||||
<script type="text/javascript"><!--
|
||||
createResults();
|
||||
--></script>
|
||||
<div class="SRStatus" id="Searching">Searching...</div>
|
||||
<div class="SRStatus" id="NoMatches">No Matches</div>
|
||||
<script type="text/javascript"><!--
|
||||
document.getElementById("Loading").style.display="none";
|
||||
document.getElementById("NoMatches").style.display="none";
|
||||
var searchResults = new SearchResults("searchResults");
|
||||
searchResults.Search();
|
||||
--></script>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|