Update Documentation for developer

This commit is contained in:
github-actions
2026-05-06 13:55:57 +00:00
parent d12e0a99f5
commit 0e6017da3a
17 changed files with 104 additions and 71 deletions
+31 -31
View File
@@ -427,9 +427,11 @@
<li class="toctree-l3"><a class="reference internal" href="#_CPPv4NK3sls8Detector24getNumberOfAnalogSamplesE9Positions"><code class="docutils literal notranslate"><span class="pre">getNumberOfAnalogSamples()</span></code></a></li>
<li class="toctree-l3"><a class="reference internal" href="#_CPPv4N3sls8Detector24setNumberOfAnalogSamplesEi9Positions"><code class="docutils literal notranslate"><span class="pre">setNumberOfAnalogSamples()</span></code></a></li>
<li class="toctree-l3"><a class="reference internal" href="#_CPPv4NK3sls8Detector11getADCClockE9Positions"><code class="docutils literal notranslate"><span class="pre">getADCClock()</span></code></a></li>
<li class="toctree-l3"><a class="reference internal" href="#_CPPv4N3sls8Detector11setADCClockEi9Positions"><code class="docutils literal notranslate"><span class="pre">setADCClock()</span></code></a></li>
<li class="toctree-l3"><a class="reference internal" href="#_CPPv4N3sls8Detector11setADCClockEN4defs2HzE9Positions"><code class="docutils literal notranslate"><span class="pre">setADCClock()</span></code></a></li>
<li class="toctree-l3"><a class="reference internal" href="#_CPPv4NK3sls8Detector11getRUNClockE9Positions"><code class="docutils literal notranslate"><span class="pre">getRUNClock()</span></code></a></li>
<li class="toctree-l3"><a class="reference internal" href="#_CPPv4N3sls8Detector11setRUNClockEi9Positions"><code class="docutils literal notranslate"><span class="pre">setRUNClock()</span></code></a></li>
<li class="toctree-l3"><a class="reference internal" href="#_CPPv4N3sls8Detector11setRUNClockEN4defs2HzE9Positions"><code class="docutils literal notranslate"><span class="pre">setRUNClock()</span></code></a></li>
<li class="toctree-l3"><a class="reference internal" href="#_CPPv4NK3sls8Detector12getDBITClockE9Positions"><code class="docutils literal notranslate"><span class="pre">getDBITClock()</span></code></a></li>
<li class="toctree-l3"><a class="reference internal" href="#_CPPv4N3sls8Detector12setDBITClockEN4defs2HzE9Positions"><code class="docutils literal notranslate"><span class="pre">setDBITClock()</span></code></a></li>
<li class="toctree-l3"><a class="reference internal" href="#_CPPv4NK3sls8Detector12getSYNCClockE9Positions"><code class="docutils literal notranslate"><span class="pre">getSYNCClock()</span></code></a></li>
<li class="toctree-l3"><a class="reference internal" href="#_CPPv4NK3sls8Detector12getPowerListEv"><code class="docutils literal notranslate"><span class="pre">getPowerList()</span></code></a></li>
<li class="toctree-l3"><a class="reference internal" href="#_CPPv4NK3sls8Detector11getPowerDACEN4defs10powerIndexE"><code class="docutils literal notranslate"><span class="pre">getPowerDAC()</span></code></a></li>
@@ -456,8 +458,6 @@
<li class="toctree-l3"><a class="reference internal" href="#_CPPv4N3sls8Detector29setNumberOfTransceiverSamplesEi9Positions"><code class="docutils literal notranslate"><span class="pre">setNumberOfTransceiverSamples()</span></code></a></li>
<li class="toctree-l3"><a class="reference internal" href="#_CPPv4NK3sls8Detector14getReadoutModeE9Positions"><code class="docutils literal notranslate"><span class="pre">getReadoutMode()</span></code></a></li>
<li class="toctree-l3"><a class="reference internal" href="#_CPPv4N3sls8Detector14setReadoutModeEN4defs11readoutModeE9Positions"><code class="docutils literal notranslate"><span class="pre">setReadoutMode()</span></code></a></li>
<li class="toctree-l3"><a class="reference internal" href="#_CPPv4NK3sls8Detector12getDBITClockE9Positions"><code class="docutils literal notranslate"><span class="pre">getDBITClock()</span></code></a></li>
<li class="toctree-l3"><a class="reference internal" href="#_CPPv4N3sls8Detector12setDBITClockEi9Positions"><code class="docutils literal notranslate"><span class="pre">setDBITClock()</span></code></a></li>
<li class="toctree-l3"><a class="reference internal" href="#_CPPv4NK3sls8Detector25getExternalSamplingSourceE9Positions"><code class="docutils literal notranslate"><span class="pre">getExternalSamplingSource()</span></code></a></li>
<li class="toctree-l3"><a class="reference internal" href="#_CPPv4N3sls8Detector25setExternalSamplingSourceEi9Positions"><code class="docutils literal notranslate"><span class="pre">setExternalSamplingSource()</span></code></a></li>
<li class="toctree-l3"><a class="reference internal" href="#_CPPv4NK3sls8Detector19getExternalSamplingE9Positions"><code class="docutils literal notranslate"><span class="pre">getExternalSampling()</span></code></a></li>
@@ -515,7 +515,7 @@
<li class="toctree-l3"><a class="reference internal" href="#_CPPv4N3sls8Detector19clearBitDefinitionsEv"><code class="docutils literal notranslate"><span class="pre">clearBitDefinitions()</span></code></a></li>
<li class="toctree-l3"><a class="reference internal" href="#_CPPv4N3sls8Detector17setBitDefinitionsERKNSt3mapINSt6stringE10BitAddressEE"><code class="docutils literal notranslate"><span class="pre">setBitDefinitions()</span></code></a></li>
<li class="toctree-l3"><a class="reference internal" href="#_CPPv4NK3sls8Detector17getBitDefinitionsEv"><code class="docutils literal notranslate"><span class="pre">getBitDefinitions()</span></code></a></li>
<li class="toctree-l3"><a class="reference internal" href="#_CPPv4NK3sls8Detector17getPatterFileNameE9Positions"><code class="docutils literal notranslate"><span class="pre">getPatterFileName()</span></code></a></li>
<li class="toctree-l3"><a class="reference internal" href="#_CPPv4NK3sls8Detector18getPatternFileNameE9Positions"><code class="docutils literal notranslate"><span class="pre">getPatternFileName()</span></code></a></li>
<li class="toctree-l3"><a class="reference internal" href="#_CPPv4N3sls8Detector10setPatternERKNSt6stringE9Positions"><code class="docutils literal notranslate"><span class="pre">setPattern()</span></code></a></li>
<li class="toctree-l3"><a class="reference internal" href="#_CPPv4N3sls8Detector10setPatternERK7Pattern9Positions"><code class="docutils literal notranslate"><span class="pre">setPattern()</span></code></a></li>
<li class="toctree-l3"><a class="reference internal" href="#_CPPv4N3sls8Detector11savePatternERKNSt6stringE"><code class="docutils literal notranslate"><span class="pre">savePattern()</span></code></a></li>
@@ -3036,32 +3036,44 @@ The #images = #frames x #triggers x (#storagecells + 1) </p>
<dl class="cpp function">
<dt class="sig sig-object cpp" id="_CPPv4NK3sls8Detector11getADCClockE9Positions">
<span id="_CPPv3NK3sls8Detector11getADCClockE9Positions"></span><span id="_CPPv2NK3sls8Detector11getADCClockE9Positions"></span><span id="sls::Detector::getADCClock__PositionsC"></span><span class="target" id="classsls_1_1Detector_1a69d530ef162568c5df4a674d9c829f1e"></span><a class="reference internal" href="result.html#_CPPv4I00EN3sls6ResultE" title="sls::Result"><span class="n"><span class="pre">Result</span></span></a><span class="p"><span class="pre">&lt;</span></span><span class="kt"><span class="pre">int</span></span><span class="p"><span class="pre">&gt;</span></span><span class="w"> </span><span class="sig-name descname"><span class="n"><span class="pre">getADCClock</span></span></span><span class="sig-paren">(</span><span class="n"><span class="pre">Positions</span></span><span class="w"> </span><span class="n sig-param"><span class="pre">pos</span></span><span class="w"> </span><span class="p"><span class="pre">=</span></span><span class="w"> </span><span class="p"><span class="pre">{</span></span><span class="p"><span class="pre">}</span></span><span class="sig-paren">)</span><span class="w"> </span><span class="k"><span class="pre">const</span></span><a class="headerlink" href="#_CPPv4NK3sls8Detector11getADCClockE9Positions" title="Link to this definition"></a><br /></dt>
<dd><p>[CTB] in MHz, [XCTB] in kHz </p>
<span id="_CPPv3NK3sls8Detector11getADCClockE9Positions"></span><span id="_CPPv2NK3sls8Detector11getADCClockE9Positions"></span><span id="sls::Detector::getADCClock__PositionsC"></span><span class="target" id="classsls_1_1Detector_1a8183232dd1bdaf12d59a5d99a10d8d96"></span><a class="reference internal" href="result.html#_CPPv4I00EN3sls6ResultE" title="sls::Result"><span class="n"><span class="pre">Result</span></span></a><span class="p"><span class="pre">&lt;</span></span><span class="n"><span class="pre">defs</span></span><span class="p"><span class="pre">::</span></span><span class="n"><span class="pre">Hz</span></span><span class="p"><span class="pre">&gt;</span></span><span class="w"> </span><span class="sig-name descname"><span class="n"><span class="pre">getADCClock</span></span></span><span class="sig-paren">(</span><span class="n"><span class="pre">Positions</span></span><span class="w"> </span><span class="n sig-param"><span class="pre">pos</span></span><span class="w"> </span><span class="p"><span class="pre">=</span></span><span class="w"> </span><span class="p"><span class="pre">{</span></span><span class="p"><span class="pre">}</span></span><span class="sig-paren">)</span><span class="w"> </span><span class="k"><span class="pre">const</span></span><a class="headerlink" href="#_CPPv4NK3sls8Detector11getADCClockE9Positions" title="Link to this definition"></a><br /></dt>
<dd><p>[CTB][XCTB] </p>
</dd></dl>
<dl class="cpp function">
<dt class="sig sig-object cpp" id="_CPPv4N3sls8Detector11setADCClockEi9Positions">
<span id="_CPPv3N3sls8Detector11setADCClockEi9Positions"></span><span id="_CPPv2N3sls8Detector11setADCClockEi9Positions"></span><span id="sls::Detector::setADCClock__i.Positions"></span><span class="target" id="classsls_1_1Detector_1a229746135d684b46c30274ffd5a115c1"></span><span class="kt"><span class="pre">void</span></span><span class="w"> </span><span class="sig-name descname"><span class="n"><span class="pre">setADCClock</span></span></span><span class="sig-paren">(</span><span class="kt"><span class="pre">int</span></span><span class="w"> </span><span class="n sig-param"><span class="pre">value_in_MHz</span></span>, <span class="n"><span class="pre">Positions</span></span><span class="w"> </span><span class="n sig-param"><span class="pre">pos</span></span><span class="w"> </span><span class="p"><span class="pre">=</span></span><span class="w"> </span><span class="p"><span class="pre">{</span></span><span class="p"><span class="pre">}</span></span><span class="sig-paren">)</span><a class="headerlink" href="#_CPPv4N3sls8Detector11setADCClockEi9Positions" title="Link to this definition"></a><br /></dt>
<dd><p>[CTB] in MHz, [XCTB] in kHz </p>
<dt class="sig sig-object cpp" id="_CPPv4N3sls8Detector11setADCClockEN4defs2HzE9Positions">
<span id="_CPPv3N3sls8Detector11setADCClockEN4defs2HzE9Positions"></span><span id="_CPPv2N3sls8Detector11setADCClockEN4defs2HzE9Positions"></span><span id="sls::Detector::setADCClock__defs::Hz.Positions"></span><span class="target" id="classsls_1_1Detector_1a2c2538d9ebdfd858be7780fff6d96620"></span><span class="kt"><span class="pre">void</span></span><span class="w"> </span><span class="sig-name descname"><span class="n"><span class="pre">setADCClock</span></span></span><span class="sig-paren">(</span><span class="n"><span class="pre">defs</span></span><span class="p"><span class="pre">::</span></span><span class="n"><span class="pre">Hz</span></span><span class="w"> </span><span class="n sig-param"><span class="pre">val</span></span>, <span class="n"><span class="pre">Positions</span></span><span class="w"> </span><span class="n sig-param"><span class="pre">pos</span></span><span class="w"> </span><span class="p"><span class="pre">=</span></span><span class="w"> </span><span class="p"><span class="pre">{</span></span><span class="p"><span class="pre">}</span></span><span class="sig-paren">)</span><a class="headerlink" href="#_CPPv4N3sls8Detector11setADCClockEN4defs2HzE9Positions" title="Link to this definition"></a><br /></dt>
<dd><p>[CTB][XCTB] </p>
</dd></dl>
<dl class="cpp function">
<dt class="sig sig-object cpp" id="_CPPv4NK3sls8Detector11getRUNClockE9Positions">
<span id="_CPPv3NK3sls8Detector11getRUNClockE9Positions"></span><span id="_CPPv2NK3sls8Detector11getRUNClockE9Positions"></span><span id="sls::Detector::getRUNClock__PositionsC"></span><span class="target" id="classsls_1_1Detector_1aefd908add6781a6c0c6ea235c13b9f7a"></span><a class="reference internal" href="result.html#_CPPv4I00EN3sls6ResultE" title="sls::Result"><span class="n"><span class="pre">Result</span></span></a><span class="p"><span class="pre">&lt;</span></span><span class="kt"><span class="pre">int</span></span><span class="p"><span class="pre">&gt;</span></span><span class="w"> </span><span class="sig-name descname"><span class="n"><span class="pre">getRUNClock</span></span></span><span class="sig-paren">(</span><span class="n"><span class="pre">Positions</span></span><span class="w"> </span><span class="n sig-param"><span class="pre">pos</span></span><span class="w"> </span><span class="p"><span class="pre">=</span></span><span class="w"> </span><span class="p"><span class="pre">{</span></span><span class="p"><span class="pre">}</span></span><span class="sig-paren">)</span><span class="w"> </span><span class="k"><span class="pre">const</span></span><a class="headerlink" href="#_CPPv4NK3sls8Detector11getRUNClockE9Positions" title="Link to this definition"></a><br /></dt>
<dd><p>[CTB] in MHz, [XCTB] in kHz </p>
<span id="_CPPv3NK3sls8Detector11getRUNClockE9Positions"></span><span id="_CPPv2NK3sls8Detector11getRUNClockE9Positions"></span><span id="sls::Detector::getRUNClock__PositionsC"></span><span class="target" id="classsls_1_1Detector_1a1bd901756ca5b00674425f59c0ee5932"></span><a class="reference internal" href="result.html#_CPPv4I00EN3sls6ResultE" title="sls::Result"><span class="n"><span class="pre">Result</span></span></a><span class="p"><span class="pre">&lt;</span></span><span class="n"><span class="pre">defs</span></span><span class="p"><span class="pre">::</span></span><span class="n"><span class="pre">Hz</span></span><span class="p"><span class="pre">&gt;</span></span><span class="w"> </span><span class="sig-name descname"><span class="n"><span class="pre">getRUNClock</span></span></span><span class="sig-paren">(</span><span class="n"><span class="pre">Positions</span></span><span class="w"> </span><span class="n sig-param"><span class="pre">pos</span></span><span class="w"> </span><span class="p"><span class="pre">=</span></span><span class="w"> </span><span class="p"><span class="pre">{</span></span><span class="p"><span class="pre">}</span></span><span class="sig-paren">)</span><span class="w"> </span><span class="k"><span class="pre">const</span></span><a class="headerlink" href="#_CPPv4NK3sls8Detector11getRUNClockE9Positions" title="Link to this definition"></a><br /></dt>
<dd><p>[CTB][XCTB] </p>
</dd></dl>
<dl class="cpp function">
<dt class="sig sig-object cpp" id="_CPPv4N3sls8Detector11setRUNClockEi9Positions">
<span id="_CPPv3N3sls8Detector11setRUNClockEi9Positions"></span><span id="_CPPv2N3sls8Detector11setRUNClockEi9Positions"></span><span id="sls::Detector::setRUNClock__i.Positions"></span><span class="target" id="classsls_1_1Detector_1a478c2514db957397f73095272ed483e0"></span><span class="kt"><span class="pre">void</span></span><span class="w"> </span><span class="sig-name descname"><span class="n"><span class="pre">setRUNClock</span></span></span><span class="sig-paren">(</span><span class="kt"><span class="pre">int</span></span><span class="w"> </span><span class="n sig-param"><span class="pre">value_in_MHz</span></span>, <span class="n"><span class="pre">Positions</span></span><span class="w"> </span><span class="n sig-param"><span class="pre">pos</span></span><span class="w"> </span><span class="p"><span class="pre">=</span></span><span class="w"> </span><span class="p"><span class="pre">{</span></span><span class="p"><span class="pre">}</span></span><span class="sig-paren">)</span><a class="headerlink" href="#_CPPv4N3sls8Detector11setRUNClockEi9Positions" title="Link to this definition"></a><br /></dt>
<dd><p>[CTB] in MHz, [XCTB] in kHz </p>
<dt class="sig sig-object cpp" id="_CPPv4N3sls8Detector11setRUNClockEN4defs2HzE9Positions">
<span id="_CPPv3N3sls8Detector11setRUNClockEN4defs2HzE9Positions"></span><span id="_CPPv2N3sls8Detector11setRUNClockEN4defs2HzE9Positions"></span><span id="sls::Detector::setRUNClock__defs::Hz.Positions"></span><span class="target" id="classsls_1_1Detector_1a00efa923f37f1bcda4e718814e5eade1"></span><span class="kt"><span class="pre">void</span></span><span class="w"> </span><span class="sig-name descname"><span class="n"><span class="pre">setRUNClock</span></span></span><span class="sig-paren">(</span><span class="n"><span class="pre">defs</span></span><span class="p"><span class="pre">::</span></span><span class="n"><span class="pre">Hz</span></span><span class="w"> </span><span class="n sig-param"><span class="pre">val</span></span>, <span class="n"><span class="pre">Positions</span></span><span class="w"> </span><span class="n sig-param"><span class="pre">pos</span></span><span class="w"> </span><span class="p"><span class="pre">=</span></span><span class="w"> </span><span class="p"><span class="pre">{</span></span><span class="p"><span class="pre">}</span></span><span class="sig-paren">)</span><a class="headerlink" href="#_CPPv4N3sls8Detector11setRUNClockEN4defs2HzE9Positions" title="Link to this definition"></a><br /></dt>
<dd><p>[CTB][XCTB] </p>
</dd></dl>
<dl class="cpp function">
<dt class="sig sig-object cpp" id="_CPPv4NK3sls8Detector12getDBITClockE9Positions">
<span id="_CPPv3NK3sls8Detector12getDBITClockE9Positions"></span><span id="_CPPv2NK3sls8Detector12getDBITClockE9Positions"></span><span id="sls::Detector::getDBITClock__PositionsC"></span><span class="target" id="classsls_1_1Detector_1a1b1c12c86270f0d6009efca2f401e9e1"></span><a class="reference internal" href="result.html#_CPPv4I00EN3sls6ResultE" title="sls::Result"><span class="n"><span class="pre">Result</span></span></a><span class="p"><span class="pre">&lt;</span></span><span class="n"><span class="pre">defs</span></span><span class="p"><span class="pre">::</span></span><span class="n"><span class="pre">Hz</span></span><span class="p"><span class="pre">&gt;</span></span><span class="w"> </span><span class="sig-name descname"><span class="n"><span class="pre">getDBITClock</span></span></span><span class="sig-paren">(</span><span class="n"><span class="pre">Positions</span></span><span class="w"> </span><span class="n sig-param"><span class="pre">pos</span></span><span class="w"> </span><span class="p"><span class="pre">=</span></span><span class="w"> </span><span class="p"><span class="pre">{</span></span><span class="p"><span class="pre">}</span></span><span class="sig-paren">)</span><span class="w"> </span><span class="k"><span class="pre">const</span></span><a class="headerlink" href="#_CPPv4NK3sls8Detector12getDBITClockE9Positions" title="Link to this definition"></a><br /></dt>
<dd><p>[CTB][XCTB] </p>
</dd></dl>
<dl class="cpp function">
<dt class="sig sig-object cpp" id="_CPPv4N3sls8Detector12setDBITClockEN4defs2HzE9Positions">
<span id="_CPPv3N3sls8Detector12setDBITClockEN4defs2HzE9Positions"></span><span id="_CPPv2N3sls8Detector12setDBITClockEN4defs2HzE9Positions"></span><span id="sls::Detector::setDBITClock__defs::Hz.Positions"></span><span class="target" id="classsls_1_1Detector_1a32d73cd2457ad866b883ee6234884513"></span><span class="kt"><span class="pre">void</span></span><span class="w"> </span><span class="sig-name descname"><span class="n"><span class="pre">setDBITClock</span></span></span><span class="sig-paren">(</span><span class="n"><span class="pre">defs</span></span><span class="p"><span class="pre">::</span></span><span class="n"><span class="pre">Hz</span></span><span class="w"> </span><span class="n sig-param"><span class="pre">val</span></span>, <span class="n"><span class="pre">Positions</span></span><span class="w"> </span><span class="n sig-param"><span class="pre">pos</span></span><span class="w"> </span><span class="p"><span class="pre">=</span></span><span class="w"> </span><span class="p"><span class="pre">{</span></span><span class="p"><span class="pre">}</span></span><span class="sig-paren">)</span><a class="headerlink" href="#_CPPv4N3sls8Detector12setDBITClockEN4defs2HzE9Positions" title="Link to this definition"></a><br /></dt>
<dd><p>[CTB][XCTB] </p>
</dd></dl>
<dl class="cpp function">
<dt class="sig sig-object cpp" id="_CPPv4NK3sls8Detector12getSYNCClockE9Positions">
<span id="_CPPv3NK3sls8Detector12getSYNCClockE9Positions"></span><span id="_CPPv2NK3sls8Detector12getSYNCClockE9Positions"></span><span id="sls::Detector::getSYNCClock__PositionsC"></span><span class="target" id="classsls_1_1Detector_1add0a97687d025a0067365d2087d4ed25"></span><a class="reference internal" href="result.html#_CPPv4I00EN3sls6ResultE" title="sls::Result"><span class="n"><span class="pre">Result</span></span></a><span class="p"><span class="pre">&lt;</span></span><span class="kt"><span class="pre">int</span></span><span class="p"><span class="pre">&gt;</span></span><span class="w"> </span><span class="sig-name descname"><span class="n"><span class="pre">getSYNCClock</span></span></span><span class="sig-paren">(</span><span class="n"><span class="pre">Positions</span></span><span class="w"> </span><span class="n sig-param"><span class="pre">pos</span></span><span class="w"> </span><span class="p"><span class="pre">=</span></span><span class="w"> </span><span class="p"><span class="pre">{</span></span><span class="p"><span class="pre">}</span></span><span class="sig-paren">)</span><span class="w"> </span><span class="k"><span class="pre">const</span></span><a class="headerlink" href="#_CPPv4NK3sls8Detector12getSYNCClockE9Positions" title="Link to this definition"></a><br /></dt>
<dd><p>[CTB] in MHZ </p>
<span id="_CPPv3NK3sls8Detector12getSYNCClockE9Positions"></span><span id="_CPPv2NK3sls8Detector12getSYNCClockE9Positions"></span><span id="sls::Detector::getSYNCClock__PositionsC"></span><span class="target" id="classsls_1_1Detector_1aa98cc679715bcb408ddf00fae4e0c809"></span><a class="reference internal" href="result.html#_CPPv4I00EN3sls6ResultE" title="sls::Result"><span class="n"><span class="pre">Result</span></span></a><span class="p"><span class="pre">&lt;</span></span><span class="n"><span class="pre">defs</span></span><span class="p"><span class="pre">::</span></span><span class="n"><span class="pre">Hz</span></span><span class="p"><span class="pre">&gt;</span></span><span class="w"> </span><span class="sig-name descname"><span class="n"><span class="pre">getSYNCClock</span></span></span><span class="sig-paren">(</span><span class="n"><span class="pre">Positions</span></span><span class="w"> </span><span class="n sig-param"><span class="pre">pos</span></span><span class="w"> </span><span class="p"><span class="pre">=</span></span><span class="w"> </span><span class="p"><span class="pre">{</span></span><span class="p"><span class="pre">}</span></span><span class="sig-paren">)</span><span class="w"> </span><span class="k"><span class="pre">const</span></span><a class="headerlink" href="#_CPPv4NK3sls8Detector12getSYNCClockE9Positions" title="Link to this definition"></a><br /></dt>
<dd><p>[CTB][XCTB] </p>
</dd></dl>
<dl class="cpp function">
@@ -3216,18 +3228,6 @@ The #images = #frames x #triggers x (#storagecells + 1) </p>
<dd><p>[CTB] Options: ANALOG_ONLY (default), DIGITAL_ONLY, ANALOG_AND_DIGITAL, TRANSCEIVER_ONLY, DIGITAL_AND_TRANSCEIVER [Xilinx CTB] Options: TRANSCEIVER_ONLY (default) </p>
</dd></dl>
<dl class="cpp function">
<dt class="sig sig-object cpp" id="_CPPv4NK3sls8Detector12getDBITClockE9Positions">
<span id="_CPPv3NK3sls8Detector12getDBITClockE9Positions"></span><span id="_CPPv2NK3sls8Detector12getDBITClockE9Positions"></span><span id="sls::Detector::getDBITClock__PositionsC"></span><span class="target" id="classsls_1_1Detector_1a24706b94dc68da7b1226bb4eaacbc81f"></span><a class="reference internal" href="result.html#_CPPv4I00EN3sls6ResultE" title="sls::Result"><span class="n"><span class="pre">Result</span></span></a><span class="p"><span class="pre">&lt;</span></span><span class="kt"><span class="pre">int</span></span><span class="p"><span class="pre">&gt;</span></span><span class="w"> </span><span class="sig-name descname"><span class="n"><span class="pre">getDBITClock</span></span></span><span class="sig-paren">(</span><span class="n"><span class="pre">Positions</span></span><span class="w"> </span><span class="n sig-param"><span class="pre">pos</span></span><span class="w"> </span><span class="p"><span class="pre">=</span></span><span class="w"> </span><span class="p"><span class="pre">{</span></span><span class="p"><span class="pre">}</span></span><span class="sig-paren">)</span><span class="w"> </span><span class="k"><span class="pre">const</span></span><a class="headerlink" href="#_CPPv4NK3sls8Detector12getDBITClockE9Positions" title="Link to this definition"></a><br /></dt>
<dd><p>[CTB] in MHz, [XCTB] in kHz </p>
</dd></dl>
<dl class="cpp function">
<dt class="sig sig-object cpp" id="_CPPv4N3sls8Detector12setDBITClockEi9Positions">
<span id="_CPPv3N3sls8Detector12setDBITClockEi9Positions"></span><span id="_CPPv2N3sls8Detector12setDBITClockEi9Positions"></span><span id="sls::Detector::setDBITClock__i.Positions"></span><span class="target" id="classsls_1_1Detector_1af671368c10ce886ba43174a586f4278a"></span><span class="kt"><span class="pre">void</span></span><span class="w"> </span><span class="sig-name descname"><span class="n"><span class="pre">setDBITClock</span></span></span><span class="sig-paren">(</span><span class="kt"><span class="pre">int</span></span><span class="w"> </span><span class="n sig-param"><span class="pre">value_in_MHz</span></span>, <span class="n"><span class="pre">Positions</span></span><span class="w"> </span><span class="n sig-param"><span class="pre">pos</span></span><span class="w"> </span><span class="p"><span class="pre">=</span></span><span class="w"> </span><span class="p"><span class="pre">{</span></span><span class="p"><span class="pre">}</span></span><span class="sig-paren">)</span><a class="headerlink" href="#_CPPv4N3sls8Detector12setDBITClockEi9Positions" title="Link to this definition"></a><br /></dt>
<dd><p>[CTB] in MHz, [XCTB] in kHz </p>
</dd></dl>
<dl class="cpp function">
<dt class="sig sig-object cpp" id="_CPPv4NK3sls8Detector25getExternalSamplingSourceE9Positions">
<span id="_CPPv3NK3sls8Detector25getExternalSamplingSourceE9Positions"></span><span id="_CPPv2NK3sls8Detector25getExternalSamplingSourceE9Positions"></span><span id="sls::Detector::getExternalSamplingSource__PositionsC"></span><span class="target" id="classsls_1_1Detector_1aeb880cb45d06ded66f3f736f8ba453fa"></span><a class="reference internal" href="result.html#_CPPv4I00EN3sls6ResultE" title="sls::Result"><span class="n"><span class="pre">Result</span></span></a><span class="p"><span class="pre">&lt;</span></span><span class="kt"><span class="pre">int</span></span><span class="p"><span class="pre">&gt;</span></span><span class="w"> </span><span class="sig-name descname"><span class="n"><span class="pre">getExternalSamplingSource</span></span></span><span class="sig-paren">(</span><span class="n"><span class="pre">Positions</span></span><span class="w"> </span><span class="n sig-param"><span class="pre">pos</span></span><span class="w"> </span><span class="p"><span class="pre">=</span></span><span class="w"> </span><span class="p"><span class="pre">{</span></span><span class="p"><span class="pre">}</span></span><span class="sig-paren">)</span><span class="w"> </span><span class="k"><span class="pre">const</span></span><a class="headerlink" href="#_CPPv4NK3sls8Detector25getExternalSamplingSourceE9Positions" title="Link to this definition"></a><br /></dt>
@@ -3576,8 +3576,8 @@ The #images = #frames x #triggers x (#storagecells + 1) </p>
<div class="breathe-sectiondef docutils container">
<p class="breathe-sectiondef-title rubric" id="breathe-section-title-pattern">Pattern</p>
<dl class="cpp function">
<dt class="sig sig-object cpp" id="_CPPv4NK3sls8Detector17getPatterFileNameE9Positions">
<span id="_CPPv3NK3sls8Detector17getPatterFileNameE9Positions"></span><span id="_CPPv2NK3sls8Detector17getPatterFileNameE9Positions"></span><span id="sls::Detector::getPatterFileName__PositionsC"></span><span class="target" id="classsls_1_1Detector_1a6e0c17635b532a3f753d146cbebbce3e"></span><a class="reference internal" href="result.html#_CPPv4I00EN3sls6ResultE" title="sls::Result"><span class="n"><span class="pre">Result</span></span></a><span class="p"><span class="pre">&lt;</span></span><span class="n"><span class="pre">std</span></span><span class="p"><span class="pre">::</span></span><span class="n"><span class="pre">string</span></span><span class="p"><span class="pre">&gt;</span></span><span class="w"> </span><span class="sig-name descname"><span class="n"><span class="pre">getPatterFileName</span></span></span><span class="sig-paren">(</span><span class="n"><span class="pre">Positions</span></span><span class="w"> </span><span class="n sig-param"><span class="pre">pos</span></span><span class="w"> </span><span class="p"><span class="pre">=</span></span><span class="w"> </span><span class="p"><span class="pre">{</span></span><span class="p"><span class="pre">}</span></span><span class="sig-paren">)</span><span class="w"> </span><span class="k"><span class="pre">const</span></span><a class="headerlink" href="#_CPPv4NK3sls8Detector17getPatterFileNameE9Positions" title="Link to this definition"></a><br /></dt>
<dt class="sig sig-object cpp" id="_CPPv4NK3sls8Detector18getPatternFileNameE9Positions">
<span id="_CPPv3NK3sls8Detector18getPatternFileNameE9Positions"></span><span id="_CPPv2NK3sls8Detector18getPatternFileNameE9Positions"></span><span id="sls::Detector::getPatternFileName__PositionsC"></span><span class="target" id="classsls_1_1Detector_1a1d2547663d038da0899879a5d8576158"></span><a class="reference internal" href="result.html#_CPPv4I00EN3sls6ResultE" title="sls::Result"><span class="n"><span class="pre">Result</span></span></a><span class="p"><span class="pre">&lt;</span></span><span class="n"><span class="pre">std</span></span><span class="p"><span class="pre">::</span></span><span class="n"><span class="pre">string</span></span><span class="p"><span class="pre">&gt;</span></span><span class="w"> </span><span class="sig-name descname"><span class="n"><span class="pre">getPatternFileName</span></span></span><span class="sig-paren">(</span><span class="n"><span class="pre">Positions</span></span><span class="w"> </span><span class="n sig-param"><span class="pre">pos</span></span><span class="w"> </span><span class="p"><span class="pre">=</span></span><span class="w"> </span><span class="p"><span class="pre">{</span></span><span class="p"><span class="pre">}</span></span><span class="sig-paren">)</span><span class="w"> </span><span class="k"><span class="pre">const</span></span><a class="headerlink" href="#_CPPv4NK3sls8Detector18getPatternFileNameE9Positions" title="Link to this definition"></a><br /></dt>
<dd><p><p>[CTB][Mythen3][Xilinx CTB] Gets the pattern file name including path of the last pattern uploaded.</p>
<p>Returns an empty if nothing was uploaded or via a server default file</p>
</p>