mirror of
https://github.com/slsdetectorgroup/slsDetectorPackage.git
synced 2026-01-21 06:05:27 +01:00
6496 lines
1004 KiB
HTML
6496 lines
1004 KiB
HTML
|
||
|
||
<!DOCTYPE html>
|
||
<html class="writer-html5" lang="en" data-content_root="./">
|
||
<head>
|
||
<meta charset="utf-8" /><meta name="viewport" content="width=device-width, initial-scale=1" />
|
||
|
||
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
||
<title>Detector — slsDetectorPackage 10.0.0 documentation</title>
|
||
<link rel="stylesheet" type="text/css" href="_static/pygments.css?v=b86133f3" />
|
||
<link rel="stylesheet" type="text/css" href="_static/css/theme.css?v=e59714d7" />
|
||
<link rel="stylesheet" type="text/css" href="_static/css/extra.css?v=2be88464" />
|
||
|
||
|
||
<script src="_static/jquery.js?v=5d32c60e"></script>
|
||
<script src="_static/_sphinx_javascript_frameworks_compat.js?v=2cd50e6c"></script>
|
||
<script src="_static/documentation_options.js?v=5929fcd5"></script>
|
||
<script src="_static/doctools.js?v=9bcbadda"></script>
|
||
<script src="_static/sphinx_highlight.js?v=dc90522c"></script>
|
||
<script src="_static/js/theme.js"></script>
|
||
<link rel="index" title="Index" href="genindex.html" />
|
||
<link rel="search" title="Search" href="search.html" />
|
||
<link rel="next" title="Enums" href="pyenums.html" />
|
||
<link rel="prev" title="Getting Started" href="pygettingstarted.html" />
|
||
</head>
|
||
|
||
<body class="wy-body-for-nav">
|
||
<div class="wy-grid-for-nav">
|
||
<nav data-toggle="wy-nav-shift" class="wy-nav-side">
|
||
<div class="wy-side-scroll">
|
||
<div class="wy-side-nav-search" >
|
||
|
||
|
||
|
||
<a href="index.html" class="icon icon-home">
|
||
slsDetectorPackage 10.0.0
|
||
</a>
|
||
<div role="search">
|
||
<form id="rtd-search-form" class="wy-form" action="search.html" method="get">
|
||
<input type="text" name="q" placeholder="Search docs" aria-label="Search docs" />
|
||
<input type="hidden" name="check_keywords" value="yes" />
|
||
<input type="hidden" name="area" value="default" />
|
||
</form>
|
||
</div>
|
||
</div><div class="wy-menu wy-menu-vertical" data-spy="affix" role="navigation" aria-label="Navigation menu">
|
||
<p class="caption" role="heading"><span class="caption-text">Installation:</span></p>
|
||
<ul>
|
||
<li class="toctree-l1"><a class="reference internal" href="installation.html">Installation</a></li>
|
||
<li class="toctree-l1"><a class="reference internal" href="dependencies.html">Dependencies</a></li>
|
||
<li class="toctree-l1"><a class="reference internal" href="consuming.html">Consuming slsDetectorPackage</a></li>
|
||
</ul>
|
||
<p class="caption" role="heading"><span class="caption-text">how to</span></p>
|
||
<ul>
|
||
<li class="toctree-l1"><a class="reference internal" href="softwarearchitecture.html">Software Architecture</a></li>
|
||
<li class="toctree-l1"><a class="reference internal" href="configcommands.html">Setup Commands</a></li>
|
||
<li class="toctree-l1"><a class="reference internal" href="quick_start_guide.html">Quick Start Guide</a></li>
|
||
<li class="toctree-l1"><a class="reference internal" href="dataformat.html">Detector Image Size and Format</a></li>
|
||
<li class="toctree-l1"><a class="reference internal" href="multidet.html">Using multiple detectors</a></li>
|
||
</ul>
|
||
<p class="caption" role="heading"><span class="caption-text">C++ API</span></p>
|
||
<ul>
|
||
<li class="toctree-l1"><a class="reference internal" href="detector.html">Detector</a></li>
|
||
<li class="toctree-l1"><a class="reference internal" href="result.html">Result</a></li>
|
||
<li class="toctree-l1"><a class="reference internal" href="receiver_api.html">Receiver</a></li>
|
||
<li class="toctree-l1"><a class="reference internal" href="examples.html">Examples</a></li>
|
||
</ul>
|
||
<p class="caption" role="heading"><span class="caption-text">Python API</span></p>
|
||
<ul class="current">
|
||
<li class="toctree-l1"><a class="reference internal" href="pygettingstarted.html">Getting Started</a></li>
|
||
<li class="toctree-l1 current"><a class="current reference internal" href="#">Detector</a><ul>
|
||
<li class="toctree-l2"><a class="reference internal" href="#slsdet.Detector"><code class="docutils literal notranslate"><span class="pre">Detector</span></code></a><ul>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.acquire"><code class="docutils literal notranslate"><span class="pre">Detector.acquire()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.adcclk"><code class="docutils literal notranslate"><span class="pre">Detector.adcclk</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.adcenable"><code class="docutils literal notranslate"><span class="pre">Detector.adcenable</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.adcenable10g"><code class="docutils literal notranslate"><span class="pre">Detector.adcenable10g</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.adcinvert"><code class="docutils literal notranslate"><span class="pre">Detector.adcinvert</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.adclist"><code class="docutils literal notranslate"><span class="pre">Detector.adclist</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.adcphase"><code class="docutils literal notranslate"><span class="pre">Detector.adcphase</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.adcpipeline"><code class="docutils literal notranslate"><span class="pre">Detector.adcpipeline</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.adcreg"><code class="docutils literal notranslate"><span class="pre">Detector.adcreg</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.adcvpp"><code class="docutils literal notranslate"><span class="pre">Detector.adcvpp</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.apulse"><code class="docutils literal notranslate"><span class="pre">Detector.apulse</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.asamples"><code class="docutils literal notranslate"><span class="pre">Detector.asamples</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.autocompdisable"><code class="docutils literal notranslate"><span class="pre">Detector.autocompdisable</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.badchannels"><code class="docutils literal notranslate"><span class="pre">Detector.badchannels</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.blockingtrigger"><code class="docutils literal notranslate"><span class="pre">Detector.blockingtrigger()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.burstmode"><code class="docutils literal notranslate"><span class="pre">Detector.burstmode</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.burstperiod"><code class="docutils literal notranslate"><span class="pre">Detector.burstperiod</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.bursts"><code class="docutils literal notranslate"><span class="pre">Detector.bursts</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.burstsl"><code class="docutils literal notranslate"><span class="pre">Detector.burstsl</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.cdsgain"><code class="docutils literal notranslate"><span class="pre">Detector.cdsgain</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.chipversion"><code class="docutils literal notranslate"><span class="pre">Detector.chipversion</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.clearAcquiringFlag"><code class="docutils literal notranslate"><span class="pre">Detector.clearAcquiringFlag()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.clearBit"><code class="docutils literal notranslate"><span class="pre">Detector.clearBit()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.clearRxROI"><code class="docutils literal notranslate"><span class="pre">Detector.clearRxROI()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.clearUDPDestinations"><code class="docutils literal notranslate"><span class="pre">Detector.clearUDPDestinations()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.clearbusy"><code class="docutils literal notranslate"><span class="pre">Detector.clearbusy()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.clientversion"><code class="docutils literal notranslate"><span class="pre">Detector.clientversion</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.clkdiv"><code class="docutils literal notranslate"><span class="pre">Detector.clkdiv</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.clkfreq"><code class="docutils literal notranslate"><span class="pre">Detector.clkfreq</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.clkphase"><code class="docutils literal notranslate"><span class="pre">Detector.clkphase</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.collectionmode"><code class="docutils literal notranslate"><span class="pre">Detector.collectionmode</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.column"><code class="docutils literal notranslate"><span class="pre">Detector.column</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.compdisabletime"><code class="docutils literal notranslate"><span class="pre">Detector.compdisabletime</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.config"><code class="docutils literal notranslate"><span class="pre">Detector.config</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.configtransceiver"><code class="docutils literal notranslate"><span class="pre">Detector.configtransceiver()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.configureTransceiver"><code class="docutils literal notranslate"><span class="pre">Detector.configureTransceiver()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.counters"><code class="docutils literal notranslate"><span class="pre">Detector.counters</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.create_patwaittime_property"><code class="docutils literal notranslate"><span class="pre">Detector.create_patwaittime_property()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.currentsource"><code class="docutils literal notranslate"><span class="pre">Detector.currentsource</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.daclist"><code class="docutils literal notranslate"><span class="pre">Detector.daclist</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.dacvalues"><code class="docutils literal notranslate"><span class="pre">Detector.dacvalues</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.datastream"><code class="docutils literal notranslate"><span class="pre">Detector.datastream</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.dbitclk"><code class="docutils literal notranslate"><span class="pre">Detector.dbitclk</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.dbitphase"><code class="docutils literal notranslate"><span class="pre">Detector.dbitphase</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.dbitpipeline"><code class="docutils literal notranslate"><span class="pre">Detector.dbitpipeline</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.delay"><code class="docutils literal notranslate"><span class="pre">Detector.delay</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.delayl"><code class="docutils literal notranslate"><span class="pre">Detector.delayl</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.detectorserverversion"><code class="docutils literal notranslate"><span class="pre">Detector.detectorserverversion</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.detsize"><code class="docutils literal notranslate"><span class="pre">Detector.detsize</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.dpulse"><code class="docutils literal notranslate"><span class="pre">Detector.dpulse</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.dr"><code class="docutils literal notranslate"><span class="pre">Detector.dr</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.drlist"><code class="docutils literal notranslate"><span class="pre">Detector.drlist</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.dsamples"><code class="docutils literal notranslate"><span class="pre">Detector.dsamples</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.empty"><code class="docutils literal notranslate"><span class="pre">Detector.empty()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.executeBusTest"><code class="docutils literal notranslate"><span class="pre">Detector.executeBusTest()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.executeCommand"><code class="docutils literal notranslate"><span class="pre">Detector.executeCommand()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.executeFirmwareTest"><code class="docutils literal notranslate"><span class="pre">Detector.executeFirmwareTest()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.exptime"><code class="docutils literal notranslate"><span class="pre">Detector.exptime</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.extrastoragecells"><code class="docutils literal notranslate"><span class="pre">Detector.extrastoragecells</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.fformat"><code class="docutils literal notranslate"><span class="pre">Detector.fformat</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.filtercells"><code class="docutils literal notranslate"><span class="pre">Detector.filtercells</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.filterresistor"><code class="docutils literal notranslate"><span class="pre">Detector.filterresistor</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.findex"><code class="docutils literal notranslate"><span class="pre">Detector.findex</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.firmwareversion"><code class="docutils literal notranslate"><span class="pre">Detector.firmwareversion</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.fliprows"><code class="docutils literal notranslate"><span class="pre">Detector.fliprows</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.flowcontrol10g"><code class="docutils literal notranslate"><span class="pre">Detector.flowcontrol10g</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.fmaster"><code class="docutils literal notranslate"><span class="pre">Detector.fmaster</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.fname"><code class="docutils literal notranslate"><span class="pre">Detector.fname</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.foverwrite"><code class="docutils literal notranslate"><span class="pre">Detector.foverwrite</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.fpath"><code class="docutils literal notranslate"><span class="pre">Detector.fpath</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.framecounter"><code class="docutils literal notranslate"><span class="pre">Detector.framecounter</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.frames"><code class="docutils literal notranslate"><span class="pre">Detector.frames</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.framesl"><code class="docutils literal notranslate"><span class="pre">Detector.framesl</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.frametime"><code class="docutils literal notranslate"><span class="pre">Detector.frametime</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.free"><code class="docutils literal notranslate"><span class="pre">Detector.free()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.fwrite"><code class="docutils literal notranslate"><span class="pre">Detector.fwrite</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.gaincaps"><code class="docutils literal notranslate"><span class="pre">Detector.gaincaps</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.gainmode"><code class="docutils literal notranslate"><span class="pre">Detector.gainmode</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.gainmodelist"><code class="docutils literal notranslate"><span class="pre">Detector.gainmodelist</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.gappixels"><code class="docutils literal notranslate"><span class="pre">Detector.gappixels</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.gatedelay"><code class="docutils literal notranslate"><span class="pre">Detector.gatedelay</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.gates"><code class="docutils literal notranslate"><span class="pre">Detector.gates</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.getADCClock"><code class="docutils literal notranslate"><span class="pre">Detector.getADCClock()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.getADCConfiguration"><code class="docutils literal notranslate"><span class="pre">Detector.getADCConfiguration()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.getADCEnableMask"><code class="docutils literal notranslate"><span class="pre">Detector.getADCEnableMask()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.getADCInvert"><code class="docutils literal notranslate"><span class="pre">Detector.getADCInvert()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.getADCPhase"><code class="docutils literal notranslate"><span class="pre">Detector.getADCPhase()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.getADCPhaseInDegrees"><code class="docutils literal notranslate"><span class="pre">Detector.getADCPhaseInDegrees()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.getADCPipeline"><code class="docutils literal notranslate"><span class="pre">Detector.getADCPipeline()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.getADCVpp"><code class="docutils literal notranslate"><span class="pre">Detector.getADCVpp()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.getAcquisitionIndex"><code class="docutils literal notranslate"><span class="pre">Detector.getAcquisitionIndex()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.getActive"><code class="docutils literal notranslate"><span class="pre">Detector.getActive()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.getActualTime"><code class="docutils literal notranslate"><span class="pre">Detector.getActualTime()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.getAdcIndex"><code class="docutils literal notranslate"><span class="pre">Detector.getAdcIndex()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.getAdcName"><code class="docutils literal notranslate"><span class="pre">Detector.getAdcName()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.getAdcNames"><code class="docutils literal notranslate"><span class="pre">Detector.getAdcNames()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.getAdditionalJsonHeader"><code class="docutils literal notranslate"><span class="pre">Detector.getAdditionalJsonHeader()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.getAdditionalJsonParameter"><code class="docutils literal notranslate"><span class="pre">Detector.getAdditionalJsonParameter()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.getAllThresholdEnergy"><code class="docutils literal notranslate"><span class="pre">Detector.getAllThresholdEnergy()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.getAllTrimbits"><code class="docutils literal notranslate"><span class="pre">Detector.getAllTrimbits()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.getAnalogPulsing"><code class="docutils literal notranslate"><span class="pre">Detector.getAnalogPulsing()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.getAutoComparatorDisable"><code class="docutils literal notranslate"><span class="pre">Detector.getAutoComparatorDisable()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.getBadChannels"><code class="docutils literal notranslate"><span class="pre">Detector.getBadChannels()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.getBit"><code class="docutils literal notranslate"><span class="pre">Detector.getBit()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.getBurstMode"><code class="docutils literal notranslate"><span class="pre">Detector.getBurstMode()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.getBurstPeriod"><code class="docutils literal notranslate"><span class="pre">Detector.getBurstPeriod()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.getCDSGain"><code class="docutils literal notranslate"><span class="pre">Detector.getCDSGain()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.getChipStatusRegister"><code class="docutils literal notranslate"><span class="pre">Detector.getChipStatusRegister()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.getChipVersion"><code class="docutils literal notranslate"><span class="pre">Detector.getChipVersion()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.getClientVersion"><code class="docutils literal notranslate"><span class="pre">Detector.getClientVersion()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.getClientZmqHwm"><code class="docutils literal notranslate"><span class="pre">Detector.getClientZmqHwm()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.getClientZmqIp"><code class="docutils literal notranslate"><span class="pre">Detector.getClientZmqIp()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.getClientZmqPort"><code class="docutils literal notranslate"><span class="pre">Detector.getClientZmqPort()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.getClockDivider"><code class="docutils literal notranslate"><span class="pre">Detector.getClockDivider()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.getClockFrequency"><code class="docutils literal notranslate"><span class="pre">Detector.getClockFrequency()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.getClockPhase"><code class="docutils literal notranslate"><span class="pre">Detector.getClockPhase()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.getClockPhaseinDegrees"><code class="docutils literal notranslate"><span class="pre">Detector.getClockPhaseinDegrees()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.getCollectionMode"><code class="docutils literal notranslate"><span class="pre">Detector.getCollectionMode()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.getColumn"><code class="docutils literal notranslate"><span class="pre">Detector.getColumn()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.getComparatorDisableTime"><code class="docutils literal notranslate"><span class="pre">Detector.getComparatorDisableTime()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.getControlPort"><code class="docutils literal notranslate"><span class="pre">Detector.getControlPort()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.getCounterMask"><code class="docutils literal notranslate"><span class="pre">Detector.getCounterMask()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.getCurrentSource"><code class="docutils literal notranslate"><span class="pre">Detector.getCurrentSource()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.getDAC"><code class="docutils literal notranslate"><span class="pre">Detector.getDAC()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.getDBITClock"><code class="docutils literal notranslate"><span class="pre">Detector.getDBITClock()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.getDBITPhase"><code class="docutils literal notranslate"><span class="pre">Detector.getDBITPhase()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.getDBITPhaseInDegrees"><code class="docutils literal notranslate"><span class="pre">Detector.getDBITPhaseInDegrees()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.getDBITPipeline"><code class="docutils literal notranslate"><span class="pre">Detector.getDBITPipeline()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.getDacIndex"><code class="docutils literal notranslate"><span class="pre">Detector.getDacIndex()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.getDacList"><code class="docutils literal notranslate"><span class="pre">Detector.getDacList()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.getDacName"><code class="docutils literal notranslate"><span class="pre">Detector.getDacName()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.getDacNames"><code class="docutils literal notranslate"><span class="pre">Detector.getDacNames()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.getDataStream"><code class="docutils literal notranslate"><span class="pre">Detector.getDataStream()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.getDefaultDac"><code class="docutils literal notranslate"><span class="pre">Detector.getDefaultDac()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.getDelayAfterTrigger"><code class="docutils literal notranslate"><span class="pre">Detector.getDelayAfterTrigger()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.getDelayAfterTriggerLeft"><code class="docutils literal notranslate"><span class="pre">Detector.getDelayAfterTriggerLeft()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.getDestinationUDPIP"><code class="docutils literal notranslate"><span class="pre">Detector.getDestinationUDPIP()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.getDestinationUDPIP2"><code class="docutils literal notranslate"><span class="pre">Detector.getDestinationUDPIP2()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.getDestinationUDPList"><code class="docutils literal notranslate"><span class="pre">Detector.getDestinationUDPList()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.getDestinationUDPMAC"><code class="docutils literal notranslate"><span class="pre">Detector.getDestinationUDPMAC()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.getDestinationUDPMAC2"><code class="docutils literal notranslate"><span class="pre">Detector.getDestinationUDPMAC2()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.getDestinationUDPPort"><code class="docutils literal notranslate"><span class="pre">Detector.getDestinationUDPPort()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.getDestinationUDPPort2"><code class="docutils literal notranslate"><span class="pre">Detector.getDestinationUDPPort2()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.getDetectorLock"><code class="docutils literal notranslate"><span class="pre">Detector.getDetectorLock()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.getDetectorServerVersion"><code class="docutils literal notranslate"><span class="pre">Detector.getDetectorServerVersion()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.getDetectorSize"><code class="docutils literal notranslate"><span class="pre">Detector.getDetectorSize()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.getDetectorStatus"><code class="docutils literal notranslate"><span class="pre">Detector.getDetectorStatus()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.getDetectorType"><code class="docutils literal notranslate"><span class="pre">Detector.getDetectorType()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.getDigitalPulsing"><code class="docutils literal notranslate"><span class="pre">Detector.getDigitalPulsing()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.getDynamicRange"><code class="docutils literal notranslate"><span class="pre">Detector.getDynamicRange()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.getDynamicRangeList"><code class="docutils literal notranslate"><span class="pre">Detector.getDynamicRangeList()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.getExptime"><code class="docutils literal notranslate"><span class="pre">Detector.getExptime()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.getExptimeForAllGates"><code class="docutils literal notranslate"><span class="pre">Detector.getExptimeForAllGates()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.getExternalSampling"><code class="docutils literal notranslate"><span class="pre">Detector.getExternalSampling()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.getExternalSamplingSource"><code class="docutils literal notranslate"><span class="pre">Detector.getExternalSamplingSource()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.getExternalSignalFlags"><code class="docutils literal notranslate"><span class="pre">Detector.getExternalSignalFlags()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.getFileFormat"><code class="docutils literal notranslate"><span class="pre">Detector.getFileFormat()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.getFileNamePrefix"><code class="docutils literal notranslate"><span class="pre">Detector.getFileNamePrefix()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.getFileOverWrite"><code class="docutils literal notranslate"><span class="pre">Detector.getFileOverWrite()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.getFilePath"><code class="docutils literal notranslate"><span class="pre">Detector.getFilePath()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.getFileWrite"><code class="docutils literal notranslate"><span class="pre">Detector.getFileWrite()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.getFilterResistor"><code class="docutils literal notranslate"><span class="pre">Detector.getFilterResistor()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.getFirmwareVersion"><code class="docutils literal notranslate"><span class="pre">Detector.getFirmwareVersion()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.getFirstUDPDestination"><code class="docutils literal notranslate"><span class="pre">Detector.getFirstUDPDestination()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.getFlipRows"><code class="docutils literal notranslate"><span class="pre">Detector.getFlipRows()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.getFramesCaught"><code class="docutils literal notranslate"><span class="pre">Detector.getFramesCaught()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.getFramesPerFile"><code class="docutils literal notranslate"><span class="pre">Detector.getFramesPerFile()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.getFrontEndFirmwareVersion"><code class="docutils literal notranslate"><span class="pre">Detector.getFrontEndFirmwareVersion()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.getGainCaps"><code class="docutils literal notranslate"><span class="pre">Detector.getGainCaps()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.getGainMode"><code class="docutils literal notranslate"><span class="pre">Detector.getGainMode()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.getGainModeList"><code class="docutils literal notranslate"><span class="pre">Detector.getGainModeList()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.getGapPixelsinCallback"><code class="docutils literal notranslate"><span class="pre">Detector.getGapPixelsinCallback()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.getGateDelay"><code class="docutils literal notranslate"><span class="pre">Detector.getGateDelay()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.getGateDelayForAllGates"><code class="docutils literal notranslate"><span class="pre">Detector.getGateDelayForAllGates()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.getHardwareVersion"><code class="docutils literal notranslate"><span class="pre">Detector.getHardwareVersion()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.getHighVoltage"><code class="docutils literal notranslate"><span class="pre">Detector.getHighVoltage()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.getHostname"><code class="docutils literal notranslate"><span class="pre">Detector.getHostname()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.getImageTestMode"><code class="docutils literal notranslate"><span class="pre">Detector.getImageTestMode()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.getInitialChecks"><code class="docutils literal notranslate"><span class="pre">Detector.getInitialChecks()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.getInjectChannel"><code class="docutils literal notranslate"><span class="pre">Detector.getInjectChannel()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.getInterpolation"><code class="docutils literal notranslate"><span class="pre">Detector.getInterpolation()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.getInterruptSubframe"><code class="docutils literal notranslate"><span class="pre">Detector.getInterruptSubframe()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.getKernelVersion"><code class="docutils literal notranslate"><span class="pre">Detector.getKernelVersion()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.getLEDEnable"><code class="docutils literal notranslate"><span class="pre">Detector.getLEDEnable()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.getLastClientIP"><code class="docutils literal notranslate"><span class="pre">Detector.getLastClientIP()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.getMaster"><code class="docutils literal notranslate"><span class="pre">Detector.getMaster()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.getMasterFileWrite"><code class="docutils literal notranslate"><span class="pre">Detector.getMasterFileWrite()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.getMaxADCPhaseShift"><code class="docutils literal notranslate"><span class="pre">Detector.getMaxADCPhaseShift()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.getMaxClockPhaseShift"><code class="docutils literal notranslate"><span class="pre">Detector.getMaxClockPhaseShift()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.getMaxDBITPhaseShift"><code class="docutils literal notranslate"><span class="pre">Detector.getMaxDBITPhaseShift()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.getMeasuredCurrent"><code class="docutils literal notranslate"><span class="pre">Detector.getMeasuredCurrent()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.getMeasuredPeriod"><code class="docutils literal notranslate"><span class="pre">Detector.getMeasuredPeriod()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.getMeasuredPower"><code class="docutils literal notranslate"><span class="pre">Detector.getMeasuredPower()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.getMeasuredSubFramePeriod"><code class="docutils literal notranslate"><span class="pre">Detector.getMeasuredSubFramePeriod()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.getMeasurementTime"><code class="docutils literal notranslate"><span class="pre">Detector.getMeasurementTime()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.getModuleGeometry"><code class="docutils literal notranslate"><span class="pre">Detector.getModuleGeometry()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.getModuleId"><code class="docutils literal notranslate"><span class="pre">Detector.getModuleId()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.getModuleSize"><code class="docutils literal notranslate"><span class="pre">Detector.getModuleSize()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.getNextFrameNumber"><code class="docutils literal notranslate"><span class="pre">Detector.getNextFrameNumber()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.getNumMissingPackets"><code class="docutils literal notranslate"><span class="pre">Detector.getNumMissingPackets()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.getNumberOfAdditionalStorageCells"><code class="docutils literal notranslate"><span class="pre">Detector.getNumberOfAdditionalStorageCells()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.getNumberOfAnalogSamples"><code class="docutils literal notranslate"><span class="pre">Detector.getNumberOfAnalogSamples()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.getNumberOfBursts"><code class="docutils literal notranslate"><span class="pre">Detector.getNumberOfBursts()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.getNumberOfBurstsLeft"><code class="docutils literal notranslate"><span class="pre">Detector.getNumberOfBurstsLeft()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.getNumberOfDigitalSamples"><code class="docutils literal notranslate"><span class="pre">Detector.getNumberOfDigitalSamples()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.getNumberOfFilterCells"><code class="docutils literal notranslate"><span class="pre">Detector.getNumberOfFilterCells()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.getNumberOfFrames"><code class="docutils literal notranslate"><span class="pre">Detector.getNumberOfFrames()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.getNumberOfFramesFromStart"><code class="docutils literal notranslate"><span class="pre">Detector.getNumberOfFramesFromStart()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.getNumberOfFramesLeft"><code class="docutils literal notranslate"><span class="pre">Detector.getNumberOfFramesLeft()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.getNumberOfGates"><code class="docutils literal notranslate"><span class="pre">Detector.getNumberOfGates()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.getNumberOfTransceiverSamples"><code class="docutils literal notranslate"><span class="pre">Detector.getNumberOfTransceiverSamples()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.getNumberOfTriggers"><code class="docutils literal notranslate"><span class="pre">Detector.getNumberOfTriggers()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.getNumberOfTriggersLeft"><code class="docutils literal notranslate"><span class="pre">Detector.getNumberOfTriggersLeft()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.getNumberofUDPDestinations"><code class="docutils literal notranslate"><span class="pre">Detector.getNumberofUDPDestinations()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.getNumberofUDPInterfaces"><code class="docutils literal notranslate"><span class="pre">Detector.getNumberofUDPInterfaces()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.getOnChipDAC"><code class="docutils literal notranslate"><span class="pre">Detector.getOnChipDAC()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.getOverFlowMode"><code class="docutils literal notranslate"><span class="pre">Detector.getOverFlowMode()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.getPackageVersion"><code class="docutils literal notranslate"><span class="pre">Detector.getPackageVersion()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.getParallelMode"><code class="docutils literal notranslate"><span class="pre">Detector.getParallelMode()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.getPartialFramesPadding"><code class="docutils literal notranslate"><span class="pre">Detector.getPartialFramesPadding()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.getPartialReset"><code class="docutils literal notranslate"><span class="pre">Detector.getPartialReset()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.getPatterFileName"><code class="docutils literal notranslate"><span class="pre">Detector.getPatterFileName()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.getPatternBitMask"><code class="docutils literal notranslate"><span class="pre">Detector.getPatternBitMask()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.getPatternIOControl"><code class="docutils literal notranslate"><span class="pre">Detector.getPatternIOControl()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.getPatternLoopAddresses"><code class="docutils literal notranslate"><span class="pre">Detector.getPatternLoopAddresses()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.getPatternLoopCycles"><code class="docutils literal notranslate"><span class="pre">Detector.getPatternLoopCycles()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.getPatternMask"><code class="docutils literal notranslate"><span class="pre">Detector.getPatternMask()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.getPatternWaitAddr"><code class="docutils literal notranslate"><span class="pre">Detector.getPatternWaitAddr()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.getPatternWaitClocks"><code class="docutils literal notranslate"><span class="pre">Detector.getPatternWaitClocks()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.getPatternWaitInterval"><code class="docutils literal notranslate"><span class="pre">Detector.getPatternWaitInterval()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.getPatternWord"><code class="docutils literal notranslate"><span class="pre">Detector.getPatternWord()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.getPedestalMode"><code class="docutils literal notranslate"><span class="pre">Detector.getPedestalMode()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.getPeriod"><code class="docutils literal notranslate"><span class="pre">Detector.getPeriod()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.getPeriodLeft"><code class="docutils literal notranslate"><span class="pre">Detector.getPeriodLeft()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.getPolarity"><code class="docutils literal notranslate"><span class="pre">Detector.getPolarity()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.getPortPerModuleGeometry"><code class="docutils literal notranslate"><span class="pre">Detector.getPortPerModuleGeometry()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.getPortSize"><code class="docutils literal notranslate"><span class="pre">Detector.getPortSize()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.getPower"><code class="docutils literal notranslate"><span class="pre">Detector.getPower()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.getPowerChip"><code class="docutils literal notranslate"><span class="pre">Detector.getPowerChip()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.getPowerIndex"><code class="docutils literal notranslate"><span class="pre">Detector.getPowerIndex()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.getPowerList"><code class="docutils literal notranslate"><span class="pre">Detector.getPowerList()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.getPowerName"><code class="docutils literal notranslate"><span class="pre">Detector.getPowerName()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.getPowerNames"><code class="docutils literal notranslate"><span class="pre">Detector.getPowerNames()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.getPumpProbe"><code class="docutils literal notranslate"><span class="pre">Detector.getPumpProbe()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.getQuad"><code class="docutils literal notranslate"><span class="pre">Detector.getQuad()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.getRUNClock"><code class="docutils literal notranslate"><span class="pre">Detector.getRUNClock()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.getRateCorrection"><code class="docutils literal notranslate"><span class="pre">Detector.getRateCorrection()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.getReadNRows"><code class="docutils literal notranslate"><span class="pre">Detector.getReadNRows()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.getReadoutMode"><code class="docutils literal notranslate"><span class="pre">Detector.getReadoutMode()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.getReadoutSpeed"><code class="docutils literal notranslate"><span class="pre">Detector.getReadoutSpeed()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.getReadoutSpeedList"><code class="docutils literal notranslate"><span class="pre">Detector.getReadoutSpeedList()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.getReceiverStatus"><code class="docutils literal notranslate"><span class="pre">Detector.getReceiverStatus()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.getReceiverVersion"><code class="docutils literal notranslate"><span class="pre">Detector.getReceiverVersion()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.getRow"><code class="docutils literal notranslate"><span class="pre">Detector.getRow()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.getRxArping"><code class="docutils literal notranslate"><span class="pre">Detector.getRxArping()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.getRxCurrentFrameIndex"><code class="docutils literal notranslate"><span class="pre">Detector.getRxCurrentFrameIndex()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.getRxDbitList"><code class="docutils literal notranslate"><span class="pre">Detector.getRxDbitList()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.getRxDbitOffset"><code class="docutils literal notranslate"><span class="pre">Detector.getRxDbitOffset()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.getRxDbitReorder"><code class="docutils literal notranslate"><span class="pre">Detector.getRxDbitReorder()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.getRxFifoDepth"><code class="docutils literal notranslate"><span class="pre">Detector.getRxFifoDepth()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.getRxFrameDiscardPolicy"><code class="docutils literal notranslate"><span class="pre">Detector.getRxFrameDiscardPolicy()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.getRxHostname"><code class="docutils literal notranslate"><span class="pre">Detector.getRxHostname()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.getRxLastClientIP"><code class="docutils literal notranslate"><span class="pre">Detector.getRxLastClientIP()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.getRxLock"><code class="docutils literal notranslate"><span class="pre">Detector.getRxLock()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.getRxPort"><code class="docutils literal notranslate"><span class="pre">Detector.getRxPort()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.getRxROI"><code class="docutils literal notranslate"><span class="pre">Detector.getRxROI()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.getRxRealUDPSocketBufferSize"><code class="docutils literal notranslate"><span class="pre">Detector.getRxRealUDPSocketBufferSize()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.getRxSilentMode"><code class="docutils literal notranslate"><span class="pre">Detector.getRxSilentMode()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.getRxThreadIds"><code class="docutils literal notranslate"><span class="pre">Detector.getRxThreadIds()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.getRxUDPSocketBufferSize"><code class="docutils literal notranslate"><span class="pre">Detector.getRxUDPSocketBufferSize()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.getRxZmqDataStream"><code class="docutils literal notranslate"><span class="pre">Detector.getRxZmqDataStream()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.getRxZmqFrequency"><code class="docutils literal notranslate"><span class="pre">Detector.getRxZmqFrequency()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.getRxZmqHwm"><code class="docutils literal notranslate"><span class="pre">Detector.getRxZmqHwm()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.getRxZmqPort"><code class="docutils literal notranslate"><span class="pre">Detector.getRxZmqPort()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.getRxZmqStartingFrame"><code class="docutils literal notranslate"><span class="pre">Detector.getRxZmqStartingFrame()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.getRxZmqTimer"><code class="docutils literal notranslate"><span class="pre">Detector.getRxZmqTimer()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.getSYNCClock"><code class="docutils literal notranslate"><span class="pre">Detector.getSYNCClock()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.getScan"><code class="docutils literal notranslate"><span class="pre">Detector.getScan()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.getScanErrorMessage"><code class="docutils literal notranslate"><span class="pre">Detector.getScanErrorMessage()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.getSelectedUDPInterface"><code class="docutils literal notranslate"><span class="pre">Detector.getSelectedUDPInterface()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.getSerialNumber"><code class="docutils literal notranslate"><span class="pre">Detector.getSerialNumber()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.getSettings"><code class="docutils literal notranslate"><span class="pre">Detector.getSettings()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.getSettingsList"><code class="docutils literal notranslate"><span class="pre">Detector.getSettingsList()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.getSettingsPath"><code class="docutils literal notranslate"><span class="pre">Detector.getSettingsPath()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.getShmId"><code class="docutils literal notranslate"><span class="pre">Detector.getShmId()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.getSignalIndex"><code class="docutils literal notranslate"><span class="pre">Detector.getSignalIndex()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.getSignalName"><code class="docutils literal notranslate"><span class="pre">Detector.getSignalName()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.getSignalNames"><code class="docutils literal notranslate"><span class="pre">Detector.getSignalNames()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.getSlowADC"><code class="docutils literal notranslate"><span class="pre">Detector.getSlowADC()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.getSlowADCIndex"><code class="docutils literal notranslate"><span class="pre">Detector.getSlowADCIndex()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.getSlowADCList"><code class="docutils literal notranslate"><span class="pre">Detector.getSlowADCList()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.getSlowADCName"><code class="docutils literal notranslate"><span class="pre">Detector.getSlowADCName()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.getSlowADCNames"><code class="docutils literal notranslate"><span class="pre">Detector.getSlowADCNames()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.getSourceUDPIP"><code class="docutils literal notranslate"><span class="pre">Detector.getSourceUDPIP()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.getSourceUDPIP2"><code class="docutils literal notranslate"><span class="pre">Detector.getSourceUDPIP2()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.getSourceUDPMAC"><code class="docutils literal notranslate"><span class="pre">Detector.getSourceUDPMAC()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.getSourceUDPMAC2"><code class="docutils literal notranslate"><span class="pre">Detector.getSourceUDPMAC2()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.getStopPort"><code class="docutils literal notranslate"><span class="pre">Detector.getStopPort()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.getStorageCellDelay"><code class="docutils literal notranslate"><span class="pre">Detector.getStorageCellDelay()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.getStorageCellStart"><code class="docutils literal notranslate"><span class="pre">Detector.getStorageCellStart()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.getSubDeadTime"><code class="docutils literal notranslate"><span class="pre">Detector.getSubDeadTime()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.getSubExptime"><code class="docutils literal notranslate"><span class="pre">Detector.getSubExptime()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.getSynchronization"><code class="docutils literal notranslate"><span class="pre">Detector.getSynchronization()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.getTemperature"><code class="docutils literal notranslate"><span class="pre">Detector.getTemperature()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.getTemperatureControl"><code class="docutils literal notranslate"><span class="pre">Detector.getTemperatureControl()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.getTemperatureEvent"><code class="docutils literal notranslate"><span class="pre">Detector.getTemperatureEvent()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.getTemperatureList"><code class="docutils literal notranslate"><span class="pre">Detector.getTemperatureList()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.getTenGiga"><code class="docutils literal notranslate"><span class="pre">Detector.getTenGiga()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.getTenGigaADCEnableMask"><code class="docutils literal notranslate"><span class="pre">Detector.getTenGigaADCEnableMask()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.getTenGigaFlowControl"><code class="docutils literal notranslate"><span class="pre">Detector.getTenGigaFlowControl()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.getThresholdEnergy"><code class="docutils literal notranslate"><span class="pre">Detector.getThresholdEnergy()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.getThresholdTemperature"><code class="docutils literal notranslate"><span class="pre">Detector.getThresholdTemperature()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.getTimingInfoDecoder"><code class="docutils literal notranslate"><span class="pre">Detector.getTimingInfoDecoder()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.getTimingMode"><code class="docutils literal notranslate"><span class="pre">Detector.getTimingMode()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.getTimingModeList"><code class="docutils literal notranslate"><span class="pre">Detector.getTimingModeList()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.getTimingSource"><code class="docutils literal notranslate"><span class="pre">Detector.getTimingSource()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.getTop"><code class="docutils literal notranslate"><span class="pre">Detector.getTop()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.getTransceiverEnableMask"><code class="docutils literal notranslate"><span class="pre">Detector.getTransceiverEnableMask()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.getTransmissionDelay"><code class="docutils literal notranslate"><span class="pre">Detector.getTransmissionDelay()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.getTransmissionDelayFrame"><code class="docutils literal notranslate"><span class="pre">Detector.getTransmissionDelayFrame()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.getTransmissionDelayLeft"><code class="docutils literal notranslate"><span class="pre">Detector.getTransmissionDelayLeft()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.getTransmissionDelayRight"><code class="docutils literal notranslate"><span class="pre">Detector.getTransmissionDelayRight()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.getTrimEnergies"><code class="docutils literal notranslate"><span class="pre">Detector.getTrimEnergies()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.getUpdateMode"><code class="docutils literal notranslate"><span class="pre">Detector.getUpdateMode()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.getUseReceiverFlag"><code class="docutils literal notranslate"><span class="pre">Detector.getUseReceiverFlag()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.getVeto"><code class="docutils literal notranslate"><span class="pre">Detector.getVeto()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.getVetoAlgorithm"><code class="docutils literal notranslate"><span class="pre">Detector.getVetoAlgorithm()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.getVetoPhoton"><code class="docutils literal notranslate"><span class="pre">Detector.getVetoPhoton()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.getVetoStream"><code class="docutils literal notranslate"><span class="pre">Detector.getVetoStream()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.hardwareversion"><code class="docutils literal notranslate"><span class="pre">Detector.hardwareversion</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.highvoltage"><code class="docutils literal notranslate"><span class="pre">Detector.highvoltage</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.hostname"><code class="docutils literal notranslate"><span class="pre">Detector.hostname</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.im_a"><code class="docutils literal notranslate"><span class="pre">Detector.im_a</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.im_b"><code class="docutils literal notranslate"><span class="pre">Detector.im_b</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.im_c"><code class="docutils literal notranslate"><span class="pre">Detector.im_c</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.im_d"><code class="docutils literal notranslate"><span class="pre">Detector.im_d</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.im_io"><code class="docutils literal notranslate"><span class="pre">Detector.im_io</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.initialchecks"><code class="docutils literal notranslate"><span class="pre">Detector.initialchecks</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.interpolation"><code class="docutils literal notranslate"><span class="pre">Detector.interpolation</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.interruptsubframe"><code class="docutils literal notranslate"><span class="pre">Detector.interruptsubframe</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.isVirtualDetectorServer"><code class="docutils literal notranslate"><span class="pre">Detector.isVirtualDetectorServer()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.kernelversion"><code class="docutils literal notranslate"><span class="pre">Detector.kernelversion</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.lastclient"><code class="docutils literal notranslate"><span class="pre">Detector.lastclient</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.led"><code class="docutils literal notranslate"><span class="pre">Detector.led</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.loadConfig"><code class="docutils literal notranslate"><span class="pre">Detector.loadConfig()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.loadDefaultPattern"><code class="docutils literal notranslate"><span class="pre">Detector.loadDefaultPattern()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.loadParameters"><code class="docutils literal notranslate"><span class="pre">Detector.loadParameters()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.loadTrimbits"><code class="docutils literal notranslate"><span class="pre">Detector.loadTrimbits()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.lock"><code class="docutils literal notranslate"><span class="pre">Detector.lock</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.master"><code class="docutils literal notranslate"><span class="pre">Detector.master</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.maxadcphaseshift"><code class="docutils literal notranslate"><span class="pre">Detector.maxadcphaseshift</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.maxclkphaseshift"><code class="docutils literal notranslate"><span class="pre">Detector.maxclkphaseshift</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.maxdbitphaseshift"><code class="docutils literal notranslate"><span class="pre">Detector.maxdbitphaseshift</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.measuredperiod"><code class="docutils literal notranslate"><span class="pre">Detector.measuredperiod</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.measuredsubperiod"><code class="docutils literal notranslate"><span class="pre">Detector.measuredsubperiod</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.module_geometry"><code class="docutils literal notranslate"><span class="pre">Detector.module_geometry</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.module_size"><code class="docutils literal notranslate"><span class="pre">Detector.module_size</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.nextframenumber"><code class="docutils literal notranslate"><span class="pre">Detector.nextframenumber</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.nmod"><code class="docutils literal notranslate"><span class="pre">Detector.nmod</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.numinterfaces"><code class="docutils literal notranslate"><span class="pre">Detector.numinterfaces</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.overflow"><code class="docutils literal notranslate"><span class="pre">Detector.overflow</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.packageversion"><code class="docutils literal notranslate"><span class="pre">Detector.packageversion</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.parallel"><code class="docutils literal notranslate"><span class="pre">Detector.parallel</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.parameters"><code class="docutils literal notranslate"><span class="pre">Detector.parameters</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.partialreset"><code class="docutils literal notranslate"><span class="pre">Detector.partialreset</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.patfname"><code class="docutils literal notranslate"><span class="pre">Detector.patfname</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.patioctrl"><code class="docutils literal notranslate"><span class="pre">Detector.patioctrl</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.patlimits"><code class="docutils literal notranslate"><span class="pre">Detector.patlimits</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.patloop"><code class="docutils literal notranslate"><span class="pre">Detector.patloop</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.patloop0"><code class="docutils literal notranslate"><span class="pre">Detector.patloop0</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.patloop1"><code class="docutils literal notranslate"><span class="pre">Detector.patloop1</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.patloop2"><code class="docutils literal notranslate"><span class="pre">Detector.patloop2</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.patmask"><code class="docutils literal notranslate"><span class="pre">Detector.patmask</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.patnloop"><code class="docutils literal notranslate"><span class="pre">Detector.patnloop</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.patnloop0"><code class="docutils literal notranslate"><span class="pre">Detector.patnloop0</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.patnloop1"><code class="docutils literal notranslate"><span class="pre">Detector.patnloop1</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.patnloop2"><code class="docutils literal notranslate"><span class="pre">Detector.patnloop2</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.patsetbit"><code class="docutils literal notranslate"><span class="pre">Detector.patsetbit</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.pattern"><code class="docutils literal notranslate"><span class="pre">Detector.pattern</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.patwait"><code class="docutils literal notranslate"><span class="pre">Detector.patwait</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.patwait0"><code class="docutils literal notranslate"><span class="pre">Detector.patwait0</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.patwait1"><code class="docutils literal notranslate"><span class="pre">Detector.patwait1</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.patwait2"><code class="docutils literal notranslate"><span class="pre">Detector.patwait2</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.patwaittime"><code class="docutils literal notranslate"><span class="pre">Detector.patwaittime</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.patwaittime0"><code class="docutils literal notranslate"><span class="pre">Detector.patwaittime0</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.patwaittime1"><code class="docutils literal notranslate"><span class="pre">Detector.patwaittime1</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.patwaittime2"><code class="docutils literal notranslate"><span class="pre">Detector.patwaittime2</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.pedestalmode"><code class="docutils literal notranslate"><span class="pre">Detector.pedestalmode</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.period"><code class="docutils literal notranslate"><span class="pre">Detector.period</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.periodl"><code class="docutils literal notranslate"><span class="pre">Detector.periodl</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.polarity"><code class="docutils literal notranslate"><span class="pre">Detector.polarity</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.port"><code class="docutils literal notranslate"><span class="pre">Detector.port</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.powerchip"><code class="docutils literal notranslate"><span class="pre">Detector.powerchip</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.powerlist"><code class="docutils literal notranslate"><span class="pre">Detector.powerlist</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.powervalues"><code class="docutils literal notranslate"><span class="pre">Detector.powervalues</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.printRxConfiguration"><code class="docutils literal notranslate"><span class="pre">Detector.printRxConfiguration()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.programFPGA"><code class="docutils literal notranslate"><span class="pre">Detector.programFPGA()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.pulseChip"><code class="docutils literal notranslate"><span class="pre">Detector.pulseChip()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.pulsePixel"><code class="docutils literal notranslate"><span class="pre">Detector.pulsePixel()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.pulsePixelNMove"><code class="docutils literal notranslate"><span class="pre">Detector.pulsePixelNMove()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.pumpprobe"><code class="docutils literal notranslate"><span class="pre">Detector.pumpprobe</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.quad"><code class="docutils literal notranslate"><span class="pre">Detector.quad</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.ratecorr"><code class="docutils literal notranslate"><span class="pre">Detector.ratecorr</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.readRegister"><code class="docutils literal notranslate"><span class="pre">Detector.readRegister()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.readnrows"><code class="docutils literal notranslate"><span class="pre">Detector.readnrows</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.readout"><code class="docutils literal notranslate"><span class="pre">Detector.readout()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.readoutspeed"><code class="docutils literal notranslate"><span class="pre">Detector.readoutspeed</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.readoutspeedlist"><code class="docutils literal notranslate"><span class="pre">Detector.readoutspeedlist</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.rebootController"><code class="docutils literal notranslate"><span class="pre">Detector.rebootController()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.reconfigureUDPDestination"><code class="docutils literal notranslate"><span class="pre">Detector.reconfigureUDPDestination()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.reg"><code class="docutils literal notranslate"><span class="pre">Detector.reg</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.registerAcquisitionFinishedCallback"><code class="docutils literal notranslate"><span class="pre">Detector.registerAcquisitionFinishedCallback()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.registerDataCallback"><code class="docutils literal notranslate"><span class="pre">Detector.registerDataCallback()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.resetFPGA"><code class="docutils literal notranslate"><span class="pre">Detector.resetFPGA()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.resetTemperatureEvent"><code class="docutils literal notranslate"><span class="pre">Detector.resetTemperatureEvent()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.resetToDefaultDacs"><code class="docutils literal notranslate"><span class="pre">Detector.resetToDefaultDacs()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.resetdacs"><code class="docutils literal notranslate"><span class="pre">Detector.resetdacs()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.romode"><code class="docutils literal notranslate"><span class="pre">Detector.romode</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.row"><code class="docutils literal notranslate"><span class="pre">Detector.row</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.runclk"><code class="docutils literal notranslate"><span class="pre">Detector.runclk</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.runtime"><code class="docutils literal notranslate"><span class="pre">Detector.runtime</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.rx_arping"><code class="docutils literal notranslate"><span class="pre">Detector.rx_arping</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.rx_dbitlist"><code class="docutils literal notranslate"><span class="pre">Detector.rx_dbitlist</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.rx_dbitoffset"><code class="docutils literal notranslate"><span class="pre">Detector.rx_dbitoffset</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.rx_dbitreorder"><code class="docutils literal notranslate"><span class="pre">Detector.rx_dbitreorder</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.rx_discardpolicy"><code class="docutils literal notranslate"><span class="pre">Detector.rx_discardpolicy</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.rx_fifodepth"><code class="docutils literal notranslate"><span class="pre">Detector.rx_fifodepth</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.rx_frameindex"><code class="docutils literal notranslate"><span class="pre">Detector.rx_frameindex</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.rx_framescaught"><code class="docutils literal notranslate"><span class="pre">Detector.rx_framescaught</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.rx_framesperfile"><code class="docutils literal notranslate"><span class="pre">Detector.rx_framesperfile</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.rx_hostname"><code class="docutils literal notranslate"><span class="pre">Detector.rx_hostname</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.rx_jsonaddheader"><code class="docutils literal notranslate"><span class="pre">Detector.rx_jsonaddheader</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.rx_jsonpara"><code class="docutils literal notranslate"><span class="pre">Detector.rx_jsonpara</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.rx_lastclient"><code class="docutils literal notranslate"><span class="pre">Detector.rx_lastclient</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.rx_lock"><code class="docutils literal notranslate"><span class="pre">Detector.rx_lock</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.rx_missingpackets"><code class="docutils literal notranslate"><span class="pre">Detector.rx_missingpackets</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.rx_padding"><code class="docutils literal notranslate"><span class="pre">Detector.rx_padding</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.rx_realudpsocksize"><code class="docutils literal notranslate"><span class="pre">Detector.rx_realudpsocksize</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.rx_silent"><code class="docutils literal notranslate"><span class="pre">Detector.rx_silent</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.rx_start"><code class="docutils literal notranslate"><span class="pre">Detector.rx_start()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.rx_status"><code class="docutils literal notranslate"><span class="pre">Detector.rx_status</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.rx_stop"><code class="docutils literal notranslate"><span class="pre">Detector.rx_stop()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.rx_tcpport"><code class="docutils literal notranslate"><span class="pre">Detector.rx_tcpport</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.rx_threads"><code class="docutils literal notranslate"><span class="pre">Detector.rx_threads</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.rx_udpsocksize"><code class="docutils literal notranslate"><span class="pre">Detector.rx_udpsocksize</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.rx_version"><code class="docutils literal notranslate"><span class="pre">Detector.rx_version</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.rx_zmqfreq"><code class="docutils literal notranslate"><span class="pre">Detector.rx_zmqfreq</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.rx_zmqhwm"><code class="docutils literal notranslate"><span class="pre">Detector.rx_zmqhwm</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.rx_zmqport"><code class="docutils literal notranslate"><span class="pre">Detector.rx_zmqport</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.rx_zmqstartfnum"><code class="docutils literal notranslate"><span class="pre">Detector.rx_zmqstartfnum</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.rx_zmqstream"><code class="docutils literal notranslate"><span class="pre">Detector.rx_zmqstream</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.samples"><code class="docutils literal notranslate"><span class="pre">Detector.samples</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.savePattern"><code class="docutils literal notranslate"><span class="pre">Detector.savePattern()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.saveTrimbits"><code class="docutils literal notranslate"><span class="pre">Detector.saveTrimbits()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.scan"><code class="docutils literal notranslate"><span class="pre">Detector.scan</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.scanerrmsg"><code class="docutils literal notranslate"><span class="pre">Detector.scanerrmsg</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.selectUDPInterface"><code class="docutils literal notranslate"><span class="pre">Detector.selectUDPInterface()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.selinterface"><code class="docutils literal notranslate"><span class="pre">Detector.selinterface</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.sendSoftwareTrigger"><code class="docutils literal notranslate"><span class="pre">Detector.sendSoftwareTrigger()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.serialnumber"><code class="docutils literal notranslate"><span class="pre">Detector.serialnumber</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.setADCClock"><code class="docutils literal notranslate"><span class="pre">Detector.setADCClock()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.setADCConfiguration"><code class="docutils literal notranslate"><span class="pre">Detector.setADCConfiguration()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.setADCEnableMask"><code class="docutils literal notranslate"><span class="pre">Detector.setADCEnableMask()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.setADCInvert"><code class="docutils literal notranslate"><span class="pre">Detector.setADCInvert()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.setADCPhase"><code class="docutils literal notranslate"><span class="pre">Detector.setADCPhase()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.setADCPhaseInDegrees"><code class="docutils literal notranslate"><span class="pre">Detector.setADCPhaseInDegrees()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.setADCPipeline"><code class="docutils literal notranslate"><span class="pre">Detector.setADCPipeline()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.setADCVpp"><code class="docutils literal notranslate"><span class="pre">Detector.setADCVpp()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.setAcquisitionIndex"><code class="docutils literal notranslate"><span class="pre">Detector.setAcquisitionIndex()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.setActive"><code class="docutils literal notranslate"><span class="pre">Detector.setActive()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.setAdcName"><code class="docutils literal notranslate"><span class="pre">Detector.setAdcName()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.setAdcNames"><code class="docutils literal notranslate"><span class="pre">Detector.setAdcNames()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.setAdditionalJsonHeader"><code class="docutils literal notranslate"><span class="pre">Detector.setAdditionalJsonHeader()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.setAdditionalJsonParameter"><code class="docutils literal notranslate"><span class="pre">Detector.setAdditionalJsonParameter()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.setAllTrimbits"><code class="docutils literal notranslate"><span class="pre">Detector.setAllTrimbits()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.setAnalogPulsing"><code class="docutils literal notranslate"><span class="pre">Detector.setAnalogPulsing()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.setAutoComparatorDisable"><code class="docutils literal notranslate"><span class="pre">Detector.setAutoComparatorDisable()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.setBadChannels"><code class="docutils literal notranslate"><span class="pre">Detector.setBadChannels()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.setBit"><code class="docutils literal notranslate"><span class="pre">Detector.setBit()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.setBurstMode"><code class="docutils literal notranslate"><span class="pre">Detector.setBurstMode()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.setBurstPeriod"><code class="docutils literal notranslate"><span class="pre">Detector.setBurstPeriod()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.setCDSGain"><code class="docutils literal notranslate"><span class="pre">Detector.setCDSGain()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.setClientZmqHwm"><code class="docutils literal notranslate"><span class="pre">Detector.setClientZmqHwm()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.setClientZmqIp"><code class="docutils literal notranslate"><span class="pre">Detector.setClientZmqIp()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.setClientZmqPort"><code class="docutils literal notranslate"><span class="pre">Detector.setClientZmqPort()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.setClockDivider"><code class="docutils literal notranslate"><span class="pre">Detector.setClockDivider()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.setClockPhase"><code class="docutils literal notranslate"><span class="pre">Detector.setClockPhase()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.setClockPhaseinDegrees"><code class="docutils literal notranslate"><span class="pre">Detector.setClockPhaseinDegrees()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.setCollectionMode"><code class="docutils literal notranslate"><span class="pre">Detector.setCollectionMode()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.setColumn"><code class="docutils literal notranslate"><span class="pre">Detector.setColumn()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.setComparatorDisableTime"><code class="docutils literal notranslate"><span class="pre">Detector.setComparatorDisableTime()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.setControlPort"><code class="docutils literal notranslate"><span class="pre">Detector.setControlPort()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.setCounterMask"><code class="docutils literal notranslate"><span class="pre">Detector.setCounterMask()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.setCurrentSource"><code class="docutils literal notranslate"><span class="pre">Detector.setCurrentSource()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.setDAC"><code class="docutils literal notranslate"><span class="pre">Detector.setDAC()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.setDBITClock"><code class="docutils literal notranslate"><span class="pre">Detector.setDBITClock()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.setDBITPhase"><code class="docutils literal notranslate"><span class="pre">Detector.setDBITPhase()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.setDBITPhaseInDegrees"><code class="docutils literal notranslate"><span class="pre">Detector.setDBITPhaseInDegrees()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.setDBITPipeline"><code class="docutils literal notranslate"><span class="pre">Detector.setDBITPipeline()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.setDacName"><code class="docutils literal notranslate"><span class="pre">Detector.setDacName()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.setDacNames"><code class="docutils literal notranslate"><span class="pre">Detector.setDacNames()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.setDataStream"><code class="docutils literal notranslate"><span class="pre">Detector.setDataStream()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.setDefaultDac"><code class="docutils literal notranslate"><span class="pre">Detector.setDefaultDac()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.setDefaultRateCorrection"><code class="docutils literal notranslate"><span class="pre">Detector.setDefaultRateCorrection()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.setDelayAfterTrigger"><code class="docutils literal notranslate"><span class="pre">Detector.setDelayAfterTrigger()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.setDestinationUDPIP"><code class="docutils literal notranslate"><span class="pre">Detector.setDestinationUDPIP()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.setDestinationUDPIP2"><code class="docutils literal notranslate"><span class="pre">Detector.setDestinationUDPIP2()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.setDestinationUDPList"><code class="docutils literal notranslate"><span class="pre">Detector.setDestinationUDPList()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.setDestinationUDPMAC"><code class="docutils literal notranslate"><span class="pre">Detector.setDestinationUDPMAC()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.setDestinationUDPMAC2"><code class="docutils literal notranslate"><span class="pre">Detector.setDestinationUDPMAC2()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.setDestinationUDPPort"><code class="docutils literal notranslate"><span class="pre">Detector.setDestinationUDPPort()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.setDestinationUDPPort2"><code class="docutils literal notranslate"><span class="pre">Detector.setDestinationUDPPort2()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.setDetectorLock"><code class="docutils literal notranslate"><span class="pre">Detector.setDetectorLock()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.setDetectorSize"><code class="docutils literal notranslate"><span class="pre">Detector.setDetectorSize()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.setDigitalIODelay"><code class="docutils literal notranslate"><span class="pre">Detector.setDigitalIODelay()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.setDigitalPulsing"><code class="docutils literal notranslate"><span class="pre">Detector.setDigitalPulsing()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.setDynamicRange"><code class="docutils literal notranslate"><span class="pre">Detector.setDynamicRange()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.setExptime"><code class="docutils literal notranslate"><span class="pre">Detector.setExptime()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.setExternalSampling"><code class="docutils literal notranslate"><span class="pre">Detector.setExternalSampling()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.setExternalSamplingSource"><code class="docutils literal notranslate"><span class="pre">Detector.setExternalSamplingSource()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.setExternalSignalFlags"><code class="docutils literal notranslate"><span class="pre">Detector.setExternalSignalFlags()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.setFileFormat"><code class="docutils literal notranslate"><span class="pre">Detector.setFileFormat()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.setFileNamePrefix"><code class="docutils literal notranslate"><span class="pre">Detector.setFileNamePrefix()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.setFileOverWrite"><code class="docutils literal notranslate"><span class="pre">Detector.setFileOverWrite()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.setFilePath"><code class="docutils literal notranslate"><span class="pre">Detector.setFilePath()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.setFileWrite"><code class="docutils literal notranslate"><span class="pre">Detector.setFileWrite()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.setFilterResistor"><code class="docutils literal notranslate"><span class="pre">Detector.setFilterResistor()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.setFirstUDPDestination"><code class="docutils literal notranslate"><span class="pre">Detector.setFirstUDPDestination()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.setFlipRows"><code class="docutils literal notranslate"><span class="pre">Detector.setFlipRows()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.setFramesPerFile"><code class="docutils literal notranslate"><span class="pre">Detector.setFramesPerFile()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.setGainCaps"><code class="docutils literal notranslate"><span class="pre">Detector.setGainCaps()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.setGainMode"><code class="docutils literal notranslate"><span class="pre">Detector.setGainMode()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.setGapPixelsinCallback"><code class="docutils literal notranslate"><span class="pre">Detector.setGapPixelsinCallback()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.setGateDelay"><code class="docutils literal notranslate"><span class="pre">Detector.setGateDelay()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.setHighVoltage"><code class="docutils literal notranslate"><span class="pre">Detector.setHighVoltage()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.setHostname"><code class="docutils literal notranslate"><span class="pre">Detector.setHostname()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.setImageTestMode"><code class="docutils literal notranslate"><span class="pre">Detector.setImageTestMode()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.setInitialChecks"><code class="docutils literal notranslate"><span class="pre">Detector.setInitialChecks()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.setInjectChannel"><code class="docutils literal notranslate"><span class="pre">Detector.setInjectChannel()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.setInterpolation"><code class="docutils literal notranslate"><span class="pre">Detector.setInterpolation()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.setInterruptSubframe"><code class="docutils literal notranslate"><span class="pre">Detector.setInterruptSubframe()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.setLEDEnable"><code class="docutils literal notranslate"><span class="pre">Detector.setLEDEnable()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.setMaster"><code class="docutils literal notranslate"><span class="pre">Detector.setMaster()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.setMasterFileWrite"><code class="docutils literal notranslate"><span class="pre">Detector.setMasterFileWrite()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.setNextFrameNumber"><code class="docutils literal notranslate"><span class="pre">Detector.setNextFrameNumber()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.setNumberOfAdditionalStorageCells"><code class="docutils literal notranslate"><span class="pre">Detector.setNumberOfAdditionalStorageCells()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.setNumberOfAnalogSamples"><code class="docutils literal notranslate"><span class="pre">Detector.setNumberOfAnalogSamples()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.setNumberOfBursts"><code class="docutils literal notranslate"><span class="pre">Detector.setNumberOfBursts()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.setNumberOfDigitalSamples"><code class="docutils literal notranslate"><span class="pre">Detector.setNumberOfDigitalSamples()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.setNumberOfFilterCells"><code class="docutils literal notranslate"><span class="pre">Detector.setNumberOfFilterCells()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.setNumberOfFrames"><code class="docutils literal notranslate"><span class="pre">Detector.setNumberOfFrames()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.setNumberOfGates"><code class="docutils literal notranslate"><span class="pre">Detector.setNumberOfGates()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.setNumberOfTransceiverSamples"><code class="docutils literal notranslate"><span class="pre">Detector.setNumberOfTransceiverSamples()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.setNumberOfTriggers"><code class="docutils literal notranslate"><span class="pre">Detector.setNumberOfTriggers()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.setNumberofUDPInterfaces"><code class="docutils literal notranslate"><span class="pre">Detector.setNumberofUDPInterfaces()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.setOnChipDAC"><code class="docutils literal notranslate"><span class="pre">Detector.setOnChipDAC()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.setOverFlowMode"><code class="docutils literal notranslate"><span class="pre">Detector.setOverFlowMode()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.setParallelMode"><code class="docutils literal notranslate"><span class="pre">Detector.setParallelMode()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.setPartialFramesPadding"><code class="docutils literal notranslate"><span class="pre">Detector.setPartialFramesPadding()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.setPartialReset"><code class="docutils literal notranslate"><span class="pre">Detector.setPartialReset()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.setPattern"><code class="docutils literal notranslate"><span class="pre">Detector.setPattern()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.setPatternBitMask"><code class="docutils literal notranslate"><span class="pre">Detector.setPatternBitMask()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.setPatternIOControl"><code class="docutils literal notranslate"><span class="pre">Detector.setPatternIOControl()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.setPatternLoopAddresses"><code class="docutils literal notranslate"><span class="pre">Detector.setPatternLoopAddresses()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.setPatternLoopCycles"><code class="docutils literal notranslate"><span class="pre">Detector.setPatternLoopCycles()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.setPatternMask"><code class="docutils literal notranslate"><span class="pre">Detector.setPatternMask()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.setPatternWaitAddr"><code class="docutils literal notranslate"><span class="pre">Detector.setPatternWaitAddr()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.setPatternWaitClocks"><code class="docutils literal notranslate"><span class="pre">Detector.setPatternWaitClocks()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.setPatternWaitInterval"><code class="docutils literal notranslate"><span class="pre">Detector.setPatternWaitInterval()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.setPatternWord"><code class="docutils literal notranslate"><span class="pre">Detector.setPatternWord()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.setPedestalMode"><code class="docutils literal notranslate"><span class="pre">Detector.setPedestalMode()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.setPeriod"><code class="docutils literal notranslate"><span class="pre">Detector.setPeriod()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.setPolarity"><code class="docutils literal notranslate"><span class="pre">Detector.setPolarity()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.setPower"><code class="docutils literal notranslate"><span class="pre">Detector.setPower()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.setPowerChip"><code class="docutils literal notranslate"><span class="pre">Detector.setPowerChip()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.setPowerName"><code class="docutils literal notranslate"><span class="pre">Detector.setPowerName()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.setPowerNames"><code class="docutils literal notranslate"><span class="pre">Detector.setPowerNames()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.setPumpProbe"><code class="docutils literal notranslate"><span class="pre">Detector.setPumpProbe()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.setQuad"><code class="docutils literal notranslate"><span class="pre">Detector.setQuad()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.setRUNClock"><code class="docutils literal notranslate"><span class="pre">Detector.setRUNClock()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.setRateCorrection"><code class="docutils literal notranslate"><span class="pre">Detector.setRateCorrection()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.setReadNRows"><code class="docutils literal notranslate"><span class="pre">Detector.setReadNRows()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.setReadoutMode"><code class="docutils literal notranslate"><span class="pre">Detector.setReadoutMode()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.setReadoutSpeed"><code class="docutils literal notranslate"><span class="pre">Detector.setReadoutSpeed()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.setRow"><code class="docutils literal notranslate"><span class="pre">Detector.setRow()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.setRxArping"><code class="docutils literal notranslate"><span class="pre">Detector.setRxArping()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.setRxDbitList"><code class="docutils literal notranslate"><span class="pre">Detector.setRxDbitList()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.setRxDbitOffset"><code class="docutils literal notranslate"><span class="pre">Detector.setRxDbitOffset()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.setRxDbitReorder"><code class="docutils literal notranslate"><span class="pre">Detector.setRxDbitReorder()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.setRxFifoDepth"><code class="docutils literal notranslate"><span class="pre">Detector.setRxFifoDepth()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.setRxFrameDiscardPolicy"><code class="docutils literal notranslate"><span class="pre">Detector.setRxFrameDiscardPolicy()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.setRxHostname"><code class="docutils literal notranslate"><span class="pre">Detector.setRxHostname()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.setRxLock"><code class="docutils literal notranslate"><span class="pre">Detector.setRxLock()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.setRxPort"><code class="docutils literal notranslate"><span class="pre">Detector.setRxPort()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.setRxROI"><code class="docutils literal notranslate"><span class="pre">Detector.setRxROI()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.setRxSilentMode"><code class="docutils literal notranslate"><span class="pre">Detector.setRxSilentMode()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.setRxUDPSocketBufferSize"><code class="docutils literal notranslate"><span class="pre">Detector.setRxUDPSocketBufferSize()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.setRxZmqDataStream"><code class="docutils literal notranslate"><span class="pre">Detector.setRxZmqDataStream()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.setRxZmqFrequency"><code class="docutils literal notranslate"><span class="pre">Detector.setRxZmqFrequency()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.setRxZmqHwm"><code class="docutils literal notranslate"><span class="pre">Detector.setRxZmqHwm()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.setRxZmqPort"><code class="docutils literal notranslate"><span class="pre">Detector.setRxZmqPort()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.setRxZmqStartingFrame"><code class="docutils literal notranslate"><span class="pre">Detector.setRxZmqStartingFrame()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.setRxZmqTimer"><code class="docutils literal notranslate"><span class="pre">Detector.setRxZmqTimer()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.setScan"><code class="docutils literal notranslate"><span class="pre">Detector.setScan()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.setSettings"><code class="docutils literal notranslate"><span class="pre">Detector.setSettings()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.setSettingsPath"><code class="docutils literal notranslate"><span class="pre">Detector.setSettingsPath()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.setSignalName"><code class="docutils literal notranslate"><span class="pre">Detector.setSignalName()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.setSignalNames"><code class="docutils literal notranslate"><span class="pre">Detector.setSignalNames()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.setSlowADCName"><code class="docutils literal notranslate"><span class="pre">Detector.setSlowADCName()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.setSlowADCNames"><code class="docutils literal notranslate"><span class="pre">Detector.setSlowADCNames()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.setSourceUDPIP"><code class="docutils literal notranslate"><span class="pre">Detector.setSourceUDPIP()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.setSourceUDPIP2"><code class="docutils literal notranslate"><span class="pre">Detector.setSourceUDPIP2()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.setSourceUDPMAC"><code class="docutils literal notranslate"><span class="pre">Detector.setSourceUDPMAC()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.setSourceUDPMAC2"><code class="docutils literal notranslate"><span class="pre">Detector.setSourceUDPMAC2()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.setStopPort"><code class="docutils literal notranslate"><span class="pre">Detector.setStopPort()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.setStorageCellDelay"><code class="docutils literal notranslate"><span class="pre">Detector.setStorageCellDelay()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.setStorageCellStart"><code class="docutils literal notranslate"><span class="pre">Detector.setStorageCellStart()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.setSubDeadTime"><code class="docutils literal notranslate"><span class="pre">Detector.setSubDeadTime()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.setSubExptime"><code class="docutils literal notranslate"><span class="pre">Detector.setSubExptime()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.setSynchronization"><code class="docutils literal notranslate"><span class="pre">Detector.setSynchronization()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.setTemperatureControl"><code class="docutils literal notranslate"><span class="pre">Detector.setTemperatureControl()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.setTenGiga"><code class="docutils literal notranslate"><span class="pre">Detector.setTenGiga()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.setTenGigaADCEnableMask"><code class="docutils literal notranslate"><span class="pre">Detector.setTenGigaADCEnableMask()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.setTenGigaFlowControl"><code class="docutils literal notranslate"><span class="pre">Detector.setTenGigaFlowControl()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.setThresholdEnergy"><code class="docutils literal notranslate"><span class="pre">Detector.setThresholdEnergy()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.setThresholdTemperature"><code class="docutils literal notranslate"><span class="pre">Detector.setThresholdTemperature()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.setTimingInfoDecoder"><code class="docutils literal notranslate"><span class="pre">Detector.setTimingInfoDecoder()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.setTimingMode"><code class="docutils literal notranslate"><span class="pre">Detector.setTimingMode()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.setTimingSource"><code class="docutils literal notranslate"><span class="pre">Detector.setTimingSource()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.setTop"><code class="docutils literal notranslate"><span class="pre">Detector.setTop()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.setTransceiverEnableMask"><code class="docutils literal notranslate"><span class="pre">Detector.setTransceiverEnableMask()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.setTransmissionDelay"><code class="docutils literal notranslate"><span class="pre">Detector.setTransmissionDelay()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.setTransmissionDelayFrame"><code class="docutils literal notranslate"><span class="pre">Detector.setTransmissionDelayFrame()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.setTransmissionDelayLeft"><code class="docutils literal notranslate"><span class="pre">Detector.setTransmissionDelayLeft()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.setTransmissionDelayRight"><code class="docutils literal notranslate"><span class="pre">Detector.setTransmissionDelayRight()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.setTrimEnergies"><code class="docutils literal notranslate"><span class="pre">Detector.setTrimEnergies()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.setUpdateMode"><code class="docutils literal notranslate"><span class="pre">Detector.setUpdateMode()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.setVeto"><code class="docutils literal notranslate"><span class="pre">Detector.setVeto()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.setVetoAlgorithm"><code class="docutils literal notranslate"><span class="pre">Detector.setVetoAlgorithm()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.setVetoFile"><code class="docutils literal notranslate"><span class="pre">Detector.setVetoFile()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.setVetoPhoton"><code class="docutils literal notranslate"><span class="pre">Detector.setVetoPhoton()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.setVetoReference"><code class="docutils literal notranslate"><span class="pre">Detector.setVetoReference()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.setVetoStream"><code class="docutils literal notranslate"><span class="pre">Detector.setVetoStream()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.setVirtualDetectorServers"><code class="docutils literal notranslate"><span class="pre">Detector.setVirtualDetectorServers()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.settings"><code class="docutils literal notranslate"><span class="pre">Detector.settings</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.settingslist"><code class="docutils literal notranslate"><span class="pre">Detector.settingslist</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.settingspath"><code class="docutils literal notranslate"><span class="pre">Detector.settingspath</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.signallist"><code class="docutils literal notranslate"><span class="pre">Detector.signallist</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.size"><code class="docutils literal notranslate"><span class="pre">Detector.size()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.slowadc"><code class="docutils literal notranslate"><span class="pre">Detector.slowadc</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.slowadclist"><code class="docutils literal notranslate"><span class="pre">Detector.slowadclist</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.slowadcvalues"><code class="docutils literal notranslate"><span class="pre">Detector.slowadcvalues</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.start"><code class="docutils literal notranslate"><span class="pre">Detector.start()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.startDetector"><code class="docutils literal notranslate"><span class="pre">Detector.startDetector()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.startDetectorReadout"><code class="docutils literal notranslate"><span class="pre">Detector.startDetectorReadout()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.startPattern"><code class="docutils literal notranslate"><span class="pre">Detector.startPattern()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.startReceiver"><code class="docutils literal notranslate"><span class="pre">Detector.startReceiver()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.status"><code class="docutils literal notranslate"><span class="pre">Detector.status</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.stop"><code class="docutils literal notranslate"><span class="pre">Detector.stop()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.stopDetector"><code class="docutils literal notranslate"><span class="pre">Detector.stopDetector()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.stopReceiver"><code class="docutils literal notranslate"><span class="pre">Detector.stopReceiver()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.stopport"><code class="docutils literal notranslate"><span class="pre">Detector.stopport</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.storagecell_delay"><code class="docutils literal notranslate"><span class="pre">Detector.storagecell_delay</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.storagecell_start"><code class="docutils literal notranslate"><span class="pre">Detector.storagecell_start</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.subdeadtime"><code class="docutils literal notranslate"><span class="pre">Detector.subdeadtime</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.subexptime"><code class="docutils literal notranslate"><span class="pre">Detector.subexptime</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.sync"><code class="docutils literal notranslate"><span class="pre">Detector.sync</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.syncclk"><code class="docutils literal notranslate"><span class="pre">Detector.syncclk</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.temp_control"><code class="docutils literal notranslate"><span class="pre">Detector.temp_control</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.temp_event"><code class="docutils literal notranslate"><span class="pre">Detector.temp_event</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.temp_threshold"><code class="docutils literal notranslate"><span class="pre">Detector.temp_threshold</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.templist"><code class="docutils literal notranslate"><span class="pre">Detector.templist</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.tempvalues"><code class="docutils literal notranslate"><span class="pre">Detector.tempvalues</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.tengiga"><code class="docutils literal notranslate"><span class="pre">Detector.tengiga</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.threshold"><code class="docutils literal notranslate"><span class="pre">Detector.threshold</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.timing"><code class="docutils literal notranslate"><span class="pre">Detector.timing</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.timing_info_decoder"><code class="docutils literal notranslate"><span class="pre">Detector.timing_info_decoder</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.timinglist"><code class="docutils literal notranslate"><span class="pre">Detector.timinglist</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.timingsource"><code class="docutils literal notranslate"><span class="pre">Detector.timingsource</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.top"><code class="docutils literal notranslate"><span class="pre">Detector.top</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.transceiverenable"><code class="docutils literal notranslate"><span class="pre">Detector.transceiverenable</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.trigger"><code class="docutils literal notranslate"><span class="pre">Detector.trigger()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.triggers"><code class="docutils literal notranslate"><span class="pre">Detector.triggers</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.triggersl"><code class="docutils literal notranslate"><span class="pre">Detector.triggersl</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.trimbits"><code class="docutils literal notranslate"><span class="pre">Detector.trimbits</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.trimen"><code class="docutils literal notranslate"><span class="pre">Detector.trimen</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.trimval"><code class="docutils literal notranslate"><span class="pre">Detector.trimval</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.tsamples"><code class="docutils literal notranslate"><span class="pre">Detector.tsamples</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.txdelay"><code class="docutils literal notranslate"><span class="pre">Detector.txdelay</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.txdelay_frame"><code class="docutils literal notranslate"><span class="pre">Detector.txdelay_frame</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.txdelay_left"><code class="docutils literal notranslate"><span class="pre">Detector.txdelay_left</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.txdelay_right"><code class="docutils literal notranslate"><span class="pre">Detector.txdelay_right</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.type"><code class="docutils literal notranslate"><span class="pre">Detector.type</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.udp_dstip"><code class="docutils literal notranslate"><span class="pre">Detector.udp_dstip</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.udp_dstip2"><code class="docutils literal notranslate"><span class="pre">Detector.udp_dstip2</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.udp_dstmac"><code class="docutils literal notranslate"><span class="pre">Detector.udp_dstmac</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.udp_dstmac2"><code class="docutils literal notranslate"><span class="pre">Detector.udp_dstmac2</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.udp_dstport"><code class="docutils literal notranslate"><span class="pre">Detector.udp_dstport</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.udp_dstport2"><code class="docutils literal notranslate"><span class="pre">Detector.udp_dstport2</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.udp_srcip"><code class="docutils literal notranslate"><span class="pre">Detector.udp_srcip</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.udp_srcip2"><code class="docutils literal notranslate"><span class="pre">Detector.udp_srcip2</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.udp_srcmac"><code class="docutils literal notranslate"><span class="pre">Detector.udp_srcmac</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.udp_srcmac2"><code class="docutils literal notranslate"><span class="pre">Detector.udp_srcmac2</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.updateDetectorServer"><code class="docutils literal notranslate"><span class="pre">Detector.updateDetectorServer()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.updateFirmwareAndServer"><code class="docutils literal notranslate"><span class="pre">Detector.updateFirmwareAndServer()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.updateKernel"><code class="docutils literal notranslate"><span class="pre">Detector.updateKernel()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.use_receiver"><code class="docutils literal notranslate"><span class="pre">Detector.use_receiver</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.user"><code class="docutils literal notranslate"><span class="pre">Detector.user</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.v_a"><code class="docutils literal notranslate"><span class="pre">Detector.v_a</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.v_b"><code class="docutils literal notranslate"><span class="pre">Detector.v_b</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.v_c"><code class="docutils literal notranslate"><span class="pre">Detector.v_c</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.v_d"><code class="docutils literal notranslate"><span class="pre">Detector.v_d</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.v_io"><code class="docutils literal notranslate"><span class="pre">Detector.v_io</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.v_limit"><code class="docutils literal notranslate"><span class="pre">Detector.v_limit</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.validateUDPConfiguration"><code class="docutils literal notranslate"><span class="pre">Detector.validateUDPConfiguration()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.versions"><code class="docutils literal notranslate"><span class="pre">Detector.versions</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.veto"><code class="docutils literal notranslate"><span class="pre">Detector.veto</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.vetoalg"><code class="docutils literal notranslate"><span class="pre">Detector.vetoalg</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.vetofile"><code class="docutils literal notranslate"><span class="pre">Detector.vetofile</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.vetophoton"><code class="docutils literal notranslate"><span class="pre">Detector.vetophoton</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.vetoref"><code class="docutils literal notranslate"><span class="pre">Detector.vetoref</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.vetostream"><code class="docutils literal notranslate"><span class="pre">Detector.vetostream</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.virtual"><code class="docutils literal notranslate"><span class="pre">Detector.virtual</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.vthreshold"><code class="docutils literal notranslate"><span class="pre">Detector.vthreshold</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.writeAdcRegister"><code class="docutils literal notranslate"><span class="pre">Detector.writeAdcRegister()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.writeRegister"><code class="docutils literal notranslate"><span class="pre">Detector.writeRegister()</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.zmqhwm"><code class="docutils literal notranslate"><span class="pre">Detector.zmqhwm</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.zmqip"><code class="docutils literal notranslate"><span class="pre">Detector.zmqip</span></code></a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="#slsdet.Detector.zmqport"><code class="docutils literal notranslate"><span class="pre">Detector.zmqport</span></code></a></li>
|
||
</ul>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
<li class="toctree-l1"><a class="reference internal" href="pyenums.html">Enums</a></li>
|
||
<li class="toctree-l1"><a class="reference internal" href="pyexamples.html">Examples</a></li>
|
||
<li class="toctree-l1"><a class="reference internal" href="pyPatternGenerator.html">PatternGenerator</a></li>
|
||
<li class="toctree-l1"><a class="reference internal" href="pattern.html">Pattern</a></li>
|
||
</ul>
|
||
<p class="caption" role="heading"><span class="caption-text">Command line</span></p>
|
||
<ul>
|
||
<li class="toctree-l1"><a class="reference internal" href="commandline.html">Command line interface</a></li>
|
||
</ul>
|
||
<p class="caption" role="heading"><span class="caption-text">Developer</span></p>
|
||
<ul>
|
||
<li class="toctree-l1"><a class="reference internal" href="container_utils.html">ContainerUtils</a></li>
|
||
<li class="toctree-l1"><a class="reference internal" href="type_traits.html">TypeTraits</a></li>
|
||
<li class="toctree-l1"><a class="reference internal" href="ToString.html">ToString</a></li>
|
||
</ul>
|
||
<p class="caption" role="heading"><span class="caption-text">Firmware</span></p>
|
||
<ul>
|
||
<li class="toctree-l1"><a class="reference internal" href="firmware.html">Firmware Upgrade</a></li>
|
||
</ul>
|
||
<p class="caption" role="heading"><span class="caption-text">Detector Server</span></p>
|
||
<ul>
|
||
<li class="toctree-l1"><a class="reference internal" href="servers.html">Getting Started</a></li>
|
||
<li class="toctree-l1"><a class="reference internal" href="serverupgrade.html">Upgrade</a></li>
|
||
<li class="toctree-l1"><a class="reference internal" href="virtualserver.html">Simulators</a></li>
|
||
<li class="toctree-l1"><a class="reference internal" href="serverdefaults.html">Default Values</a></li>
|
||
</ul>
|
||
<p class="caption" role="heading"><span class="caption-text">Detector UDP Header</span></p>
|
||
<ul>
|
||
<li class="toctree-l1"><a class="reference internal" href="udpheader.html">Format</a></li>
|
||
<li class="toctree-l1"><a class="reference internal" href="udpconfig.html">Config file</a></li>
|
||
<li class="toctree-l1"><a class="reference internal" href="udpdetspec.html">Detector Specific Fields</a></li>
|
||
</ul>
|
||
<p class="caption" role="heading"><span class="caption-text">Receiver</span></p>
|
||
<ul>
|
||
<li class="toctree-l1"><a class="reference internal" href="slsreceiver.html">In-built Receiver</a></li>
|
||
<li class="toctree-l1"><a class="reference internal" href="receivers.html">Custom Receiver</a></li>
|
||
</ul>
|
||
<p class="caption" role="heading"><span class="caption-text">Receiver Files</span></p>
|
||
<ul>
|
||
<li class="toctree-l1"><a class="reference internal" href="fileformat.html">File format</a></li>
|
||
<li class="toctree-l1"><a class="reference internal" href="slsreceiverheaderformat.html">SLS Receiver Header Format</a></li>
|
||
<li class="toctree-l1"><a class="reference internal" href="dataformat.html">Detector Image Size and Format</a></li>
|
||
<li class="toctree-l1"><a class="reference internal" href="masterfileattributes.html">Master File Attributes</a></li>
|
||
<li class="toctree-l1"><a class="reference internal" href="binaryfileformat.html">Binary File Format</a></li>
|
||
<li class="toctree-l1"><a class="reference internal" href="hdf5fileformat.html">HDF5 File Format</a></li>
|
||
</ul>
|
||
<p class="caption" role="heading"><span class="caption-text">Receiver ZMQ Stream</span></p>
|
||
<ul>
|
||
<li class="toctree-l1"><a class="reference internal" href="zmqjsonheaderformat.html">ZMQ: Json Header Format</a></li>
|
||
</ul>
|
||
<p class="caption" role="heading"><span class="caption-text">Troubleshooting</span></p>
|
||
<ul>
|
||
<li class="toctree-l1"><a class="reference internal" href="troubleshooting.html">Troubleshooting</a></li>
|
||
</ul>
|
||
|
||
</div>
|
||
</div>
|
||
</nav>
|
||
|
||
<section data-toggle="wy-nav-shift" class="wy-nav-content-wrap"><nav class="wy-nav-top" aria-label="Mobile navigation menu" >
|
||
<i data-toggle="wy-nav-top" class="fa fa-bars"></i>
|
||
<a href="index.html">slsDetectorPackage 10.0.0</a>
|
||
</nav>
|
||
|
||
<div class="wy-nav-content">
|
||
<div class="rst-content">
|
||
<div role="navigation" aria-label="Page navigation">
|
||
<ul class="wy-breadcrumbs">
|
||
<li><a href="index.html" class="icon icon-home" aria-label="Home"></a></li>
|
||
<li class="breadcrumb-item active">Detector</li>
|
||
<li class="wy-breadcrumbs-aside">
|
||
<a href="_sources/pydetector.rst.txt" rel="nofollow"> View page source</a>
|
||
</li>
|
||
</ul>
|
||
<hr/>
|
||
</div>
|
||
<div role="main" class="document" itemscope="itemscope" itemtype="http://schema.org/Article">
|
||
<div itemprop="articleBody">
|
||
|
||
<section id="detector">
|
||
<h1>Detector<a class="headerlink" href="#detector" title="Link to this heading"></a></h1>
|
||
<dl class="py class">
|
||
<dt class="sig sig-object py" id="slsdet.Detector">
|
||
<em class="property"><span class="k"><span class="pre">class</span></span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">slsdet.</span></span><span class="sig-name descname"><span class="pre">Detector</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">multi_id</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">0</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#slsdet.Detector" title="Link to this definition"></a></dt>
|
||
<dd><p>Bases: <code class="xref py py-class docutils literal notranslate"><span class="pre">CppDetectorApi</span></code></p>
|
||
<p>This class is the base for detector specific
|
||
interfaces. Most functions exists in two versions
|
||
like the getExptime() function that uses the
|
||
C++ API directly and the simplified exptime property.</p>
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.acquire">
|
||
<span class="sig-name descname"><span class="pre">acquire</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#slsdet.Detector.acquire" title="Link to this definition"></a></dt>
|
||
<dd><p>Run the configured measurement</p>
|
||
<div class="admonition note">
|
||
<p class="admonition-title">Note</p>
|
||
<p>Blocking command, where control server is blocked and cannot accept other commands until acquisition is done.</p>
|
||
<ul class="simple">
|
||
<li><p>sets acquiring flag</p></li>
|
||
<li><p>starts the receiver listener (if enabled)</p></li>
|
||
<li><p>starts detector acquisition for number of frames set</p></li>
|
||
<li><p>monitors detector status from running to idle</p></li>
|
||
<li><p>stops the receiver listener (if enabled)</p></li>
|
||
<li><p>increments file index if file write enabled</p></li>
|
||
<li><p>resets acquiring flag</p></li>
|
||
</ul>
|
||
</div>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.adcclk">
|
||
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">adcclk</span></span><a class="headerlink" href="#slsdet.Detector.adcclk" title="Link to this definition"></a></dt>
|
||
<dd><p>[Ctb] Sets ADC clock frequency in MHz.</p>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.adcenable">
|
||
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">adcenable</span></span><a class="headerlink" href="#slsdet.Detector.adcenable" title="Link to this definition"></a></dt>
|
||
<dd><p>[Ctb] ADC Enable Mask for 1Gb. Enable for each 32 ADC channel.</p>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.adcenable10g">
|
||
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">adcenable10g</span></span><a class="headerlink" href="#slsdet.Detector.adcenable10g" title="Link to this definition"></a></dt>
|
||
<dd><p>[Ctb] ADC Enable Mask for 10Gb mode for each 32 ADC channel.</p>
|
||
<div class="admonition note">
|
||
<p class="admonition-title">Note</p>
|
||
<p>If any of a consecutive 4 bits are enabled, the complete 4 bits are enabled.</p>
|
||
</div>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.adcinvert">
|
||
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">adcinvert</span></span><a class="headerlink" href="#slsdet.Detector.adcinvert" title="Link to this definition"></a></dt>
|
||
<dd><p>[Ctb][Jungfrau][Moench] ADC Inversion Mask.</p>
|
||
<div class="admonition note">
|
||
<p class="admonition-title">Note</p>
|
||
<p>[Jungfrau][Moench] Inversions on top of the default mask.</p>
|
||
</div>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.adclist">
|
||
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">adclist</span></span><a class="headerlink" href="#slsdet.Detector.adclist" title="Link to this definition"></a></dt>
|
||
<dd><p>[Chiptestboard] List of names for every adc for this board. 32 adcs</p>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.adcphase">
|
||
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">adcphase</span></span><a class="headerlink" href="#slsdet.Detector.adcphase" title="Link to this definition"></a></dt>
|
||
<dd><p>[Jungfrau][Moench][CTB] Sets phase shift of ADC clock.</p>
|
||
<div class="admonition note">
|
||
<p class="admonition-title">Note</p>
|
||
<p>[Jungfrau][Moench] Absolute phase shift. Changing Speed also resets adcphase to recommended defaults.</p>
|
||
<p>[Ctb] Absolute phase shift. Changing adcclk also resets adcphase and sets it to previous values.</p>
|
||
</div>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.adcpipeline">
|
||
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">adcpipeline</span></span><a class="headerlink" href="#slsdet.Detector.adcpipeline" title="Link to this definition"></a></dt>
|
||
<dd><p>[Ctb] Sets pipeline for ADC clock.</p>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.adcreg">
|
||
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">adcreg</span></span><a class="headerlink" href="#slsdet.Detector.adcreg" title="Link to this definition"></a></dt>
|
||
<dd><p>[Jungfrau][Moench][Ctb] Writes to an adc register</p>
|
||
<div class="admonition note">
|
||
<p class="admonition-title">Note</p>
|
||
<p>Advanced user Function!</p>
|
||
<dl class="field-list simple">
|
||
<dt class="field-odd">getter<span class="colon">:</span></dt>
|
||
<dd class="field-odd"><p>Not implemented</p>
|
||
</dd>
|
||
</dl>
|
||
</div>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.adcvpp">
|
||
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">adcvpp</span></span><a class="headerlink" href="#slsdet.Detector.adcvpp" title="Link to this definition"></a></dt>
|
||
<dd><p>[Ctb][Moench] Vpp of ADC. [0 -> 1V | 1 -> 1.14V | 2 -> 1.33V | 3 -> 1.6V | 4 -> 2V]</p>
|
||
<p>Advanced User function!</p>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.apulse">
|
||
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">apulse</span></span><a class="headerlink" href="#slsdet.Detector.apulse" title="Link to this definition"></a></dt>
|
||
<dd><p>[Mythen3] Enable or disable analog pulsing.</p>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.asamples">
|
||
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">asamples</span></span><a class="headerlink" href="#slsdet.Detector.asamples" title="Link to this definition"></a></dt>
|
||
<dd><p>[Ctb] Number of analog samples expected.</p>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.autocompdisable">
|
||
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">autocompdisable</span></span><a class="headerlink" href="#slsdet.Detector.autocompdisable" title="Link to this definition"></a></dt>
|
||
<dd><p>[Jungfrau] Enable or disable auto comparator disable mode.</p>
|
||
<div class="admonition note">
|
||
<p class="admonition-title">Note</p>
|
||
<p>By default, the on-chip gain switching is active during the entire exposure. This mode disables the on-chip gain switching comparator automatically and the duration is set using compdisabletime.</p>
|
||
<p>Default is 0 or this mode disabled (comparator enabled throughout). 1 enables mode. 0 disables mode.</p>
|
||
</div>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.badchannels">
|
||
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">badchannels</span></span><a class="headerlink" href="#slsdet.Detector.badchannels" title="Link to this definition"></a></dt>
|
||
<dd><p>[fname|none|0]
|
||
[Gotthard2][Mythen3] Sets the bad channels (from file of bad channel numbers) to be masked out. None or 0 unsets all the badchannels.</p>
|
||
<p>[Mythen3] Also does trimming</p>
|
||
</dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.blockingtrigger">
|
||
<span class="sig-name descname"><span class="pre">blockingtrigger</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#slsdet.Detector.blockingtrigger" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.burstmode">
|
||
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">burstmode</span></span><a class="headerlink" href="#slsdet.Detector.burstmode" title="Link to this definition"></a></dt>
|
||
<dd><p>[Gotthard2] Burst mode of detector.
|
||
Enum: burstMode</p>
|
||
<div class="admonition note">
|
||
<p class="admonition-title">Note</p>
|
||
<p>BURST_INTERNAL (default), BURST_EXTERNAL, CONTINUOUS_INTERNAL, CONTINUOUS_EXTERNAL
|
||
Also changes clkdiv 2, 3, 4</p>
|
||
</div>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.burstperiod">
|
||
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">burstperiod</span></span><a class="headerlink" href="#slsdet.Detector.burstperiod" title="Link to this definition"></a></dt>
|
||
<dd><p>[Gotthard2] Period between 2 bursts. Only in burst mode and auto timing mode.</p>
|
||
<dl class="field-list simple">
|
||
<dt class="field-odd">Getter<span class="colon">:</span></dt>
|
||
<dd class="field-odd"><p>always returns in seconds. To get in DurationWrapper, use getBurstPeriod</p>
|
||
</dd>
|
||
<dt class="field-even">Setter<span class="colon">:</span></dt>
|
||
<dd class="field-even"><p>Not Implemented</p>
|
||
</dd>
|
||
</dl>
|
||
<p class="rubric">Example</p>
|
||
<div class="doctest highlight-default notranslate"><div class="highlight"><pre><span></span><span class="gp">>>> </span><span class="c1"># setting directly in seconds</span>
|
||
<span class="gp">>>> </span><span class="n">d</span><span class="o">.</span><span class="n">burstperiod</span> <span class="o">=</span> <span class="mf">1.05</span>
|
||
<span class="gp">>>></span>
|
||
<span class="gp">>>> </span><span class="c1"># setting directly in seconds</span>
|
||
<span class="gp">>>> </span><span class="n">d</span><span class="o">.</span><span class="n">burstperiod</span> <span class="o">=</span> <span class="mf">5e-07</span>
|
||
<span class="gp">>>></span>
|
||
<span class="gp">>>> </span><span class="c1"># using timedelta (up to microseconds precision)</span>
|
||
<span class="gp">>>> </span><span class="kn">from</span><span class="w"> </span><span class="nn">datatime</span><span class="w"> </span><span class="kn">import</span> <span class="n">timedelta</span>
|
||
<span class="gp">>>> </span><span class="n">d</span><span class="o">.</span><span class="n">burstperiod</span> <span class="o">=</span> <span class="n">timedelta</span><span class="p">(</span><span class="n">seconds</span> <span class="o">=</span> <span class="mi">1</span><span class="p">,</span> <span class="n">microseconds</span> <span class="o">=</span> <span class="mi">3</span><span class="p">)</span>
|
||
<span class="gp">>>></span>
|
||
<span class="gp">>>> </span><span class="c1"># using DurationWrapper to set in seconds</span>
|
||
<span class="gp">>>> </span><span class="kn">from</span><span class="w"> </span><span class="nn">slsdet</span><span class="w"> </span><span class="kn">import</span> <span class="n">DurationWrapper</span>
|
||
<span class="gp">>>> </span><span class="n">d</span><span class="o">.</span><span class="n">burstperiod</span> <span class="o">=</span> <span class="n">DurationWrapper</span><span class="p">(</span><span class="mf">1.2</span><span class="p">)</span>
|
||
<span class="gp">>>></span>
|
||
<span class="gp">>>> </span><span class="c1"># using DurationWrapper to set in ns</span>
|
||
<span class="gp">>>> </span><span class="n">t</span> <span class="o">=</span> <span class="n">DurationWrapper</span><span class="p">()</span>
|
||
<span class="gp">>>> </span><span class="n">t</span><span class="o">.</span><span class="n">set_count</span><span class="p">(</span><span class="mi">500</span><span class="p">)</span>
|
||
<span class="gp">>>> </span><span class="n">d</span><span class="o">.</span><span class="n">burstperiod</span> <span class="o">=</span> <span class="n">t</span>
|
||
<span class="gp">>>></span>
|
||
<span class="gp">>>> </span><span class="c1"># to get in seconds</span>
|
||
<span class="gp">>>> </span><span class="n">d</span><span class="o">.</span><span class="n">burstperiod</span>
|
||
<span class="go">181.23</span>
|
||
<span class="gp">>>></span>
|
||
<span class="gp">>>> </span><span class="n">d</span><span class="o">.</span><span class="n">getBurstPeriod</span><span class="p">()</span>
|
||
<span class="go">sls::DurationWrapper(total_seconds: 181.23 count: 181230000000)</span>
|
||
</pre></div>
|
||
</div>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.bursts">
|
||
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">bursts</span></span><a class="headerlink" href="#slsdet.Detector.bursts" title="Link to this definition"></a></dt>
|
||
<dd><p>[Gotthard2] Number of bursts per aquire. Only in auto timing mode and burst mode.</p>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.burstsl">
|
||
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">burstsl</span></span><a class="headerlink" href="#slsdet.Detector.burstsl" title="Link to this definition"></a></dt>
|
||
<dd><p>[Gotthard2] Number of bursts left in acquisition.</p>
|
||
<div class="admonition note">
|
||
<p class="admonition-title">Note</p>
|
||
<p>Only in burst auto mode.</p>
|
||
<dl class="field-list simple">
|
||
<dt class="field-odd">setter<span class="colon">:</span></dt>
|
||
<dd class="field-odd"><p>Not Implemented</p>
|
||
</dd>
|
||
</dl>
|
||
</div>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.cdsgain">
|
||
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">cdsgain</span></span><a class="headerlink" href="#slsdet.Detector.cdsgain" title="Link to this definition"></a></dt>
|
||
<dd><p>[Gotthard2] Enable or disable CDS gain. Default is disabled.</p>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.chipversion">
|
||
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">chipversion</span></span><a class="headerlink" href="#slsdet.Detector.chipversion" title="Link to this definition"></a></dt>
|
||
<dd><p>[Jungfrau] Chip version of module. Can be 1.0 or 1.1.</p>
|
||
<p class="rubric">Example</p>
|
||
<div class="doctest highlight-default notranslate"><div class="highlight"><pre><span></span><span class="gp">>>> </span><span class="n">d</span><span class="o">.</span><span class="n">chipversion</span>
|
||
<span class="go">'1.0'</span>
|
||
</pre></div>
|
||
</div>
|
||
</dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.clearAcquiringFlag">
|
||
<span class="sig-name descname"><span class="pre">clearAcquiringFlag</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">None</span></span></span><a class="headerlink" href="#slsdet.Detector.clearAcquiringFlag" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.clearBit">
|
||
<span class="sig-name descname"><span class="pre">clearBit</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">int</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg1</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">int</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg2</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">bool</span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">False</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg3</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">None</span></span></span><a class="headerlink" href="#slsdet.Detector.clearBit" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.clearRxROI">
|
||
<span class="sig-name descname"><span class="pre">clearRxROI</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">None</span></span></span><a class="headerlink" href="#slsdet.Detector.clearRxROI" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.clearUDPDestinations">
|
||
<span class="sig-name descname"><span class="pre">clearUDPDestinations</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">None</span></span></span><a class="headerlink" href="#slsdet.Detector.clearUDPDestinations" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.clearbusy">
|
||
<span class="sig-name descname"><span class="pre">clearbusy</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#slsdet.Detector.clearbusy" title="Link to this definition"></a></dt>
|
||
<dd><p>If acquisition aborted during acquire command, use this to clear acquiring flag in shared memory before starting next acquisition</p>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.clientversion">
|
||
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">clientversion</span></span><a class="headerlink" href="#slsdet.Detector.clientversion" title="Link to this definition"></a></dt>
|
||
<dd><p>Client software version in format [YYMMDD]</p>
|
||
<p class="rubric">Example</p>
|
||
<div class="doctest highlight-default notranslate"><div class="highlight"><pre><span></span><span class="gp">>>> </span><span class="n">d</span><span class="o">.</span><span class="n">clientversion</span>
|
||
<span class="go">'7.0.1'</span>
|
||
</pre></div>
|
||
</div>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.clkdiv">
|
||
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">clkdiv</span></span><a class="headerlink" href="#slsdet.Detector.clkdiv" title="Link to this definition"></a></dt>
|
||
<dd><p>[Gotthard2][Mythen3] Clock Divider of all clocks. Must be greater than 1.</p>
|
||
<p>[Gotthard2] Clock index range: 0-5</p>
|
||
<p>[Mythen3] Clock index range: 0</p>
|
||
<p class="rubric">Example</p>
|
||
<div class="doctest highlight-default notranslate"><div class="highlight"><pre><span></span><span class="gp">>>> </span><span class="n">d</span><span class="o">.</span><span class="n">clkdiv</span><span class="p">[</span><span class="mi">0</span><span class="p">]</span> <span class="o">=</span> <span class="mi">20</span>
|
||
<span class="gp">>>> </span><span class="n">d</span><span class="o">.</span><span class="n">clkdiv</span>
|
||
<span class="go">0: 20</span>
|
||
<span class="go">1: 10</span>
|
||
<span class="go">2: 20</span>
|
||
<span class="go">3: 10</span>
|
||
<span class="go">4: 10</span>
|
||
<span class="go">5: 5</span>
|
||
</pre></div>
|
||
</div>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.clkfreq">
|
||
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">clkfreq</span></span><a class="headerlink" href="#slsdet.Detector.clkfreq" title="Link to this definition"></a></dt>
|
||
<dd><p>[Gotthard2][Mythen3] Frequency of clock in Hz.</p>
|
||
<p>[Gotthard2] Clock index range: 0-5</p>
|
||
<p>[Mythen3] Clock index range: 0</p>
|
||
<dl class="field-list simple">
|
||
<dt class="field-odd">Setter<span class="colon">:</span></dt>
|
||
<dd class="field-odd"><p>Not implemented. Use clkdiv to set frequency</p>
|
||
</dd>
|
||
</dl>
|
||
<p class="rubric">Example</p>
|
||
<div class="doctest highlight-default notranslate"><div class="highlight"><pre><span></span><span class="gp">>>> </span><span class="n">d</span><span class="o">.</span><span class="n">clkfreq</span><span class="p">[</span><span class="mi">0</span><span class="p">]</span>
|
||
<span class="go">50000000</span>
|
||
</pre></div>
|
||
</div>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.clkphase">
|
||
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">clkphase</span></span><a class="headerlink" href="#slsdet.Detector.clkphase" title="Link to this definition"></a></dt>
|
||
<dd><p>[Gotthard2][Mythen3] Phase shift of all clocks.</p>
|
||
<p>[Gotthard2] Clock index range: 0-5</p>
|
||
<p>[Mythen3] Clock index range: 0</p>
|
||
<p class="rubric">Example</p>
|
||
<div class="doctest highlight-default notranslate"><div class="highlight"><pre><span></span><span class="gp">>>> </span><span class="n">d</span><span class="o">.</span><span class="n">clkphase</span><span class="p">[</span><span class="mi">0</span><span class="p">]</span> <span class="o">=</span> <span class="mi">20</span>
|
||
<span class="gp">>>> </span><span class="n">d</span><span class="o">.</span><span class="n">clkphase</span>
|
||
<span class="go">0: 20</span>
|
||
<span class="go">1: 10</span>
|
||
<span class="go">2: 20</span>
|
||
<span class="go">3: 10</span>
|
||
<span class="go">4: 10</span>
|
||
<span class="go">5: 5</span>
|
||
</pre></div>
|
||
</div>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.collectionmode">
|
||
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">collectionmode</span></span><a class="headerlink" href="#slsdet.Detector.collectionmode" title="Link to this definition"></a></dt>
|
||
<dd><p>[Jungfrau] Sets collection mode to HOLE or ELECTRON. Default is HOLE.
|
||
Enum: collectionMode</p>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.column">
|
||
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">column</span></span><a class="headerlink" href="#slsdet.Detector.column" title="Link to this definition"></a></dt>
|
||
<dd><p>Set Detector column (udp header) to value. Gui uses it to rearrange for complete image.</p>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.compdisabletime">
|
||
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">compdisabletime</span></span><a class="headerlink" href="#slsdet.Detector.compdisabletime" title="Link to this definition"></a></dt>
|
||
<dd><p>[Jungfrau] Time before end of exposure when comparator is disabled.</p>
|
||
<dl class="field-list simple">
|
||
<dt class="field-odd">Getter<span class="colon">:</span></dt>
|
||
<dd class="field-odd"><p>always returns in seconds. To get in DurationWrapper, use getComparatorDisableTime</p>
|
||
</dd>
|
||
</dl>
|
||
<p class="rubric">Example</p>
|
||
<div class="doctest highlight-default notranslate"><div class="highlight"><pre><span></span><span class="gp">>>> </span><span class="c1"># setting directly in seconds</span>
|
||
<span class="gp">>>> </span><span class="n">d</span><span class="o">.</span><span class="n">compdisabletime</span> <span class="o">=</span> <span class="mf">1.05</span>
|
||
<span class="gp">>>></span>
|
||
<span class="gp">>>> </span><span class="c1"># setting directly in seconds</span>
|
||
<span class="gp">>>> </span><span class="n">d</span><span class="o">.</span><span class="n">compdisabletime</span> <span class="o">=</span> <span class="mf">5e-07</span>
|
||
<span class="gp">>>></span>
|
||
<span class="gp">>>> </span><span class="c1"># using timedelta (up to microseconds precision)</span>
|
||
<span class="gp">>>> </span><span class="kn">from</span><span class="w"> </span><span class="nn">datatime</span><span class="w"> </span><span class="kn">import</span> <span class="n">timedelta</span>
|
||
<span class="gp">>>> </span><span class="n">d</span><span class="o">.</span><span class="n">compdisabletime</span> <span class="o">=</span> <span class="n">timedelta</span><span class="p">(</span><span class="n">seconds</span> <span class="o">=</span> <span class="mi">1</span><span class="p">,</span> <span class="n">microseconds</span> <span class="o">=</span> <span class="mi">3</span><span class="p">)</span>
|
||
<span class="gp">>>></span>
|
||
<span class="gp">>>> </span><span class="c1"># using DurationWrapper to set in seconds</span>
|
||
<span class="gp">>>> </span><span class="kn">from</span><span class="w"> </span><span class="nn">slsdet</span><span class="w"> </span><span class="kn">import</span> <span class="n">DurationWrapper</span>
|
||
<span class="gp">>>> </span><span class="n">d</span><span class="o">.</span><span class="n">compdisabletime</span> <span class="o">=</span> <span class="n">DurationWrapper</span><span class="p">(</span><span class="mf">1.2</span><span class="p">)</span>
|
||
<span class="gp">>>></span>
|
||
<span class="gp">>>> </span><span class="c1"># using DurationWrapper to set in ns</span>
|
||
<span class="gp">>>> </span><span class="n">t</span> <span class="o">=</span> <span class="n">DurationWrapper</span><span class="p">()</span>
|
||
<span class="gp">>>> </span><span class="n">t</span><span class="o">.</span><span class="n">set_count</span><span class="p">(</span><span class="mi">500</span><span class="p">)</span>
|
||
<span class="gp">>>> </span><span class="n">d</span><span class="o">.</span><span class="n">compdisabletime</span> <span class="o">=</span> <span class="n">t</span>
|
||
<span class="gp">>>></span>
|
||
<span class="gp">>>> </span><span class="c1"># to get in seconds</span>
|
||
<span class="gp">>>> </span><span class="n">d</span><span class="o">.</span><span class="n">compdisabletime</span>
|
||
<span class="go">181.23</span>
|
||
<span class="gp">>>></span>
|
||
<span class="gp">>>> </span><span class="n">d</span><span class="o">.</span><span class="n">getComparatorDisableTime</span><span class="p">()</span>
|
||
<span class="go">sls::DurationWrapper(total_seconds: 181.23 count: 181230000000)</span>
|
||
</pre></div>
|
||
</div>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.config">
|
||
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">config</span></span><a class="headerlink" href="#slsdet.Detector.config" title="Link to this definition"></a></dt>
|
||
<dd><p>Load configuration file.</p>
|
||
<div class="admonition note">
|
||
<p class="admonition-title">Note</p>
|
||
<p>Frees shared memory before loading configuration file.
|
||
Set up once.</p>
|
||
<dl class="field-list simple">
|
||
<dt class="field-odd">getter<span class="colon">:</span></dt>
|
||
<dd class="field-odd"><p>Not implemented</p>
|
||
</dd>
|
||
<dt class="field-even">setter<span class="colon">:</span></dt>
|
||
<dd class="field-even"><p>Loads config file</p>
|
||
</dd>
|
||
</dl>
|
||
</div>
|
||
<p class="rubric">Example</p>
|
||
<div class="doctest highlight-default notranslate"><div class="highlight"><pre><span></span><span class="gp">>>> </span><span class="n">d</span><span class="o">.</span><span class="n">config</span> <span class="o">=</span> <span class="s2">"/path/to/config/file.config"</span>
|
||
</pre></div>
|
||
</div>
|
||
</dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.configtransceiver">
|
||
<span class="sig-name descname"><span class="pre">configtransceiver</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#slsdet.Detector.configtransceiver" title="Link to this definition"></a></dt>
|
||
<dd><p>[Xilinx Ctb] Waits for transceiver to be aligned.</p>
|
||
<div class="admonition note">
|
||
<p class="admonition-title">Note</p>
|
||
<p>Chip had to be configured (powered on) before this.</p>
|
||
</div>
|
||
</dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.configureTransceiver">
|
||
<span class="sig-name descname"><span class="pre">configureTransceiver</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">None</span></span></span><a class="headerlink" href="#slsdet.Detector.configureTransceiver" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.counters">
|
||
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">counters</span></span><a class="headerlink" href="#slsdet.Detector.counters" title="Link to this definition"></a></dt>
|
||
<dd><p>[Mythen3] List of counter indices enabled.</p>
|
||
<div class="admonition note">
|
||
<p class="admonition-title">Note</p>
|
||
<p>Each element in list can be 0 - 2 and must be non repetitive.
|
||
Enabling counters sets vth dacs to remembered values and disabling sets them to disabled values.</p>
|
||
</div>
|
||
<p class="rubric">Example</p>
|
||
<div class="doctest highlight-default notranslate"><div class="highlight"><pre><span></span><span class="gp">>>> </span><span class="n">d</span><span class="o">.</span><span class="n">counters</span> <span class="o">=</span> <span class="p">[</span><span class="mi">0</span><span class="p">,</span> <span class="mi">1</span><span class="p">]</span>
|
||
</pre></div>
|
||
</div>
|
||
</dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.create_patwaittime_property">
|
||
<span class="sig-name descname"><span class="pre">create_patwaittime_property</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#slsdet.Detector.create_patwaittime_property" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.currentsource">
|
||
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">currentsource</span></span><a class="headerlink" href="#slsdet.Detector.currentsource" title="Link to this definition"></a></dt>
|
||
<dd><p>[Gotthard2][Jungfrau] Pass in a currentSrcParameters object
|
||
see python/examples/use_currentsource.py</p>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.daclist">
|
||
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">daclist</span></span><a class="headerlink" href="#slsdet.Detector.daclist" title="Link to this definition"></a></dt>
|
||
<dd><p>List of enums/names for every dac for this detector</p>
|
||
<dl class="field-list simple">
|
||
<dt class="field-odd">Setter<span class="colon">:</span></dt>
|
||
<dd class="field-odd"><p>Only implemented for Chiptestboard</p>
|
||
</dd>
|
||
</dl>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.dacvalues">
|
||
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">dacvalues</span></span><a class="headerlink" href="#slsdet.Detector.dacvalues" title="Link to this definition"></a></dt>
|
||
<dd><p>Gets the dac values for every dac for this detector.</p>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.datastream">
|
||
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">datastream</span></span><a class="headerlink" href="#slsdet.Detector.datastream" title="Link to this definition"></a></dt>
|
||
<dd><p>[Eiger] Enables or disables data streaming from left or/and right side of detector for 10GbE mode. 1 (enabled) by default.</p>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.dbitclk">
|
||
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">dbitclk</span></span><a class="headerlink" href="#slsdet.Detector.dbitclk" title="Link to this definition"></a></dt>
|
||
<dd><p>[Ctb] Clock for latching the digital bits in MHz.</p>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.dbitphase">
|
||
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">dbitphase</span></span><a class="headerlink" href="#slsdet.Detector.dbitphase" title="Link to this definition"></a></dt>
|
||
<dd><p>[Ctb][Jungfrau] Phase shift of clock to latch digital bits. Absolute phase shift.</p>
|
||
<div class="admonition note">
|
||
<p class="admonition-title">Note</p>
|
||
<p>[Ctb]Changing dbitclk also resets dbitphase and sets to previous values.</p>
|
||
</div>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.dbitpipeline">
|
||
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">dbitpipeline</span></span><a class="headerlink" href="#slsdet.Detector.dbitpipeline" title="Link to this definition"></a></dt>
|
||
<dd><p>[Ctb][Gotthard2] Pipeline of the clock for latching digital bits.</p>
|
||
<div class="admonition note">
|
||
<p class="admonition-title">Note</p>
|
||
<p>[CTB] Options: 0 - 255
|
||
[Gotthard2] Options: 0 - 7</p>
|
||
</div>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.delay">
|
||
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">delay</span></span><a class="headerlink" href="#slsdet.Detector.delay" title="Link to this definition"></a></dt>
|
||
<dd><p>[Jungfrau][Moench][CTB][Mythen3][Gotthard2][Xilinx Ctb] Delay after trigger, accepts either a value in seconds, DurationWrapper or datetime.timedelta</p>
|
||
<dl class="field-list simple">
|
||
<dt class="field-odd">Getter<span class="colon">:</span></dt>
|
||
<dd class="field-odd"><p>always returns in seconds. To get in DurationWrapper, use getDelayAfterTrigger</p>
|
||
</dd>
|
||
</dl>
|
||
<p class="rubric">Example</p>
|
||
<div class="doctest highlight-default notranslate"><div class="highlight"><pre><span></span><span class="gp">>>> </span><span class="c1"># setting directly in seconds</span>
|
||
<span class="gp">>>> </span><span class="n">d</span><span class="o">.</span><span class="n">delay</span> <span class="o">=</span> <span class="mf">1.05</span>
|
||
<span class="gp">>>></span>
|
||
<span class="gp">>>> </span><span class="c1"># setting directly in seconds</span>
|
||
<span class="gp">>>> </span><span class="n">d</span><span class="o">.</span><span class="n">delay</span> <span class="o">=</span> <span class="mf">5e-07</span>
|
||
<span class="gp">>>></span>
|
||
<span class="gp">>>> </span><span class="c1"># using timedelta (up to microseconds precision)</span>
|
||
<span class="gp">>>> </span><span class="kn">from</span><span class="w"> </span><span class="nn">datatime</span><span class="w"> </span><span class="kn">import</span> <span class="n">timedelta</span>
|
||
<span class="gp">>>> </span><span class="n">d</span><span class="o">.</span><span class="n">delay</span> <span class="o">=</span> <span class="n">timedelta</span><span class="p">(</span><span class="n">seconds</span> <span class="o">=</span> <span class="mi">1</span><span class="p">,</span> <span class="n">microseconds</span> <span class="o">=</span> <span class="mi">3</span><span class="p">)</span>
|
||
<span class="gp">>>></span>
|
||
<span class="gp">>>> </span><span class="c1"># using DurationWrapper to set in seconds</span>
|
||
<span class="gp">>>> </span><span class="kn">from</span><span class="w"> </span><span class="nn">slsdet</span><span class="w"> </span><span class="kn">import</span> <span class="n">DurationWrapper</span>
|
||
<span class="gp">>>> </span><span class="n">d</span><span class="o">.</span><span class="n">delay</span> <span class="o">=</span> <span class="n">DurationWrapper</span><span class="p">(</span><span class="mf">1.2</span><span class="p">)</span>
|
||
<span class="gp">>>></span>
|
||
<span class="gp">>>> </span><span class="c1"># using DurationWrapper to set in ns</span>
|
||
<span class="gp">>>> </span><span class="n">t</span> <span class="o">=</span> <span class="n">DurationWrapper</span><span class="p">()</span>
|
||
<span class="gp">>>> </span><span class="n">t</span><span class="o">.</span><span class="n">set_count</span><span class="p">(</span><span class="mi">500</span><span class="p">)</span>
|
||
<span class="gp">>>> </span><span class="n">d</span><span class="o">.</span><span class="n">delay</span> <span class="o">=</span> <span class="n">t</span>
|
||
<span class="gp">>>></span>
|
||
<span class="gp">>>> </span><span class="c1"># to get in seconds</span>
|
||
<span class="gp">>>> </span><span class="n">d</span><span class="o">.</span><span class="n">delay</span>
|
||
<span class="go">181.23</span>
|
||
<span class="gp">>>></span>
|
||
<span class="gp">>>> </span><span class="n">d</span><span class="o">.</span><span class="n">getDelayAfterTrigger</span><span class="p">()</span>
|
||
<span class="go">sls::DurationWrapper(total_seconds: 181.23 count: 181230000000)</span>
|
||
</pre></div>
|
||
</div>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.delayl">
|
||
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">delayl</span></span><a class="headerlink" href="#slsdet.Detector.delayl" title="Link to this definition"></a></dt>
|
||
<dd><p>[Jungfrau][Moench][CTB][Mythen3][Gotthard2][Xilinx Ctb] Delay left after trigger during acquisition, accepts either a value in seconds, datetime.timedelta or DurationWrapper</p>
|
||
<div class="admonition note">
|
||
<p class="admonition-title">Note</p>
|
||
<p>[Gotthard2] only in continuous mdoe.</p>
|
||
<dl class="field-list simple">
|
||
<dt class="field-odd">getter<span class="colon">:</span></dt>
|
||
<dd class="field-odd"><p>always returns in seconds. To get in DurationWrapper, use getDelayAfterTriggerLeft</p>
|
||
</dd>
|
||
<dt class="field-even">setter<span class="colon">:</span></dt>
|
||
<dd class="field-even"><p>Not Implemented</p>
|
||
</dd>
|
||
</dl>
|
||
</div>
|
||
<p class="rubric">Example</p>
|
||
<div class="doctest highlight-default notranslate"><div class="highlight"><pre><span></span><span class="gp">>>> </span><span class="n">d</span><span class="o">.</span><span class="n">delayl</span>
|
||
<span class="go">181.23</span>
|
||
<span class="gp">>>> </span><span class="n">d</span><span class="o">.</span><span class="n">getDelayAfterTriggerLeft</span><span class="p">()</span>
|
||
<span class="go">[sls::DurationWrapper(total_seconds: 181.23 count: 181230000000)]</span>
|
||
</pre></div>
|
||
</div>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.detectorserverversion">
|
||
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">detectorserverversion</span></span><a class="headerlink" href="#slsdet.Detector.detectorserverversion" title="Link to this definition"></a></dt>
|
||
<dd><p>On-board detector server software version in format [0xYYMMDD]</p>
|
||
<p class="rubric">Example</p>
|
||
<div class="doctest highlight-default notranslate"><div class="highlight"><pre><span></span><span class="gp">>>> </span><span class="n">d</span><span class="o">.</span><span class="n">detectorserverversion</span>
|
||
<span class="go">'7.0.0'</span>
|
||
</pre></div>
|
||
</div>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.detsize">
|
||
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">detsize</span></span><a class="headerlink" href="#slsdet.Detector.detsize" title="Link to this definition"></a></dt>
|
||
<dd><p>Sets the detector size in both dimensions (number of channels).</p>
|
||
<div class="admonition note">
|
||
<p class="admonition-title">Note</p>
|
||
<p>This value is used to calculate row and column positions for each module and included into udp data packet header.</p>
|
||
<p>By default, it adds modules in y dimension for 2d detectors and in x dimension for 1d detectors.</p>
|
||
</div>
|
||
<p class="rubric">Example</p>
|
||
<div class="doctest highlight-default notranslate"><div class="highlight"><pre><span></span><span class="gp">>>> </span><span class="n">d</span><span class="o">.</span><span class="n">detsize</span>
|
||
<span class="go">Geometry(x=3840, y=1)</span>
|
||
<span class="gp">>>> </span><span class="n">d</span><span class="o">.</span><span class="n">detsize</span> <span class="o">=</span> <span class="p">[</span><span class="mi">1024</span><span class="p">,</span> <span class="mi">512</span><span class="p">]</span>
|
||
<span class="go">Geometry(x=1024, y = 512)</span>
|
||
</pre></div>
|
||
</div>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.dpulse">
|
||
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">dpulse</span></span><a class="headerlink" href="#slsdet.Detector.dpulse" title="Link to this definition"></a></dt>
|
||
<dd><p>[Mythen3] Enable or disable digital pulsing.</p>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.dr">
|
||
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">dr</span></span><a class="headerlink" href="#slsdet.Detector.dr" title="Link to this definition"></a></dt>
|
||
<dd><p>Dynamic range or number of bits per pixel/channel.</p>
|
||
<div class="admonition note">
|
||
<p class="admonition-title">Note</p>
|
||
<p>[Eiger] Options: 4, 8, 12, 16, 32. If set to 32, also sets clkdivider to 2 (quarter speed), else to 0 (full speed)</p>
|
||
<p>[Mythen3] Options: 8, 16, 32</p>
|
||
<p>[Jungfrau][Moench][Ctb][Mythen3][Gotthard2][Xilinx Ctb] 16</p>
|
||
</div>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.drlist">
|
||
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">drlist</span></span><a class="headerlink" href="#slsdet.Detector.drlist" title="Link to this definition"></a></dt>
|
||
<dd><p>List of possible dynamic ranges for this detector</p>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.dsamples">
|
||
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">dsamples</span></span><a class="headerlink" href="#slsdet.Detector.dsamples" title="Link to this definition"></a></dt>
|
||
<dd><p>[CTB] Number of digital samples expected.</p>
|
||
</dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.empty">
|
||
<span class="sig-name descname"><span class="pre">empty</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">bool</span></span></span><a class="headerlink" href="#slsdet.Detector.empty" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.executeBusTest">
|
||
<span class="sig-name descname"><span class="pre">executeBusTest</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">None</span></span></span><a class="headerlink" href="#slsdet.Detector.executeBusTest" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.executeCommand">
|
||
<span class="sig-name descname"><span class="pre">executeCommand</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">str</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg1</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">str</span><span class="p"><span class="pre">]</span></span></span></span><a class="headerlink" href="#slsdet.Detector.executeCommand" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.executeFirmwareTest">
|
||
<span class="sig-name descname"><span class="pre">executeFirmwareTest</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">None</span></span></span><a class="headerlink" href="#slsdet.Detector.executeFirmwareTest" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.exptime">
|
||
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">exptime</span></span><a class="headerlink" href="#slsdet.Detector.exptime" title="Link to this definition"></a></dt>
|
||
<dd><p>Exposure time, accepts either a value in seconds or datetime.timedelta</p>
|
||
<div class="admonition note">
|
||
<p class="admonition-title">Note</p>
|
||
<p>[Mythen3] sets exposure time to all gate signals in auto and trigger mode (internal gating). To specify gateIndex, use getExptime or setExptime.</p>
|
||
<dl class="field-list simple">
|
||
<dt class="field-odd">getter<span class="colon">:</span></dt>
|
||
<dd class="field-odd"><p>always returns in seconds. To get in DurationWrapper, use getExptime</p>
|
||
</dd>
|
||
</dl>
|
||
</div>
|
||
<p class="rubric">Example</p>
|
||
<div class="doctest highlight-default notranslate"><div class="highlight"><pre><span></span><span class="gp">>>> </span><span class="c1"># setting directly in seconds</span>
|
||
<span class="gp">>>> </span><span class="n">d</span><span class="o">.</span><span class="n">exptime</span> <span class="o">=</span> <span class="mf">1.05</span>
|
||
<span class="gp">>>></span>
|
||
<span class="gp">>>> </span><span class="c1"># setting directly in seconds</span>
|
||
<span class="gp">>>> </span><span class="n">d</span><span class="o">.</span><span class="n">exptime</span> <span class="o">=</span> <span class="mf">5e-07</span>
|
||
<span class="gp">>>></span>
|
||
<span class="gp">>>> </span><span class="c1"># using timedelta (up to microseconds precision)</span>
|
||
<span class="gp">>>> </span><span class="kn">from</span><span class="w"> </span><span class="nn">datatime</span><span class="w"> </span><span class="kn">import</span> <span class="n">timedelta</span>
|
||
<span class="gp">>>> </span><span class="n">d</span><span class="o">.</span><span class="n">exptime</span> <span class="o">=</span> <span class="n">timedelta</span><span class="p">(</span><span class="n">seconds</span> <span class="o">=</span> <span class="mi">1</span><span class="p">,</span> <span class="n">microseconds</span> <span class="o">=</span> <span class="mi">3</span><span class="p">)</span>
|
||
<span class="gp">>>></span>
|
||
<span class="gp">>>> </span><span class="c1"># using DurationWrapper to set in seconds</span>
|
||
<span class="gp">>>> </span><span class="kn">from</span><span class="w"> </span><span class="nn">slsdet</span><span class="w"> </span><span class="kn">import</span> <span class="n">DurationWrapper</span>
|
||
<span class="gp">>>> </span><span class="n">d</span><span class="o">.</span><span class="n">exptime</span> <span class="o">=</span> <span class="n">DurationWrapper</span><span class="p">(</span><span class="mf">1.2</span><span class="p">)</span>
|
||
<span class="gp">>>></span>
|
||
<span class="gp">>>> </span><span class="c1"># using DurationWrapper to set in ns</span>
|
||
<span class="gp">>>> </span><span class="n">t</span> <span class="o">=</span> <span class="n">DurationWrapper</span><span class="p">()</span>
|
||
<span class="gp">>>> </span><span class="n">t</span><span class="o">.</span><span class="n">set_count</span><span class="p">(</span><span class="mi">500</span><span class="p">)</span>
|
||
<span class="gp">>>> </span><span class="n">d</span><span class="o">.</span><span class="n">exptime</span> <span class="o">=</span> <span class="n">t</span>
|
||
<span class="gp">>>></span>
|
||
<span class="gp">>>> </span><span class="c1"># to get in seconds</span>
|
||
<span class="gp">>>> </span><span class="n">d</span><span class="o">.</span><span class="n">exptime</span>
|
||
<span class="go">181.23</span>
|
||
<span class="gp">>>></span>
|
||
<span class="gp">>>> </span><span class="n">d</span><span class="o">.</span><span class="n">getExptime</span><span class="p">()</span>
|
||
<span class="go">[sls::DurationWrapper(total_seconds: 1e-08 count: 10)]</span>
|
||
</pre></div>
|
||
</div>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.extrastoragecells">
|
||
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">extrastoragecells</span></span><a class="headerlink" href="#slsdet.Detector.extrastoragecells" title="Link to this definition"></a></dt>
|
||
<dd><p>[Jungfrau] Number of additional storage cells.</p>
|
||
<div class="admonition note">
|
||
<p class="admonition-title">Note</p>
|
||
<p>Only for chip v1.0. For advanced users only.</p>
|
||
<p>Options: 0 - 15. Default is 0.
|
||
The #images = #frames x #triggers x (#extrastoragecells + 1)</p>
|
||
</div>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.fformat">
|
||
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">fformat</span></span><a class="headerlink" href="#slsdet.Detector.fformat" title="Link to this definition"></a></dt>
|
||
<dd><p>File format of data file in receiver.
|
||
Enum: fileFormat</p>
|
||
<div class="admonition note">
|
||
<p class="admonition-title">Note</p>
|
||
<p>Options: BINARY, HDF5
|
||
Default: BINARY
|
||
For HDF5, package must be compiled with HDF5 flags. Default is binary.</p>
|
||
</div>
|
||
<p class="rubric">Example</p>
|
||
<p>d.fformat = fileFormat.BINARY</p>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.filtercells">
|
||
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">filtercells</span></span><a class="headerlink" href="#slsdet.Detector.filtercells" title="Link to this definition"></a></dt>
|
||
<dd><p>[Jungfrau] Set filter capacitor.</p>
|
||
<div class="admonition note">
|
||
<p class="admonition-title">Note</p>
|
||
<p>[Jungfrau] Options: 0-12. Default: 0. Advanced user command. Only for chipv1.1.</p>
|
||
</div>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.filterresistor">
|
||
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">filterresistor</span></span><a class="headerlink" href="#slsdet.Detector.filterresistor" title="Link to this definition"></a></dt>
|
||
<dd><p>[Gotthard2][Jungfrau] Set filter resistor. Increasing values for increasing ”
|
||
“resistance.</p>
|
||
<div class="admonition note">
|
||
<p class="admonition-title">Note</p>
|
||
<p>Advanced user command.
|
||
[Gotthard2] Default is 0. Options: 0-3.
|
||
[Jungfrau] Default is 1. Options: 0-1.</p>
|
||
</div>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.findex">
|
||
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">findex</span></span><a class="headerlink" href="#slsdet.Detector.findex" title="Link to this definition"></a></dt>
|
||
<dd><p>File or Acquisition index in receiver.</p>
|
||
<div class="admonition note">
|
||
<p class="admonition-title">Note</p>
|
||
<p>File name: [file name prefix]_d[detector index]_f[sub file index]_[acquisition/file index].[raw/h5].</p>
|
||
</div>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.firmwareversion">
|
||
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">firmwareversion</span></span><a class="headerlink" href="#slsdet.Detector.firmwareversion" title="Link to this definition"></a></dt>
|
||
<dd><p>Fimware version of detector in format [0xYYMMDD] or an increasing 2 digit number for Eiger.</p>
|
||
<p class="rubric">Example</p>
|
||
<div class="doctest highlight-default notranslate"><div class="highlight"><pre><span></span><span class="gp">>>> </span><span class="n">d</span><span class="o">.</span><span class="n">firmwareversion</span>
|
||
<span class="go">'0x200910'</span>
|
||
</pre></div>
|
||
</div>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.fliprows">
|
||
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">fliprows</span></span><a class="headerlink" href="#slsdet.Detector.fliprows" title="Link to this definition"></a></dt>
|
||
<dd><p>[Eiger] flips rows paramater sent to slsreceiver to stream as json parameter to flip rows in gui.</p>
|
||
<p>[Jungfrau] flips rows in the detector itself. For bottom module and number of interfaces must be set to 2. slsReceiver and slsDetectorGui does not handle.</p>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.flowcontrol10g">
|
||
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">flowcontrol10g</span></span><a class="headerlink" href="#slsdet.Detector.flowcontrol10g" title="Link to this definition"></a></dt>
|
||
<dd><p>[Eiger][Jungfrau][Moench] Enable or disable 10GbE Flow Control.</p>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.fmaster">
|
||
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">fmaster</span></span><a class="headerlink" href="#slsdet.Detector.fmaster" title="Link to this definition"></a></dt>
|
||
<dd><p>Enable or disable receiver master file. Default is enabled.</p>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.fname">
|
||
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">fname</span></span><a class="headerlink" href="#slsdet.Detector.fname" title="Link to this definition"></a></dt>
|
||
<dd><p>File name prefix for output data file in receiver. Default is run.</p>
|
||
<div class="admonition note">
|
||
<p class="admonition-title">Note</p>
|
||
<p>File name: [file name prefix]_d[detector index]_f[sub file index]_[acquisition/file index].[raw/h5].</p>
|
||
</div>
|
||
<p class="rubric">Example</p>
|
||
<p>d.fname = ‘run’
|
||
eg. file name: run_d0_f0_5.raw</p>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.foverwrite">
|
||
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">foverwrite</span></span><a class="headerlink" href="#slsdet.Detector.foverwrite" title="Link to this definition"></a></dt>
|
||
<dd><p>Enable or disable receiver file overwriting. Default is enabled.</p>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.fpath">
|
||
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">fpath</span></span><a class="headerlink" href="#slsdet.Detector.fpath" title="Link to this definition"></a></dt>
|
||
<dd><p>Directory where output data files are written in receiver. Default is “/”.</p>
|
||
<div class="admonition note">
|
||
<p class="admonition-title">Note</p>
|
||
<p>If path does not exist and fwrite enabled, it will try to create it at start of acquisition.</p>
|
||
</div>
|
||
<p class="rubric">Example</p>
|
||
<p>d.fpath = ‘/tmp/run_20201705’</p>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.framecounter">
|
||
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">framecounter</span></span><a class="headerlink" href="#slsdet.Detector.framecounter" title="Link to this definition"></a></dt>
|
||
<dd><p>[Jungfrau][Moench][Mythen3][Gotthard2][CTB][Xilinx Ctb] Number of frames from start run control.</p>
|
||
<div class="admonition note">
|
||
<p class="admonition-title">Note</p>
|
||
<p>[Gotthard2] only in continuous mode.</p>
|
||
<dl class="field-list simple">
|
||
<dt class="field-odd">setter<span class="colon">:</span></dt>
|
||
<dd class="field-odd"><p>Not Implemented</p>
|
||
</dd>
|
||
</dl>
|
||
</div>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.frames">
|
||
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">frames</span></span><a class="headerlink" href="#slsdet.Detector.frames" title="Link to this definition"></a></dt>
|
||
<dd><p>Number of frames per acquisition. In trigger mode, number of frames per trigger.</p>
|
||
<div class="admonition note">
|
||
<p class="admonition-title">Note</p>
|
||
<p>Cannot be set in modular level.</p>
|
||
<p>In scan mode, number of frames is set to number of steps.</p>
|
||
<p>[Gotthard2] Burst mode has a maximum of 2720 frames.</p>
|
||
</div>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.framesl">
|
||
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">framesl</span></span><a class="headerlink" href="#slsdet.Detector.framesl" title="Link to this definition"></a></dt>
|
||
<dd><p>[Jungfrau][Moench][Mythen3][Gotthard2][CTB][Xilinx CTB] Number of frames left in acquisition.</p>
|
||
<div class="admonition note">
|
||
<p class="admonition-title">Note</p>
|
||
<p>[Gotthard2] only in continuous auto mode.</p>
|
||
<dl class="field-list simple">
|
||
<dt class="field-odd">setter<span class="colon">:</span></dt>
|
||
<dd class="field-odd"><p>Not Implemented</p>
|
||
</dd>
|
||
</dl>
|
||
</div>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.frametime">
|
||
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">frametime</span></span><a class="headerlink" href="#slsdet.Detector.frametime" title="Link to this definition"></a></dt>
|
||
<dd><p>[Jungfrau][Moench][Mythen3][Gotthard2][CTB][Xilinx Ctb] Timestamp at a frame start.</p>
|
||
<div class="admonition note">
|
||
<p class="admonition-title">Note</p>
|
||
<p>[Gotthard2] not in burst and auto mode.</p>
|
||
</div>
|
||
</dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.free">
|
||
<span class="sig-name descname"><span class="pre">free</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#slsdet.Detector.free" title="Link to this definition"></a></dt>
|
||
<dd><p>Free detector shared memory</p>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.fwrite">
|
||
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">fwrite</span></span><a class="headerlink" href="#slsdet.Detector.fwrite" title="Link to this definition"></a></dt>
|
||
<dd><p>Enable or disable receiver file write. Default is disabled.</p>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.gaincaps">
|
||
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">gaincaps</span></span><a class="headerlink" href="#slsdet.Detector.gaincaps" title="Link to this definition"></a></dt>
|
||
<dd><p>[Mythen3] Gain caps.
|
||
Enum: M3_GainCaps</p>
|
||
<div class="admonition note">
|
||
<p class="admonition-title">Note</p>
|
||
<p>Options: M3_GainCaps, M3_C15sh, M3_C30sh, M3_C50sh, M3_C225ACsh, M3_C15pre</p>
|
||
</div>
|
||
<p class="rubric">Example</p>
|
||
<div class="doctest highlight-default notranslate"><div class="highlight"><pre><span></span><span class="gp">>>> </span><span class="n">d</span><span class="o">.</span><span class="n">gaincaps</span>
|
||
<span class="go">C15pre, C30sh</span>
|
||
<span class="gp">>>> </span><span class="n">d</span><span class="o">.</span><span class="n">gaincaps</span> <span class="o">=</span> <span class="n">M3_GainCaps</span><span class="o">.</span><span class="n">M3_C30sh</span>
|
||
<span class="gp">>>> </span><span class="n">d</span><span class="o">.</span><span class="n">gaincaps</span>
|
||
<span class="go">C30sh</span>
|
||
<span class="gp">>>> </span><span class="n">d</span><span class="o">.</span><span class="n">gaincaps</span> <span class="o">=</span> <span class="n">M3_GainCaps</span><span class="o">.</span><span class="n">M3_C30sh</span> <span class="o">|</span> <span class="n">M3_GainCaps</span><span class="o">.</span><span class="n">M3_C15sh</span>
|
||
<span class="gp">>>> </span><span class="n">d</span><span class="o">.</span><span class="n">gaincaps</span>
|
||
<span class="go">C15sh, C30sh</span>
|
||
</pre></div>
|
||
</div>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.gainmode">
|
||
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">gainmode</span></span><a class="headerlink" href="#slsdet.Detector.gainmode" title="Link to this definition"></a></dt>
|
||
<dd><p>[Jungfrau] Detector gain mode.
|
||
Enum: gainMode</p>
|
||
<div class="admonition note">
|
||
<p class="admonition-title">Note</p>
|
||
<p>[Jungfrau] DYNAMIC, FORCE_SWITCH_G1, FORCE_SWITCH_G2, FIX_G1, FIX_G2, FIX_G0</p>
|
||
<p>CAUTION: Do not use FIX_G0 without caution, you can damage the detector!!!</p>
|
||
</div>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.gainmodelist">
|
||
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">gainmodelist</span></span><a class="headerlink" href="#slsdet.Detector.gainmodelist" title="Link to this definition"></a></dt>
|
||
<dd><p>List of gainmode implemented for this detector.</p>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.gappixels">
|
||
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">gappixels</span></span><a class="headerlink" href="#slsdet.Detector.gappixels" title="Link to this definition"></a></dt>
|
||
<dd><p>[Eiger][Jungfrau][Moench] Include Gap pixels in client data call back in Detecor api. Will not be in detector streaming, receiver file or streaming. Default is disabled.</p>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.gatedelay">
|
||
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">gatedelay</span></span><a class="headerlink" href="#slsdet.Detector.gatedelay" title="Link to this definition"></a></dt>
|
||
<dd><p>[Mythen3] Gate Delay of all gate signals in auto and trigger mode (internal gating), accepts either a value in seconds, datetime.timedelta or DurationWrapper</p>
|
||
<div class="admonition note">
|
||
<p class="admonition-title">Note</p>
|
||
<p>To specify gateIndex, use getGateDelay or setGateDelay.</p>
|
||
<dl class="field-list simple">
|
||
<dt class="field-odd">getter<span class="colon">:</span></dt>
|
||
<dd class="field-odd"><p>always returns in seconds. To get in DurationWrapper, use getGateDelayForAllGates or getGateDelay(gateIndex)</p>
|
||
</dd>
|
||
</dl>
|
||
</div>
|
||
<p class="rubric">Example</p>
|
||
<div class="doctest highlight-default notranslate"><div class="highlight"><pre><span></span><span class="gp">>>> </span><span class="c1"># setting directly in seconds</span>
|
||
<span class="gp">>>> </span><span class="n">d</span><span class="o">.</span><span class="n">gatedelay</span> <span class="o">=</span> <span class="mf">1.05</span>
|
||
<span class="gp">>>></span>
|
||
<span class="gp">>>> </span><span class="c1"># setting directly in seconds</span>
|
||
<span class="gp">>>> </span><span class="n">d</span><span class="o">.</span><span class="n">gatedelay</span> <span class="o">=</span> <span class="mf">5e-07</span>
|
||
<span class="gp">>>></span>
|
||
<span class="gp">>>> </span><span class="c1"># using timedelta (up to microseconds precision)</span>
|
||
<span class="gp">>>> </span><span class="kn">from</span><span class="w"> </span><span class="nn">datatime</span><span class="w"> </span><span class="kn">import</span> <span class="n">timedelta</span>
|
||
<span class="gp">>>> </span><span class="n">d</span><span class="o">.</span><span class="n">gatedelay</span> <span class="o">=</span> <span class="n">timedelta</span><span class="p">(</span><span class="n">seconds</span> <span class="o">=</span> <span class="mi">1</span><span class="p">,</span> <span class="n">microseconds</span> <span class="o">=</span> <span class="mi">3</span><span class="p">)</span>
|
||
<span class="gp">>>></span>
|
||
<span class="gp">>>> </span><span class="c1"># using DurationWrapper to set in seconds</span>
|
||
<span class="gp">>>> </span><span class="kn">from</span><span class="w"> </span><span class="nn">slsdet</span><span class="w"> </span><span class="kn">import</span> <span class="n">DurationWrapper</span>
|
||
<span class="gp">>>> </span><span class="n">d</span><span class="o">.</span><span class="n">gatedelay</span> <span class="o">=</span> <span class="n">DurationWrapper</span><span class="p">(</span><span class="mf">1.2</span><span class="p">)</span>
|
||
<span class="gp">>>></span>
|
||
<span class="gp">>>> </span><span class="c1"># using DurationWrapper to set in ns</span>
|
||
<span class="gp">>>> </span><span class="n">t</span> <span class="o">=</span> <span class="n">DurationWrapper</span><span class="p">()</span>
|
||
<span class="gp">>>> </span><span class="n">t</span><span class="o">.</span><span class="n">set_count</span><span class="p">(</span><span class="mi">500</span><span class="p">)</span>
|
||
<span class="gp">>>> </span><span class="n">d</span><span class="o">.</span><span class="n">gatedelay</span> <span class="o">=</span> <span class="n">t</span>
|
||
<span class="gp">>>></span>
|
||
<span class="gp">>>> </span><span class="c1"># to get in seconds</span>
|
||
<span class="gp">>>> </span><span class="n">d</span><span class="o">.</span><span class="n">gatedelay</span>
|
||
<span class="go">181.23</span>
|
||
<span class="gp">>>></span>
|
||
<span class="gp">>>> </span><span class="n">d</span><span class="o">.</span><span class="n">getExptimeForAllGates</span><span class="p">()</span>
|
||
<span class="go">sls::DurationWrapper(total_seconds: 181.23 count: 181230000000)</span>
|
||
</pre></div>
|
||
</div>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.gates">
|
||
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">gates</span></span><a class="headerlink" href="#slsdet.Detector.gates" title="Link to this definition"></a></dt>
|
||
<dd><p>[Mythen3] Number of external gates in gating or trigger_gating mode (external gating).</p>
|
||
</dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.getADCClock">
|
||
<span class="sig-name descname"><span class="pre">getADCClock</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span></span><a class="headerlink" href="#slsdet.Detector.getADCClock" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.getADCConfiguration">
|
||
<span class="sig-name descname"><span class="pre">getADCConfiguration</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">int</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg1</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">int</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg2</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span></span><a class="headerlink" href="#slsdet.Detector.getADCConfiguration" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.getADCEnableMask">
|
||
<span class="sig-name descname"><span class="pre">getADCEnableMask</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span></span><a class="headerlink" href="#slsdet.Detector.getADCEnableMask" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.getADCInvert">
|
||
<span class="sig-name descname"><span class="pre">getADCInvert</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span></span><a class="headerlink" href="#slsdet.Detector.getADCInvert" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.getADCPhase">
|
||
<span class="sig-name descname"><span class="pre">getADCPhase</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span></span><a class="headerlink" href="#slsdet.Detector.getADCPhase" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.getADCPhaseInDegrees">
|
||
<span class="sig-name descname"><span class="pre">getADCPhaseInDegrees</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span></span><a class="headerlink" href="#slsdet.Detector.getADCPhaseInDegrees" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.getADCPipeline">
|
||
<span class="sig-name descname"><span class="pre">getADCPipeline</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span></span><a class="headerlink" href="#slsdet.Detector.getADCPipeline" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.getADCVpp">
|
||
<span class="sig-name descname"><span class="pre">getADCVpp</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">bool</span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">False</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg1</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span></span><a class="headerlink" href="#slsdet.Detector.getADCVpp" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.getAcquisitionIndex">
|
||
<span class="sig-name descname"><span class="pre">getAcquisitionIndex</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span></span><a class="headerlink" href="#slsdet.Detector.getAcquisitionIndex" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.getActive">
|
||
<span class="sig-name descname"><span class="pre">getActive</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">bool</span><span class="p"><span class="pre">]</span></span></span></span><a class="headerlink" href="#slsdet.Detector.getActive" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.getActualTime">
|
||
<span class="sig-name descname"><span class="pre">getActualTime</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">DurationWrapper</span><span class="p"><span class="pre">]</span></span></span></span><a class="headerlink" href="#slsdet.Detector.getActualTime" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.getAdcIndex">
|
||
<span class="sig-name descname"><span class="pre">getAdcIndex</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">str</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">int</span></span></span><a class="headerlink" href="#slsdet.Detector.getAdcIndex" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.getAdcName">
|
||
<span class="sig-name descname"><span class="pre">getAdcName</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">int</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">str</span></span></span><a class="headerlink" href="#slsdet.Detector.getAdcName" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.getAdcNames">
|
||
<span class="sig-name descname"><span class="pre">getAdcNames</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">str</span><span class="p"><span class="pre">]</span></span></span></span><a class="headerlink" href="#slsdet.Detector.getAdcNames" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.getAdditionalJsonHeader">
|
||
<span class="sig-name descname"><span class="pre">getAdditionalJsonHeader</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">dict</span><span class="p"><span class="pre">[</span></span><span class="pre">str</span><span class="p"><span class="pre">,</span></span><span class="w"> </span><span class="pre">str</span><span class="p"><span class="pre">]</span></span><span class="p"><span class="pre">]</span></span></span></span><a class="headerlink" href="#slsdet.Detector.getAdditionalJsonHeader" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.getAdditionalJsonParameter">
|
||
<span class="sig-name descname"><span class="pre">getAdditionalJsonParameter</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">str</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg1</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">str</span><span class="p"><span class="pre">]</span></span></span></span><a class="headerlink" href="#slsdet.Detector.getAdditionalJsonParameter" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.getAllThresholdEnergy">
|
||
<span class="sig-name descname"><span class="pre">getAllThresholdEnergy</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">Annotated</span><span class="p"><span class="pre">[</span></span><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span><span class="p"><span class="pre">,</span></span><span class="w"> </span><span class="pre">FixedSize</span><span class="p"><span class="pre">(</span></span><span class="m"><span class="pre">3</span></span><span class="p"><span class="pre">)</span></span><span class="p"><span class="pre">]</span></span><span class="p"><span class="pre">]</span></span></span></span><a class="headerlink" href="#slsdet.Detector.getAllThresholdEnergy" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.getAllTrimbits">
|
||
<span class="sig-name descname"><span class="pre">getAllTrimbits</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span></span><a class="headerlink" href="#slsdet.Detector.getAllTrimbits" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.getAnalogPulsing">
|
||
<span class="sig-name descname"><span class="pre">getAnalogPulsing</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">bool</span><span class="p"><span class="pre">]</span></span></span></span><a class="headerlink" href="#slsdet.Detector.getAnalogPulsing" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.getAutoComparatorDisable">
|
||
<span class="sig-name descname"><span class="pre">getAutoComparatorDisable</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">bool</span><span class="p"><span class="pre">]</span></span></span></span><a class="headerlink" href="#slsdet.Detector.getAutoComparatorDisable" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.getBadChannels">
|
||
<span class="sig-name descname"><span class="pre">getBadChannels</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="o"><span class="pre">*</span></span><span class="n"><span class="pre">args</span></span></em>, <em class="sig-param"><span class="o"><span class="pre">**</span></span><span class="n"><span class="pre">kwargs</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#slsdet.Detector.getBadChannels" title="Link to this definition"></a></dt>
|
||
<dd><p>Overloaded function.</p>
|
||
<ol class="arabic simple">
|
||
<li><p>getBadChannels(self: slsdet._slsdet.CppDetectorApi, arg0: str, arg1: list[int] = []) -> None</p></li>
|
||
<li><p>getBadChannels(self: slsdet._slsdet.CppDetectorApi, arg0: list[int] = []) -> list[list[int]]</p></li>
|
||
</ol>
|
||
</dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.getBit">
|
||
<span class="sig-name descname"><span class="pre">getBit</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">int</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg1</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">int</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg2</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span></span><a class="headerlink" href="#slsdet.Detector.getBit" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.getBurstMode">
|
||
<span class="sig-name descname"><span class="pre">getBurstMode</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><a class="reference internal" href="pyenums.html#slsdet.burstMode" title="slsdet._slsdet.slsDetectorDefs.burstMode"><span class="pre">slsdet._slsdet.slsDetectorDefs.burstMode</span></a><span class="p"><span class="pre">]</span></span></span></span><a class="headerlink" href="#slsdet.Detector.getBurstMode" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.getBurstPeriod">
|
||
<span class="sig-name descname"><span class="pre">getBurstPeriod</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">DurationWrapper</span><span class="p"><span class="pre">]</span></span></span></span><a class="headerlink" href="#slsdet.Detector.getBurstPeriod" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.getCDSGain">
|
||
<span class="sig-name descname"><span class="pre">getCDSGain</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">bool</span><span class="p"><span class="pre">]</span></span></span></span><a class="headerlink" href="#slsdet.Detector.getCDSGain" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.getChipStatusRegister">
|
||
<span class="sig-name descname"><span class="pre">getChipStatusRegister</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span></span><a class="headerlink" href="#slsdet.Detector.getChipStatusRegister" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.getChipVersion">
|
||
<span class="sig-name descname"><span class="pre">getChipVersion</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">float</span><span class="p"><span class="pre">]</span></span></span></span><a class="headerlink" href="#slsdet.Detector.getChipVersion" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.getClientVersion">
|
||
<span class="sig-name descname"><span class="pre">getClientVersion</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">str</span></span></span><a class="headerlink" href="#slsdet.Detector.getClientVersion" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.getClientZmqHwm">
|
||
<span class="sig-name descname"><span class="pre">getClientZmqHwm</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">int</span></span></span><a class="headerlink" href="#slsdet.Detector.getClientZmqHwm" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.getClientZmqIp">
|
||
<span class="sig-name descname"><span class="pre">getClientZmqIp</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">list[sls::IpAddr]</span></span></span><a class="headerlink" href="#slsdet.Detector.getClientZmqIp" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.getClientZmqPort">
|
||
<span class="sig-name descname"><span class="pre">getClientZmqPort</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span></span><a class="headerlink" href="#slsdet.Detector.getClientZmqPort" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.getClockDivider">
|
||
<span class="sig-name descname"><span class="pre">getClockDivider</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">int</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg1</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span></span><a class="headerlink" href="#slsdet.Detector.getClockDivider" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.getClockFrequency">
|
||
<span class="sig-name descname"><span class="pre">getClockFrequency</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">int</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg1</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span></span><a class="headerlink" href="#slsdet.Detector.getClockFrequency" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.getClockPhase">
|
||
<span class="sig-name descname"><span class="pre">getClockPhase</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">int</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg1</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span></span><a class="headerlink" href="#slsdet.Detector.getClockPhase" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.getClockPhaseinDegrees">
|
||
<span class="sig-name descname"><span class="pre">getClockPhaseinDegrees</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">int</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg1</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span></span><a class="headerlink" href="#slsdet.Detector.getClockPhaseinDegrees" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.getCollectionMode">
|
||
<span class="sig-name descname"><span class="pre">getCollectionMode</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">slsdet._slsdet.slsDetectorDefs.collectionMode</span><span class="p"><span class="pre">]</span></span></span></span><a class="headerlink" href="#slsdet.Detector.getCollectionMode" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.getColumn">
|
||
<span class="sig-name descname"><span class="pre">getColumn</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span></span><a class="headerlink" href="#slsdet.Detector.getColumn" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.getComparatorDisableTime">
|
||
<span class="sig-name descname"><span class="pre">getComparatorDisableTime</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">DurationWrapper</span><span class="p"><span class="pre">]</span></span></span></span><a class="headerlink" href="#slsdet.Detector.getComparatorDisableTime" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.getControlPort">
|
||
<span class="sig-name descname"><span class="pre">getControlPort</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span></span><a class="headerlink" href="#slsdet.Detector.getControlPort" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.getCounterMask">
|
||
<span class="sig-name descname"><span class="pre">getCounterMask</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span></span><a class="headerlink" href="#slsdet.Detector.getCounterMask" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.getCurrentSource">
|
||
<span class="sig-name descname"><span class="pre">getCurrentSource</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">list[slsDetectorDefs::currentSrcParameters]</span></span></span><a class="headerlink" href="#slsdet.Detector.getCurrentSource" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.getDAC">
|
||
<span class="sig-name descname"><span class="pre">getDAC</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><a class="reference internal" href="pyenums.html#slsdet.dacIndex" title="slsdet._slsdet.slsDetectorDefs.dacIndex"><span class="pre">slsdet._slsdet.slsDetectorDefs.dacIndex</span></a></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg1</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">bool</span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">False</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg2</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span></span><a class="headerlink" href="#slsdet.Detector.getDAC" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.getDBITClock">
|
||
<span class="sig-name descname"><span class="pre">getDBITClock</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span></span><a class="headerlink" href="#slsdet.Detector.getDBITClock" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.getDBITPhase">
|
||
<span class="sig-name descname"><span class="pre">getDBITPhase</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span></span><a class="headerlink" href="#slsdet.Detector.getDBITPhase" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.getDBITPhaseInDegrees">
|
||
<span class="sig-name descname"><span class="pre">getDBITPhaseInDegrees</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span></span><a class="headerlink" href="#slsdet.Detector.getDBITPhaseInDegrees" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.getDBITPipeline">
|
||
<span class="sig-name descname"><span class="pre">getDBITPipeline</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span></span><a class="headerlink" href="#slsdet.Detector.getDBITPipeline" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.getDacIndex">
|
||
<span class="sig-name descname"><span class="pre">getDacIndex</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">str</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><a class="reference internal" href="pyenums.html#slsdet.dacIndex" title="slsdet._slsdet.slsDetectorDefs.dacIndex"><span class="pre">slsdet._slsdet.slsDetectorDefs.dacIndex</span></a></span></span><a class="headerlink" href="#slsdet.Detector.getDacIndex" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.getDacList">
|
||
<span class="sig-name descname"><span class="pre">getDacList</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><a class="reference internal" href="pyenums.html#slsdet.dacIndex" title="slsdet._slsdet.slsDetectorDefs.dacIndex"><span class="pre">slsdet._slsdet.slsDetectorDefs.dacIndex</span></a><span class="p"><span class="pre">]</span></span></span></span><a class="headerlink" href="#slsdet.Detector.getDacList" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.getDacName">
|
||
<span class="sig-name descname"><span class="pre">getDacName</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><a class="reference internal" href="pyenums.html#slsdet.dacIndex" title="slsdet._slsdet.slsDetectorDefs.dacIndex"><span class="pre">slsdet._slsdet.slsDetectorDefs.dacIndex</span></a></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">str</span></span></span><a class="headerlink" href="#slsdet.Detector.getDacName" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.getDacNames">
|
||
<span class="sig-name descname"><span class="pre">getDacNames</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">str</span><span class="p"><span class="pre">]</span></span></span></span><a class="headerlink" href="#slsdet.Detector.getDacNames" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.getDataStream">
|
||
<span class="sig-name descname"><span class="pre">getDataStream</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><a class="reference internal" href="pyenums.html#slsdet.portPosition" title="slsdet._slsdet.slsDetectorDefs.portPosition"><span class="pre">slsdet._slsdet.slsDetectorDefs.portPosition</span></a></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg1</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">bool</span><span class="p"><span class="pre">]</span></span></span></span><a class="headerlink" href="#slsdet.Detector.getDataStream" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.getDefaultDac">
|
||
<span class="sig-name descname"><span class="pre">getDefaultDac</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="o"><span class="pre">*</span></span><span class="n"><span class="pre">args</span></span></em>, <em class="sig-param"><span class="o"><span class="pre">**</span></span><span class="n"><span class="pre">kwargs</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#slsdet.Detector.getDefaultDac" title="Link to this definition"></a></dt>
|
||
<dd><p>Overloaded function.</p>
|
||
<ol class="arabic simple">
|
||
<li><p>getDefaultDac(self: slsdet._slsdet.CppDetectorApi, arg0: slsdet._slsdet.slsDetectorDefs.dacIndex, arg1: list[int] = []) -> list[int]</p></li>
|
||
<li><p>getDefaultDac(self: slsdet._slsdet.CppDetectorApi, arg0: slsdet._slsdet.slsDetectorDefs.dacIndex, arg1: slsdet._slsdet.slsDetectorDefs.detectorSettings, arg2: list[int] = []) -> list[int]</p></li>
|
||
</ol>
|
||
</dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.getDelayAfterTrigger">
|
||
<span class="sig-name descname"><span class="pre">getDelayAfterTrigger</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">DurationWrapper</span><span class="p"><span class="pre">]</span></span></span></span><a class="headerlink" href="#slsdet.Detector.getDelayAfterTrigger" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.getDelayAfterTriggerLeft">
|
||
<span class="sig-name descname"><span class="pre">getDelayAfterTriggerLeft</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">DurationWrapper</span><span class="p"><span class="pre">]</span></span></span></span><a class="headerlink" href="#slsdet.Detector.getDelayAfterTriggerLeft" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.getDestinationUDPIP">
|
||
<span class="sig-name descname"><span class="pre">getDestinationUDPIP</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">list[sls::IpAddr]</span></span></span><a class="headerlink" href="#slsdet.Detector.getDestinationUDPIP" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.getDestinationUDPIP2">
|
||
<span class="sig-name descname"><span class="pre">getDestinationUDPIP2</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">list[sls::IpAddr]</span></span></span><a class="headerlink" href="#slsdet.Detector.getDestinationUDPIP2" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.getDestinationUDPList">
|
||
<span class="sig-name descname"><span class="pre">getDestinationUDPList</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">int</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg1</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">list[sls::UdpDestination]</span></span></span><a class="headerlink" href="#slsdet.Detector.getDestinationUDPList" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.getDestinationUDPMAC">
|
||
<span class="sig-name descname"><span class="pre">getDestinationUDPMAC</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">list[sls::MacAddr]</span></span></span><a class="headerlink" href="#slsdet.Detector.getDestinationUDPMAC" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.getDestinationUDPMAC2">
|
||
<span class="sig-name descname"><span class="pre">getDestinationUDPMAC2</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">list[sls::MacAddr]</span></span></span><a class="headerlink" href="#slsdet.Detector.getDestinationUDPMAC2" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.getDestinationUDPPort">
|
||
<span class="sig-name descname"><span class="pre">getDestinationUDPPort</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span></span><a class="headerlink" href="#slsdet.Detector.getDestinationUDPPort" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.getDestinationUDPPort2">
|
||
<span class="sig-name descname"><span class="pre">getDestinationUDPPort2</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span></span><a class="headerlink" href="#slsdet.Detector.getDestinationUDPPort2" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.getDetectorLock">
|
||
<span class="sig-name descname"><span class="pre">getDetectorLock</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">bool</span><span class="p"><span class="pre">]</span></span></span></span><a class="headerlink" href="#slsdet.Detector.getDetectorLock" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.getDetectorServerVersion">
|
||
<span class="sig-name descname"><span class="pre">getDetectorServerVersion</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">str</span><span class="p"><span class="pre">]</span></span></span></span><a class="headerlink" href="#slsdet.Detector.getDetectorServerVersion" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.getDetectorSize">
|
||
<span class="sig-name descname"><span class="pre">getDetectorSize</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">slsdet._slsdet.xy</span></span></span><a class="headerlink" href="#slsdet.Detector.getDetectorSize" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.getDetectorStatus">
|
||
<span class="sig-name descname"><span class="pre">getDetectorStatus</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><a class="reference internal" href="pyenums.html#slsdet.runStatus" title="slsdet._slsdet.slsDetectorDefs.runStatus"><span class="pre">slsdet._slsdet.slsDetectorDefs.runStatus</span></a><span class="p"><span class="pre">]</span></span></span></span><a class="headerlink" href="#slsdet.Detector.getDetectorStatus" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.getDetectorType">
|
||
<span class="sig-name descname"><span class="pre">getDetectorType</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><a class="reference internal" href="pyenums.html#slsdet.detectorType" title="slsdet._slsdet.slsDetectorDefs.detectorType"><span class="pre">slsdet._slsdet.slsDetectorDefs.detectorType</span></a><span class="p"><span class="pre">]</span></span></span></span><a class="headerlink" href="#slsdet.Detector.getDetectorType" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.getDigitalPulsing">
|
||
<span class="sig-name descname"><span class="pre">getDigitalPulsing</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">bool</span><span class="p"><span class="pre">]</span></span></span></span><a class="headerlink" href="#slsdet.Detector.getDigitalPulsing" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.getDynamicRange">
|
||
<span class="sig-name descname"><span class="pre">getDynamicRange</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span></span><a class="headerlink" href="#slsdet.Detector.getDynamicRange" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.getDynamicRangeList">
|
||
<span class="sig-name descname"><span class="pre">getDynamicRangeList</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span></span><a class="headerlink" href="#slsdet.Detector.getDynamicRangeList" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.getExptime">
|
||
<span class="sig-name descname"><span class="pre">getExptime</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="o"><span class="pre">*</span></span><span class="n"><span class="pre">args</span></span></em>, <em class="sig-param"><span class="o"><span class="pre">**</span></span><span class="n"><span class="pre">kwargs</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#slsdet.Detector.getExptime" title="Link to this definition"></a></dt>
|
||
<dd><p>Overloaded function.</p>
|
||
<ol class="arabic simple">
|
||
<li><p>getExptime(self: slsdet._slsdet.CppDetectorApi, arg0: list[int] = []) -> list[DurationWrapper]</p></li>
|
||
<li><p>getExptime(self: slsdet._slsdet.CppDetectorApi, arg0: int, arg1: list[int] = []) -> list[DurationWrapper]</p></li>
|
||
</ol>
|
||
</dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.getExptimeForAllGates">
|
||
<span class="sig-name descname"><span class="pre">getExptimeForAllGates</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">Annotated</span><span class="p"><span class="pre">[</span></span><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">DurationWrapper</span><span class="p"><span class="pre">]</span></span><span class="p"><span class="pre">,</span></span><span class="w"> </span><span class="pre">FixedSize</span><span class="p"><span class="pre">(</span></span><span class="m"><span class="pre">3</span></span><span class="p"><span class="pre">)</span></span><span class="p"><span class="pre">]</span></span><span class="p"><span class="pre">]</span></span></span></span><a class="headerlink" href="#slsdet.Detector.getExptimeForAllGates" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.getExternalSampling">
|
||
<span class="sig-name descname"><span class="pre">getExternalSampling</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">bool</span><span class="p"><span class="pre">]</span></span></span></span><a class="headerlink" href="#slsdet.Detector.getExternalSampling" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.getExternalSamplingSource">
|
||
<span class="sig-name descname"><span class="pre">getExternalSamplingSource</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span></span><a class="headerlink" href="#slsdet.Detector.getExternalSamplingSource" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.getExternalSignalFlags">
|
||
<span class="sig-name descname"><span class="pre">getExternalSignalFlags</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">int</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg1</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><a class="reference internal" href="pyenums.html#slsdet.externalSignalFlag" title="slsdet._slsdet.slsDetectorDefs.externalSignalFlag"><span class="pre">slsdet._slsdet.slsDetectorDefs.externalSignalFlag</span></a><span class="p"><span class="pre">]</span></span></span></span><a class="headerlink" href="#slsdet.Detector.getExternalSignalFlags" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.getFileFormat">
|
||
<span class="sig-name descname"><span class="pre">getFileFormat</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><a class="reference internal" href="pyenums.html#slsdet.fileFormat" title="slsdet._slsdet.slsDetectorDefs.fileFormat"><span class="pre">slsdet._slsdet.slsDetectorDefs.fileFormat</span></a><span class="p"><span class="pre">]</span></span></span></span><a class="headerlink" href="#slsdet.Detector.getFileFormat" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.getFileNamePrefix">
|
||
<span class="sig-name descname"><span class="pre">getFileNamePrefix</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">str</span><span class="p"><span class="pre">]</span></span></span></span><a class="headerlink" href="#slsdet.Detector.getFileNamePrefix" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.getFileOverWrite">
|
||
<span class="sig-name descname"><span class="pre">getFileOverWrite</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">bool</span><span class="p"><span class="pre">]</span></span></span></span><a class="headerlink" href="#slsdet.Detector.getFileOverWrite" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.getFilePath">
|
||
<span class="sig-name descname"><span class="pre">getFilePath</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">str</span><span class="p"><span class="pre">]</span></span></span></span><a class="headerlink" href="#slsdet.Detector.getFilePath" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.getFileWrite">
|
||
<span class="sig-name descname"><span class="pre">getFileWrite</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">bool</span><span class="p"><span class="pre">]</span></span></span></span><a class="headerlink" href="#slsdet.Detector.getFileWrite" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.getFilterResistor">
|
||
<span class="sig-name descname"><span class="pre">getFilterResistor</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span></span><a class="headerlink" href="#slsdet.Detector.getFilterResistor" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.getFirmwareVersion">
|
||
<span class="sig-name descname"><span class="pre">getFirmwareVersion</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span></span><a class="headerlink" href="#slsdet.Detector.getFirmwareVersion" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.getFirstUDPDestination">
|
||
<span class="sig-name descname"><span class="pre">getFirstUDPDestination</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span></span><a class="headerlink" href="#slsdet.Detector.getFirstUDPDestination" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.getFlipRows">
|
||
<span class="sig-name descname"><span class="pre">getFlipRows</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">bool</span><span class="p"><span class="pre">]</span></span></span></span><a class="headerlink" href="#slsdet.Detector.getFlipRows" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.getFramesCaught">
|
||
<span class="sig-name descname"><span class="pre">getFramesCaught</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span><span class="p"><span class="pre">]</span></span></span></span><a class="headerlink" href="#slsdet.Detector.getFramesCaught" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.getFramesPerFile">
|
||
<span class="sig-name descname"><span class="pre">getFramesPerFile</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span></span><a class="headerlink" href="#slsdet.Detector.getFramesPerFile" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.getFrontEndFirmwareVersion">
|
||
<span class="sig-name descname"><span class="pre">getFrontEndFirmwareVersion</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.slsDetectorDefs.fpgaPosition</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg1</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span></span><a class="headerlink" href="#slsdet.Detector.getFrontEndFirmwareVersion" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.getGainCaps">
|
||
<span class="sig-name descname"><span class="pre">getGainCaps</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span></span><a class="headerlink" href="#slsdet.Detector.getGainCaps" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.getGainMode">
|
||
<span class="sig-name descname"><span class="pre">getGainMode</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><a class="reference internal" href="pyenums.html#slsdet.gainMode" title="slsdet._slsdet.slsDetectorDefs.gainMode"><span class="pre">slsdet._slsdet.slsDetectorDefs.gainMode</span></a><span class="p"><span class="pre">]</span></span></span></span><a class="headerlink" href="#slsdet.Detector.getGainMode" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.getGainModeList">
|
||
<span class="sig-name descname"><span class="pre">getGainModeList</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><a class="reference internal" href="pyenums.html#slsdet.gainMode" title="slsdet._slsdet.slsDetectorDefs.gainMode"><span class="pre">slsdet._slsdet.slsDetectorDefs.gainMode</span></a><span class="p"><span class="pre">]</span></span></span></span><a class="headerlink" href="#slsdet.Detector.getGainModeList" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.getGapPixelsinCallback">
|
||
<span class="sig-name descname"><span class="pre">getGapPixelsinCallback</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">bool</span></span></span><a class="headerlink" href="#slsdet.Detector.getGapPixelsinCallback" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.getGateDelay">
|
||
<span class="sig-name descname"><span class="pre">getGateDelay</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">int</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg1</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">DurationWrapper</span><span class="p"><span class="pre">]</span></span></span></span><a class="headerlink" href="#slsdet.Detector.getGateDelay" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.getGateDelayForAllGates">
|
||
<span class="sig-name descname"><span class="pre">getGateDelayForAllGates</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">Annotated</span><span class="p"><span class="pre">[</span></span><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">DurationWrapper</span><span class="p"><span class="pre">]</span></span><span class="p"><span class="pre">,</span></span><span class="w"> </span><span class="pre">FixedSize</span><span class="p"><span class="pre">(</span></span><span class="m"><span class="pre">3</span></span><span class="p"><span class="pre">)</span></span><span class="p"><span class="pre">]</span></span><span class="p"><span class="pre">]</span></span></span></span><a class="headerlink" href="#slsdet.Detector.getGateDelayForAllGates" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.getHardwareVersion">
|
||
<span class="sig-name descname"><span class="pre">getHardwareVersion</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">str</span><span class="p"><span class="pre">]</span></span></span></span><a class="headerlink" href="#slsdet.Detector.getHardwareVersion" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.getHighVoltage">
|
||
<span class="sig-name descname"><span class="pre">getHighVoltage</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span></span><a class="headerlink" href="#slsdet.Detector.getHighVoltage" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.getHostname">
|
||
<span class="sig-name descname"><span class="pre">getHostname</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">str</span><span class="p"><span class="pre">]</span></span></span></span><a class="headerlink" href="#slsdet.Detector.getHostname" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.getImageTestMode">
|
||
<span class="sig-name descname"><span class="pre">getImageTestMode</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span></span><a class="headerlink" href="#slsdet.Detector.getImageTestMode" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.getInitialChecks">
|
||
<span class="sig-name descname"><span class="pre">getInitialChecks</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">bool</span></span></span><a class="headerlink" href="#slsdet.Detector.getInitialChecks" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.getInjectChannel">
|
||
<span class="sig-name descname"><span class="pre">getInjectChannel</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">Annotated</span><span class="p"><span class="pre">[</span></span><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span><span class="p"><span class="pre">,</span></span><span class="w"> </span><span class="pre">FixedSize</span><span class="p"><span class="pre">(</span></span><span class="m"><span class="pre">2</span></span><span class="p"><span class="pre">)</span></span><span class="p"><span class="pre">]</span></span><span class="p"><span class="pre">]</span></span></span></span><a class="headerlink" href="#slsdet.Detector.getInjectChannel" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.getInterpolation">
|
||
<span class="sig-name descname"><span class="pre">getInterpolation</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">bool</span><span class="p"><span class="pre">]</span></span></span></span><a class="headerlink" href="#slsdet.Detector.getInterpolation" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.getInterruptSubframe">
|
||
<span class="sig-name descname"><span class="pre">getInterruptSubframe</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">bool</span><span class="p"><span class="pre">]</span></span></span></span><a class="headerlink" href="#slsdet.Detector.getInterruptSubframe" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.getKernelVersion">
|
||
<span class="sig-name descname"><span class="pre">getKernelVersion</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">str</span><span class="p"><span class="pre">]</span></span></span></span><a class="headerlink" href="#slsdet.Detector.getKernelVersion" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.getLEDEnable">
|
||
<span class="sig-name descname"><span class="pre">getLEDEnable</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">bool</span><span class="p"><span class="pre">]</span></span></span></span><a class="headerlink" href="#slsdet.Detector.getLEDEnable" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.getLastClientIP">
|
||
<span class="sig-name descname"><span class="pre">getLastClientIP</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">list[sls::IpAddr]</span></span></span><a class="headerlink" href="#slsdet.Detector.getLastClientIP" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.getMaster">
|
||
<span class="sig-name descname"><span class="pre">getMaster</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">bool</span><span class="p"><span class="pre">]</span></span></span></span><a class="headerlink" href="#slsdet.Detector.getMaster" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.getMasterFileWrite">
|
||
<span class="sig-name descname"><span class="pre">getMasterFileWrite</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">bool</span></span></span><a class="headerlink" href="#slsdet.Detector.getMasterFileWrite" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.getMaxADCPhaseShift">
|
||
<span class="sig-name descname"><span class="pre">getMaxADCPhaseShift</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span></span><a class="headerlink" href="#slsdet.Detector.getMaxADCPhaseShift" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.getMaxClockPhaseShift">
|
||
<span class="sig-name descname"><span class="pre">getMaxClockPhaseShift</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">int</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg1</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span></span><a class="headerlink" href="#slsdet.Detector.getMaxClockPhaseShift" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.getMaxDBITPhaseShift">
|
||
<span class="sig-name descname"><span class="pre">getMaxDBITPhaseShift</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span></span><a class="headerlink" href="#slsdet.Detector.getMaxDBITPhaseShift" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.getMeasuredCurrent">
|
||
<span class="sig-name descname"><span class="pre">getMeasuredCurrent</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><a class="reference internal" href="pyenums.html#slsdet.dacIndex" title="slsdet._slsdet.slsDetectorDefs.dacIndex"><span class="pre">slsdet._slsdet.slsDetectorDefs.dacIndex</span></a></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg1</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span></span><a class="headerlink" href="#slsdet.Detector.getMeasuredCurrent" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.getMeasuredPeriod">
|
||
<span class="sig-name descname"><span class="pre">getMeasuredPeriod</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">DurationWrapper</span><span class="p"><span class="pre">]</span></span></span></span><a class="headerlink" href="#slsdet.Detector.getMeasuredPeriod" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.getMeasuredPower">
|
||
<span class="sig-name descname"><span class="pre">getMeasuredPower</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><a class="reference internal" href="pyenums.html#slsdet.dacIndex" title="slsdet._slsdet.slsDetectorDefs.dacIndex"><span class="pre">slsdet._slsdet.slsDetectorDefs.dacIndex</span></a></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg1</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span></span><a class="headerlink" href="#slsdet.Detector.getMeasuredPower" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.getMeasuredSubFramePeriod">
|
||
<span class="sig-name descname"><span class="pre">getMeasuredSubFramePeriod</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">DurationWrapper</span><span class="p"><span class="pre">]</span></span></span></span><a class="headerlink" href="#slsdet.Detector.getMeasuredSubFramePeriod" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.getMeasurementTime">
|
||
<span class="sig-name descname"><span class="pre">getMeasurementTime</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">DurationWrapper</span><span class="p"><span class="pre">]</span></span></span></span><a class="headerlink" href="#slsdet.Detector.getMeasurementTime" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.getModuleGeometry">
|
||
<span class="sig-name descname"><span class="pre">getModuleGeometry</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">slsdet._slsdet.xy</span></span></span><a class="headerlink" href="#slsdet.Detector.getModuleGeometry" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.getModuleId">
|
||
<span class="sig-name descname"><span class="pre">getModuleId</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span></span><a class="headerlink" href="#slsdet.Detector.getModuleId" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.getModuleSize">
|
||
<span class="sig-name descname"><span class="pre">getModuleSize</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">slsdet._slsdet.xy</span><span class="p"><span class="pre">]</span></span></span></span><a class="headerlink" href="#slsdet.Detector.getModuleSize" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.getNextFrameNumber">
|
||
<span class="sig-name descname"><span class="pre">getNextFrameNumber</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span></span><a class="headerlink" href="#slsdet.Detector.getNextFrameNumber" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.getNumMissingPackets">
|
||
<span class="sig-name descname"><span class="pre">getNumMissingPackets</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span><span class="p"><span class="pre">]</span></span></span></span><a class="headerlink" href="#slsdet.Detector.getNumMissingPackets" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.getNumberOfAdditionalStorageCells">
|
||
<span class="sig-name descname"><span class="pre">getNumberOfAdditionalStorageCells</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span></span><a class="headerlink" href="#slsdet.Detector.getNumberOfAdditionalStorageCells" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.getNumberOfAnalogSamples">
|
||
<span class="sig-name descname"><span class="pre">getNumberOfAnalogSamples</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span></span><a class="headerlink" href="#slsdet.Detector.getNumberOfAnalogSamples" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.getNumberOfBursts">
|
||
<span class="sig-name descname"><span class="pre">getNumberOfBursts</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span></span><a class="headerlink" href="#slsdet.Detector.getNumberOfBursts" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.getNumberOfBurstsLeft">
|
||
<span class="sig-name descname"><span class="pre">getNumberOfBurstsLeft</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span></span><a class="headerlink" href="#slsdet.Detector.getNumberOfBurstsLeft" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.getNumberOfDigitalSamples">
|
||
<span class="sig-name descname"><span class="pre">getNumberOfDigitalSamples</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span></span><a class="headerlink" href="#slsdet.Detector.getNumberOfDigitalSamples" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.getNumberOfFilterCells">
|
||
<span class="sig-name descname"><span class="pre">getNumberOfFilterCells</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span></span><a class="headerlink" href="#slsdet.Detector.getNumberOfFilterCells" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.getNumberOfFrames">
|
||
<span class="sig-name descname"><span class="pre">getNumberOfFrames</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span></span><a class="headerlink" href="#slsdet.Detector.getNumberOfFrames" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.getNumberOfFramesFromStart">
|
||
<span class="sig-name descname"><span class="pre">getNumberOfFramesFromStart</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span></span><a class="headerlink" href="#slsdet.Detector.getNumberOfFramesFromStart" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.getNumberOfFramesLeft">
|
||
<span class="sig-name descname"><span class="pre">getNumberOfFramesLeft</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span></span><a class="headerlink" href="#slsdet.Detector.getNumberOfFramesLeft" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.getNumberOfGates">
|
||
<span class="sig-name descname"><span class="pre">getNumberOfGates</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span></span><a class="headerlink" href="#slsdet.Detector.getNumberOfGates" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.getNumberOfTransceiverSamples">
|
||
<span class="sig-name descname"><span class="pre">getNumberOfTransceiverSamples</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span></span><a class="headerlink" href="#slsdet.Detector.getNumberOfTransceiverSamples" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.getNumberOfTriggers">
|
||
<span class="sig-name descname"><span class="pre">getNumberOfTriggers</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span></span><a class="headerlink" href="#slsdet.Detector.getNumberOfTriggers" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.getNumberOfTriggersLeft">
|
||
<span class="sig-name descname"><span class="pre">getNumberOfTriggersLeft</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span></span><a class="headerlink" href="#slsdet.Detector.getNumberOfTriggersLeft" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.getNumberofUDPDestinations">
|
||
<span class="sig-name descname"><span class="pre">getNumberofUDPDestinations</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span></span><a class="headerlink" href="#slsdet.Detector.getNumberofUDPDestinations" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.getNumberofUDPInterfaces">
|
||
<span class="sig-name descname"><span class="pre">getNumberofUDPInterfaces</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span></span><a class="headerlink" href="#slsdet.Detector.getNumberofUDPInterfaces" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.getOnChipDAC">
|
||
<span class="sig-name descname"><span class="pre">getOnChipDAC</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><a class="reference internal" href="pyenums.html#slsdet.dacIndex" title="slsdet._slsdet.slsDetectorDefs.dacIndex"><span class="pre">slsdet._slsdet.slsDetectorDefs.dacIndex</span></a></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg1</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">int</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg2</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span></span><a class="headerlink" href="#slsdet.Detector.getOnChipDAC" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.getOverFlowMode">
|
||
<span class="sig-name descname"><span class="pre">getOverFlowMode</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">bool</span><span class="p"><span class="pre">]</span></span></span></span><a class="headerlink" href="#slsdet.Detector.getOverFlowMode" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.getPackageVersion">
|
||
<span class="sig-name descname"><span class="pre">getPackageVersion</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">str</span></span></span><a class="headerlink" href="#slsdet.Detector.getPackageVersion" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.getParallelMode">
|
||
<span class="sig-name descname"><span class="pre">getParallelMode</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">bool</span><span class="p"><span class="pre">]</span></span></span></span><a class="headerlink" href="#slsdet.Detector.getParallelMode" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.getPartialFramesPadding">
|
||
<span class="sig-name descname"><span class="pre">getPartialFramesPadding</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">bool</span><span class="p"><span class="pre">]</span></span></span></span><a class="headerlink" href="#slsdet.Detector.getPartialFramesPadding" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.getPartialReset">
|
||
<span class="sig-name descname"><span class="pre">getPartialReset</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">bool</span><span class="p"><span class="pre">]</span></span></span></span><a class="headerlink" href="#slsdet.Detector.getPartialReset" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.getPatterFileName">
|
||
<span class="sig-name descname"><span class="pre">getPatterFileName</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">str</span><span class="p"><span class="pre">]</span></span></span></span><a class="headerlink" href="#slsdet.Detector.getPatterFileName" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.getPatternBitMask">
|
||
<span class="sig-name descname"><span class="pre">getPatternBitMask</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span></span><a class="headerlink" href="#slsdet.Detector.getPatternBitMask" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.getPatternIOControl">
|
||
<span class="sig-name descname"><span class="pre">getPatternIOControl</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span></span><a class="headerlink" href="#slsdet.Detector.getPatternIOControl" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.getPatternLoopAddresses">
|
||
<span class="sig-name descname"><span class="pre">getPatternLoopAddresses</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">int</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg1</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">Annotated</span><span class="p"><span class="pre">[</span></span><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span><span class="p"><span class="pre">,</span></span><span class="w"> </span><span class="pre">FixedSize</span><span class="p"><span class="pre">(</span></span><span class="m"><span class="pre">2</span></span><span class="p"><span class="pre">)</span></span><span class="p"><span class="pre">]</span></span><span class="p"><span class="pre">]</span></span></span></span><a class="headerlink" href="#slsdet.Detector.getPatternLoopAddresses" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.getPatternLoopCycles">
|
||
<span class="sig-name descname"><span class="pre">getPatternLoopCycles</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">int</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg1</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span></span><a class="headerlink" href="#slsdet.Detector.getPatternLoopCycles" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.getPatternMask">
|
||
<span class="sig-name descname"><span class="pre">getPatternMask</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span></span><a class="headerlink" href="#slsdet.Detector.getPatternMask" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.getPatternWaitAddr">
|
||
<span class="sig-name descname"><span class="pre">getPatternWaitAddr</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">int</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg1</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span></span><a class="headerlink" href="#slsdet.Detector.getPatternWaitAddr" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.getPatternWaitClocks">
|
||
<span class="sig-name descname"><span class="pre">getPatternWaitClocks</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">int</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg1</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span></span><a class="headerlink" href="#slsdet.Detector.getPatternWaitClocks" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.getPatternWaitInterval">
|
||
<span class="sig-name descname"><span class="pre">getPatternWaitInterval</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">int</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg1</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">DurationWrapper</span><span class="p"><span class="pre">]</span></span></span></span><a class="headerlink" href="#slsdet.Detector.getPatternWaitInterval" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.getPatternWord">
|
||
<span class="sig-name descname"><span class="pre">getPatternWord</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">int</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg1</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span></span><a class="headerlink" href="#slsdet.Detector.getPatternWord" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.getPedestalMode">
|
||
<span class="sig-name descname"><span class="pre">getPedestalMode</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">list[slsDetectorDefs::pedestalParameters]</span></span></span><a class="headerlink" href="#slsdet.Detector.getPedestalMode" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.getPeriod">
|
||
<span class="sig-name descname"><span class="pre">getPeriod</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">DurationWrapper</span><span class="p"><span class="pre">]</span></span></span></span><a class="headerlink" href="#slsdet.Detector.getPeriod" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.getPeriodLeft">
|
||
<span class="sig-name descname"><span class="pre">getPeriodLeft</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">DurationWrapper</span><span class="p"><span class="pre">]</span></span></span></span><a class="headerlink" href="#slsdet.Detector.getPeriodLeft" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.getPolarity">
|
||
<span class="sig-name descname"><span class="pre">getPolarity</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">slsdet._slsdet.slsDetectorDefs.polarity</span><span class="p"><span class="pre">]</span></span></span></span><a class="headerlink" href="#slsdet.Detector.getPolarity" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.getPortPerModuleGeometry">
|
||
<span class="sig-name descname"><span class="pre">getPortPerModuleGeometry</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">slsdet._slsdet.xy</span></span></span><a class="headerlink" href="#slsdet.Detector.getPortPerModuleGeometry" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.getPortSize">
|
||
<span class="sig-name descname"><span class="pre">getPortSize</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">slsdet._slsdet.xy</span><span class="p"><span class="pre">]</span></span></span></span><a class="headerlink" href="#slsdet.Detector.getPortSize" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.getPower">
|
||
<span class="sig-name descname"><span class="pre">getPower</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><a class="reference internal" href="pyenums.html#slsdet.dacIndex" title="slsdet._slsdet.slsDetectorDefs.dacIndex"><span class="pre">slsdet._slsdet.slsDetectorDefs.dacIndex</span></a></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg1</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span></span><a class="headerlink" href="#slsdet.Detector.getPower" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.getPowerChip">
|
||
<span class="sig-name descname"><span class="pre">getPowerChip</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">bool</span><span class="p"><span class="pre">]</span></span></span></span><a class="headerlink" href="#slsdet.Detector.getPowerChip" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.getPowerIndex">
|
||
<span class="sig-name descname"><span class="pre">getPowerIndex</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">str</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><a class="reference internal" href="pyenums.html#slsdet.dacIndex" title="slsdet._slsdet.slsDetectorDefs.dacIndex"><span class="pre">slsdet._slsdet.slsDetectorDefs.dacIndex</span></a></span></span><a class="headerlink" href="#slsdet.Detector.getPowerIndex" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.getPowerList">
|
||
<span class="sig-name descname"><span class="pre">getPowerList</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><a class="reference internal" href="pyenums.html#slsdet.dacIndex" title="slsdet._slsdet.slsDetectorDefs.dacIndex"><span class="pre">slsdet._slsdet.slsDetectorDefs.dacIndex</span></a><span class="p"><span class="pre">]</span></span></span></span><a class="headerlink" href="#slsdet.Detector.getPowerList" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.getPowerName">
|
||
<span class="sig-name descname"><span class="pre">getPowerName</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><a class="reference internal" href="pyenums.html#slsdet.dacIndex" title="slsdet._slsdet.slsDetectorDefs.dacIndex"><span class="pre">slsdet._slsdet.slsDetectorDefs.dacIndex</span></a></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">str</span></span></span><a class="headerlink" href="#slsdet.Detector.getPowerName" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.getPowerNames">
|
||
<span class="sig-name descname"><span class="pre">getPowerNames</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">str</span><span class="p"><span class="pre">]</span></span></span></span><a class="headerlink" href="#slsdet.Detector.getPowerNames" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.getPumpProbe">
|
||
<span class="sig-name descname"><span class="pre">getPumpProbe</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">bool</span><span class="p"><span class="pre">]</span></span></span></span><a class="headerlink" href="#slsdet.Detector.getPumpProbe" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.getQuad">
|
||
<span class="sig-name descname"><span class="pre">getQuad</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">bool</span><span class="p"><span class="pre">]</span></span></span></span><a class="headerlink" href="#slsdet.Detector.getQuad" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.getRUNClock">
|
||
<span class="sig-name descname"><span class="pre">getRUNClock</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span></span><a class="headerlink" href="#slsdet.Detector.getRUNClock" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.getRateCorrection">
|
||
<span class="sig-name descname"><span class="pre">getRateCorrection</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">DurationWrapper</span><span class="p"><span class="pre">]</span></span></span></span><a class="headerlink" href="#slsdet.Detector.getRateCorrection" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.getReadNRows">
|
||
<span class="sig-name descname"><span class="pre">getReadNRows</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span></span><a class="headerlink" href="#slsdet.Detector.getReadNRows" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.getReadoutMode">
|
||
<span class="sig-name descname"><span class="pre">getReadoutMode</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><a class="reference internal" href="pyenums.html#slsdet.readoutMode" title="slsdet._slsdet.slsDetectorDefs.readoutMode"><span class="pre">slsdet._slsdet.slsDetectorDefs.readoutMode</span></a><span class="p"><span class="pre">]</span></span></span></span><a class="headerlink" href="#slsdet.Detector.getReadoutMode" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.getReadoutSpeed">
|
||
<span class="sig-name descname"><span class="pre">getReadoutSpeed</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><a class="reference internal" href="pyenums.html#slsdet.speedLevel" title="slsdet._slsdet.slsDetectorDefs.speedLevel"><span class="pre">slsdet._slsdet.slsDetectorDefs.speedLevel</span></a><span class="p"><span class="pre">]</span></span></span></span><a class="headerlink" href="#slsdet.Detector.getReadoutSpeed" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.getReadoutSpeedList">
|
||
<span class="sig-name descname"><span class="pre">getReadoutSpeedList</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><a class="reference internal" href="pyenums.html#slsdet.speedLevel" title="slsdet._slsdet.slsDetectorDefs.speedLevel"><span class="pre">slsdet._slsdet.slsDetectorDefs.speedLevel</span></a><span class="p"><span class="pre">]</span></span></span></span><a class="headerlink" href="#slsdet.Detector.getReadoutSpeedList" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.getReceiverStatus">
|
||
<span class="sig-name descname"><span class="pre">getReceiverStatus</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><a class="reference internal" href="pyenums.html#slsdet.runStatus" title="slsdet._slsdet.slsDetectorDefs.runStatus"><span class="pre">slsdet._slsdet.slsDetectorDefs.runStatus</span></a><span class="p"><span class="pre">]</span></span></span></span><a class="headerlink" href="#slsdet.Detector.getReceiverStatus" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.getReceiverVersion">
|
||
<span class="sig-name descname"><span class="pre">getReceiverVersion</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">str</span><span class="p"><span class="pre">]</span></span></span></span><a class="headerlink" href="#slsdet.Detector.getReceiverVersion" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.getRow">
|
||
<span class="sig-name descname"><span class="pre">getRow</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span></span><a class="headerlink" href="#slsdet.Detector.getRow" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.getRxArping">
|
||
<span class="sig-name descname"><span class="pre">getRxArping</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">bool</span><span class="p"><span class="pre">]</span></span></span></span><a class="headerlink" href="#slsdet.Detector.getRxArping" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.getRxCurrentFrameIndex">
|
||
<span class="sig-name descname"><span class="pre">getRxCurrentFrameIndex</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span><span class="p"><span class="pre">]</span></span></span></span><a class="headerlink" href="#slsdet.Detector.getRxCurrentFrameIndex" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.getRxDbitList">
|
||
<span class="sig-name descname"><span class="pre">getRxDbitList</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span><span class="p"><span class="pre">]</span></span></span></span><a class="headerlink" href="#slsdet.Detector.getRxDbitList" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.getRxDbitOffset">
|
||
<span class="sig-name descname"><span class="pre">getRxDbitOffset</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span></span><a class="headerlink" href="#slsdet.Detector.getRxDbitOffset" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.getRxDbitReorder">
|
||
<span class="sig-name descname"><span class="pre">getRxDbitReorder</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">bool</span><span class="p"><span class="pre">]</span></span></span></span><a class="headerlink" href="#slsdet.Detector.getRxDbitReorder" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.getRxFifoDepth">
|
||
<span class="sig-name descname"><span class="pre">getRxFifoDepth</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span></span><a class="headerlink" href="#slsdet.Detector.getRxFifoDepth" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.getRxFrameDiscardPolicy">
|
||
<span class="sig-name descname"><span class="pre">getRxFrameDiscardPolicy</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><a class="reference internal" href="pyenums.html#slsdet.frameDiscardPolicy" title="slsdet._slsdet.slsDetectorDefs.frameDiscardPolicy"><span class="pre">slsdet._slsdet.slsDetectorDefs.frameDiscardPolicy</span></a><span class="p"><span class="pre">]</span></span></span></span><a class="headerlink" href="#slsdet.Detector.getRxFrameDiscardPolicy" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.getRxHostname">
|
||
<span class="sig-name descname"><span class="pre">getRxHostname</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">str</span><span class="p"><span class="pre">]</span></span></span></span><a class="headerlink" href="#slsdet.Detector.getRxHostname" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.getRxLastClientIP">
|
||
<span class="sig-name descname"><span class="pre">getRxLastClientIP</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">list[sls::IpAddr]</span></span></span><a class="headerlink" href="#slsdet.Detector.getRxLastClientIP" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.getRxLock">
|
||
<span class="sig-name descname"><span class="pre">getRxLock</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">bool</span><span class="p"><span class="pre">]</span></span></span></span><a class="headerlink" href="#slsdet.Detector.getRxLock" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.getRxPort">
|
||
<span class="sig-name descname"><span class="pre">getRxPort</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span></span><a class="headerlink" href="#slsdet.Detector.getRxPort" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.getRxROI">
|
||
<span class="sig-name descname"><span class="pre">getRxROI</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">int</span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">-1</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">list[slsDetectorDefs::ROI]</span></span></span><a class="headerlink" href="#slsdet.Detector.getRxROI" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.getRxRealUDPSocketBufferSize">
|
||
<span class="sig-name descname"><span class="pre">getRxRealUDPSocketBufferSize</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span></span><a class="headerlink" href="#slsdet.Detector.getRxRealUDPSocketBufferSize" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.getRxSilentMode">
|
||
<span class="sig-name descname"><span class="pre">getRxSilentMode</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">bool</span><span class="p"><span class="pre">]</span></span></span></span><a class="headerlink" href="#slsdet.Detector.getRxSilentMode" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.getRxThreadIds">
|
||
<span class="sig-name descname"><span class="pre">getRxThreadIds</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">Annotated</span><span class="p"><span class="pre">[</span></span><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span><span class="p"><span class="pre">,</span></span><span class="w"> </span><span class="pre">FixedSize</span><span class="p"><span class="pre">(</span></span><span class="m"><span class="pre">9</span></span><span class="p"><span class="pre">)</span></span><span class="p"><span class="pre">]</span></span><span class="p"><span class="pre">]</span></span></span></span><a class="headerlink" href="#slsdet.Detector.getRxThreadIds" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.getRxUDPSocketBufferSize">
|
||
<span class="sig-name descname"><span class="pre">getRxUDPSocketBufferSize</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span></span><a class="headerlink" href="#slsdet.Detector.getRxUDPSocketBufferSize" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.getRxZmqDataStream">
|
||
<span class="sig-name descname"><span class="pre">getRxZmqDataStream</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">bool</span><span class="p"><span class="pre">]</span></span></span></span><a class="headerlink" href="#slsdet.Detector.getRxZmqDataStream" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.getRxZmqFrequency">
|
||
<span class="sig-name descname"><span class="pre">getRxZmqFrequency</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span></span><a class="headerlink" href="#slsdet.Detector.getRxZmqFrequency" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.getRxZmqHwm">
|
||
<span class="sig-name descname"><span class="pre">getRxZmqHwm</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span></span><a class="headerlink" href="#slsdet.Detector.getRxZmqHwm" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.getRxZmqPort">
|
||
<span class="sig-name descname"><span class="pre">getRxZmqPort</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span></span><a class="headerlink" href="#slsdet.Detector.getRxZmqPort" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.getRxZmqStartingFrame">
|
||
<span class="sig-name descname"><span class="pre">getRxZmqStartingFrame</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span></span><a class="headerlink" href="#slsdet.Detector.getRxZmqStartingFrame" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.getRxZmqTimer">
|
||
<span class="sig-name descname"><span class="pre">getRxZmqTimer</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span></span><a class="headerlink" href="#slsdet.Detector.getRxZmqTimer" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.getSYNCClock">
|
||
<span class="sig-name descname"><span class="pre">getSYNCClock</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span></span><a class="headerlink" href="#slsdet.Detector.getSYNCClock" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.getScan">
|
||
<span class="sig-name descname"><span class="pre">getScan</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">list[slsDetectorDefs::scanParameters]</span></span></span><a class="headerlink" href="#slsdet.Detector.getScan" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.getScanErrorMessage">
|
||
<span class="sig-name descname"><span class="pre">getScanErrorMessage</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">str</span><span class="p"><span class="pre">]</span></span></span></span><a class="headerlink" href="#slsdet.Detector.getScanErrorMessage" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.getSelectedUDPInterface">
|
||
<span class="sig-name descname"><span class="pre">getSelectedUDPInterface</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span></span><a class="headerlink" href="#slsdet.Detector.getSelectedUDPInterface" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.getSerialNumber">
|
||
<span class="sig-name descname"><span class="pre">getSerialNumber</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span></span><a class="headerlink" href="#slsdet.Detector.getSerialNumber" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.getSettings">
|
||
<span class="sig-name descname"><span class="pre">getSettings</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><a class="reference internal" href="pyenums.html#slsdet.detectorSettings" title="slsdet._slsdet.slsDetectorDefs.detectorSettings"><span class="pre">slsdet._slsdet.slsDetectorDefs.detectorSettings</span></a><span class="p"><span class="pre">]</span></span></span></span><a class="headerlink" href="#slsdet.Detector.getSettings" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.getSettingsList">
|
||
<span class="sig-name descname"><span class="pre">getSettingsList</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><a class="reference internal" href="pyenums.html#slsdet.detectorSettings" title="slsdet._slsdet.slsDetectorDefs.detectorSettings"><span class="pre">slsdet._slsdet.slsDetectorDefs.detectorSettings</span></a><span class="p"><span class="pre">]</span></span></span></span><a class="headerlink" href="#slsdet.Detector.getSettingsList" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.getSettingsPath">
|
||
<span class="sig-name descname"><span class="pre">getSettingsPath</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">str</span><span class="p"><span class="pre">]</span></span></span></span><a class="headerlink" href="#slsdet.Detector.getSettingsPath" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.getShmId">
|
||
<span class="sig-name descname"><span class="pre">getShmId</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">int</span></span></span><a class="headerlink" href="#slsdet.Detector.getShmId" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.getSignalIndex">
|
||
<span class="sig-name descname"><span class="pre">getSignalIndex</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">str</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">int</span></span></span><a class="headerlink" href="#slsdet.Detector.getSignalIndex" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.getSignalName">
|
||
<span class="sig-name descname"><span class="pre">getSignalName</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">int</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">str</span></span></span><a class="headerlink" href="#slsdet.Detector.getSignalName" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.getSignalNames">
|
||
<span class="sig-name descname"><span class="pre">getSignalNames</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">str</span><span class="p"><span class="pre">]</span></span></span></span><a class="headerlink" href="#slsdet.Detector.getSignalNames" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.getSlowADC">
|
||
<span class="sig-name descname"><span class="pre">getSlowADC</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><a class="reference internal" href="pyenums.html#slsdet.dacIndex" title="slsdet._slsdet.slsDetectorDefs.dacIndex"><span class="pre">slsdet._slsdet.slsDetectorDefs.dacIndex</span></a></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg1</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span></span><a class="headerlink" href="#slsdet.Detector.getSlowADC" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.getSlowADCIndex">
|
||
<span class="sig-name descname"><span class="pre">getSlowADCIndex</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">str</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><a class="reference internal" href="pyenums.html#slsdet.dacIndex" title="slsdet._slsdet.slsDetectorDefs.dacIndex"><span class="pre">slsdet._slsdet.slsDetectorDefs.dacIndex</span></a></span></span><a class="headerlink" href="#slsdet.Detector.getSlowADCIndex" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.getSlowADCList">
|
||
<span class="sig-name descname"><span class="pre">getSlowADCList</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><a class="reference internal" href="pyenums.html#slsdet.dacIndex" title="slsdet._slsdet.slsDetectorDefs.dacIndex"><span class="pre">slsdet._slsdet.slsDetectorDefs.dacIndex</span></a><span class="p"><span class="pre">]</span></span></span></span><a class="headerlink" href="#slsdet.Detector.getSlowADCList" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.getSlowADCName">
|
||
<span class="sig-name descname"><span class="pre">getSlowADCName</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><a class="reference internal" href="pyenums.html#slsdet.dacIndex" title="slsdet._slsdet.slsDetectorDefs.dacIndex"><span class="pre">slsdet._slsdet.slsDetectorDefs.dacIndex</span></a></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">str</span></span></span><a class="headerlink" href="#slsdet.Detector.getSlowADCName" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.getSlowADCNames">
|
||
<span class="sig-name descname"><span class="pre">getSlowADCNames</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">str</span><span class="p"><span class="pre">]</span></span></span></span><a class="headerlink" href="#slsdet.Detector.getSlowADCNames" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.getSourceUDPIP">
|
||
<span class="sig-name descname"><span class="pre">getSourceUDPIP</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">list[sls::IpAddr]</span></span></span><a class="headerlink" href="#slsdet.Detector.getSourceUDPIP" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.getSourceUDPIP2">
|
||
<span class="sig-name descname"><span class="pre">getSourceUDPIP2</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">list[sls::IpAddr]</span></span></span><a class="headerlink" href="#slsdet.Detector.getSourceUDPIP2" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.getSourceUDPMAC">
|
||
<span class="sig-name descname"><span class="pre">getSourceUDPMAC</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">list[sls::MacAddr]</span></span></span><a class="headerlink" href="#slsdet.Detector.getSourceUDPMAC" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.getSourceUDPMAC2">
|
||
<span class="sig-name descname"><span class="pre">getSourceUDPMAC2</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">list[sls::MacAddr]</span></span></span><a class="headerlink" href="#slsdet.Detector.getSourceUDPMAC2" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.getStopPort">
|
||
<span class="sig-name descname"><span class="pre">getStopPort</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span></span><a class="headerlink" href="#slsdet.Detector.getStopPort" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.getStorageCellDelay">
|
||
<span class="sig-name descname"><span class="pre">getStorageCellDelay</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">DurationWrapper</span><span class="p"><span class="pre">]</span></span></span></span><a class="headerlink" href="#slsdet.Detector.getStorageCellDelay" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.getStorageCellStart">
|
||
<span class="sig-name descname"><span class="pre">getStorageCellStart</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span></span><a class="headerlink" href="#slsdet.Detector.getStorageCellStart" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.getSubDeadTime">
|
||
<span class="sig-name descname"><span class="pre">getSubDeadTime</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">DurationWrapper</span><span class="p"><span class="pre">]</span></span></span></span><a class="headerlink" href="#slsdet.Detector.getSubDeadTime" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.getSubExptime">
|
||
<span class="sig-name descname"><span class="pre">getSubExptime</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">DurationWrapper</span><span class="p"><span class="pre">]</span></span></span></span><a class="headerlink" href="#slsdet.Detector.getSubExptime" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.getSynchronization">
|
||
<span class="sig-name descname"><span class="pre">getSynchronization</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">bool</span><span class="p"><span class="pre">]</span></span></span></span><a class="headerlink" href="#slsdet.Detector.getSynchronization" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.getTemperature">
|
||
<span class="sig-name descname"><span class="pre">getTemperature</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><a class="reference internal" href="pyenums.html#slsdet.dacIndex" title="slsdet._slsdet.slsDetectorDefs.dacIndex"><span class="pre">slsdet._slsdet.slsDetectorDefs.dacIndex</span></a></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg1</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span></span><a class="headerlink" href="#slsdet.Detector.getTemperature" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.getTemperatureControl">
|
||
<span class="sig-name descname"><span class="pre">getTemperatureControl</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">bool</span><span class="p"><span class="pre">]</span></span></span></span><a class="headerlink" href="#slsdet.Detector.getTemperatureControl" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.getTemperatureEvent">
|
||
<span class="sig-name descname"><span class="pre">getTemperatureEvent</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span></span><a class="headerlink" href="#slsdet.Detector.getTemperatureEvent" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.getTemperatureList">
|
||
<span class="sig-name descname"><span class="pre">getTemperatureList</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><a class="reference internal" href="pyenums.html#slsdet.dacIndex" title="slsdet._slsdet.slsDetectorDefs.dacIndex"><span class="pre">slsdet._slsdet.slsDetectorDefs.dacIndex</span></a><span class="p"><span class="pre">]</span></span></span></span><a class="headerlink" href="#slsdet.Detector.getTemperatureList" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.getTenGiga">
|
||
<span class="sig-name descname"><span class="pre">getTenGiga</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">bool</span><span class="p"><span class="pre">]</span></span></span></span><a class="headerlink" href="#slsdet.Detector.getTenGiga" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.getTenGigaADCEnableMask">
|
||
<span class="sig-name descname"><span class="pre">getTenGigaADCEnableMask</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span></span><a class="headerlink" href="#slsdet.Detector.getTenGigaADCEnableMask" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.getTenGigaFlowControl">
|
||
<span class="sig-name descname"><span class="pre">getTenGigaFlowControl</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">bool</span><span class="p"><span class="pre">]</span></span></span></span><a class="headerlink" href="#slsdet.Detector.getTenGigaFlowControl" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.getThresholdEnergy">
|
||
<span class="sig-name descname"><span class="pre">getThresholdEnergy</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span></span><a class="headerlink" href="#slsdet.Detector.getThresholdEnergy" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.getThresholdTemperature">
|
||
<span class="sig-name descname"><span class="pre">getThresholdTemperature</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span></span><a class="headerlink" href="#slsdet.Detector.getThresholdTemperature" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.getTimingInfoDecoder">
|
||
<span class="sig-name descname"><span class="pre">getTimingInfoDecoder</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">slsdet._slsdet.slsDetectorDefs.timingInfoDecoder</span><span class="p"><span class="pre">]</span></span></span></span><a class="headerlink" href="#slsdet.Detector.getTimingInfoDecoder" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.getTimingMode">
|
||
<span class="sig-name descname"><span class="pre">getTimingMode</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><a class="reference internal" href="pyenums.html#slsdet.timingMode" title="slsdet._slsdet.slsDetectorDefs.timingMode"><span class="pre">slsdet._slsdet.slsDetectorDefs.timingMode</span></a><span class="p"><span class="pre">]</span></span></span></span><a class="headerlink" href="#slsdet.Detector.getTimingMode" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.getTimingModeList">
|
||
<span class="sig-name descname"><span class="pre">getTimingModeList</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><a class="reference internal" href="pyenums.html#slsdet.timingMode" title="slsdet._slsdet.slsDetectorDefs.timingMode"><span class="pre">slsdet._slsdet.slsDetectorDefs.timingMode</span></a><span class="p"><span class="pre">]</span></span></span></span><a class="headerlink" href="#slsdet.Detector.getTimingModeList" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.getTimingSource">
|
||
<span class="sig-name descname"><span class="pre">getTimingSource</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><a class="reference internal" href="pyenums.html#slsdet.timingSourceType" title="slsdet._slsdet.slsDetectorDefs.timingSourceType"><span class="pre">slsdet._slsdet.slsDetectorDefs.timingSourceType</span></a><span class="p"><span class="pre">]</span></span></span></span><a class="headerlink" href="#slsdet.Detector.getTimingSource" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.getTop">
|
||
<span class="sig-name descname"><span class="pre">getTop</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">bool</span><span class="p"><span class="pre">]</span></span></span></span><a class="headerlink" href="#slsdet.Detector.getTop" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.getTransceiverEnableMask">
|
||
<span class="sig-name descname"><span class="pre">getTransceiverEnableMask</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span></span><a class="headerlink" href="#slsdet.Detector.getTransceiverEnableMask" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.getTransmissionDelay">
|
||
<span class="sig-name descname"><span class="pre">getTransmissionDelay</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">int</span></span></span><a class="headerlink" href="#slsdet.Detector.getTransmissionDelay" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.getTransmissionDelayFrame">
|
||
<span class="sig-name descname"><span class="pre">getTransmissionDelayFrame</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span></span><a class="headerlink" href="#slsdet.Detector.getTransmissionDelayFrame" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.getTransmissionDelayLeft">
|
||
<span class="sig-name descname"><span class="pre">getTransmissionDelayLeft</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span></span><a class="headerlink" href="#slsdet.Detector.getTransmissionDelayLeft" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.getTransmissionDelayRight">
|
||
<span class="sig-name descname"><span class="pre">getTransmissionDelayRight</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span></span><a class="headerlink" href="#slsdet.Detector.getTransmissionDelayRight" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.getTrimEnergies">
|
||
<span class="sig-name descname"><span class="pre">getTrimEnergies</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span><span class="p"><span class="pre">]</span></span></span></span><a class="headerlink" href="#slsdet.Detector.getTrimEnergies" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.getUpdateMode">
|
||
<span class="sig-name descname"><span class="pre">getUpdateMode</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">bool</span><span class="p"><span class="pre">]</span></span></span></span><a class="headerlink" href="#slsdet.Detector.getUpdateMode" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.getUseReceiverFlag">
|
||
<span class="sig-name descname"><span class="pre">getUseReceiverFlag</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">bool</span><span class="p"><span class="pre">]</span></span></span></span><a class="headerlink" href="#slsdet.Detector.getUseReceiverFlag" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.getVeto">
|
||
<span class="sig-name descname"><span class="pre">getVeto</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">bool</span><span class="p"><span class="pre">]</span></span></span></span><a class="headerlink" href="#slsdet.Detector.getVeto" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.getVetoAlgorithm">
|
||
<span class="sig-name descname"><span class="pre">getVetoAlgorithm</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><a class="reference internal" href="pyenums.html#slsdet.streamingInterface" title="slsdet._slsdet.slsDetectorDefs.streamingInterface"><span class="pre">slsdet._slsdet.slsDetectorDefs.streamingInterface</span></a></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg1</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><a class="reference internal" href="pyenums.html#slsdet.vetoAlgorithm" title="slsdet._slsdet.slsDetectorDefs.vetoAlgorithm"><span class="pre">slsdet._slsdet.slsDetectorDefs.vetoAlgorithm</span></a><span class="p"><span class="pre">]</span></span></span></span><a class="headerlink" href="#slsdet.Detector.getVetoAlgorithm" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.getVetoPhoton">
|
||
<span class="sig-name descname"><span class="pre">getVetoPhoton</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">int</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg1</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">str</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg2</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">None</span></span></span><a class="headerlink" href="#slsdet.Detector.getVetoPhoton" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.getVetoStream">
|
||
<span class="sig-name descname"><span class="pre">getVetoStream</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><a class="reference internal" href="pyenums.html#slsdet.streamingInterface" title="slsdet._slsdet.slsDetectorDefs.streamingInterface"><span class="pre">slsdet._slsdet.slsDetectorDefs.streamingInterface</span></a><span class="p"><span class="pre">]</span></span></span></span><a class="headerlink" href="#slsdet.Detector.getVetoStream" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.hardwareversion">
|
||
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">hardwareversion</span></span><a class="headerlink" href="#slsdet.Detector.hardwareversion" title="Link to this definition"></a></dt>
|
||
<dd><p>Hardware version of detector.</p>
|
||
<p>[Eiger] Hardware version of front FPGA on detector.</p>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.highvoltage">
|
||
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">highvoltage</span></span><a class="headerlink" href="#slsdet.Detector.highvoltage" title="Link to this definition"></a></dt>
|
||
<dd><p>High voltage to the sensor in Voltage.</p>
|
||
<div class="admonition note">
|
||
<p class="admonition-title">Note</p>
|
||
<p>[Eiger][Mythen3][Gotthard2] 0 - 200</p>
|
||
<p>[Jungfrau][Moench][Ctb] 0, 60 - 200</p>
|
||
</div>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.hostname">
|
||
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">hostname</span></span><a class="headerlink" href="#slsdet.Detector.hostname" title="Link to this definition"></a></dt>
|
||
<dd><p>Frees shared memory and sets hostname (or IP address) of all modules concatenated by +
|
||
Virtual servers can already use the port in hostname separated by ‘:’ and ports incremented by 2 to accomodate the stop server as well.</p>
|
||
<div class="admonition note">
|
||
<p class="admonition-title">Note</p>
|
||
<p>The row and column values in the udp/zmq header are affected by the order in this command and the detsize command. The modules are stacked row by row until they reach the y-axis limit set by detsize (if specified). Then, stacking continues in the next column and so on. This only affects row and column in udp/zmq header.</p>
|
||
</div>
|
||
<p class="rubric">Example</p>
|
||
<div class="doctest highlight-default notranslate"><div class="highlight"><pre><span></span><span class="gp">>>> </span><span class="n">d</span><span class="o">.</span><span class="n">hostname</span> <span class="o">=</span> <span class="s1">'beb031+beb032+'</span>
|
||
<span class="gp">>>> </span><span class="n">d</span><span class="o">.</span><span class="n">hostname</span> <span class="o">=</span> <span class="s1">'localhost:1912+localhost:1914+'</span>
|
||
<span class="gp">>>> </span><span class="n">d</span><span class="o">.</span><span class="n">hostname</span>
|
||
<span class="go">['localhost']</span>
|
||
</pre></div>
|
||
</div>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.im_a">
|
||
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">im_a</span></span><a class="headerlink" href="#slsdet.Detector.im_a" title="Link to this definition"></a></dt>
|
||
<dd><p>[Ctb] Measured current of power supply a in mA.</p>
|
||
<dl class="field-list simple">
|
||
<dt class="field-odd">Setter<span class="colon">:</span></dt>
|
||
<dd class="field-odd"><p>Not implemented</p>
|
||
</dd>
|
||
</dl>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.im_b">
|
||
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">im_b</span></span><a class="headerlink" href="#slsdet.Detector.im_b" title="Link to this definition"></a></dt>
|
||
<dd><p>[Ctb] Measured current of power supply b in mA.</p>
|
||
<dl class="field-list simple">
|
||
<dt class="field-odd">Setter<span class="colon">:</span></dt>
|
||
<dd class="field-odd"><p>Not implemented</p>
|
||
</dd>
|
||
</dl>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.im_c">
|
||
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">im_c</span></span><a class="headerlink" href="#slsdet.Detector.im_c" title="Link to this definition"></a></dt>
|
||
<dd><p>[Ctb] Measured current of power supply c in mA.</p>
|
||
<dl class="field-list simple">
|
||
<dt class="field-odd">Setter<span class="colon">:</span></dt>
|
||
<dd class="field-odd"><p>Not implemented</p>
|
||
</dd>
|
||
</dl>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.im_d">
|
||
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">im_d</span></span><a class="headerlink" href="#slsdet.Detector.im_d" title="Link to this definition"></a></dt>
|
||
<dd><p>[Ctb] Measured current of power supply d in mA.</p>
|
||
<dl class="field-list simple">
|
||
<dt class="field-odd">Setter<span class="colon">:</span></dt>
|
||
<dd class="field-odd"><p>Not implemented</p>
|
||
</dd>
|
||
</dl>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.im_io">
|
||
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">im_io</span></span><a class="headerlink" href="#slsdet.Detector.im_io" title="Link to this definition"></a></dt>
|
||
<dd><p>[Ctb] Measured current of power supply io in mA.</p>
|
||
<dl class="field-list simple">
|
||
<dt class="field-odd">Setter<span class="colon">:</span></dt>
|
||
<dd class="field-odd"><p>Not implemented</p>
|
||
</dd>
|
||
</dl>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.initialchecks">
|
||
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">initialchecks</span></span><a class="headerlink" href="#slsdet.Detector.initialchecks" title="Link to this definition"></a></dt>
|
||
<dd><p>Enable or disable intial compatibility and other checks at detector start up.</p>
|
||
<div class="admonition note">
|
||
<p class="admonition-title">Note</p>
|
||
<p>It is enabled by default. Must come before ‘hostname’ command to take effect.</p>
|
||
<p>Can be used to reprogram fpga when current firmware is incompatible.</p>
|
||
<p>Advanced user function!</p>
|
||
</div>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.interpolation">
|
||
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">interpolation</span></span><a class="headerlink" href="#slsdet.Detector.interpolation" title="Link to this definition"></a></dt>
|
||
<dd><p>[Mythen3] Enable or disable interpolation. interpolation mode enables all counters and disables vth3. Disabling sets back counter mask and vth3.</p>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.interruptsubframe">
|
||
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">interruptsubframe</span></span><a class="headerlink" href="#slsdet.Detector.interruptsubframe" title="Link to this definition"></a></dt>
|
||
<dd><p>[Eiger] Enable last subframe interrupt at required exposure time. Disabling will wait for last sub frame to finish exposing. Default is disabled.</p>
|
||
</dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.isVirtualDetectorServer">
|
||
<span class="sig-name descname"><span class="pre">isVirtualDetectorServer</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">bool</span><span class="p"><span class="pre">]</span></span></span></span><a class="headerlink" href="#slsdet.Detector.isVirtualDetectorServer" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.kernelversion">
|
||
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">kernelversion</span></span><a class="headerlink" href="#slsdet.Detector.kernelversion" title="Link to this definition"></a></dt>
|
||
<dd><p>Kernel version on the detector including time and date</p>
|
||
<p class="rubric">Example</p>
|
||
<div class="doctest highlight-default notranslate"><div class="highlight"><pre><span></span><span class="gp">>>> </span><span class="n">d</span><span class="o">.</span><span class="n">kernelversion</span>
|
||
<span class="go">'#37 PREEMPT Thu Oct 13 14:51:04 CEST 2016'</span>
|
||
</pre></div>
|
||
</div>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.lastclient">
|
||
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">lastclient</span></span><a class="headerlink" href="#slsdet.Detector.lastclient" title="Link to this definition"></a></dt>
|
||
<dd><p>Get Client IP Address that last communicated with the detector.</p>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.led">
|
||
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">led</span></span><a class="headerlink" href="#slsdet.Detector.led" title="Link to this definition"></a></dt>
|
||
<dd><p>[Ctb] Switches on/off all LEDs. Default is enabled.</p>
|
||
</dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.loadConfig">
|
||
<span class="sig-name descname"><span class="pre">loadConfig</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">str</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">None</span></span></span><a class="headerlink" href="#slsdet.Detector.loadConfig" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.loadDefaultPattern">
|
||
<span class="sig-name descname"><span class="pre">loadDefaultPattern</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">None</span></span></span><a class="headerlink" href="#slsdet.Detector.loadDefaultPattern" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.loadParameters">
|
||
<span class="sig-name descname"><span class="pre">loadParameters</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="o"><span class="pre">*</span></span><span class="n"><span class="pre">args</span></span></em>, <em class="sig-param"><span class="o"><span class="pre">**</span></span><span class="n"><span class="pre">kwargs</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#slsdet.Detector.loadParameters" title="Link to this definition"></a></dt>
|
||
<dd><p>Overloaded function.</p>
|
||
<ol class="arabic simple">
|
||
<li><p>loadParameters(self: slsdet._slsdet.CppDetectorApi, arg0: str) -> None</p></li>
|
||
<li><p>loadParameters(self: slsdet._slsdet.CppDetectorApi, arg0: list[str]) -> None</p></li>
|
||
</ol>
|
||
</dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.loadTrimbits">
|
||
<span class="sig-name descname"><span class="pre">loadTrimbits</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">str</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg1</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">None</span></span></span><a class="headerlink" href="#slsdet.Detector.loadTrimbits" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.lock">
|
||
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">lock</span></span><a class="headerlink" href="#slsdet.Detector.lock" title="Link to this definition"></a></dt>
|
||
<dd><p>Lock detector to one client IP, 1 locks, 0 unlocks. Default is unlocked.</p>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.master">
|
||
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">master</span></span><a class="headerlink" href="#slsdet.Detector.master" title="Link to this definition"></a></dt>
|
||
<dd><p>[Eiger][Gotthard2][Jungfrau][Moench] Sets (half) module to master and other(s) to slaves.</p>
|
||
<p>[Gotthard2][Mythen3][Eiger][Jungfrau][Moench] Gets if the current (half) module is master.</p>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.maxadcphaseshift">
|
||
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">maxadcphaseshift</span></span><a class="headerlink" href="#slsdet.Detector.maxadcphaseshift" title="Link to this definition"></a></dt>
|
||
<dd><p>[Jungfrau][Moench][CTB] Absolute maximum Phase shift of ADC clock.</p>
|
||
<dl class="field-list simple">
|
||
<dt class="field-odd">Setter<span class="colon">:</span></dt>
|
||
<dd class="field-odd"><p>Not Implemented</p>
|
||
</dd>
|
||
</dl>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.maxclkphaseshift">
|
||
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">maxclkphaseshift</span></span><a class="headerlink" href="#slsdet.Detector.maxclkphaseshift" title="Link to this definition"></a></dt>
|
||
<dd><p>[Gotthard2][Mythen3] Absolute maximum Phase shift of clocks.</p>
|
||
<p>[Gotthard2] Clock index range: 0-5</p>
|
||
<p>[Mythen3] Clock index range: 0</p>
|
||
<dl class="field-list simple">
|
||
<dt class="field-odd">Setter<span class="colon">:</span></dt>
|
||
<dd class="field-odd"><p>Not Implemented</p>
|
||
</dd>
|
||
</dl>
|
||
<p class="rubric">Example</p>
|
||
<div class="doctest highlight-default notranslate"><div class="highlight"><pre><span></span><span class="gp">>>> </span><span class="n">d</span><span class="o">.</span><span class="n">maxclkphaseshift</span>
|
||
<span class="go">0: 80</span>
|
||
<span class="go">1: 80</span>
|
||
<span class="go">2: 160</span>
|
||
<span class="go">3: 80</span>
|
||
<span class="go">4: 80</span>
|
||
</pre></div>
|
||
</div>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.maxdbitphaseshift">
|
||
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">maxdbitphaseshift</span></span><a class="headerlink" href="#slsdet.Detector.maxdbitphaseshift" title="Link to this definition"></a></dt>
|
||
<dd><p>[CTB][Jungfrau] Absolute maximum Phase shift of of the clock to latch digital bits.</p>
|
||
<dl class="field-list simple">
|
||
<dt class="field-odd">Setter<span class="colon">:</span></dt>
|
||
<dd class="field-odd"><p>Not Implemented</p>
|
||
</dd>
|
||
</dl>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.measuredperiod">
|
||
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">measuredperiod</span></span><a class="headerlink" href="#slsdet.Detector.measuredperiod" title="Link to this definition"></a></dt>
|
||
<dd><p>[Eiger] Measured frame period between last frame and previous one.</p>
|
||
<div class="admonition note">
|
||
<p class="admonition-title">Note</p>
|
||
<p>Can be measured with minimum 2 frames in an acquisition.</p>
|
||
<dl class="field-list simple">
|
||
<dt class="field-odd">setter<span class="colon">:</span></dt>
|
||
<dd class="field-odd"><p>Not implemented</p>
|
||
</dd>
|
||
</dl>
|
||
</div>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.measuredsubperiod">
|
||
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">measuredsubperiod</span></span><a class="headerlink" href="#slsdet.Detector.measuredsubperiod" title="Link to this definition"></a></dt>
|
||
<dd><p>[Eiger] Measured sub frame period between last sub frame and previous one.</p>
|
||
<dl class="field-list simple">
|
||
<dt class="field-odd">Setter<span class="colon">:</span></dt>
|
||
<dd class="field-odd"><p>Not implemented</p>
|
||
</dd>
|
||
</dl>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.module_geometry">
|
||
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">module_geometry</span></span><a class="headerlink" href="#slsdet.Detector.module_geometry" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.module_size">
|
||
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">module_size</span></span><a class="headerlink" href="#slsdet.Detector.module_size" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.nextframenumber">
|
||
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">nextframenumber</span></span><a class="headerlink" href="#slsdet.Detector.nextframenumber" title="Link to this definition"></a></dt>
|
||
<dd><p>[Eiger][Jungfrau][Moench][CTB][Xilinx CTB][Gotthard2] Next frame number. Stopping acquisition might result in different frame numbers for different modules. So, after stopping, next frame number (max + 1) is set for all the modules afterwards.</p>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.nmod">
|
||
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">nmod</span></span><a class="headerlink" href="#slsdet.Detector.nmod" title="Link to this definition"></a></dt>
|
||
<dd><p>Number of modules in shared memory.</p>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.numinterfaces">
|
||
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">numinterfaces</span></span><a class="headerlink" href="#slsdet.Detector.numinterfaces" title="Link to this definition"></a></dt>
|
||
<dd><p>[Jungfrau][Moench][Gotthard2] Number of udp interfaces to stream data from detector. Default is 1.</p>
|
||
<div class="admonition note">
|
||
<p class="admonition-title">Note</p>
|
||
<p>Also enables second interface in receiver for listening (Writes a file per interface if writing enabled).</p>
|
||
<p>Also restarts client and receiver zmq sockets if zmq streaming enabled.</p>
|
||
<p>[Gotthard2] second interface enabled to send veto information via 10Gbps for debugging. By default, if veto enabled, it is sent via 2.5 gbps interface.</p>
|
||
</div>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.overflow">
|
||
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">overflow</span></span><a class="headerlink" href="#slsdet.Detector.overflow" title="Link to this definition"></a></dt>
|
||
<dd><p>[Eiger] Enable or disable show overflow flag in 32 bit mode. Default is disabled.</p>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.packageversion">
|
||
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">packageversion</span></span><a class="headerlink" href="#slsdet.Detector.packageversion" title="Link to this definition"></a></dt>
|
||
<dd><p>Package version (git branch).</p>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.parallel">
|
||
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">parallel</span></span><a class="headerlink" href="#slsdet.Detector.parallel" title="Link to this definition"></a></dt>
|
||
<dd><p>[Eiger][Mythen3][Gotthard2][Moench] Enable or disable the parallel readout mode of detector.</p>
|
||
<div class="admonition note">
|
||
<p class="admonition-title">Note</p>
|
||
<p>[Mythen3] If exposure time is too short, acquisition will return with an ERROR and take fewer frames than expected.
|
||
[Mythen3][Eiger][Moench] Default: Non parallel
|
||
[Gotthard2] Default: parallel. Non parallel mode works only in continuous mode.</p>
|
||
</div>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.parameters">
|
||
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">parameters</span></span><a class="headerlink" href="#slsdet.Detector.parameters" title="Link to this definition"></a></dt>
|
||
<dd><p>Sets detector measurement parameters to those contained in fname.
|
||
Set up per measurement.</p>
|
||
<div class="admonition note">
|
||
<p class="admonition-title">Note</p>
|
||
<p>Equivalent to config, but does not free shared memory.</p>
|
||
<dl class="field-list simple">
|
||
<dt class="field-odd">getter<span class="colon">:</span></dt>
|
||
<dd class="field-odd"><p>Not implemented</p>
|
||
</dd>
|
||
<dt class="field-even">setter<span class="colon">:</span></dt>
|
||
<dd class="field-even"><p>loads parameters file</p>
|
||
</dd>
|
||
</dl>
|
||
</div>
|
||
<p class="rubric">Example</p>
|
||
<div class="doctest highlight-default notranslate"><div class="highlight"><pre><span></span><span class="gp">>>> </span><span class="n">d</span><span class="o">.</span><span class="n">parameters</span> <span class="o">=</span> <span class="s1">'path/to/file.par'</span>
|
||
</pre></div>
|
||
</div>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.partialreset">
|
||
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">partialreset</span></span><a class="headerlink" href="#slsdet.Detector.partialreset" title="Link to this definition"></a></dt>
|
||
<dd><p>[Eiger] Sets up detector to do partial or complete reset at start of acquisition. 0 complete reset, 1 partial reset. Default is complete reset.</p>
|
||
<div class="admonition note">
|
||
<p class="admonition-title">Note</p>
|
||
<p>Advanced Function!</p>
|
||
</div>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.patfname">
|
||
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">patfname</span></span><a class="headerlink" href="#slsdet.Detector.patfname" title="Link to this definition"></a></dt>
|
||
<dd><p>[Ctb][Mythen3][Xilinx Ctb] Gets the pattern file name including path of the last pattern uploaded. Returns an empty if nothing was uploaded or via a server default
|
||
file</p>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.patioctrl">
|
||
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">patioctrl</span></span><a class="headerlink" href="#slsdet.Detector.patioctrl" title="Link to this definition"></a></dt>
|
||
<dd><p>[Ctb] 64 bit mask defining input (0) and output (1) signals.</p>
|
||
<p class="rubric">Example</p>
|
||
<div class="doctest highlight-default notranslate"><div class="highlight"><pre><span></span><span class="gp">>>> </span><span class="n">d</span><span class="o">.</span><span class="n">patioctrl</span> <span class="o">=</span> <span class="mh">0x8f0effff6dbffdbf</span>
|
||
<span class="gp">>>> </span><span class="nb">hex</span><span class="p">(</span><span class="n">d</span><span class="o">.</span><span class="n">patioctrl</span><span class="p">)</span>
|
||
<span class="go">'0x8f0effff6dbffdbf'</span>
|
||
</pre></div>
|
||
</div>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.patlimits">
|
||
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">patlimits</span></span><a class="headerlink" href="#slsdet.Detector.patlimits" title="Link to this definition"></a></dt>
|
||
<dd><p>[Ctb][Mythen3][Xilinx Ctb] Limits (start and stop address) of complete pattern.</p>
|
||
<p class="rubric">Example</p>
|
||
<div class="doctest highlight-default notranslate"><div class="highlight"><pre><span></span><span class="gp">>>> </span><span class="n">d</span><span class="o">.</span><span class="n">patlimits</span> <span class="o">=</span> <span class="p">[</span><span class="mh">0x0</span><span class="p">,</span> <span class="mh">0x18c</span><span class="p">]</span>
|
||
<span class="gp">>>> </span><span class="n">d</span><span class="o">.</span><span class="n">patlimits</span>
|
||
<span class="go">[0, 396]</span>
|
||
<span class="gp">>>> </span><span class="p">[</span><span class="nb">hex</span><span class="p">(</span><span class="n">l</span><span class="p">)</span> <span class="k">for</span> <span class="n">l</span> <span class="ow">in</span> <span class="n">d</span><span class="o">.</span><span class="n">patlimits</span><span class="p">]</span>
|
||
<span class="go">['0x0', '0x18c']</span>
|
||
</pre></div>
|
||
</div>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.patloop">
|
||
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">patloop</span></span><a class="headerlink" href="#slsdet.Detector.patloop" title="Link to this definition"></a></dt>
|
||
<dd><p>[Ctb][Mythen3][Xilinx Ctb] Limits (start and stop address) of the loop provided.</p>
|
||
<p class="rubric">Example</p>
|
||
<div class="doctest highlight-default notranslate"><div class="highlight"><pre><span></span><span class="gp">>>> </span><span class="n">d</span><span class="o">.</span><span class="n">patloop</span><span class="p">[</span><span class="mi">0</span><span class="p">]</span> <span class="o">=</span> <span class="p">[</span><span class="mi">5</span><span class="p">,</span> <span class="mi">20</span><span class="p">]</span>
|
||
<span class="gp">>>> </span><span class="n">d</span><span class="o">.</span><span class="n">patloop</span><span class="p">[</span><span class="mi">0</span><span class="p">]</span>
|
||
<span class="go">[5, 20]</span>
|
||
<span class="gp">>>> </span><span class="n">d</span><span class="o">.</span><span class="n">patloop</span>
|
||
<span class="go">0: [5, 20]</span>
|
||
<span class="go">1: [20, 4]</span>
|
||
<span class="go">2: [30, 5]</span>
|
||
</pre></div>
|
||
</div>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.patloop0">
|
||
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">patloop0</span></span><a class="headerlink" href="#slsdet.Detector.patloop0" title="Link to this definition"></a></dt>
|
||
<dd><p>[Ctb][Mythen3][Xilinx Ctb] Limits (start and stop address) of loop 0.</p>
|
||
<p class="rubric">Example</p>
|
||
<div class="doctest highlight-default notranslate"><div class="highlight"><pre><span></span><span class="gp">>>> </span><span class="n">d</span><span class="o">.</span><span class="n">patloop0</span> <span class="o">=</span> <span class="p">[</span><span class="mh">0x0</span><span class="p">,</span> <span class="mh">0x18c</span><span class="p">]</span>
|
||
<span class="gp">>>> </span><span class="n">d</span><span class="o">.</span><span class="n">patloop0</span>
|
||
<span class="go">[0, 396]</span>
|
||
<span class="gp">>>> </span><span class="p">[</span><span class="nb">hex</span><span class="p">(</span><span class="n">l</span><span class="p">)</span> <span class="k">for</span> <span class="n">l</span> <span class="ow">in</span> <span class="n">d</span><span class="o">.</span><span class="n">patloop0</span><span class="p">]</span>
|
||
<span class="go">['0x0', '0x18c']</span>
|
||
</pre></div>
|
||
</div>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.patloop1">
|
||
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">patloop1</span></span><a class="headerlink" href="#slsdet.Detector.patloop1" title="Link to this definition"></a></dt>
|
||
<dd><p>[Ctb][Mythen3][Xilinx Ctb] Limits (start and stop address) of loop 1.</p>
|
||
<p class="rubric">Example</p>
|
||
<div class="doctest highlight-default notranslate"><div class="highlight"><pre><span></span><span class="gp">>>> </span><span class="n">d</span><span class="o">.</span><span class="n">patloop1</span> <span class="o">=</span> <span class="p">[</span><span class="mh">0x0</span><span class="p">,</span> <span class="mh">0x18c</span><span class="p">]</span>
|
||
<span class="gp">>>> </span><span class="n">d</span><span class="o">.</span><span class="n">patloop1</span>
|
||
<span class="go">[0, 396]</span>
|
||
<span class="gp">>>> </span><span class="p">[</span><span class="nb">hex</span><span class="p">(</span><span class="n">l</span><span class="p">)</span> <span class="k">for</span> <span class="n">l</span> <span class="ow">in</span> <span class="n">d</span><span class="o">.</span><span class="n">patloop1</span><span class="p">]</span>
|
||
<span class="go">['0x0', '0x18c']</span>
|
||
</pre></div>
|
||
</div>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.patloop2">
|
||
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">patloop2</span></span><a class="headerlink" href="#slsdet.Detector.patloop2" title="Link to this definition"></a></dt>
|
||
<dd><p>[Ctb][Mythen3][Xilinx Ctb] Limits (start and stop address) of loop 2.</p>
|
||
<p class="rubric">Example</p>
|
||
<div class="doctest highlight-default notranslate"><div class="highlight"><pre><span></span><span class="gp">>>> </span><span class="n">d</span><span class="o">.</span><span class="n">patloop2</span> <span class="o">=</span> <span class="p">[</span><span class="mh">0x0</span><span class="p">,</span> <span class="mh">0x18c</span><span class="p">]</span>
|
||
<span class="gp">>>> </span><span class="n">d</span><span class="o">.</span><span class="n">patloop2</span>
|
||
<span class="go">[0, 396]</span>
|
||
<span class="gp">>>> </span><span class="p">[</span><span class="nb">hex</span><span class="p">(</span><span class="n">l</span><span class="p">)</span> <span class="k">for</span> <span class="n">l</span> <span class="ow">in</span> <span class="n">d</span><span class="o">.</span><span class="n">patloop2</span><span class="p">]</span>
|
||
<span class="go">['0x0', '0x18c']</span>
|
||
</pre></div>
|
||
</div>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.patmask">
|
||
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">patmask</span></span><a class="headerlink" href="#slsdet.Detector.patmask" title="Link to this definition"></a></dt>
|
||
<dd><p>[Ctb][Mythen3][Xilinx Ctb] Selects the bits that will have a pattern mask applied to the selected patmask for every pattern.</p>
|
||
<p class="rubric">Example</p>
|
||
<div class="doctest highlight-default notranslate"><div class="highlight"><pre><span></span><span class="gp">>>> </span><span class="n">d</span><span class="o">.</span><span class="n">patmask</span> <span class="o">=</span> <span class="mh">0x8f0effff6dbffdbf</span>
|
||
<span class="gp">>>> </span><span class="nb">hex</span><span class="p">(</span><span class="n">d</span><span class="o">.</span><span class="n">patmask</span><span class="p">)</span>
|
||
<span class="go">'0x8f0effff6dbffdbf'</span>
|
||
</pre></div>
|
||
</div>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.patnloop">
|
||
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">patnloop</span></span><a class="headerlink" href="#slsdet.Detector.patnloop" title="Link to this definition"></a></dt>
|
||
<dd><p>[Ctb][Mythen3][Xilinx Ctb] Number of cycles of the loop provided.</p>
|
||
<p class="rubric">Example</p>
|
||
<div class="doctest highlight-default notranslate"><div class="highlight"><pre><span></span><span class="gp">>>> </span><span class="n">d</span><span class="o">.</span><span class="n">patnloop</span><span class="p">[</span><span class="mi">0</span><span class="p">]</span> <span class="o">=</span> <span class="mi">5</span>
|
||
<span class="gp">>>> </span><span class="n">d</span><span class="o">.</span><span class="n">patnloop</span><span class="p">[</span><span class="mi">0</span><span class="p">]</span>
|
||
<span class="go">5</span>
|
||
<span class="gp">>>> </span><span class="n">d</span><span class="o">.</span><span class="n">patnloop</span>
|
||
<span class="go">0: 5</span>
|
||
<span class="go">1: 20</span>
|
||
<span class="go">2: 30</span>
|
||
</pre></div>
|
||
</div>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.patnloop0">
|
||
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">patnloop0</span></span><a class="headerlink" href="#slsdet.Detector.patnloop0" title="Link to this definition"></a></dt>
|
||
<dd><p>[Ctb][Mythen3][Xilinx Ctb] Number of cycles of loop 0.</p>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.patnloop1">
|
||
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">patnloop1</span></span><a class="headerlink" href="#slsdet.Detector.patnloop1" title="Link to this definition"></a></dt>
|
||
<dd><p>[Ctb][Mythen3][Xilinx Ctb] Number of cycles of loop 1.</p>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.patnloop2">
|
||
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">patnloop2</span></span><a class="headerlink" href="#slsdet.Detector.patnloop2" title="Link to this definition"></a></dt>
|
||
<dd><p>[Ctb][Mythen3][Xilinx Ctb] Number of cycles of loop 2.</p>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.patsetbit">
|
||
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">patsetbit</span></span><a class="headerlink" href="#slsdet.Detector.patsetbit" title="Link to this definition"></a></dt>
|
||
<dd><p>[Ctb][Mythen3][Xilinx Ctb] Sets the mask applied to every pattern to the selected bits.</p>
|
||
<p class="rubric">Example</p>
|
||
<div class="doctest highlight-default notranslate"><div class="highlight"><pre><span></span><span class="gp">>>> </span><span class="n">d</span><span class="o">.</span><span class="n">patsetbit</span> <span class="o">=</span> <span class="mh">0x8f0effff6dbffdbf</span>
|
||
<span class="gp">>>> </span><span class="nb">hex</span><span class="p">(</span><span class="n">d</span><span class="o">.</span><span class="n">patsetbit</span><span class="p">)</span>
|
||
<span class="go">'0x8f0effff6dbffdbf'</span>
|
||
</pre></div>
|
||
</div>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.pattern">
|
||
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">pattern</span></span><a class="headerlink" href="#slsdet.Detector.pattern" title="Link to this definition"></a></dt>
|
||
<dd><p>[Mythen3][Ctb][Xilinx Ctb] Loads ASCII pattern file directly to server (instead of executing line by line).</p>
|
||
<dl class="field-list simple">
|
||
<dt class="field-odd">Getter<span class="colon">:</span></dt>
|
||
<dd class="field-odd"><p>Not Implemented</p>
|
||
</dd>
|
||
</dl>
|
||
<p class="rubric">Example</p>
|
||
<div class="doctest highlight-default notranslate"><div class="highlight"><pre><span></span><span class="gp">>>> </span><span class="n">d</span><span class="o">.</span><span class="n">pattern</span> <span class="o">=</span> <span class="s1">'/tmp/pat.txt'</span>
|
||
</pre></div>
|
||
</div>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.patwait">
|
||
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">patwait</span></span><a class="headerlink" href="#slsdet.Detector.patwait" title="Link to this definition"></a></dt>
|
||
<dd><p>[Ctb][Mythen3][Xilinx Ctb] Wait address of loop level provided.</p>
|
||
<p class="rubric">Example</p>
|
||
<div class="doctest highlight-default notranslate"><div class="highlight"><pre><span></span><span class="gp">>>> </span><span class="n">d</span><span class="o">.</span><span class="n">patwait</span><span class="p">[</span><span class="mi">0</span><span class="p">]</span> <span class="o">=</span> <span class="mi">5</span>
|
||
<span class="gp">>>> </span><span class="n">d</span><span class="o">.</span><span class="n">patwait</span><span class="p">[</span><span class="mi">0</span><span class="p">]</span>
|
||
<span class="go">5</span>
|
||
<span class="gp">>>> </span><span class="n">d</span><span class="o">.</span><span class="n">patwait</span>
|
||
<span class="go">0: 5</span>
|
||
<span class="go">1: 20</span>
|
||
<span class="go">2: 30</span>
|
||
</pre></div>
|
||
</div>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.patwait0">
|
||
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">patwait0</span></span><a class="headerlink" href="#slsdet.Detector.patwait0" title="Link to this definition"></a></dt>
|
||
<dd><p>[Ctb][Mythen3][Xilinx Ctb] Wait 0 address.</p>
|
||
<p class="rubric">Example</p>
|
||
<div class="doctest highlight-default notranslate"><div class="highlight"><pre><span></span><span class="gp">>>> </span><span class="n">d</span><span class="o">.</span><span class="n">patwait0</span> <span class="o">=</span> <span class="mh">0xaa</span>
|
||
<span class="gp">>>> </span><span class="n">d</span><span class="o">.</span><span class="n">patwait0</span>
|
||
<span class="go">170</span>
|
||
<span class="gp">>>> </span><span class="nb">hex</span><span class="p">(</span><span class="n">d</span><span class="o">.</span><span class="n">patwait0</span><span class="p">)</span>
|
||
<span class="go">'0xaa'</span>
|
||
</pre></div>
|
||
</div>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.patwait1">
|
||
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">patwait1</span></span><a class="headerlink" href="#slsdet.Detector.patwait1" title="Link to this definition"></a></dt>
|
||
<dd><p>[Ctb][Mythen3][Xilinx Ctb] Wait 1 address.</p>
|
||
<p class="rubric">Example</p>
|
||
<div class="doctest highlight-default notranslate"><div class="highlight"><pre><span></span><span class="gp">>>> </span><span class="n">d</span><span class="o">.</span><span class="n">patwait1</span> <span class="o">=</span> <span class="mh">0xaa</span>
|
||
<span class="gp">>>> </span><span class="n">d</span><span class="o">.</span><span class="n">patwait1</span>
|
||
<span class="go">170</span>
|
||
<span class="gp">>>> </span><span class="nb">hex</span><span class="p">(</span><span class="n">d</span><span class="o">.</span><span class="n">patwait1</span><span class="p">)</span>
|
||
<span class="go">'0xaa'</span>
|
||
</pre></div>
|
||
</div>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.patwait2">
|
||
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">patwait2</span></span><a class="headerlink" href="#slsdet.Detector.patwait2" title="Link to this definition"></a></dt>
|
||
<dd><p>[Ctb][Mythen3][Xilinx Ctb] Wait 2 address.</p>
|
||
<p class="rubric">Example</p>
|
||
<div class="doctest highlight-default notranslate"><div class="highlight"><pre><span></span><span class="gp">>>> </span><span class="n">d</span><span class="o">.</span><span class="n">patwait2</span> <span class="o">=</span> <span class="mh">0xaa</span>
|
||
<span class="gp">>>> </span><span class="n">d</span><span class="o">.</span><span class="n">patwait2</span>
|
||
<span class="go">170</span>
|
||
<span class="gp">>>> </span><span class="nb">hex</span><span class="p">(</span><span class="n">d</span><span class="o">.</span><span class="n">patwait2</span><span class="p">)</span>
|
||
<span class="go">'0xaa'</span>
|
||
</pre></div>
|
||
</div>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.patwaittime">
|
||
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">patwaittime</span></span><a class="headerlink" href="#slsdet.Detector.patwaittime" title="Link to this definition"></a></dt>
|
||
<dd><p>[Ctb][Mythen3][Xilinx Ctb] Wait time in clock cycles of loop level provided.</p>
|
||
<section id="info">
|
||
<h2>Info<a class="headerlink" href="#info" title="Link to this heading"></a></h2>
|
||
<dl class="field-list simple">
|
||
<dt class="field-odd">getter<span class="colon">:</span></dt>
|
||
<dd class="field-odd"><p>Always return in clock cycles. To get in DurationWrapper, use getPatternWaitInterval</p>
|
||
</dd>
|
||
<dt class="field-even">setter<span class="colon">:</span></dt>
|
||
<dd class="field-even"><p>Accepts either a value in clock cycles or a time unit (timedelta, DurationWrapper)</p>
|
||
</dd>
|
||
</dl>
|
||
<p class="rubric">Example</p>
|
||
<div class="doctest highlight-default notranslate"><div class="highlight"><pre><span></span><span class="gp">>>> </span><span class="n">d</span><span class="o">.</span><span class="n">patwaittime</span><span class="p">[</span><span class="mi">0</span><span class="p">]</span> <span class="o">=</span> <span class="mi">5</span>
|
||
<span class="gp">>>> </span><span class="n">d</span><span class="o">.</span><span class="n">patwaittime</span><span class="p">[</span><span class="mi">0</span><span class="p">]</span>
|
||
<span class="go">5</span>
|
||
<span class="gp">>>> </span><span class="n">d</span><span class="o">.</span><span class="n">patwaittime</span>
|
||
<span class="go">0: 5</span>
|
||
<span class="go">1: 20</span>
|
||
<span class="go">2: 30</span>
|
||
<span class="gp">>>> </span><span class="c1"># using timedelta (up to microseconds precision)</span>
|
||
<span class="gp">>>> </span><span class="kn">from</span><span class="w"> </span><span class="nn">datetime</span><span class="w"> </span><span class="kn">import</span> <span class="n">timedelta</span>
|
||
<span class="gp">>>> </span><span class="n">d</span><span class="o">.</span><span class="n">patwaittime</span><span class="p">[</span><span class="mi">0</span><span class="p">]</span> <span class="o">=</span> <span class="n">timedelta</span><span class="p">(</span><span class="n">seconds</span><span class="o">=</span><span class="mi">1</span><span class="p">,</span> <span class="n">microseconds</span><span class="o">=</span><span class="mi">3</span><span class="p">)</span>
|
||
<span class="gp">>>></span>
|
||
<span class="gp">>>> </span><span class="c1"># using DurationWrapper to set in seconds</span>
|
||
<span class="gp">>>> </span><span class="kn">from</span><span class="w"> </span><span class="nn">slsdet</span><span class="w"> </span><span class="kn">import</span> <span class="n">DurationWrapper</span>
|
||
<span class="gp">>>> </span><span class="n">d</span><span class="o">.</span><span class="n">patwaittime</span><span class="p">[</span><span class="mi">0</span><span class="p">]</span> <span class="o">=</span> <span class="n">DurationWrapper</span><span class="p">(</span><span class="mf">1.2</span><span class="p">)</span>
|
||
<span class="gp">>>></span>
|
||
<span class="gp">>>> </span><span class="c1"># using DurationWrapper to set in ns</span>
|
||
<span class="gp">>>> </span><span class="n">t</span> <span class="o">=</span> <span class="n">DurationWrapper</span><span class="p">()</span>
|
||
<span class="gp">>>> </span><span class="n">t</span><span class="o">.</span><span class="n">set_count</span><span class="p">(</span><span class="mi">500</span><span class="p">)</span>
|
||
<span class="gp">>>> </span><span class="n">d</span><span class="o">.</span><span class="n">patwaittime</span> <span class="o">=</span> <span class="n">t</span>
|
||
<span class="gp">>>></span>
|
||
<span class="gp">>>> </span><span class="c1"># to get in clock cycles</span>
|
||
<span class="gp">>>> </span><span class="n">d</span><span class="o">.</span><span class="n">patwaittime</span>
|
||
<span class="go">1000</span>
|
||
<span class="gp">>>></span>
|
||
<span class="gp">>>> </span><span class="n">d</span><span class="o">.</span><span class="n">getPatternWaitInterval</span><span class="p">(</span><span class="mi">0</span><span class="p">)</span>
|
||
<span class="go">sls::DurationWrapper(total_seconds: 1.23 count: 1230000000)</span>
|
||
</pre></div>
|
||
</div>
|
||
</section>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.patwaittime0">
|
||
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">patwaittime0</span></span><a class="headerlink" href="#slsdet.Detector.patwaittime0" title="Link to this definition"></a></dt>
|
||
<dd><p>Deprecated command. Use patwaittime instead.
|
||
[Ctb][Mythen3][Xilinx Ctb] Wait time in clock cycles of loop level 0 provided.</p>
|
||
<section id="id1">
|
||
<h2>Info<a class="headerlink" href="#id1" title="Link to this heading"></a></h2>
|
||
<dl class="field-list simple">
|
||
<dt class="field-odd">getter<span class="colon">:</span></dt>
|
||
<dd class="field-odd"><p>Always return in clock cycles. To get in DurationWrapper, use getPatternWaitInterval</p>
|
||
</dd>
|
||
<dt class="field-even">setter<span class="colon">:</span></dt>
|
||
<dd class="field-even"><p>Accepts either a value in clock cycles or a time unit (timedelta, DurationWrapper)</p>
|
||
</dd>
|
||
</dl>
|
||
<p class="rubric">Example</p>
|
||
<div class="doctest highlight-default notranslate"><div class="highlight"><pre><span></span><span class="gp">>>> </span><span class="n">d</span><span class="o">.</span><span class="n">patwaittime0</span> <span class="o">=</span> <span class="mi">5</span>
|
||
<span class="gp">>>> </span><span class="n">d</span><span class="o">.</span><span class="n">patwaittime0</span>
|
||
<span class="go">5</span>
|
||
<span class="gp">>>> </span><span class="c1"># using timedelta (up to microseconds precision)</span>
|
||
<span class="gp">>>> </span><span class="kn">from</span><span class="w"> </span><span class="nn">datetime</span><span class="w"> </span><span class="kn">import</span> <span class="n">timedelta</span>
|
||
<span class="gp">>>> </span><span class="n">d</span><span class="o">.</span><span class="n">patwaittime0</span> <span class="o">=</span> <span class="n">timedelta</span><span class="p">(</span><span class="n">seconds</span><span class="o">=</span><span class="mi">1</span><span class="p">,</span> <span class="n">microseconds</span><span class="o">=</span><span class="mi">3</span><span class="p">)</span>
|
||
<span class="gp">>>></span>
|
||
<span class="gp">>>> </span><span class="c1"># using DurationWrapper to set in seconds</span>
|
||
<span class="gp">>>> </span><span class="kn">from</span><span class="w"> </span><span class="nn">slsdet</span><span class="w"> </span><span class="kn">import</span> <span class="n">DurationWrapper</span>
|
||
<span class="gp">>>> </span><span class="n">d</span><span class="o">.</span><span class="n">patwaittime0</span> <span class="o">=</span> <span class="n">DurationWrapper</span><span class="p">(</span><span class="mf">1.2</span><span class="p">)</span>
|
||
<span class="gp">>>></span>
|
||
<span class="gp">>>> </span><span class="c1"># using DurationWrapper to set in ns</span>
|
||
<span class="gp">>>> </span><span class="n">t</span> <span class="o">=</span> <span class="n">DurationWrapper</span><span class="p">()</span>
|
||
<span class="gp">>>> </span><span class="n">t</span><span class="o">.</span><span class="n">set_count</span><span class="p">(</span><span class="mi">500</span><span class="p">)</span>
|
||
<span class="gp">>>> </span><span class="n">d</span><span class="o">.</span><span class="n">patwaittime0</span> <span class="o">=</span> <span class="n">t</span>
|
||
<span class="gp">>>></span>
|
||
<span class="gp">>>> </span><span class="c1"># to get in clock cycles</span>
|
||
<span class="gp">>>> </span><span class="n">d</span><span class="o">.</span><span class="n">patwaittime0</span>
|
||
<span class="go">1000</span>
|
||
<span class="gp">>>></span>
|
||
<span class="gp">>>> </span><span class="n">d</span><span class="o">.</span><span class="n">getPatternWaitInterval</span><span class="p">(</span><span class="n">level</span><span class="p">)</span>
|
||
<span class="go">sls::DurationWrapper(total_seconds: 1.23 count: 1230000000)</span>
|
||
</pre></div>
|
||
</div>
|
||
</section>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.patwaittime1">
|
||
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">patwaittime1</span></span><a class="headerlink" href="#slsdet.Detector.patwaittime1" title="Link to this definition"></a></dt>
|
||
<dd><p>Deprecated command. Use patwaittime instead.
|
||
[Ctb][Mythen3][Xilinx Ctb] Wait time in clock cycles of loop level 1 provided.</p>
|
||
<section id="id2">
|
||
<h2>Info<a class="headerlink" href="#id2" title="Link to this heading"></a></h2>
|
||
<dl class="field-list simple">
|
||
<dt class="field-odd">getter<span class="colon">:</span></dt>
|
||
<dd class="field-odd"><p>Always return in clock cycles. To get in DurationWrapper, use getPatternWaitInterval</p>
|
||
</dd>
|
||
<dt class="field-even">setter<span class="colon">:</span></dt>
|
||
<dd class="field-even"><p>Accepts either a value in clock cycles or a time unit (timedelta, DurationWrapper)</p>
|
||
</dd>
|
||
</dl>
|
||
<p class="rubric">Example</p>
|
||
<div class="doctest highlight-default notranslate"><div class="highlight"><pre><span></span><span class="gp">>>> </span><span class="n">d</span><span class="o">.</span><span class="n">patwaittime1</span> <span class="o">=</span> <span class="mi">5</span>
|
||
<span class="gp">>>> </span><span class="n">d</span><span class="o">.</span><span class="n">patwaittime1</span>
|
||
<span class="go">5</span>
|
||
<span class="gp">>>> </span><span class="c1"># using timedelta (up to microseconds precision)</span>
|
||
<span class="gp">>>> </span><span class="kn">from</span><span class="w"> </span><span class="nn">datetime</span><span class="w"> </span><span class="kn">import</span> <span class="n">timedelta</span>
|
||
<span class="gp">>>> </span><span class="n">d</span><span class="o">.</span><span class="n">patwaittime1</span> <span class="o">=</span> <span class="n">timedelta</span><span class="p">(</span><span class="n">seconds</span><span class="o">=</span><span class="mi">1</span><span class="p">,</span> <span class="n">microseconds</span><span class="o">=</span><span class="mi">3</span><span class="p">)</span>
|
||
<span class="gp">>>></span>
|
||
<span class="gp">>>> </span><span class="c1"># using DurationWrapper to set in seconds</span>
|
||
<span class="gp">>>> </span><span class="kn">from</span><span class="w"> </span><span class="nn">slsdet</span><span class="w"> </span><span class="kn">import</span> <span class="n">DurationWrapper</span>
|
||
<span class="gp">>>> </span><span class="n">d</span><span class="o">.</span><span class="n">patwaittime1</span> <span class="o">=</span> <span class="n">DurationWrapper</span><span class="p">(</span><span class="mf">1.2</span><span class="p">)</span>
|
||
<span class="gp">>>></span>
|
||
<span class="gp">>>> </span><span class="c1"># using DurationWrapper to set in ns</span>
|
||
<span class="gp">>>> </span><span class="n">t</span> <span class="o">=</span> <span class="n">DurationWrapper</span><span class="p">()</span>
|
||
<span class="gp">>>> </span><span class="n">t</span><span class="o">.</span><span class="n">set_count</span><span class="p">(</span><span class="mi">500</span><span class="p">)</span>
|
||
<span class="gp">>>> </span><span class="n">d</span><span class="o">.</span><span class="n">patwaittime1</span> <span class="o">=</span> <span class="n">t</span>
|
||
<span class="gp">>>></span>
|
||
<span class="gp">>>> </span><span class="c1"># to get in clock cycles</span>
|
||
<span class="gp">>>> </span><span class="n">d</span><span class="o">.</span><span class="n">patwaittime1</span>
|
||
<span class="go">1000</span>
|
||
<span class="gp">>>></span>
|
||
<span class="gp">>>> </span><span class="n">d</span><span class="o">.</span><span class="n">getPatternWaitInterval</span><span class="p">(</span><span class="n">level</span><span class="p">)</span>
|
||
<span class="go">sls::DurationWrapper(total_seconds: 1.23 count: 1230000000)</span>
|
||
</pre></div>
|
||
</div>
|
||
</section>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.patwaittime2">
|
||
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">patwaittime2</span></span><a class="headerlink" href="#slsdet.Detector.patwaittime2" title="Link to this definition"></a></dt>
|
||
<dd><p>Deprecated command. Use patwaittime instead.
|
||
[Ctb][Mythen3][Xilinx Ctb] Wait time in clock cycles of loop level 2 provided.</p>
|
||
<section id="id3">
|
||
<h2>Info<a class="headerlink" href="#id3" title="Link to this heading"></a></h2>
|
||
<dl class="field-list simple">
|
||
<dt class="field-odd">getter<span class="colon">:</span></dt>
|
||
<dd class="field-odd"><p>Always return in clock cycles. To get in DurationWrapper, use getPatternWaitInterval</p>
|
||
</dd>
|
||
<dt class="field-even">setter<span class="colon">:</span></dt>
|
||
<dd class="field-even"><p>Accepts either a value in clock cycles or a time unit (timedelta, DurationWrapper)</p>
|
||
</dd>
|
||
</dl>
|
||
<p class="rubric">Example</p>
|
||
<div class="doctest highlight-default notranslate"><div class="highlight"><pre><span></span><span class="gp">>>> </span><span class="n">d</span><span class="o">.</span><span class="n">patwaittime2</span> <span class="o">=</span> <span class="mi">5</span>
|
||
<span class="gp">>>> </span><span class="n">d</span><span class="o">.</span><span class="n">patwaittime2</span>
|
||
<span class="go">5</span>
|
||
<span class="gp">>>> </span><span class="c1"># using timedelta (up to microseconds precision)</span>
|
||
<span class="gp">>>> </span><span class="kn">from</span><span class="w"> </span><span class="nn">datetime</span><span class="w"> </span><span class="kn">import</span> <span class="n">timedelta</span>
|
||
<span class="gp">>>> </span><span class="n">d</span><span class="o">.</span><span class="n">patwaittime2</span> <span class="o">=</span> <span class="n">timedelta</span><span class="p">(</span><span class="n">seconds</span><span class="o">=</span><span class="mi">1</span><span class="p">,</span> <span class="n">microseconds</span><span class="o">=</span><span class="mi">3</span><span class="p">)</span>
|
||
<span class="gp">>>></span>
|
||
<span class="gp">>>> </span><span class="c1"># using DurationWrapper to set in seconds</span>
|
||
<span class="gp">>>> </span><span class="kn">from</span><span class="w"> </span><span class="nn">slsdet</span><span class="w"> </span><span class="kn">import</span> <span class="n">DurationWrapper</span>
|
||
<span class="gp">>>> </span><span class="n">d</span><span class="o">.</span><span class="n">patwaittime2</span> <span class="o">=</span> <span class="n">DurationWrapper</span><span class="p">(</span><span class="mf">1.2</span><span class="p">)</span>
|
||
<span class="gp">>>></span>
|
||
<span class="gp">>>> </span><span class="c1"># using DurationWrapper to set in ns</span>
|
||
<span class="gp">>>> </span><span class="n">t</span> <span class="o">=</span> <span class="n">DurationWrapper</span><span class="p">()</span>
|
||
<span class="gp">>>> </span><span class="n">t</span><span class="o">.</span><span class="n">set_count</span><span class="p">(</span><span class="mi">500</span><span class="p">)</span>
|
||
<span class="gp">>>> </span><span class="n">d</span><span class="o">.</span><span class="n">patwaittime2</span> <span class="o">=</span> <span class="n">t</span>
|
||
<span class="gp">>>></span>
|
||
<span class="gp">>>> </span><span class="c1"># to get in clock cycles</span>
|
||
<span class="gp">>>> </span><span class="n">d</span><span class="o">.</span><span class="n">patwaittime2</span>
|
||
<span class="go">1000</span>
|
||
<span class="gp">>>></span>
|
||
<span class="gp">>>> </span><span class="n">d</span><span class="o">.</span><span class="n">getPatternWaitInterval</span><span class="p">(</span><span class="n">level</span><span class="p">)</span>
|
||
<span class="go">sls::DurationWrapper(total_seconds: 1.23 count: 1230000000)</span>
|
||
</pre></div>
|
||
</div>
|
||
</section>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.pedestalmode">
|
||
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">pedestalmode</span></span><a class="headerlink" href="#slsdet.Detector.pedestalmode" title="Link to this definition"></a></dt>
|
||
<dd><p>[Jungfrau] Enables or disables pedestal mode. Pass in a pedestalParameters object
|
||
see python/examples/use_pedestalmode.py</p>
|
||
<div class="admonition note">
|
||
<p class="admonition-title">Note</p>
|
||
<p>The number of frames or triggers is overwritten by #pedestal_frames x pedestal_loops x 2.</p>
|
||
<p>In auto timing mode or in trigger mode with #frames > 1, #frames is overwritten and #triggers = 1, else #triggers is overwritten and #frames = 1.</p>
|
||
<p>One cannot set #frames, #triggers or timing mode in pedestal mode (exception thrown).</p>
|
||
<p>Disabling pedestal mode will set back the normal mode values of #frames and #triggers.”</p>
|
||
</div>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.period">
|
||
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">period</span></span><a class="headerlink" href="#slsdet.Detector.period" title="Link to this definition"></a></dt>
|
||
<dd><p>Period between frames, accepts either a value in seconds or datetime.timedelta</p>
|
||
<dl class="field-list simple">
|
||
<dt class="field-odd">Getter<span class="colon">:</span></dt>
|
||
<dd class="field-odd"><p>always returns in seconds. To get in DurationWrapper, use getPeriod</p>
|
||
</dd>
|
||
</dl>
|
||
<p class="rubric">Example</p>
|
||
<div class="doctest highlight-default notranslate"><div class="highlight"><pre><span></span><span class="gp">>>> </span><span class="c1"># setting directly in seconds</span>
|
||
<span class="gp">>>> </span><span class="n">d</span><span class="o">.</span><span class="n">period</span> <span class="o">=</span> <span class="mf">1.05</span>
|
||
<span class="gp">>>></span>
|
||
<span class="gp">>>> </span><span class="c1"># setting directly in seconds</span>
|
||
<span class="gp">>>> </span><span class="n">d</span><span class="o">.</span><span class="n">period</span> <span class="o">=</span> <span class="mf">5e-07</span>
|
||
<span class="gp">>>></span>
|
||
<span class="gp">>>> </span><span class="c1"># using timedelta (up to microseconds precision)</span>
|
||
<span class="gp">>>> </span><span class="kn">from</span><span class="w"> </span><span class="nn">datatime</span><span class="w"> </span><span class="kn">import</span> <span class="n">timedelta</span>
|
||
<span class="gp">>>> </span><span class="n">d</span><span class="o">.</span><span class="n">period</span> <span class="o">=</span> <span class="n">timedelta</span><span class="p">(</span><span class="n">seconds</span> <span class="o">=</span> <span class="mi">1</span><span class="p">,</span> <span class="n">microseconds</span> <span class="o">=</span> <span class="mi">3</span><span class="p">)</span>
|
||
<span class="gp">>>></span>
|
||
<span class="gp">>>> </span><span class="c1"># using DurationWrapper to set in seconds</span>
|
||
<span class="gp">>>> </span><span class="kn">from</span><span class="w"> </span><span class="nn">slsdet</span><span class="w"> </span><span class="kn">import</span> <span class="n">DurationWrapper</span>
|
||
<span class="gp">>>> </span><span class="n">d</span><span class="o">.</span><span class="n">period</span> <span class="o">=</span> <span class="n">DurationWrapper</span><span class="p">(</span><span class="mf">1.2</span><span class="p">)</span>
|
||
<span class="gp">>>></span>
|
||
<span class="gp">>>> </span><span class="c1"># using DurationWrapper to set in ns</span>
|
||
<span class="gp">>>> </span><span class="n">t</span> <span class="o">=</span> <span class="n">DurationWrapper</span><span class="p">()</span>
|
||
<span class="gp">>>> </span><span class="n">t</span><span class="o">.</span><span class="n">set_count</span><span class="p">(</span><span class="mi">500</span><span class="p">)</span>
|
||
<span class="gp">>>> </span><span class="n">d</span><span class="o">.</span><span class="n">period</span> <span class="o">=</span> <span class="n">t</span>
|
||
<span class="gp">>>></span>
|
||
<span class="gp">>>> </span><span class="c1"># to get in seconds</span>
|
||
<span class="gp">>>> </span><span class="n">d</span><span class="o">.</span><span class="n">period</span>
|
||
<span class="go">181.23</span>
|
||
<span class="gp">>>></span>
|
||
<span class="gp">>>> </span><span class="n">d</span><span class="o">.</span><span class="n">getExptime</span><span class="p">()</span>
|
||
<span class="go">sls::DurationWrapper(total_seconds: 181.23 count: 181230000000)</span>
|
||
</pre></div>
|
||
</div>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.periodl">
|
||
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">periodl</span></span><a class="headerlink" href="#slsdet.Detector.periodl" title="Link to this definition"></a></dt>
|
||
<dd><p>[Jungfrau][Moench][CTB][Mythen3][Gotthard2][Xilinx Ctb] Period left for current frame.</p>
|
||
<div class="admonition note">
|
||
<p class="admonition-title">Note</p>
|
||
<p>[Gotthard2] only in continuous mode.</p>
|
||
<dl class="field-list simple">
|
||
<dt class="field-odd">getter<span class="colon">:</span></dt>
|
||
<dd class="field-odd"><p>always returns in seconds. To get in DurationWrapper, use getPeriodLeft</p>
|
||
</dd>
|
||
<dt class="field-even">setter<span class="colon">:</span></dt>
|
||
<dd class="field-even"><p>Not Implemented</p>
|
||
</dd>
|
||
</dl>
|
||
</div>
|
||
<p class="rubric">Example</p>
|
||
<div class="doctest highlight-default notranslate"><div class="highlight"><pre><span></span><span class="gp">>>> </span><span class="n">d</span><span class="o">.</span><span class="n">periodl</span>
|
||
<span class="go">181.23</span>
|
||
<span class="gp">>>> </span><span class="n">d</span><span class="o">.</span><span class="n">getPeriodLeft</span><span class="p">()</span>
|
||
<span class="go">[sls::DurationWrapper(total_seconds: 181.23 count: 181230000000)]</span>
|
||
</pre></div>
|
||
</div>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.polarity">
|
||
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">polarity</span></span><a class="headerlink" href="#slsdet.Detector.polarity" title="Link to this definition"></a></dt>
|
||
<dd><p>[Mythen3] Set positive or negative polarity.
|
||
Enum: polarity</p>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.port">
|
||
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">port</span></span><a class="headerlink" href="#slsdet.Detector.port" title="Link to this definition"></a></dt>
|
||
<dd><p>Port number of the control server on detector for detector-client tcp interface.</p>
|
||
<div class="admonition note">
|
||
<p class="admonition-title">Note</p>
|
||
<p>Default is 1952. Normally unchanged.</p>
|
||
<p>Set different ports for virtual servers on same pc.</p>
|
||
</div>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.powerchip">
|
||
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">powerchip</span></span><a class="headerlink" href="#slsdet.Detector.powerchip" title="Link to this definition"></a></dt>
|
||
<dd><p>[Jungfrau][Moench][Mythen3][Gotthard2][Xilinx Ctb] Power the chip.</p>
|
||
<div class="admonition note">
|
||
<p class="admonition-title">Note</p>
|
||
<p>[Jungfrau][Moench] Default is disabled. Get will return power status. Can be off if temperature event occured (temperature over temp_threshold with temp_control enabled. Will configure chip (only chip v1.1).</p>
|
||
<p>[Mythen3][Gotthard2] Default is 1. If module not connected or wrong module, powerchip will fail.
|
||
[Xilinx Ctb] Default is 0. Also configures the chip if powered on.</p>
|
||
</div>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.powerlist">
|
||
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">powerlist</span></span><a class="headerlink" href="#slsdet.Detector.powerlist" title="Link to this definition"></a></dt>
|
||
<dd><p>[Chiptestboard] List of names for every power for this board. 5 power supply</p>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.powervalues">
|
||
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">powervalues</span></span><a class="headerlink" href="#slsdet.Detector.powervalues" title="Link to this definition"></a></dt>
|
||
<dd><p>[Chiptestboard] Gets the power values for every power for this detector.</p>
|
||
</dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.printRxConfiguration">
|
||
<span class="sig-name descname"><span class="pre">printRxConfiguration</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">str</span><span class="p"><span class="pre">]</span></span></span></span><a class="headerlink" href="#slsdet.Detector.printRxConfiguration" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.programFPGA">
|
||
<span class="sig-name descname"><span class="pre">programFPGA</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">str</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg1</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">bool</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg2</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">None</span></span></span><a class="headerlink" href="#slsdet.Detector.programFPGA" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.pulseChip">
|
||
<span class="sig-name descname"><span class="pre">pulseChip</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">int</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg1</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">None</span></span></span><a class="headerlink" href="#slsdet.Detector.pulseChip" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.pulsePixel">
|
||
<span class="sig-name descname"><span class="pre">pulsePixel</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">int</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg1</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.xy</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg2</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">None</span></span></span><a class="headerlink" href="#slsdet.Detector.pulsePixel" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.pulsePixelNMove">
|
||
<span class="sig-name descname"><span class="pre">pulsePixelNMove</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">int</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg1</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.xy</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg2</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">None</span></span></span><a class="headerlink" href="#slsdet.Detector.pulsePixelNMove" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.pumpprobe">
|
||
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">pumpprobe</span></span><a class="headerlink" href="#slsdet.Detector.pumpprobe" title="Link to this definition"></a></dt>
|
||
<dd><p>[Mythen3] Enable or disable pump probe mode. Pump probe mode only enables vth2. Disabling sets back to previous value</p>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.quad">
|
||
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">quad</span></span><a class="headerlink" href="#slsdet.Detector.quad" title="Link to this definition"></a></dt>
|
||
<dd><p>[Eiger] Sets detector size to a quad. 0 (disabled) is default. (Specific hardware required).</p>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.ratecorr">
|
||
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">ratecorr</span></span><a class="headerlink" href="#slsdet.Detector.ratecorr" title="Link to this definition"></a></dt>
|
||
<dd><p>[Eiger] Custom dead time correction constant in ns. 0 will unset rate correction.</p>
|
||
<div class="admonition note">
|
||
<p class="admonition-title">Note</p>
|
||
<p>To set default rate correction from trimbit file, use setDefaultRateCorrection</p>
|
||
<p>Known Issue:</p>
|
||
<dl class="field-list simple">
|
||
<dt class="field-odd">getter<span class="colon">:</span></dt>
|
||
<dd class="field-odd"><p>Always give 0 due to the microseconds precision.</p>
|
||
</dd>
|
||
<dt class="field-even">setter<span class="colon">:</span></dt>
|
||
<dd class="field-even"><p>Use scientific notation to set custom rate correction, since timedelta resolution is 1 microseconds.</p>
|
||
</dd>
|
||
</dl>
|
||
<p>Or use setDefaultRateCorrection to set the default one from trimbit file</p>
|
||
</div>
|
||
<p class="rubric">Example</p>
|
||
<div class="doctest highlight-default notranslate"><div class="highlight"><pre><span></span><span class="gp">>>> </span><span class="n">d</span><span class="o">.</span><span class="n">ratecorr</span> <span class="o">=</span> <span class="mf">10e-9</span>
|
||
<span class="gp">>>> </span><span class="n">d</span><span class="o">.</span><span class="n">setDefaultRateCorrection</span><span class="p">()</span>
|
||
<span class="gp">>>> </span><span class="n">d</span><span class="o">.</span><span class="n">ratecorr</span> <span class="o">=</span> <span class="mf">0.0</span>
|
||
</pre></div>
|
||
</div>
|
||
</dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.readRegister">
|
||
<span class="sig-name descname"><span class="pre">readRegister</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">int</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg1</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span></span><a class="headerlink" href="#slsdet.Detector.readRegister" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.readnrows">
|
||
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">readnrows</span></span><a class="headerlink" href="#slsdet.Detector.readnrows" title="Link to this definition"></a></dt>
|
||
<dd><p>[Eiger] Number of rows to read out per half module starting from the centre.
|
||
[Jungfrau][Moench] Number of rows to read per module starting from the centre.</p>
|
||
<div class="admonition note">
|
||
<p class="admonition-title">Note</p>
|
||
<p>[Eiger] Options: 1 - 256. 256 is default.</p>
|
||
<p>[Eiger]The permissible values depend on dynamic range and 10Gbe enabled.</p>
|
||
</div>
|
||
<p>[Jungfrau][Moench] Options: 8 - 512 (multiples of 8)</p>
|
||
</dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.readout">
|
||
<span class="sig-name descname"><span class="pre">readout</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#slsdet.Detector.readout" title="Link to this definition"></a></dt>
|
||
<dd><p>[Mythen3] Starts detector readout. Status changes to TRANSMITTING and automatically returns to idle at the end of readout.</p>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.readoutspeed">
|
||
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">readoutspeed</span></span><a class="headerlink" href="#slsdet.Detector.readoutspeed" title="Link to this definition"></a></dt>
|
||
<dd><p>[Eiger][Jungfrau|Gotthard2] Readout speed of chip.
|
||
Enum: speedLevel</p>
|
||
<div class="admonition note">
|
||
<p class="admonition-title">Note</p>
|
||
<p>[Jungfrau][Moench][Mythen3] FULL_SPEED, HALF_SPEED (Default), QUARTER_SPEED
|
||
[Eiger] FULL_SPEED (Default), HALF_SPEED, QUARTER_SPEED
|
||
[Moench] FULL_SPEED (Default), HALF_SPEED, QUARTER_SPEED
|
||
[Gottthard2] G2_108MHZ (Default), G2_144MHZ
|
||
[Jungfrau] FULL_SPEED option only available from v2.0 boards and is recommended to set number of interfaces to 2.</p>
|
||
<p>Also overwrites adcphase to recommended default.</p>
|
||
</div>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.readoutspeedlist">
|
||
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">readoutspeedlist</span></span><a class="headerlink" href="#slsdet.Detector.readoutspeedlist" title="Link to this definition"></a></dt>
|
||
<dd><p>List of readout speed levels implemented for this detector.</p>
|
||
</dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.rebootController">
|
||
<span class="sig-name descname"><span class="pre">rebootController</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">None</span></span></span><a class="headerlink" href="#slsdet.Detector.rebootController" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.reconfigureUDPDestination">
|
||
<span class="sig-name descname"><span class="pre">reconfigureUDPDestination</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">None</span></span></span><a class="headerlink" href="#slsdet.Detector.reconfigureUDPDestination" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.reg">
|
||
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">reg</span></span><a class="headerlink" href="#slsdet.Detector.reg" title="Link to this definition"></a></dt>
|
||
<dd><p>Reads/writes to a 32 bit register.</p>
|
||
<div class="admonition note">
|
||
<p class="admonition-title">Note</p>
|
||
<p>Advanced user Function!</p>
|
||
<p>Goes to stop server. Hence, can be called while calling blocking acquire().</p>
|
||
<p>[Eiger] Address is +0x100 for only left, +0x200 for only right.</p>
|
||
</div>
|
||
</dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.registerAcquisitionFinishedCallback">
|
||
<span class="sig-name descname"><span class="pre">registerAcquisitionFinishedCallback</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self:</span> <span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0:</span> <span class="pre">void</span> <span class="pre">(double</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">int</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">void*)</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg1:</span> <span class="pre">capsule</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">None</span></span></span><a class="headerlink" href="#slsdet.Detector.registerAcquisitionFinishedCallback" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.registerDataCallback">
|
||
<span class="sig-name descname"><span class="pre">registerDataCallback</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self:</span> <span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0:</span> <span class="pre">void</span> <span class="pre">(sls::detectorData*</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">unsigned</span> <span class="pre">long</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">unsigned</span> <span class="pre">int</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">void*)</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg1:</span> <span class="pre">capsule</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">None</span></span></span><a class="headerlink" href="#slsdet.Detector.registerDataCallback" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.resetFPGA">
|
||
<span class="sig-name descname"><span class="pre">resetFPGA</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">None</span></span></span><a class="headerlink" href="#slsdet.Detector.resetFPGA" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.resetTemperatureEvent">
|
||
<span class="sig-name descname"><span class="pre">resetTemperatureEvent</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">None</span></span></span><a class="headerlink" href="#slsdet.Detector.resetTemperatureEvent" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.resetToDefaultDacs">
|
||
<span class="sig-name descname"><span class="pre">resetToDefaultDacs</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">bool</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg1</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">None</span></span></span><a class="headerlink" href="#slsdet.Detector.resetToDefaultDacs" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.resetdacs">
|
||
<span class="sig-name descname"><span class="pre">resetdacs</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">use_hardware_values</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#slsdet.Detector.resetdacs" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.romode">
|
||
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">romode</span></span><a class="headerlink" href="#slsdet.Detector.romode" title="Link to this definition"></a></dt>
|
||
<dd><p>[CTB] Readout mode of detector.
|
||
Enum: readoutMode</p>
|
||
<div class="admonition note">
|
||
<p class="admonition-title">Note</p>
|
||
<p>[CTB] Options: ANALOG_ONLY, DIGITAL_ONLY, ANALOG_AND_DIGITAL, TRANSCEIVER_ONLY, DIGITAL_AND_TRANSCEIVER
|
||
[CTB] Default: ANALOG_ONLY
|
||
[Xilinx CTB] Options: TRANSCEIVER_ONLY
|
||
[Xilinx CTB] Default: TRANSCEIVER_ONLY</p>
|
||
</div>
|
||
<p class="rubric">Example</p>
|
||
<div class="doctest highlight-default notranslate"><div class="highlight"><pre><span></span><span class="gp">>>> </span><span class="n">d</span><span class="o">.</span><span class="n">romode</span> <span class="o">=</span> <span class="n">readoutMode</span><span class="o">.</span><span class="n">ANALOG_ONLY</span>
|
||
<span class="gp">>>> </span><span class="n">d</span><span class="o">.</span><span class="n">romode</span>
|
||
<span class="go">readoutMode.ANALOG_ONLY</span>
|
||
</pre></div>
|
||
</div>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.row">
|
||
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">row</span></span><a class="headerlink" href="#slsdet.Detector.row" title="Link to this definition"></a></dt>
|
||
<dd><p>Set Detector row (udp header) to value. Gui uses it to rearrange for complete image.</p>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.runclk">
|
||
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">runclk</span></span><a class="headerlink" href="#slsdet.Detector.runclk" title="Link to this definition"></a></dt>
|
||
<dd><p>[Ctb] Run clock in MHz.</p>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.runtime">
|
||
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">runtime</span></span><a class="headerlink" href="#slsdet.Detector.runtime" title="Link to this definition"></a></dt>
|
||
<dd><p>[Jungfrau][Moench][Mythen3][Gotthard2][CTB][Xilinx Ctb] Time from detector start up.</p>
|
||
<div class="admonition note">
|
||
<p class="admonition-title">Note</p>
|
||
<p>[Gotthard2] not in burst and auto mode.</p>
|
||
</div>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.rx_arping">
|
||
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">rx_arping</span></span><a class="headerlink" href="#slsdet.Detector.rx_arping" title="Link to this definition"></a></dt>
|
||
<dd><p>Starts a thread in slsReceiver to arping the interface it is listening every minute. Useful in 10G mode.</p>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.rx_dbitlist">
|
||
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">rx_dbitlist</span></span><a class="headerlink" href="#slsdet.Detector.rx_dbitlist" title="Link to this definition"></a></dt>
|
||
<dd><p>[Ctb] List of digital signal bits read out.</p>
|
||
<div class="admonition note">
|
||
<p class="admonition-title">Note</p>
|
||
<p>Each element in list can be 0 - 63 and must be non repetitive.</p>
|
||
</div>
|
||
<p class="rubric">Example</p>
|
||
<div class="doctest highlight-default notranslate"><div class="highlight"><pre><span></span><span class="gp">>>> </span><span class="n">d</span><span class="o">.</span><span class="n">rxdbitlist</span> <span class="o">=</span> <span class="p">[</span><span class="mi">0</span><span class="p">,</span> <span class="mi">1</span><span class="p">,</span> <span class="mi">61</span><span class="p">,</span> <span class="mi">9</span><span class="p">]</span>
|
||
<span class="gp">>>> </span><span class="n">d</span><span class="o">.</span><span class="n">rxdbitlist</span>
|
||
<span class="go">[0, 1, 61, 9]</span>
|
||
<span class="gp">>>> </span><span class="n">d</span><span class="o">.</span><span class="n">rxdbitlist</span> <span class="o">=</span> <span class="p">[]</span>
|
||
<span class="gp">>>> </span><span class="n">d</span><span class="o">.</span><span class="n">rxdbitlist</span>
|
||
<span class="go">[]</span>
|
||
</pre></div>
|
||
</div>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.rx_dbitoffset">
|
||
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">rx_dbitoffset</span></span><a class="headerlink" href="#slsdet.Detector.rx_dbitoffset" title="Link to this definition"></a></dt>
|
||
<dd><p>[Ctb] Offset in bytes in digital data to skip in receiver.</p>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.rx_dbitreorder">
|
||
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">rx_dbitreorder</span></span><a class="headerlink" href="#slsdet.Detector.rx_dbitreorder" title="Link to this definition"></a></dt>
|
||
<dd><p>[Ctb] Reorder digital data to group together all samples per signal. Default is 1. Setting to 0 means ‘do not reorder’ and to keep what the board spits out, which is that all signals in a sample are grouped together.</p>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.rx_discardpolicy">
|
||
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">rx_discardpolicy</span></span><a class="headerlink" href="#slsdet.Detector.rx_discardpolicy" title="Link to this definition"></a></dt>
|
||
<dd><p>Frame discard policy of receiver.
|
||
Enum: frameDiscardPolicy</p>
|
||
<div class="admonition note">
|
||
<p class="admonition-title">Note</p>
|
||
<p>Options: NO_DISCARD, DISCARD_EMPTY_FRAMES, DISCARD_PARTIAL_FRAMES</p>
|
||
<p>Default: NO_DISCARD</p>
|
||
<p>DISCARD_PARTIAL_FRAMES is the fastest.</p>
|
||
</div>
|
||
<p class="rubric">Example</p>
|
||
<div class="doctest highlight-default notranslate"><div class="highlight"><pre><span></span><span class="gp">>>> </span><span class="n">d</span><span class="o">.</span><span class="n">rx_discardpolicy</span> <span class="o">=</span> <span class="n">frameDiscardPolicy</span><span class="o">.</span><span class="n">NO_DISCARD</span>
|
||
<span class="gp">>>> </span><span class="n">d</span><span class="o">.</span><span class="n">rx_discardpolicy</span>
|
||
<span class="go">frameDiscardPolicy.NO_DISCARD</span>
|
||
</pre></div>
|
||
</div>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.rx_fifodepth">
|
||
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">rx_fifodepth</span></span><a class="headerlink" href="#slsdet.Detector.rx_fifodepth" title="Link to this definition"></a></dt>
|
||
<dd><p>Sets the number of frames in the receiver fifo depth (buffer between listener and writer threads).</p>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.rx_frameindex">
|
||
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">rx_frameindex</span></span><a class="headerlink" href="#slsdet.Detector.rx_frameindex" title="Link to this definition"></a></dt>
|
||
<dd><p>Current frame index received for each port in receiver during acquisition.</p>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.rx_framescaught">
|
||
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">rx_framescaught</span></span><a class="headerlink" href="#slsdet.Detector.rx_framescaught" title="Link to this definition"></a></dt>
|
||
<dd><p>Number of frames caught by each port in receiver.</p>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.rx_framesperfile">
|
||
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">rx_framesperfile</span></span><a class="headerlink" href="#slsdet.Detector.rx_framesperfile" title="Link to this definition"></a></dt>
|
||
<dd><p>Sets the number of frames per file in receiver in an acquisition.</p>
|
||
<div class="admonition note">
|
||
<p class="admonition-title">Note</p>
|
||
<p>Default: depends on detector type.</p>
|
||
<p>0 is infinite or all frames in single file.</p>
|
||
</div>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.rx_hostname">
|
||
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">rx_hostname</span></span><a class="headerlink" href="#slsdet.Detector.rx_hostname" title="Link to this definition"></a></dt>
|
||
<dd><p>Sets receiver hostname or IP address. Used for TCP control communication between client and receiver to configure receiver. Also updates receiver with detector parameters.</p>
|
||
<div class="admonition note">
|
||
<p class="admonition-title">Note</p>
|
||
<p>Also resets any prior receiver property (not on detector).</p>
|
||
<p>Can concatenate receiver hostnames for every module.</p>
|
||
<p>If port included, then its the receiver tcp port for every receiver hostname.</p>
|
||
</div>
|
||
<p class="rubric">Example</p>
|
||
<div class="doctest highlight-default notranslate"><div class="highlight"><pre><span></span><span class="gp">>>> </span><span class="n">d</span><span class="o">.</span><span class="n">rx_hostname</span>
|
||
<span class="go">'mpc1922'</span>
|
||
<span class="gp">>>> </span><span class="n">d</span><span class="o">.</span><span class="n">rx_hostname</span> <span class="o">=</span> <span class="s1">'mpc1922'</span>
|
||
<span class="gp">>>> </span><span class="n">d</span><span class="o">.</span><span class="n">rx_hostname</span> <span class="o">=</span> <span class="s1">'mpc1922:2000'</span>
|
||
<span class="gp">>>> </span><span class="n">d</span><span class="o">.</span><span class="n">rx_hostname</span> <span class="o">=</span> <span class="s1">'mpc1922:2000+mpc1922:2002'</span>
|
||
<span class="gp">>>> </span><span class="n">d</span><span class="o">.</span><span class="n">rx_hostname</span>
|
||
<span class="go">'mpc1922'</span>
|
||
<span class="gp">>>> </span><span class="n">d</span><span class="o">.</span><span class="n">rx_tcpport</span>
|
||
<span class="go">[2000, 2002]</span>
|
||
</pre></div>
|
||
</div>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.rx_jsonaddheader">
|
||
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">rx_jsonaddheader</span></span><a class="headerlink" href="#slsdet.Detector.rx_jsonaddheader" title="Link to this definition"></a></dt>
|
||
<dd><p>Additional json header to be streamed out from receiver via zmq.</p>
|
||
<div class="admonition note">
|
||
<p class="admonition-title">Note</p>
|
||
<p>Default is empty. Max 20 characters for each key/value</p>
|
||
<p>Use only if to be processed by an intermediate user process listening to receiver zmq packets, such as Moench</p>
|
||
<p>Empty value deletes header.</p>
|
||
</div>
|
||
<p class="rubric">Example</p>
|
||
<div class="doctest highlight-default notranslate"><div class="highlight"><pre><span></span><span class="gp">>>> </span><span class="n">d</span><span class="o">.</span><span class="n">rx_jsonaddheader</span>
|
||
<span class="go">{}</span>
|
||
<span class="gp">>>> </span><span class="n">d</span><span class="o">.</span><span class="n">rx_jsonaddheader</span> <span class="o">=</span> <span class="p">{</span><span class="s2">"key1"</span><span class="p">:</span> <span class="s2">"value1"</span><span class="p">,</span> <span class="s2">"key2"</span><span class="p">:</span><span class="s2">"value2"</span><span class="p">}</span>
|
||
<span class="gp">>>> </span><span class="n">d</span><span class="o">.</span><span class="n">rx_jsonaddheader</span>
|
||
<span class="go">{'emax': '30', 'emin': '50'}</span>
|
||
</pre></div>
|
||
</div>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.rx_jsonpara">
|
||
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">rx_jsonpara</span></span><a class="headerlink" href="#slsdet.Detector.rx_jsonpara" title="Link to this definition"></a></dt>
|
||
<dd><p>Set the receiver additional json parameter.</p>
|
||
<div class="admonition note">
|
||
<p class="admonition-title">Note</p>
|
||
<p>Use only if to be processed by an intermediate user process listening to receiver zmq packets, such as Moench</p>
|
||
<p>If not found, the pair is appended. Empty value deletes parameter. Max 20 characters for each key/value.</p>
|
||
<p>On setting the value is automatically, it is converted to a string.</p>
|
||
</div>
|
||
<p class="rubric">Example</p>
|
||
<div class="doctest highlight-default notranslate"><div class="highlight"><pre><span></span><span class="gp">>>> </span><span class="n">d</span><span class="o">.</span><span class="n">rx_jsonpara</span><span class="p">[</span><span class="s1">'emin'</span><span class="p">]</span>
|
||
<span class="go">'4500'</span>
|
||
<span class="gp">>>> </span><span class="n">d</span><span class="o">.</span><span class="n">rx_jsonpara</span><span class="p">[</span><span class="s1">'emin'</span><span class="p">]</span> <span class="o">=</span> <span class="mi">5000</span>
|
||
<span class="gp">>>> </span><span class="n">d</span><span class="o">.</span><span class="n">rx_jsonpara</span>
|
||
<span class="go">emax: 30</span>
|
||
<span class="go">emin: 5000</span>
|
||
</pre></div>
|
||
</div>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.rx_lastclient">
|
||
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">rx_lastclient</span></span><a class="headerlink" href="#slsdet.Detector.rx_lastclient" title="Link to this definition"></a></dt>
|
||
<dd><p>Client IP Address that last communicated with the receiver.</p>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.rx_lock">
|
||
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">rx_lock</span></span><a class="headerlink" href="#slsdet.Detector.rx_lock" title="Link to this definition"></a></dt>
|
||
<dd><p>Lock receiver to one client IP, 1 locks, 0 unlocks. Default is unlocked.</p>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.rx_missingpackets">
|
||
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">rx_missingpackets</span></span><a class="headerlink" href="#slsdet.Detector.rx_missingpackets" title="Link to this definition"></a></dt>
|
||
<dd><p>Gets the number of missing packets for each port in receiver. Negative number denotes extra packets.</p>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.rx_padding">
|
||
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">rx_padding</span></span><a class="headerlink" href="#slsdet.Detector.rx_padding" title="Link to this definition"></a></dt>
|
||
<dd><p>Partial frames padding enable in the receiver.</p>
|
||
<div class="admonition note">
|
||
<p class="admonition-title">Note</p>
|
||
<p>Default: enabled</p>
|
||
<p>Disabling is fastest.</p>
|
||
</div>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.rx_realudpsocksize">
|
||
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">rx_realudpsocksize</span></span><a class="headerlink" href="#slsdet.Detector.rx_realudpsocksize" title="Link to this definition"></a></dt>
|
||
<dd><p>Gets actual udp socket buffer size. Double the size of rx_udpsocksize due to kernel bookkeeping.</p>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.rx_silent">
|
||
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">rx_silent</span></span><a class="headerlink" href="#slsdet.Detector.rx_silent" title="Link to this definition"></a></dt>
|
||
<dd><p>When enabled, switches off receiver text output during acquisition.</p>
|
||
</dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.rx_start">
|
||
<span class="sig-name descname"><span class="pre">rx_start</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#slsdet.Detector.rx_start" title="Link to this definition"></a></dt>
|
||
<dd><p>Starts receiver listener for detector data packets and create a data file (if file write enabled).</p>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.rx_status">
|
||
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">rx_status</span></span><a class="headerlink" href="#slsdet.Detector.rx_status" title="Link to this definition"></a></dt>
|
||
<dd><p>Gets receiver listener status.
|
||
Enum: runStatus</p>
|
||
<div class="admonition note">
|
||
<p class="admonition-title">Note</p>
|
||
<p>Options: IDLE, TRANSMITTING, RUNNING
|
||
>>> d.rx_status
|
||
runStatus.IDLE</p>
|
||
</div>
|
||
</dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.rx_stop">
|
||
<span class="sig-name descname"><span class="pre">rx_stop</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#slsdet.Detector.rx_stop" title="Link to this definition"></a></dt>
|
||
<dd><p>Stops receiver listener for detector data packets and closes current data file (if file write enabled).</p>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.rx_tcpport">
|
||
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">rx_tcpport</span></span><a class="headerlink" href="#slsdet.Detector.rx_tcpport" title="Link to this definition"></a></dt>
|
||
<dd><p>TCP port for client-receiver communication.</p>
|
||
<div class="admonition note">
|
||
<p class="admonition-title">Note</p>
|
||
<p>Default is 1954.</p>
|
||
<p>Must be different if multiple receivers on same pc.</p>
|
||
<p>Must be first command to set a receiver parameter to be able to communicate.</p>
|
||
<p>Multi command will automatically increment port for individual modules, which must be set via setRxPort.</p>
|
||
</div>
|
||
<p class="rubric">Example</p>
|
||
<div class="doctest highlight-default notranslate"><div class="highlight"><pre><span></span><span class="gp">>>> </span><span class="n">d</span><span class="o">.</span><span class="n">rx_tcpport</span>
|
||
<span class="go">2010</span>
|
||
<span class="gp">>>> </span><span class="n">d</span><span class="o">.</span><span class="n">rx_tcpport</span>
|
||
<span class="go">[2000, 2002]</span>
|
||
</pre></div>
|
||
</div>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.rx_threads">
|
||
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">rx_threads</span></span><a class="headerlink" href="#slsdet.Detector.rx_threads" title="Link to this definition"></a></dt>
|
||
<dd><p>Get kernel thread ids from the receiver in order of [parent, tcp, listener 0, processor 0, streamer 0, listener 1, processor 1, streamer 1, arping].</p>
|
||
<div class="admonition note">
|
||
<p class="admonition-title">Note</p>
|
||
<p>If no streamer yet or there is no second interface, it gives 0 in its place.</p>
|
||
<dl class="field-list simple">
|
||
<dt class="field-odd">setter<span class="colon">:</span></dt>
|
||
<dd class="field-odd"><p>Not Implemented</p>
|
||
</dd>
|
||
</dl>
|
||
</div>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.rx_udpsocksize">
|
||
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">rx_udpsocksize</span></span><a class="headerlink" href="#slsdet.Detector.rx_udpsocksize" title="Link to this definition"></a></dt>
|
||
<dd><p>INT_MAX/2.</p>
|
||
<dl class="field-list simple">
|
||
<dt class="field-odd">Type<span class="colon">:</span></dt>
|
||
<dd class="field-odd"><p>UDP socket buffer size in receiver. Tune rmem_default and rmem_max accordingly. Max size</p>
|
||
</dd>
|
||
</dl>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.rx_version">
|
||
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">rx_version</span></span><a class="headerlink" href="#slsdet.Detector.rx_version" title="Link to this definition"></a></dt>
|
||
<dd><p>Receiver version</p>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.rx_zmqfreq">
|
||
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">rx_zmqfreq</span></span><a class="headerlink" href="#slsdet.Detector.rx_zmqfreq" title="Link to this definition"></a></dt>
|
||
<dd><p>Frequency of frames streamed out from receiver via zmq.</p>
|
||
<div class="admonition note">
|
||
<p class="admonition-title">Note</p>
|
||
<p>Default: 1, Means every frame is streamed out.</p>
|
||
<p>If 2, every second frame is streamed out.</p>
|
||
<p>If 0, streaming timer is the timeout, after which current frame is sent out. (default timeout is 200 ms). Usually used for gui purposes.</p>
|
||
</div>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.rx_zmqhwm">
|
||
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">rx_zmqhwm</span></span><a class="headerlink" href="#slsdet.Detector.rx_zmqhwm" title="Link to this definition"></a></dt>
|
||
<dd><p>Receiver’s zmq send high water mark. Default is the zmq library’s default (1000). This is a high number and can be set to 2 for gui purposes. One must also set the client’s receive high water mark to similar value. Final effect is sum of them. Also restarts receiver zmq streaming if enabled. Can set to -1 to set default value.</p>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.rx_zmqport">
|
||
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">rx_zmqport</span></span><a class="headerlink" href="#slsdet.Detector.rx_zmqport" title="Link to this definition"></a></dt>
|
||
<dd><p>Zmq port for data to be streamed out of the receiver.</p>
|
||
<div class="admonition note">
|
||
<p class="admonition-title">Note</p>
|
||
<p>Also restarts receiver zmq streaming if enabled.</p>
|
||
<p>Default is 30001.</p>
|
||
<p>Must be different for every detector (and udp port).</p>
|
||
<p>Multi command will automatically increment for individual modules, use setRxZmqPort.</p>
|
||
</div>
|
||
<p class="rubric">Example</p>
|
||
<div class="doctest highlight-default notranslate"><div class="highlight"><pre><span></span><span class="gp">>>> </span><span class="n">d</span><span class="o">.</span><span class="n">rx_zmqport</span>
|
||
<span class="go">[30001, 30002, 30003, 300004]</span>
|
||
<span class="gp">>>> </span><span class="n">d</span><span class="o">.</span><span class="n">rx_zmqport</span> <span class="o">=</span> <span class="mi">30001</span>
|
||
<span class="gp">>>> </span><span class="n">d</span><span class="o">.</span><span class="n">rx_zmqport</span> <span class="o">=</span> <span class="p">[</span><span class="mi">30001</span><span class="p">,</span> <span class="mi">30005</span><span class="p">]</span> <span class="c1">#Set ports for the two first detectors</span>
|
||
</pre></div>
|
||
</div>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.rx_zmqstartfnum">
|
||
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">rx_zmqstartfnum</span></span><a class="headerlink" href="#slsdet.Detector.rx_zmqstartfnum" title="Link to this definition"></a></dt>
|
||
<dd><p>The starting frame index to stream out.</p>
|
||
<div class="admonition note">
|
||
<p class="admonition-title">Note</p>
|
||
<p>0 by default, which streams the first frame in an acquisition, and then depending on the rx zmq frequency/ timer.</p>
|
||
</div>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.rx_zmqstream">
|
||
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">rx_zmqstream</span></span><a class="headerlink" href="#slsdet.Detector.rx_zmqstream" title="Link to this definition"></a></dt>
|
||
<dd><p>Enable/ disable data streaming from receiver via zmq (eg. to GUI or to another process for further processing).</p>
|
||
<p>This creates/ destroys zmq streamer threads in receiver.</p>
|
||
<p>Switching to Gui automatically enables data streaming in receiver.</p>
|
||
<p>Switching back to command line acquire will require disabling data streaming in receiver for fast applications.</p>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.samples">
|
||
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">samples</span></span><a class="headerlink" href="#slsdet.Detector.samples" title="Link to this definition"></a></dt>
|
||
<dd><p>[CTB] Number of samples (only analog) expected.</p>
|
||
</dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.savePattern">
|
||
<span class="sig-name descname"><span class="pre">savePattern</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">str</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">None</span></span></span><a class="headerlink" href="#slsdet.Detector.savePattern" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.saveTrimbits">
|
||
<span class="sig-name descname"><span class="pre">saveTrimbits</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">str</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg1</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">None</span></span></span><a class="headerlink" href="#slsdet.Detector.saveTrimbits" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.scan">
|
||
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">scan</span></span><a class="headerlink" href="#slsdet.Detector.scan" title="Link to this definition"></a></dt>
|
||
<dd><p>Pass in a scanParameters object
|
||
see python/examples/use_scan.py</p>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.scanerrmsg">
|
||
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">scanerrmsg</span></span><a class="headerlink" href="#slsdet.Detector.scanerrmsg" title="Link to this definition"></a></dt>
|
||
<dd><p>Gets Scan error message if scan ended in error for non blocking acquisitions.</p>
|
||
</dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.selectUDPInterface">
|
||
<span class="sig-name descname"><span class="pre">selectUDPInterface</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">int</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg1</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">None</span></span></span><a class="headerlink" href="#slsdet.Detector.selectUDPInterface" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.selinterface">
|
||
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">selinterface</span></span><a class="headerlink" href="#slsdet.Detector.selinterface" title="Link to this definition"></a></dt>
|
||
<dd><p>[Jungfrau][Moench] The udp interface to stream data from detector.</p>
|
||
<div class="admonition note">
|
||
<p class="admonition-title">Note</p>
|
||
<p>Effective only when number of interfaces is 1. Default: 0 (outer). Inner is 1.</p>
|
||
</div>
|
||
</dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.sendSoftwareTrigger">
|
||
<span class="sig-name descname"><span class="pre">sendSoftwareTrigger</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">bool</span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">False</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg1</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">None</span></span></span><a class="headerlink" href="#slsdet.Detector.sendSoftwareTrigger" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.serialnumber">
|
||
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">serialnumber</span></span><a class="headerlink" href="#slsdet.Detector.serialnumber" title="Link to this definition"></a></dt>
|
||
<dd><p>Jungfrau][Mythen3][Gotthard2][CTB][Moench] Serial number of detector</p>
|
||
</dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.setADCClock">
|
||
<span class="sig-name descname"><span class="pre">setADCClock</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">int</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg1</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">None</span></span></span><a class="headerlink" href="#slsdet.Detector.setADCClock" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.setADCConfiguration">
|
||
<span class="sig-name descname"><span class="pre">setADCConfiguration</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">int</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg1</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">int</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg2</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">int</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg3</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">None</span></span></span><a class="headerlink" href="#slsdet.Detector.setADCConfiguration" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.setADCEnableMask">
|
||
<span class="sig-name descname"><span class="pre">setADCEnableMask</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">int</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg1</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">None</span></span></span><a class="headerlink" href="#slsdet.Detector.setADCEnableMask" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.setADCInvert">
|
||
<span class="sig-name descname"><span class="pre">setADCInvert</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">int</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg1</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">None</span></span></span><a class="headerlink" href="#slsdet.Detector.setADCInvert" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.setADCPhase">
|
||
<span class="sig-name descname"><span class="pre">setADCPhase</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">int</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg1</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">None</span></span></span><a class="headerlink" href="#slsdet.Detector.setADCPhase" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.setADCPhaseInDegrees">
|
||
<span class="sig-name descname"><span class="pre">setADCPhaseInDegrees</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">int</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg1</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">None</span></span></span><a class="headerlink" href="#slsdet.Detector.setADCPhaseInDegrees" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.setADCPipeline">
|
||
<span class="sig-name descname"><span class="pre">setADCPipeline</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">int</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg1</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">None</span></span></span><a class="headerlink" href="#slsdet.Detector.setADCPipeline" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.setADCVpp">
|
||
<span class="sig-name descname"><span class="pre">setADCVpp</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">int</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg1</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">bool</span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">False</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg2</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">None</span></span></span><a class="headerlink" href="#slsdet.Detector.setADCVpp" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.setAcquisitionIndex">
|
||
<span class="sig-name descname"><span class="pre">setAcquisitionIndex</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">int</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg1</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">None</span></span></span><a class="headerlink" href="#slsdet.Detector.setAcquisitionIndex" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.setActive">
|
||
<span class="sig-name descname"><span class="pre">setActive</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">bool</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg1</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">None</span></span></span><a class="headerlink" href="#slsdet.Detector.setActive" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.setAdcName">
|
||
<span class="sig-name descname"><span class="pre">setAdcName</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">int</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg1</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">str</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">None</span></span></span><a class="headerlink" href="#slsdet.Detector.setAdcName" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.setAdcNames">
|
||
<span class="sig-name descname"><span class="pre">setAdcNames</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">str</span><span class="p"><span class="pre">]</span></span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">None</span></span></span><a class="headerlink" href="#slsdet.Detector.setAdcNames" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.setAdditionalJsonHeader">
|
||
<span class="sig-name descname"><span class="pre">setAdditionalJsonHeader</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">dict</span><span class="p"><span class="pre">[</span></span><span class="pre">str</span><span class="p"><span class="pre">,</span></span><span class="w"> </span><span class="pre">str</span><span class="p"><span class="pre">]</span></span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg1</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">None</span></span></span><a class="headerlink" href="#slsdet.Detector.setAdditionalJsonHeader" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.setAdditionalJsonParameter">
|
||
<span class="sig-name descname"><span class="pre">setAdditionalJsonParameter</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">str</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg1</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">str</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg2</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">None</span></span></span><a class="headerlink" href="#slsdet.Detector.setAdditionalJsonParameter" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.setAllTrimbits">
|
||
<span class="sig-name descname"><span class="pre">setAllTrimbits</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">int</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg1</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">None</span></span></span><a class="headerlink" href="#slsdet.Detector.setAllTrimbits" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.setAnalogPulsing">
|
||
<span class="sig-name descname"><span class="pre">setAnalogPulsing</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">bool</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg1</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">None</span></span></span><a class="headerlink" href="#slsdet.Detector.setAnalogPulsing" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.setAutoComparatorDisable">
|
||
<span class="sig-name descname"><span class="pre">setAutoComparatorDisable</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">bool</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg1</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">None</span></span></span><a class="headerlink" href="#slsdet.Detector.setAutoComparatorDisable" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.setBadChannels">
|
||
<span class="sig-name descname"><span class="pre">setBadChannels</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="o"><span class="pre">*</span></span><span class="n"><span class="pre">args</span></span></em>, <em class="sig-param"><span class="o"><span class="pre">**</span></span><span class="n"><span class="pre">kwargs</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#slsdet.Detector.setBadChannels" title="Link to this definition"></a></dt>
|
||
<dd><p>Overloaded function.</p>
|
||
<ol class="arabic simple">
|
||
<li><p>setBadChannels(self: slsdet._slsdet.CppDetectorApi, arg0: str, arg1: list[int] = []) -> None</p></li>
|
||
<li><p>setBadChannels(self: slsdet._slsdet.CppDetectorApi, arg0: list[int], arg1: list[int] = []) -> None</p></li>
|
||
<li><p>setBadChannels(self: slsdet._slsdet.CppDetectorApi, arg0: list[list[int]]) -> None</p></li>
|
||
</ol>
|
||
</dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.setBit">
|
||
<span class="sig-name descname"><span class="pre">setBit</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">int</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg1</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">int</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg2</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">bool</span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">False</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg3</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">None</span></span></span><a class="headerlink" href="#slsdet.Detector.setBit" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.setBurstMode">
|
||
<span class="sig-name descname"><span class="pre">setBurstMode</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><a class="reference internal" href="pyenums.html#slsdet.burstMode" title="slsdet._slsdet.slsDetectorDefs.burstMode"><span class="pre">slsdet._slsdet.slsDetectorDefs.burstMode</span></a></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg1</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">None</span></span></span><a class="headerlink" href="#slsdet.Detector.setBurstMode" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.setBurstPeriod">
|
||
<span class="sig-name descname"><span class="pre">setBurstPeriod</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">DurationWrapper</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg1</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">None</span></span></span><a class="headerlink" href="#slsdet.Detector.setBurstPeriod" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.setCDSGain">
|
||
<span class="sig-name descname"><span class="pre">setCDSGain</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">bool</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg1</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">None</span></span></span><a class="headerlink" href="#slsdet.Detector.setCDSGain" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.setClientZmqHwm">
|
||
<span class="sig-name descname"><span class="pre">setClientZmqHwm</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">int</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">None</span></span></span><a class="headerlink" href="#slsdet.Detector.setClientZmqHwm" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.setClientZmqIp">
|
||
<span class="sig-name descname"><span class="pre">setClientZmqIp</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self:</span> <span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0:</span> <span class="pre">sls::IpAddr</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg1:</span> <span class="pre">list[int]</span> <span class="pre">=</span> <span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">None</span></span></span><a class="headerlink" href="#slsdet.Detector.setClientZmqIp" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.setClientZmqPort">
|
||
<span class="sig-name descname"><span class="pre">setClientZmqPort</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">int</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg1</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">int</span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">-1</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">None</span></span></span><a class="headerlink" href="#slsdet.Detector.setClientZmqPort" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.setClockDivider">
|
||
<span class="sig-name descname"><span class="pre">setClockDivider</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">int</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg1</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">int</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg2</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">None</span></span></span><a class="headerlink" href="#slsdet.Detector.setClockDivider" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.setClockPhase">
|
||
<span class="sig-name descname"><span class="pre">setClockPhase</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">int</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg1</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">int</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg2</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">None</span></span></span><a class="headerlink" href="#slsdet.Detector.setClockPhase" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.setClockPhaseinDegrees">
|
||
<span class="sig-name descname"><span class="pre">setClockPhaseinDegrees</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">int</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg1</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">int</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg2</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">None</span></span></span><a class="headerlink" href="#slsdet.Detector.setClockPhaseinDegrees" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.setCollectionMode">
|
||
<span class="sig-name descname"><span class="pre">setCollectionMode</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.slsDetectorDefs.collectionMode</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg1</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">None</span></span></span><a class="headerlink" href="#slsdet.Detector.setCollectionMode" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.setColumn">
|
||
<span class="sig-name descname"><span class="pre">setColumn</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">int</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg1</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">None</span></span></span><a class="headerlink" href="#slsdet.Detector.setColumn" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.setComparatorDisableTime">
|
||
<span class="sig-name descname"><span class="pre">setComparatorDisableTime</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">DurationWrapper</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg1</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">None</span></span></span><a class="headerlink" href="#slsdet.Detector.setComparatorDisableTime" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.setControlPort">
|
||
<span class="sig-name descname"><span class="pre">setControlPort</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">int</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg1</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">None</span></span></span><a class="headerlink" href="#slsdet.Detector.setControlPort" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.setCounterMask">
|
||
<span class="sig-name descname"><span class="pre">setCounterMask</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">int</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg1</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">None</span></span></span><a class="headerlink" href="#slsdet.Detector.setCounterMask" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.setCurrentSource">
|
||
<span class="sig-name descname"><span class="pre">setCurrentSource</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self:</span> <span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0:</span> <span class="pre">slsDetectorDefs::currentSrcParameters</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg1:</span> <span class="pre">list[int]</span> <span class="pre">=</span> <span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">None</span></span></span><a class="headerlink" href="#slsdet.Detector.setCurrentSource" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.setDAC">
|
||
<span class="sig-name descname"><span class="pre">setDAC</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><a class="reference internal" href="pyenums.html#slsdet.dacIndex" title="slsdet._slsdet.slsDetectorDefs.dacIndex"><span class="pre">slsdet._slsdet.slsDetectorDefs.dacIndex</span></a></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg1</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">int</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg2</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">bool</span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">False</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg3</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">None</span></span></span><a class="headerlink" href="#slsdet.Detector.setDAC" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.setDBITClock">
|
||
<span class="sig-name descname"><span class="pre">setDBITClock</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">int</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg1</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">None</span></span></span><a class="headerlink" href="#slsdet.Detector.setDBITClock" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.setDBITPhase">
|
||
<span class="sig-name descname"><span class="pre">setDBITPhase</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">int</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg1</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">None</span></span></span><a class="headerlink" href="#slsdet.Detector.setDBITPhase" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.setDBITPhaseInDegrees">
|
||
<span class="sig-name descname"><span class="pre">setDBITPhaseInDegrees</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">int</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg1</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">None</span></span></span><a class="headerlink" href="#slsdet.Detector.setDBITPhaseInDegrees" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.setDBITPipeline">
|
||
<span class="sig-name descname"><span class="pre">setDBITPipeline</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">int</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg1</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">None</span></span></span><a class="headerlink" href="#slsdet.Detector.setDBITPipeline" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.setDacName">
|
||
<span class="sig-name descname"><span class="pre">setDacName</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><a class="reference internal" href="pyenums.html#slsdet.dacIndex" title="slsdet._slsdet.slsDetectorDefs.dacIndex"><span class="pre">slsdet._slsdet.slsDetectorDefs.dacIndex</span></a></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg1</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">str</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">None</span></span></span><a class="headerlink" href="#slsdet.Detector.setDacName" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.setDacNames">
|
||
<span class="sig-name descname"><span class="pre">setDacNames</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">str</span><span class="p"><span class="pre">]</span></span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">None</span></span></span><a class="headerlink" href="#slsdet.Detector.setDacNames" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.setDataStream">
|
||
<span class="sig-name descname"><span class="pre">setDataStream</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><a class="reference internal" href="pyenums.html#slsdet.portPosition" title="slsdet._slsdet.slsDetectorDefs.portPosition"><span class="pre">slsdet._slsdet.slsDetectorDefs.portPosition</span></a></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg1</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">bool</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg2</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">None</span></span></span><a class="headerlink" href="#slsdet.Detector.setDataStream" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.setDefaultDac">
|
||
<span class="sig-name descname"><span class="pre">setDefaultDac</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="o"><span class="pre">*</span></span><span class="n"><span class="pre">args</span></span></em>, <em class="sig-param"><span class="o"><span class="pre">**</span></span><span class="n"><span class="pre">kwargs</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#slsdet.Detector.setDefaultDac" title="Link to this definition"></a></dt>
|
||
<dd><p>Overloaded function.</p>
|
||
<ol class="arabic simple">
|
||
<li><p>setDefaultDac(self: slsdet._slsdet.CppDetectorApi, arg0: slsdet._slsdet.slsDetectorDefs.dacIndex, arg1: int, arg2: list[int] = []) -> None</p></li>
|
||
<li><p>setDefaultDac(self: slsdet._slsdet.CppDetectorApi, arg0: slsdet._slsdet.slsDetectorDefs.dacIndex, arg1: int, arg2: slsdet._slsdet.slsDetectorDefs.detectorSettings, arg3: list[int] = []) -> None</p></li>
|
||
</ol>
|
||
</dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.setDefaultRateCorrection">
|
||
<span class="sig-name descname"><span class="pre">setDefaultRateCorrection</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">None</span></span></span><a class="headerlink" href="#slsdet.Detector.setDefaultRateCorrection" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.setDelayAfterTrigger">
|
||
<span class="sig-name descname"><span class="pre">setDelayAfterTrigger</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">DurationWrapper</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg1</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">None</span></span></span><a class="headerlink" href="#slsdet.Detector.setDelayAfterTrigger" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.setDestinationUDPIP">
|
||
<span class="sig-name descname"><span class="pre">setDestinationUDPIP</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self:</span> <span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0:</span> <span class="pre">sls::IpAddr</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg1:</span> <span class="pre">list[int]</span> <span class="pre">=</span> <span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">None</span></span></span><a class="headerlink" href="#slsdet.Detector.setDestinationUDPIP" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.setDestinationUDPIP2">
|
||
<span class="sig-name descname"><span class="pre">setDestinationUDPIP2</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self:</span> <span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0:</span> <span class="pre">sls::IpAddr</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg1:</span> <span class="pre">list[int]</span> <span class="pre">=</span> <span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">None</span></span></span><a class="headerlink" href="#slsdet.Detector.setDestinationUDPIP2" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.setDestinationUDPList">
|
||
<span class="sig-name descname"><span class="pre">setDestinationUDPList</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self:</span> <span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0:</span> <span class="pre">sls::UdpDestination</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg1:</span> <span class="pre">int</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">None</span></span></span><a class="headerlink" href="#slsdet.Detector.setDestinationUDPList" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.setDestinationUDPMAC">
|
||
<span class="sig-name descname"><span class="pre">setDestinationUDPMAC</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self:</span> <span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0:</span> <span class="pre">sls::MacAddr</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg1:</span> <span class="pre">list[int]</span> <span class="pre">=</span> <span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">None</span></span></span><a class="headerlink" href="#slsdet.Detector.setDestinationUDPMAC" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.setDestinationUDPMAC2">
|
||
<span class="sig-name descname"><span class="pre">setDestinationUDPMAC2</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self:</span> <span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0:</span> <span class="pre">sls::MacAddr</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg1:</span> <span class="pre">list[int]</span> <span class="pre">=</span> <span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">None</span></span></span><a class="headerlink" href="#slsdet.Detector.setDestinationUDPMAC2" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.setDestinationUDPPort">
|
||
<span class="sig-name descname"><span class="pre">setDestinationUDPPort</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">int</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg1</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">int</span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">-1</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">None</span></span></span><a class="headerlink" href="#slsdet.Detector.setDestinationUDPPort" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.setDestinationUDPPort2">
|
||
<span class="sig-name descname"><span class="pre">setDestinationUDPPort2</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">int</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg1</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">int</span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">-1</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">None</span></span></span><a class="headerlink" href="#slsdet.Detector.setDestinationUDPPort2" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.setDetectorLock">
|
||
<span class="sig-name descname"><span class="pre">setDetectorLock</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">bool</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg1</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">None</span></span></span><a class="headerlink" href="#slsdet.Detector.setDetectorLock" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.setDetectorSize">
|
||
<span class="sig-name descname"><span class="pre">setDetectorSize</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.xy</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">None</span></span></span><a class="headerlink" href="#slsdet.Detector.setDetectorSize" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.setDigitalIODelay">
|
||
<span class="sig-name descname"><span class="pre">setDigitalIODelay</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">int</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg1</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">int</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg2</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">None</span></span></span><a class="headerlink" href="#slsdet.Detector.setDigitalIODelay" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.setDigitalPulsing">
|
||
<span class="sig-name descname"><span class="pre">setDigitalPulsing</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">bool</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg1</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">None</span></span></span><a class="headerlink" href="#slsdet.Detector.setDigitalPulsing" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.setDynamicRange">
|
||
<span class="sig-name descname"><span class="pre">setDynamicRange</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">int</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">None</span></span></span><a class="headerlink" href="#slsdet.Detector.setDynamicRange" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.setExptime">
|
||
<span class="sig-name descname"><span class="pre">setExptime</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="o"><span class="pre">*</span></span><span class="n"><span class="pre">args</span></span></em>, <em class="sig-param"><span class="o"><span class="pre">**</span></span><span class="n"><span class="pre">kwargs</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#slsdet.Detector.setExptime" title="Link to this definition"></a></dt>
|
||
<dd><p>Overloaded function.</p>
|
||
<ol class="arabic simple">
|
||
<li><p>setExptime(self: slsdet._slsdet.CppDetectorApi, arg0: DurationWrapper, arg1: list[int] = []) -> None</p></li>
|
||
<li><p>setExptime(self: slsdet._slsdet.CppDetectorApi, arg0: int, arg1: DurationWrapper, arg2: list[int] = []) -> None</p></li>
|
||
</ol>
|
||
</dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.setExternalSampling">
|
||
<span class="sig-name descname"><span class="pre">setExternalSampling</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">bool</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg1</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">None</span></span></span><a class="headerlink" href="#slsdet.Detector.setExternalSampling" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.setExternalSamplingSource">
|
||
<span class="sig-name descname"><span class="pre">setExternalSamplingSource</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">int</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg1</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">None</span></span></span><a class="headerlink" href="#slsdet.Detector.setExternalSamplingSource" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.setExternalSignalFlags">
|
||
<span class="sig-name descname"><span class="pre">setExternalSignalFlags</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">int</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg1</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><a class="reference internal" href="pyenums.html#slsdet.externalSignalFlag" title="slsdet._slsdet.slsDetectorDefs.externalSignalFlag"><span class="pre">slsdet._slsdet.slsDetectorDefs.externalSignalFlag</span></a></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg2</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">None</span></span></span><a class="headerlink" href="#slsdet.Detector.setExternalSignalFlags" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.setFileFormat">
|
||
<span class="sig-name descname"><span class="pre">setFileFormat</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><a class="reference internal" href="pyenums.html#slsdet.fileFormat" title="slsdet._slsdet.slsDetectorDefs.fileFormat"><span class="pre">slsdet._slsdet.slsDetectorDefs.fileFormat</span></a></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg1</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">None</span></span></span><a class="headerlink" href="#slsdet.Detector.setFileFormat" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.setFileNamePrefix">
|
||
<span class="sig-name descname"><span class="pre">setFileNamePrefix</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">str</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg1</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">None</span></span></span><a class="headerlink" href="#slsdet.Detector.setFileNamePrefix" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.setFileOverWrite">
|
||
<span class="sig-name descname"><span class="pre">setFileOverWrite</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">bool</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg1</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">None</span></span></span><a class="headerlink" href="#slsdet.Detector.setFileOverWrite" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.setFilePath">
|
||
<span class="sig-name descname"><span class="pre">setFilePath</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">str</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg1</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">None</span></span></span><a class="headerlink" href="#slsdet.Detector.setFilePath" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.setFileWrite">
|
||
<span class="sig-name descname"><span class="pre">setFileWrite</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">bool</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg1</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">None</span></span></span><a class="headerlink" href="#slsdet.Detector.setFileWrite" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.setFilterResistor">
|
||
<span class="sig-name descname"><span class="pre">setFilterResistor</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">int</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg1</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">None</span></span></span><a class="headerlink" href="#slsdet.Detector.setFilterResistor" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.setFirstUDPDestination">
|
||
<span class="sig-name descname"><span class="pre">setFirstUDPDestination</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">int</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg1</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">None</span></span></span><a class="headerlink" href="#slsdet.Detector.setFirstUDPDestination" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.setFlipRows">
|
||
<span class="sig-name descname"><span class="pre">setFlipRows</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">bool</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg1</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">None</span></span></span><a class="headerlink" href="#slsdet.Detector.setFlipRows" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.setFramesPerFile">
|
||
<span class="sig-name descname"><span class="pre">setFramesPerFile</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">int</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg1</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">None</span></span></span><a class="headerlink" href="#slsdet.Detector.setFramesPerFile" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.setGainCaps">
|
||
<span class="sig-name descname"><span class="pre">setGainCaps</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">int</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg1</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">None</span></span></span><a class="headerlink" href="#slsdet.Detector.setGainCaps" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.setGainMode">
|
||
<span class="sig-name descname"><span class="pre">setGainMode</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><a class="reference internal" href="pyenums.html#slsdet.gainMode" title="slsdet._slsdet.slsDetectorDefs.gainMode"><span class="pre">slsdet._slsdet.slsDetectorDefs.gainMode</span></a></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg1</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">None</span></span></span><a class="headerlink" href="#slsdet.Detector.setGainMode" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.setGapPixelsinCallback">
|
||
<span class="sig-name descname"><span class="pre">setGapPixelsinCallback</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">bool</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">None</span></span></span><a class="headerlink" href="#slsdet.Detector.setGapPixelsinCallback" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.setGateDelay">
|
||
<span class="sig-name descname"><span class="pre">setGateDelay</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">int</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg1</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">DurationWrapper</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg2</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">None</span></span></span><a class="headerlink" href="#slsdet.Detector.setGateDelay" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.setHighVoltage">
|
||
<span class="sig-name descname"><span class="pre">setHighVoltage</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">int</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg1</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">None</span></span></span><a class="headerlink" href="#slsdet.Detector.setHighVoltage" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.setHostname">
|
||
<span class="sig-name descname"><span class="pre">setHostname</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">str</span><span class="p"><span class="pre">]</span></span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">None</span></span></span><a class="headerlink" href="#slsdet.Detector.setHostname" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.setImageTestMode">
|
||
<span class="sig-name descname"><span class="pre">setImageTestMode</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">int</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg1</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">None</span></span></span><a class="headerlink" href="#slsdet.Detector.setImageTestMode" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.setInitialChecks">
|
||
<span class="sig-name descname"><span class="pre">setInitialChecks</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">bool</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">None</span></span></span><a class="headerlink" href="#slsdet.Detector.setInitialChecks" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.setInjectChannel">
|
||
<span class="sig-name descname"><span class="pre">setInjectChannel</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">int</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg1</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">int</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg2</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">None</span></span></span><a class="headerlink" href="#slsdet.Detector.setInjectChannel" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.setInterpolation">
|
||
<span class="sig-name descname"><span class="pre">setInterpolation</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">bool</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg1</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">None</span></span></span><a class="headerlink" href="#slsdet.Detector.setInterpolation" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.setInterruptSubframe">
|
||
<span class="sig-name descname"><span class="pre">setInterruptSubframe</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">bool</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg1</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">None</span></span></span><a class="headerlink" href="#slsdet.Detector.setInterruptSubframe" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.setLEDEnable">
|
||
<span class="sig-name descname"><span class="pre">setLEDEnable</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">bool</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg1</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">None</span></span></span><a class="headerlink" href="#slsdet.Detector.setLEDEnable" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.setMaster">
|
||
<span class="sig-name descname"><span class="pre">setMaster</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">bool</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg1</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">int</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">None</span></span></span><a class="headerlink" href="#slsdet.Detector.setMaster" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.setMasterFileWrite">
|
||
<span class="sig-name descname"><span class="pre">setMasterFileWrite</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">bool</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">None</span></span></span><a class="headerlink" href="#slsdet.Detector.setMasterFileWrite" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.setNextFrameNumber">
|
||
<span class="sig-name descname"><span class="pre">setNextFrameNumber</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">int</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg1</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">None</span></span></span><a class="headerlink" href="#slsdet.Detector.setNextFrameNumber" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.setNumberOfAdditionalStorageCells">
|
||
<span class="sig-name descname"><span class="pre">setNumberOfAdditionalStorageCells</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">int</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">None</span></span></span><a class="headerlink" href="#slsdet.Detector.setNumberOfAdditionalStorageCells" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.setNumberOfAnalogSamples">
|
||
<span class="sig-name descname"><span class="pre">setNumberOfAnalogSamples</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">int</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg1</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">None</span></span></span><a class="headerlink" href="#slsdet.Detector.setNumberOfAnalogSamples" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.setNumberOfBursts">
|
||
<span class="sig-name descname"><span class="pre">setNumberOfBursts</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">int</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">None</span></span></span><a class="headerlink" href="#slsdet.Detector.setNumberOfBursts" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.setNumberOfDigitalSamples">
|
||
<span class="sig-name descname"><span class="pre">setNumberOfDigitalSamples</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">int</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg1</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">None</span></span></span><a class="headerlink" href="#slsdet.Detector.setNumberOfDigitalSamples" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.setNumberOfFilterCells">
|
||
<span class="sig-name descname"><span class="pre">setNumberOfFilterCells</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">int</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg1</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">None</span></span></span><a class="headerlink" href="#slsdet.Detector.setNumberOfFilterCells" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.setNumberOfFrames">
|
||
<span class="sig-name descname"><span class="pre">setNumberOfFrames</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">int</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">None</span></span></span><a class="headerlink" href="#slsdet.Detector.setNumberOfFrames" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.setNumberOfGates">
|
||
<span class="sig-name descname"><span class="pre">setNumberOfGates</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">int</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg1</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">None</span></span></span><a class="headerlink" href="#slsdet.Detector.setNumberOfGates" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.setNumberOfTransceiverSamples">
|
||
<span class="sig-name descname"><span class="pre">setNumberOfTransceiverSamples</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">int</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg1</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">None</span></span></span><a class="headerlink" href="#slsdet.Detector.setNumberOfTransceiverSamples" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.setNumberOfTriggers">
|
||
<span class="sig-name descname"><span class="pre">setNumberOfTriggers</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">int</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">None</span></span></span><a class="headerlink" href="#slsdet.Detector.setNumberOfTriggers" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.setNumberofUDPInterfaces">
|
||
<span class="sig-name descname"><span class="pre">setNumberofUDPInterfaces</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">int</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg1</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">None</span></span></span><a class="headerlink" href="#slsdet.Detector.setNumberofUDPInterfaces" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.setOnChipDAC">
|
||
<span class="sig-name descname"><span class="pre">setOnChipDAC</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><a class="reference internal" href="pyenums.html#slsdet.dacIndex" title="slsdet._slsdet.slsDetectorDefs.dacIndex"><span class="pre">slsdet._slsdet.slsDetectorDefs.dacIndex</span></a></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg1</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">int</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg2</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">int</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg3</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">None</span></span></span><a class="headerlink" href="#slsdet.Detector.setOnChipDAC" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.setOverFlowMode">
|
||
<span class="sig-name descname"><span class="pre">setOverFlowMode</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">bool</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg1</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">None</span></span></span><a class="headerlink" href="#slsdet.Detector.setOverFlowMode" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.setParallelMode">
|
||
<span class="sig-name descname"><span class="pre">setParallelMode</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">bool</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg1</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">None</span></span></span><a class="headerlink" href="#slsdet.Detector.setParallelMode" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.setPartialFramesPadding">
|
||
<span class="sig-name descname"><span class="pre">setPartialFramesPadding</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">bool</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg1</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">None</span></span></span><a class="headerlink" href="#slsdet.Detector.setPartialFramesPadding" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.setPartialReset">
|
||
<span class="sig-name descname"><span class="pre">setPartialReset</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">bool</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg1</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">None</span></span></span><a class="headerlink" href="#slsdet.Detector.setPartialReset" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.setPattern">
|
||
<span class="sig-name descname"><span class="pre">setPattern</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="o"><span class="pre">*</span></span><span class="n"><span class="pre">args</span></span></em>, <em class="sig-param"><span class="o"><span class="pre">**</span></span><span class="n"><span class="pre">kwargs</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#slsdet.Detector.setPattern" title="Link to this definition"></a></dt>
|
||
<dd><p>Overloaded function.</p>
|
||
<ol class="arabic simple">
|
||
<li><p>setPattern(self: slsdet._slsdet.CppDetectorApi, arg0: str, arg1: list[int] = []) -> None</p></li>
|
||
<li><p>setPattern(self: slsdet._slsdet.CppDetectorApi, arg0: sls::Pattern, arg1: list[int] = []) -> None</p></li>
|
||
</ol>
|
||
</dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.setPatternBitMask">
|
||
<span class="sig-name descname"><span class="pre">setPatternBitMask</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">int</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg1</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">None</span></span></span><a class="headerlink" href="#slsdet.Detector.setPatternBitMask" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.setPatternIOControl">
|
||
<span class="sig-name descname"><span class="pre">setPatternIOControl</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">int</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg1</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">None</span></span></span><a class="headerlink" href="#slsdet.Detector.setPatternIOControl" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.setPatternLoopAddresses">
|
||
<span class="sig-name descname"><span class="pre">setPatternLoopAddresses</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">int</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg1</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">int</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg2</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">int</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg3</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">None</span></span></span><a class="headerlink" href="#slsdet.Detector.setPatternLoopAddresses" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.setPatternLoopCycles">
|
||
<span class="sig-name descname"><span class="pre">setPatternLoopCycles</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">int</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg1</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">int</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg2</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">None</span></span></span><a class="headerlink" href="#slsdet.Detector.setPatternLoopCycles" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.setPatternMask">
|
||
<span class="sig-name descname"><span class="pre">setPatternMask</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">int</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg1</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">None</span></span></span><a class="headerlink" href="#slsdet.Detector.setPatternMask" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.setPatternWaitAddr">
|
||
<span class="sig-name descname"><span class="pre">setPatternWaitAddr</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">int</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg1</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">int</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg2</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">None</span></span></span><a class="headerlink" href="#slsdet.Detector.setPatternWaitAddr" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.setPatternWaitClocks">
|
||
<span class="sig-name descname"><span class="pre">setPatternWaitClocks</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">int</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg1</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">int</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg2</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">None</span></span></span><a class="headerlink" href="#slsdet.Detector.setPatternWaitClocks" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.setPatternWaitInterval">
|
||
<span class="sig-name descname"><span class="pre">setPatternWaitInterval</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">int</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg1</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">DurationWrapper</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg2</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">None</span></span></span><a class="headerlink" href="#slsdet.Detector.setPatternWaitInterval" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.setPatternWord">
|
||
<span class="sig-name descname"><span class="pre">setPatternWord</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">int</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg1</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">int</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg2</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">None</span></span></span><a class="headerlink" href="#slsdet.Detector.setPatternWord" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.setPedestalMode">
|
||
<span class="sig-name descname"><span class="pre">setPedestalMode</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self:</span> <span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0:</span> <span class="pre">slsDetectorDefs::pedestalParameters</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg1:</span> <span class="pre">list[int]</span> <span class="pre">=</span> <span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">None</span></span></span><a class="headerlink" href="#slsdet.Detector.setPedestalMode" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.setPeriod">
|
||
<span class="sig-name descname"><span class="pre">setPeriod</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">DurationWrapper</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg1</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">None</span></span></span><a class="headerlink" href="#slsdet.Detector.setPeriod" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.setPolarity">
|
||
<span class="sig-name descname"><span class="pre">setPolarity</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.slsDetectorDefs.polarity</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg1</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">None</span></span></span><a class="headerlink" href="#slsdet.Detector.setPolarity" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.setPower">
|
||
<span class="sig-name descname"><span class="pre">setPower</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><a class="reference internal" href="pyenums.html#slsdet.dacIndex" title="slsdet._slsdet.slsDetectorDefs.dacIndex"><span class="pre">slsdet._slsdet.slsDetectorDefs.dacIndex</span></a></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg1</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">int</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg2</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">None</span></span></span><a class="headerlink" href="#slsdet.Detector.setPower" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.setPowerChip">
|
||
<span class="sig-name descname"><span class="pre">setPowerChip</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">bool</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg1</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">None</span></span></span><a class="headerlink" href="#slsdet.Detector.setPowerChip" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.setPowerName">
|
||
<span class="sig-name descname"><span class="pre">setPowerName</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><a class="reference internal" href="pyenums.html#slsdet.dacIndex" title="slsdet._slsdet.slsDetectorDefs.dacIndex"><span class="pre">slsdet._slsdet.slsDetectorDefs.dacIndex</span></a></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg1</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">str</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">None</span></span></span><a class="headerlink" href="#slsdet.Detector.setPowerName" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.setPowerNames">
|
||
<span class="sig-name descname"><span class="pre">setPowerNames</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">str</span><span class="p"><span class="pre">]</span></span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">None</span></span></span><a class="headerlink" href="#slsdet.Detector.setPowerNames" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.setPumpProbe">
|
||
<span class="sig-name descname"><span class="pre">setPumpProbe</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">bool</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg1</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">None</span></span></span><a class="headerlink" href="#slsdet.Detector.setPumpProbe" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.setQuad">
|
||
<span class="sig-name descname"><span class="pre">setQuad</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">bool</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">None</span></span></span><a class="headerlink" href="#slsdet.Detector.setQuad" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.setRUNClock">
|
||
<span class="sig-name descname"><span class="pre">setRUNClock</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">int</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg1</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">None</span></span></span><a class="headerlink" href="#slsdet.Detector.setRUNClock" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.setRateCorrection">
|
||
<span class="sig-name descname"><span class="pre">setRateCorrection</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">DurationWrapper</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg1</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">None</span></span></span><a class="headerlink" href="#slsdet.Detector.setRateCorrection" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.setReadNRows">
|
||
<span class="sig-name descname"><span class="pre">setReadNRows</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">int</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg1</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">None</span></span></span><a class="headerlink" href="#slsdet.Detector.setReadNRows" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.setReadoutMode">
|
||
<span class="sig-name descname"><span class="pre">setReadoutMode</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><a class="reference internal" href="pyenums.html#slsdet.readoutMode" title="slsdet._slsdet.slsDetectorDefs.readoutMode"><span class="pre">slsdet._slsdet.slsDetectorDefs.readoutMode</span></a></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg1</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">None</span></span></span><a class="headerlink" href="#slsdet.Detector.setReadoutMode" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.setReadoutSpeed">
|
||
<span class="sig-name descname"><span class="pre">setReadoutSpeed</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><a class="reference internal" href="pyenums.html#slsdet.speedLevel" title="slsdet._slsdet.slsDetectorDefs.speedLevel"><span class="pre">slsdet._slsdet.slsDetectorDefs.speedLevel</span></a></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg1</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">None</span></span></span><a class="headerlink" href="#slsdet.Detector.setReadoutSpeed" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.setRow">
|
||
<span class="sig-name descname"><span class="pre">setRow</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">int</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg1</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">None</span></span></span><a class="headerlink" href="#slsdet.Detector.setRow" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.setRxArping">
|
||
<span class="sig-name descname"><span class="pre">setRxArping</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">bool</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg1</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">None</span></span></span><a class="headerlink" href="#slsdet.Detector.setRxArping" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.setRxDbitList">
|
||
<span class="sig-name descname"><span class="pre">setRxDbitList</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg1</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">None</span></span></span><a class="headerlink" href="#slsdet.Detector.setRxDbitList" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.setRxDbitOffset">
|
||
<span class="sig-name descname"><span class="pre">setRxDbitOffset</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">int</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg1</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">None</span></span></span><a class="headerlink" href="#slsdet.Detector.setRxDbitOffset" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.setRxDbitReorder">
|
||
<span class="sig-name descname"><span class="pre">setRxDbitReorder</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">bool</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg1</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">None</span></span></span><a class="headerlink" href="#slsdet.Detector.setRxDbitReorder" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.setRxFifoDepth">
|
||
<span class="sig-name descname"><span class="pre">setRxFifoDepth</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">int</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg1</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">None</span></span></span><a class="headerlink" href="#slsdet.Detector.setRxFifoDepth" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.setRxFrameDiscardPolicy">
|
||
<span class="sig-name descname"><span class="pre">setRxFrameDiscardPolicy</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><a class="reference internal" href="pyenums.html#slsdet.frameDiscardPolicy" title="slsdet._slsdet.slsDetectorDefs.frameDiscardPolicy"><span class="pre">slsdet._slsdet.slsDetectorDefs.frameDiscardPolicy</span></a></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg1</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">None</span></span></span><a class="headerlink" href="#slsdet.Detector.setRxFrameDiscardPolicy" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.setRxHostname">
|
||
<span class="sig-name descname"><span class="pre">setRxHostname</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="o"><span class="pre">*</span></span><span class="n"><span class="pre">args</span></span></em>, <em class="sig-param"><span class="o"><span class="pre">**</span></span><span class="n"><span class="pre">kwargs</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#slsdet.Detector.setRxHostname" title="Link to this definition"></a></dt>
|
||
<dd><p>Overloaded function.</p>
|
||
<ol class="arabic simple">
|
||
<li><p>setRxHostname(self: slsdet._slsdet.CppDetectorApi, arg0: str, arg1: list[int] = []) -> None</p></li>
|
||
<li><p>setRxHostname(self: slsdet._slsdet.CppDetectorApi, arg0: list[str]) -> None</p></li>
|
||
</ol>
|
||
</dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.setRxLock">
|
||
<span class="sig-name descname"><span class="pre">setRxLock</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">bool</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg1</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">None</span></span></span><a class="headerlink" href="#slsdet.Detector.setRxLock" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.setRxPort">
|
||
<span class="sig-name descname"><span class="pre">setRxPort</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">int</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg1</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">int</span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">-1</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">None</span></span></span><a class="headerlink" href="#slsdet.Detector.setRxPort" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.setRxROI">
|
||
<span class="sig-name descname"><span class="pre">setRxROI</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list[slsDetectorDefs::ROI]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">None</span></span></span><a class="headerlink" href="#slsdet.Detector.setRxROI" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.setRxSilentMode">
|
||
<span class="sig-name descname"><span class="pre">setRxSilentMode</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">bool</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg1</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">None</span></span></span><a class="headerlink" href="#slsdet.Detector.setRxSilentMode" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.setRxUDPSocketBufferSize">
|
||
<span class="sig-name descname"><span class="pre">setRxUDPSocketBufferSize</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">int</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg1</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">None</span></span></span><a class="headerlink" href="#slsdet.Detector.setRxUDPSocketBufferSize" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.setRxZmqDataStream">
|
||
<span class="sig-name descname"><span class="pre">setRxZmqDataStream</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">bool</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg1</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">None</span></span></span><a class="headerlink" href="#slsdet.Detector.setRxZmqDataStream" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.setRxZmqFrequency">
|
||
<span class="sig-name descname"><span class="pre">setRxZmqFrequency</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">int</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg1</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">None</span></span></span><a class="headerlink" href="#slsdet.Detector.setRxZmqFrequency" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.setRxZmqHwm">
|
||
<span class="sig-name descname"><span class="pre">setRxZmqHwm</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">int</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">None</span></span></span><a class="headerlink" href="#slsdet.Detector.setRxZmqHwm" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.setRxZmqPort">
|
||
<span class="sig-name descname"><span class="pre">setRxZmqPort</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">int</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg1</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">int</span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">-1</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">None</span></span></span><a class="headerlink" href="#slsdet.Detector.setRxZmqPort" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.setRxZmqStartingFrame">
|
||
<span class="sig-name descname"><span class="pre">setRxZmqStartingFrame</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">int</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg1</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">None</span></span></span><a class="headerlink" href="#slsdet.Detector.setRxZmqStartingFrame" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.setRxZmqTimer">
|
||
<span class="sig-name descname"><span class="pre">setRxZmqTimer</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">int</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg1</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">None</span></span></span><a class="headerlink" href="#slsdet.Detector.setRxZmqTimer" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.setScan">
|
||
<span class="sig-name descname"><span class="pre">setScan</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self:</span> <span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0:</span> <span class="pre">slsDetectorDefs::scanParameters</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">None</span></span></span><a class="headerlink" href="#slsdet.Detector.setScan" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.setSettings">
|
||
<span class="sig-name descname"><span class="pre">setSettings</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><a class="reference internal" href="pyenums.html#slsdet.detectorSettings" title="slsdet._slsdet.slsDetectorDefs.detectorSettings"><span class="pre">slsdet._slsdet.slsDetectorDefs.detectorSettings</span></a></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg1</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">None</span></span></span><a class="headerlink" href="#slsdet.Detector.setSettings" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.setSettingsPath">
|
||
<span class="sig-name descname"><span class="pre">setSettingsPath</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">str</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg1</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">None</span></span></span><a class="headerlink" href="#slsdet.Detector.setSettingsPath" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.setSignalName">
|
||
<span class="sig-name descname"><span class="pre">setSignalName</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">int</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg1</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">str</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">None</span></span></span><a class="headerlink" href="#slsdet.Detector.setSignalName" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.setSignalNames">
|
||
<span class="sig-name descname"><span class="pre">setSignalNames</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">str</span><span class="p"><span class="pre">]</span></span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">None</span></span></span><a class="headerlink" href="#slsdet.Detector.setSignalNames" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.setSlowADCName">
|
||
<span class="sig-name descname"><span class="pre">setSlowADCName</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><a class="reference internal" href="pyenums.html#slsdet.dacIndex" title="slsdet._slsdet.slsDetectorDefs.dacIndex"><span class="pre">slsdet._slsdet.slsDetectorDefs.dacIndex</span></a></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg1</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">str</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">None</span></span></span><a class="headerlink" href="#slsdet.Detector.setSlowADCName" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.setSlowADCNames">
|
||
<span class="sig-name descname"><span class="pre">setSlowADCNames</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">str</span><span class="p"><span class="pre">]</span></span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">None</span></span></span><a class="headerlink" href="#slsdet.Detector.setSlowADCNames" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.setSourceUDPIP">
|
||
<span class="sig-name descname"><span class="pre">setSourceUDPIP</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self:</span> <span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0:</span> <span class="pre">sls::IpAddr</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg1:</span> <span class="pre">list[int]</span> <span class="pre">=</span> <span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">None</span></span></span><a class="headerlink" href="#slsdet.Detector.setSourceUDPIP" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.setSourceUDPIP2">
|
||
<span class="sig-name descname"><span class="pre">setSourceUDPIP2</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self:</span> <span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0:</span> <span class="pre">sls::IpAddr</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg1:</span> <span class="pre">list[int]</span> <span class="pre">=</span> <span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">None</span></span></span><a class="headerlink" href="#slsdet.Detector.setSourceUDPIP2" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.setSourceUDPMAC">
|
||
<span class="sig-name descname"><span class="pre">setSourceUDPMAC</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self:</span> <span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0:</span> <span class="pre">sls::MacAddr</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg1:</span> <span class="pre">list[int]</span> <span class="pre">=</span> <span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">None</span></span></span><a class="headerlink" href="#slsdet.Detector.setSourceUDPMAC" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.setSourceUDPMAC2">
|
||
<span class="sig-name descname"><span class="pre">setSourceUDPMAC2</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self:</span> <span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0:</span> <span class="pre">sls::MacAddr</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg1:</span> <span class="pre">list[int]</span> <span class="pre">=</span> <span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">None</span></span></span><a class="headerlink" href="#slsdet.Detector.setSourceUDPMAC2" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.setStopPort">
|
||
<span class="sig-name descname"><span class="pre">setStopPort</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">int</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg1</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">None</span></span></span><a class="headerlink" href="#slsdet.Detector.setStopPort" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.setStorageCellDelay">
|
||
<span class="sig-name descname"><span class="pre">setStorageCellDelay</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">DurationWrapper</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg1</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">None</span></span></span><a class="headerlink" href="#slsdet.Detector.setStorageCellDelay" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.setStorageCellStart">
|
||
<span class="sig-name descname"><span class="pre">setStorageCellStart</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">int</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg1</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">None</span></span></span><a class="headerlink" href="#slsdet.Detector.setStorageCellStart" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.setSubDeadTime">
|
||
<span class="sig-name descname"><span class="pre">setSubDeadTime</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">DurationWrapper</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg1</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">None</span></span></span><a class="headerlink" href="#slsdet.Detector.setSubDeadTime" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.setSubExptime">
|
||
<span class="sig-name descname"><span class="pre">setSubExptime</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">DurationWrapper</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg1</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">None</span></span></span><a class="headerlink" href="#slsdet.Detector.setSubExptime" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.setSynchronization">
|
||
<span class="sig-name descname"><span class="pre">setSynchronization</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">bool</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">None</span></span></span><a class="headerlink" href="#slsdet.Detector.setSynchronization" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.setTemperatureControl">
|
||
<span class="sig-name descname"><span class="pre">setTemperatureControl</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">bool</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg1</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">None</span></span></span><a class="headerlink" href="#slsdet.Detector.setTemperatureControl" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.setTenGiga">
|
||
<span class="sig-name descname"><span class="pre">setTenGiga</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">bool</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg1</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">None</span></span></span><a class="headerlink" href="#slsdet.Detector.setTenGiga" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.setTenGigaADCEnableMask">
|
||
<span class="sig-name descname"><span class="pre">setTenGigaADCEnableMask</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">int</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg1</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">None</span></span></span><a class="headerlink" href="#slsdet.Detector.setTenGigaADCEnableMask" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.setTenGigaFlowControl">
|
||
<span class="sig-name descname"><span class="pre">setTenGigaFlowControl</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">bool</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg1</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">None</span></span></span><a class="headerlink" href="#slsdet.Detector.setTenGigaFlowControl" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.setThresholdEnergy">
|
||
<span class="sig-name descname"><span class="pre">setThresholdEnergy</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="o"><span class="pre">*</span></span><span class="n"><span class="pre">args</span></span></em>, <em class="sig-param"><span class="o"><span class="pre">**</span></span><span class="n"><span class="pre">kwargs</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#slsdet.Detector.setThresholdEnergy" title="Link to this definition"></a></dt>
|
||
<dd><p>Overloaded function.</p>
|
||
<ol class="arabic simple">
|
||
<li><p>setThresholdEnergy(self: slsdet._slsdet.CppDetectorApi, arg0: int, arg1: slsdet._slsdet.slsDetectorDefs.detectorSettings = <detectorSettings.STANDARD: 0>, arg2: bool = True, arg3: list[int] = []) -> None</p></li>
|
||
<li><p>setThresholdEnergy(self: slsdet._slsdet.CppDetectorApi, arg0: Annotated[list[int], FixedSize(3)], arg1: slsdet._slsdet.slsDetectorDefs.detectorSettings = <detectorSettings.STANDARD: 0>, arg2: bool = True, arg3: list[int] = []) -> None</p></li>
|
||
</ol>
|
||
</dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.setThresholdTemperature">
|
||
<span class="sig-name descname"><span class="pre">setThresholdTemperature</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">int</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg1</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">None</span></span></span><a class="headerlink" href="#slsdet.Detector.setThresholdTemperature" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.setTimingInfoDecoder">
|
||
<span class="sig-name descname"><span class="pre">setTimingInfoDecoder</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.slsDetectorDefs.timingInfoDecoder</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg1</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">None</span></span></span><a class="headerlink" href="#slsdet.Detector.setTimingInfoDecoder" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.setTimingMode">
|
||
<span class="sig-name descname"><span class="pre">setTimingMode</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><a class="reference internal" href="pyenums.html#slsdet.timingMode" title="slsdet._slsdet.slsDetectorDefs.timingMode"><span class="pre">slsdet._slsdet.slsDetectorDefs.timingMode</span></a></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg1</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">None</span></span></span><a class="headerlink" href="#slsdet.Detector.setTimingMode" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.setTimingSource">
|
||
<span class="sig-name descname"><span class="pre">setTimingSource</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><a class="reference internal" href="pyenums.html#slsdet.timingSourceType" title="slsdet._slsdet.slsDetectorDefs.timingSourceType"><span class="pre">slsdet._slsdet.slsDetectorDefs.timingSourceType</span></a></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg1</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">None</span></span></span><a class="headerlink" href="#slsdet.Detector.setTimingSource" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.setTop">
|
||
<span class="sig-name descname"><span class="pre">setTop</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">bool</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg1</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">None</span></span></span><a class="headerlink" href="#slsdet.Detector.setTop" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.setTransceiverEnableMask">
|
||
<span class="sig-name descname"><span class="pre">setTransceiverEnableMask</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">int</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg1</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">None</span></span></span><a class="headerlink" href="#slsdet.Detector.setTransceiverEnableMask" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.setTransmissionDelay">
|
||
<span class="sig-name descname"><span class="pre">setTransmissionDelay</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">int</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">None</span></span></span><a class="headerlink" href="#slsdet.Detector.setTransmissionDelay" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.setTransmissionDelayFrame">
|
||
<span class="sig-name descname"><span class="pre">setTransmissionDelayFrame</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">int</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg1</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">None</span></span></span><a class="headerlink" href="#slsdet.Detector.setTransmissionDelayFrame" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.setTransmissionDelayLeft">
|
||
<span class="sig-name descname"><span class="pre">setTransmissionDelayLeft</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">int</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg1</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">None</span></span></span><a class="headerlink" href="#slsdet.Detector.setTransmissionDelayLeft" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.setTransmissionDelayRight">
|
||
<span class="sig-name descname"><span class="pre">setTransmissionDelayRight</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">int</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg1</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">None</span></span></span><a class="headerlink" href="#slsdet.Detector.setTransmissionDelayRight" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.setTrimEnergies">
|
||
<span class="sig-name descname"><span class="pre">setTrimEnergies</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg1</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">None</span></span></span><a class="headerlink" href="#slsdet.Detector.setTrimEnergies" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.setUpdateMode">
|
||
<span class="sig-name descname"><span class="pre">setUpdateMode</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">bool</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg1</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">None</span></span></span><a class="headerlink" href="#slsdet.Detector.setUpdateMode" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.setVeto">
|
||
<span class="sig-name descname"><span class="pre">setVeto</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">bool</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg1</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">None</span></span></span><a class="headerlink" href="#slsdet.Detector.setVeto" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.setVetoAlgorithm">
|
||
<span class="sig-name descname"><span class="pre">setVetoAlgorithm</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><a class="reference internal" href="pyenums.html#slsdet.vetoAlgorithm" title="slsdet._slsdet.slsDetectorDefs.vetoAlgorithm"><span class="pre">slsdet._slsdet.slsDetectorDefs.vetoAlgorithm</span></a></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg1</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><a class="reference internal" href="pyenums.html#slsdet.streamingInterface" title="slsdet._slsdet.slsDetectorDefs.streamingInterface"><span class="pre">slsdet._slsdet.slsDetectorDefs.streamingInterface</span></a></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg2</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">None</span></span></span><a class="headerlink" href="#slsdet.Detector.setVetoAlgorithm" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.setVetoFile">
|
||
<span class="sig-name descname"><span class="pre">setVetoFile</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">int</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg1</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">str</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg2</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">None</span></span></span><a class="headerlink" href="#slsdet.Detector.setVetoFile" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.setVetoPhoton">
|
||
<span class="sig-name descname"><span class="pre">setVetoPhoton</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">int</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg1</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">int</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg2</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">int</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg3</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">str</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg4</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">None</span></span></span><a class="headerlink" href="#slsdet.Detector.setVetoPhoton" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.setVetoReference">
|
||
<span class="sig-name descname"><span class="pre">setVetoReference</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">int</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg1</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">int</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg2</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">None</span></span></span><a class="headerlink" href="#slsdet.Detector.setVetoReference" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.setVetoStream">
|
||
<span class="sig-name descname"><span class="pre">setVetoStream</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><a class="reference internal" href="pyenums.html#slsdet.streamingInterface" title="slsdet._slsdet.slsDetectorDefs.streamingInterface"><span class="pre">slsdet._slsdet.slsDetectorDefs.streamingInterface</span></a></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg1</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">None</span></span></span><a class="headerlink" href="#slsdet.Detector.setVetoStream" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.setVirtualDetectorServers">
|
||
<span class="sig-name descname"><span class="pre">setVirtualDetectorServers</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">int</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg1</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">int</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">None</span></span></span><a class="headerlink" href="#slsdet.Detector.setVirtualDetectorServers" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.settings">
|
||
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">settings</span></span><a class="headerlink" href="#slsdet.Detector.settings" title="Link to this definition"></a></dt>
|
||
<dd><p>Detector settings.
|
||
Enum: detectorSettings</p>
|
||
<div class="admonition note">
|
||
<p class="admonition-title">Note</p>
|
||
<p>[Eiger] Use threshold command to load settings
|
||
[Jungfrau] GAIN0, HIGHGAIN0</p>
|
||
<p>[Gotthard2] DYNAMICGAIN, FIXGAIN1, FIXGAIN2</p>
|
||
<p>[Eiger] settings loaded from file found in settingspath
|
||
[Moench] G1_HIGHGAIN, G1_LOWGAIN, G2_HIGHCAP_HIGHGAIN, G2_HIGHCAP_LOWGAIN, G2_LOWCAP_HIGHGAIN, G2_LOWCAP_LOWGAIN, G4_HIGHGAIN, G4_LOWGAIN</p>
|
||
</div>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.settingslist">
|
||
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">settingslist</span></span><a class="headerlink" href="#slsdet.Detector.settingslist" title="Link to this definition"></a></dt>
|
||
<dd><p>List of settings implemented for this detector.</p>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.settingspath">
|
||
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">settingspath</span></span><a class="headerlink" href="#slsdet.Detector.settingspath" title="Link to this definition"></a></dt>
|
||
<dd><p>[Eiger] Directory where settings files are loaded from/to.</p>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.signallist">
|
||
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">signallist</span></span><a class="headerlink" href="#slsdet.Detector.signallist" title="Link to this definition"></a></dt>
|
||
<dd><p>[Chiptestboard] List of names for every io signal for this board. 64 signals</p>
|
||
</dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.size">
|
||
<span class="sig-name descname"><span class="pre">size</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">int</span></span></span><a class="headerlink" href="#slsdet.Detector.size" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.slowadc">
|
||
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">slowadc</span></span><a class="headerlink" href="#slsdet.Detector.slowadc" title="Link to this definition"></a></dt>
|
||
<dd><p>[Ctb] Slow ADC channel in uV of all channels or specific ones from 0-7.</p>
|
||
<p class="rubric">Example</p>
|
||
<div class="doctest highlight-default notranslate"><div class="highlight"><pre><span></span><span class="gp">>>> </span><span class="n">d</span><span class="o">.</span><span class="n">slowadc</span>
|
||
<span class="go">0: 0 uV</span>
|
||
<span class="go">1: 0 uV</span>
|
||
<span class="go">2: 0 uV</span>
|
||
<span class="go">3: 0 uV</span>
|
||
<span class="go">4: 0 uV</span>
|
||
<span class="go">5: 0 uV</span>
|
||
<span class="go">6: 0 uV</span>
|
||
<span class="go">7: 0 uV</span>
|
||
<span class="gp">>>> </span><span class="n">d</span><span class="o">.</span><span class="n">slowadc</span><span class="p">[</span><span class="mi">3</span><span class="p">]</span>
|
||
<span class="go">0</span>
|
||
</pre></div>
|
||
</div>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.slowadclist">
|
||
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">slowadclist</span></span><a class="headerlink" href="#slsdet.Detector.slowadclist" title="Link to this definition"></a></dt>
|
||
<dd><p>[Chiptestboard] List of names for every slowadc for this board. 8 slowadc</p>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.slowadcvalues">
|
||
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">slowadcvalues</span></span><a class="headerlink" href="#slsdet.Detector.slowadcvalues" title="Link to this definition"></a></dt>
|
||
<dd><p>[Chiptestboard] Gets the slow adc values for every slow adc for this detector.</p>
|
||
</dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.start">
|
||
<span class="sig-name descname"><span class="pre">start</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#slsdet.Detector.start" title="Link to this definition"></a></dt>
|
||
<dd><p>Start detector acquisition. Status changes to RUNNING or WAITING and automatically returns to idle at the end of acquisition.</p>
|
||
</dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.startDetector">
|
||
<span class="sig-name descname"><span class="pre">startDetector</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">None</span></span></span><a class="headerlink" href="#slsdet.Detector.startDetector" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.startDetectorReadout">
|
||
<span class="sig-name descname"><span class="pre">startDetectorReadout</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">None</span></span></span><a class="headerlink" href="#slsdet.Detector.startDetectorReadout" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.startPattern">
|
||
<span class="sig-name descname"><span class="pre">startPattern</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">None</span></span></span><a class="headerlink" href="#slsdet.Detector.startPattern" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.startReceiver">
|
||
<span class="sig-name descname"><span class="pre">startReceiver</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">None</span></span></span><a class="headerlink" href="#slsdet.Detector.startReceiver" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.status">
|
||
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">status</span></span><a class="headerlink" href="#slsdet.Detector.status" title="Link to this definition"></a></dt>
|
||
<dd><p>Gets detector status.
|
||
Enum: runStatus</p>
|
||
<div class="admonition note">
|
||
<p class="admonition-title">Note</p>
|
||
<p>Options: IDLE, ERROR, WAITING, RUN_FINISHED, TRANSMITTING, RUNNING, STOPPED</p>
|
||
<p>Goes to stop server.
|
||
>>> d.status
|
||
runStatus.IDLE</p>
|
||
</div>
|
||
</dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.stop">
|
||
<span class="sig-name descname"><span class="pre">stop</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#slsdet.Detector.stop" title="Link to this definition"></a></dt>
|
||
<dd><p>Abort detector acquisition. Status changes to IDLE or STOPPED. Goes to stop server.</p>
|
||
</dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.stopDetector">
|
||
<span class="sig-name descname"><span class="pre">stopDetector</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">None</span></span></span><a class="headerlink" href="#slsdet.Detector.stopDetector" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.stopReceiver">
|
||
<span class="sig-name descname"><span class="pre">stopReceiver</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">None</span></span></span><a class="headerlink" href="#slsdet.Detector.stopReceiver" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.stopport">
|
||
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">stopport</span></span><a class="headerlink" href="#slsdet.Detector.stopport" title="Link to this definition"></a></dt>
|
||
<dd><p>Port number of the stop server on detector for detector-client tcp interface.</p>
|
||
<div class="admonition note">
|
||
<p class="admonition-title">Note</p>
|
||
<p>Default is 1953. Normally unchanged.</p>
|
||
</div>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.storagecell_delay">
|
||
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">storagecell_delay</span></span><a class="headerlink" href="#slsdet.Detector.storagecell_delay" title="Link to this definition"></a></dt>
|
||
<dd><p>[Jungfrau] Additional time delay between 2 consecutive exposures in burst mode, accepts either a value in seconds, datetime.timedelta or DurationWrapper</p>
|
||
<div class="admonition note">
|
||
<p class="admonition-title">Note</p>
|
||
<p>Only applicable for chipv1.0. For advanced users only</p>
|
||
<p>Value: 0-1638375 ns (resolution of 25ns)</p>
|
||
<dl class="field-list simple">
|
||
<dt class="field-odd">getter<span class="colon">:</span></dt>
|
||
<dd class="field-odd"><p>always returns in seconds. To get in DurationWrapper, use getStorageCellDelay</p>
|
||
</dd>
|
||
</dl>
|
||
</div>
|
||
<p class="rubric">Example</p>
|
||
<div class="doctest highlight-default notranslate"><div class="highlight"><pre><span></span><span class="gp">>>> </span><span class="c1"># setting directly in seconds</span>
|
||
<span class="gp">>>> </span><span class="n">d</span><span class="o">.</span><span class="n">storagecell_delay</span> <span class="o">=</span> <span class="mf">1.05</span>
|
||
<span class="gp">>>></span>
|
||
<span class="gp">>>> </span><span class="c1"># setting directly in seconds</span>
|
||
<span class="gp">>>> </span><span class="n">d</span><span class="o">.</span><span class="n">storagecell_delay</span> <span class="o">=</span> <span class="mf">5e-07</span>
|
||
<span class="gp">>>></span>
|
||
<span class="gp">>>> </span><span class="c1"># using timedelta (up to microseconds precision)</span>
|
||
<span class="gp">>>> </span><span class="kn">from</span><span class="w"> </span><span class="nn">datatime</span><span class="w"> </span><span class="kn">import</span> <span class="n">timedelta</span>
|
||
<span class="gp">>>> </span><span class="n">d</span><span class="o">.</span><span class="n">storagecell_delay</span> <span class="o">=</span> <span class="n">timedelta</span><span class="p">(</span><span class="n">seconds</span> <span class="o">=</span> <span class="mi">1</span><span class="p">,</span> <span class="n">microseconds</span> <span class="o">=</span> <span class="mi">3</span><span class="p">)</span>
|
||
<span class="gp">>>></span>
|
||
<span class="gp">>>> </span><span class="c1"># using DurationWrapper to set in seconds</span>
|
||
<span class="gp">>>> </span><span class="kn">from</span><span class="w"> </span><span class="nn">slsdet</span><span class="w"> </span><span class="kn">import</span> <span class="n">DurationWrapper</span>
|
||
<span class="gp">>>> </span><span class="n">d</span><span class="o">.</span><span class="n">storagecell_delay</span> <span class="o">=</span> <span class="n">DurationWrapper</span><span class="p">(</span><span class="mf">1.2</span><span class="p">)</span>
|
||
<span class="gp">>>></span>
|
||
<span class="gp">>>> </span><span class="c1"># using DurationWrapper to set in ns</span>
|
||
<span class="gp">>>> </span><span class="n">t</span> <span class="o">=</span> <span class="n">DurationWrapper</span><span class="p">()</span>
|
||
<span class="gp">>>> </span><span class="n">t</span><span class="o">.</span><span class="n">set_count</span><span class="p">(</span><span class="mi">500</span><span class="p">)</span>
|
||
<span class="gp">>>> </span><span class="n">d</span><span class="o">.</span><span class="n">storagecell_delay</span> <span class="o">=</span> <span class="n">t</span>
|
||
<span class="gp">>>></span>
|
||
<span class="gp">>>> </span><span class="c1"># to get in seconds</span>
|
||
<span class="gp">>>> </span><span class="n">d</span><span class="o">.</span><span class="n">storagecell_delay</span>
|
||
<span class="go">181.23</span>
|
||
<span class="gp">>>></span>
|
||
<span class="gp">>>> </span><span class="n">d</span><span class="o">.</span><span class="n">getStorageCellDelay</span><span class="p">()</span>
|
||
<span class="go">sls::DurationWrapper(total_seconds: 181.23 count: 181230000000)</span>
|
||
</pre></div>
|
||
</div>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.storagecell_start">
|
||
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">storagecell_start</span></span><a class="headerlink" href="#slsdet.Detector.storagecell_start" title="Link to this definition"></a></dt>
|
||
<dd><p>[Jungfrau] Storage cell that stores the first acquisition of the series.</p>
|
||
<div class="admonition note">
|
||
<p class="admonition-title">Note</p>
|
||
<p>For advanced users only.
|
||
Options 0-max. max is 15 (default) for chipv1.0 and 3 (default) for chipv1.1.</p>
|
||
</div>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.subdeadtime">
|
||
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">subdeadtime</span></span><a class="headerlink" href="#slsdet.Detector.subdeadtime" title="Link to this definition"></a></dt>
|
||
<dd><p>[Eiger] Dead time of EIGER subframes in 32 bit mode, accepts either a value in seconds, datetime.timedelta or DurationWrapper</p>
|
||
<div class="admonition note">
|
||
<p class="admonition-title">Note</p>
|
||
<p>Subperiod = subexptime + subdeadtime.</p>
|
||
<dl class="field-list simple">
|
||
<dt class="field-odd">getter<span class="colon">:</span></dt>
|
||
<dd class="field-odd"><p>always returns in seconds. To get in DurationWrapper, use getSubDeadTime</p>
|
||
</dd>
|
||
</dl>
|
||
</div>
|
||
<p class="rubric">Example</p>
|
||
<div class="doctest highlight-default notranslate"><div class="highlight"><pre><span></span><span class="gp">>>> </span><span class="c1"># setting directly in seconds</span>
|
||
<span class="gp">>>> </span><span class="n">d</span><span class="o">.</span><span class="n">subdeadtime</span> <span class="o">=</span> <span class="mf">1.230203</span>
|
||
<span class="gp">>>></span>
|
||
<span class="gp">>>> </span><span class="c1"># setting directly in seconds</span>
|
||
<span class="gp">>>> </span><span class="n">d</span><span class="o">.</span><span class="n">subdeadtime</span> <span class="o">=</span> <span class="mf">5e-07</span>
|
||
<span class="gp">>>></span>
|
||
<span class="gp">>>> </span><span class="c1"># using timedelta (up to microseconds precision)</span>
|
||
<span class="gp">>>> </span><span class="kn">from</span><span class="w"> </span><span class="nn">datatime</span><span class="w"> </span><span class="kn">import</span> <span class="n">timedelta</span>
|
||
<span class="gp">>>> </span><span class="n">d</span><span class="o">.</span><span class="n">subdeadtime</span> <span class="o">=</span> <span class="n">timedelta</span><span class="p">(</span><span class="n">seconds</span> <span class="o">=</span> <span class="mf">1.23</span><span class="p">,</span> <span class="n">microseconds</span> <span class="o">=</span> <span class="mi">203</span><span class="p">)</span>
|
||
<span class="gp">>>></span>
|
||
<span class="gp">>>> </span><span class="c1"># using DurationWrapper to set in seconds</span>
|
||
<span class="gp">>>> </span><span class="kn">from</span><span class="w"> </span><span class="nn">slsdet</span><span class="w"> </span><span class="kn">import</span> <span class="n">DurationWrapper</span>
|
||
<span class="gp">>>> </span><span class="n">d</span><span class="o">.</span><span class="n">subdeadtime</span> <span class="o">=</span> <span class="n">DurationWrapper</span><span class="p">(</span><span class="mf">1.2</span><span class="p">)</span>
|
||
<span class="gp">>>></span>
|
||
<span class="gp">>>> </span><span class="c1"># using DurationWrapper to set in ns</span>
|
||
<span class="gp">>>> </span><span class="n">t</span> <span class="o">=</span> <span class="n">DurationWrapper</span><span class="p">()</span>
|
||
<span class="gp">>>> </span><span class="n">t</span><span class="o">.</span><span class="n">set_count</span><span class="p">(</span><span class="mi">500</span><span class="p">)</span>
|
||
<span class="gp">>>> </span><span class="n">d</span><span class="o">.</span><span class="n">subdeadtime</span> <span class="o">=</span> <span class="n">t</span>
|
||
<span class="gp">>>></span>
|
||
<span class="gp">>>> </span><span class="c1"># to get in seconds</span>
|
||
<span class="gp">>>> </span><span class="n">d</span><span class="o">.</span><span class="n">subdeadtime</span>
|
||
<span class="go">181.23</span>
|
||
<span class="gp">>>></span>
|
||
<span class="gp">>>> </span><span class="n">d</span><span class="o">.</span><span class="n">getSubDeadTime</span><span class="p">()</span>
|
||
<span class="go">sls::DurationWrapper(total_seconds: 181.23 count: 181230000000)</span>
|
||
</pre></div>
|
||
</div>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.subexptime">
|
||
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">subexptime</span></span><a class="headerlink" href="#slsdet.Detector.subexptime" title="Link to this definition"></a></dt>
|
||
<dd><p>[Eiger] Exposure time of EIGER subframes in 32 bit mode.</p>
|
||
<div class="admonition note">
|
||
<p class="admonition-title">Note</p>
|
||
<p>Subperiod = subexptime + subdeadtime.</p>
|
||
<dl class="field-list simple">
|
||
<dt class="field-odd">getter<span class="colon">:</span></dt>
|
||
<dd class="field-odd"><p>always returns in seconds. To get in DurationWrapper, use getSubExptime</p>
|
||
</dd>
|
||
</dl>
|
||
</div>
|
||
<p class="rubric">Example</p>
|
||
<div class="doctest highlight-default notranslate"><div class="highlight"><pre><span></span><span class="gp">>>> </span><span class="c1"># setting directly in seconds</span>
|
||
<span class="gp">>>> </span><span class="n">d</span><span class="o">.</span><span class="n">subexptime</span> <span class="o">=</span> <span class="mf">1.230203</span>
|
||
<span class="gp">>>></span>
|
||
<span class="gp">>>> </span><span class="c1"># setting directly in seconds</span>
|
||
<span class="gp">>>> </span><span class="n">d</span><span class="o">.</span><span class="n">subexptime</span> <span class="o">=</span> <span class="mf">5e-07</span>
|
||
<span class="gp">>>></span>
|
||
<span class="gp">>>> </span><span class="c1"># using timedelta (up to microseconds precision)</span>
|
||
<span class="gp">>>> </span><span class="kn">from</span><span class="w"> </span><span class="nn">datatime</span><span class="w"> </span><span class="kn">import</span> <span class="n">timedelta</span>
|
||
<span class="gp">>>> </span><span class="n">d</span><span class="o">.</span><span class="n">subexptime</span> <span class="o">=</span> <span class="n">timedelta</span><span class="p">(</span><span class="n">seconds</span> <span class="o">=</span> <span class="mf">1.23</span><span class="p">,</span> <span class="n">microseconds</span> <span class="o">=</span> <span class="mi">203</span><span class="p">)</span>
|
||
<span class="gp">>>></span>
|
||
<span class="gp">>>> </span><span class="c1"># using DurationWrapper to set in seconds</span>
|
||
<span class="gp">>>> </span><span class="kn">from</span><span class="w"> </span><span class="nn">slsdet</span><span class="w"> </span><span class="kn">import</span> <span class="n">DurationWrapper</span>
|
||
<span class="gp">>>> </span><span class="n">d</span><span class="o">.</span><span class="n">subexptime</span> <span class="o">=</span> <span class="n">DurationWrapper</span><span class="p">(</span><span class="mf">1.2</span><span class="p">)</span>
|
||
<span class="gp">>>></span>
|
||
<span class="gp">>>> </span><span class="c1"># using DurationWrapper to set in ns</span>
|
||
<span class="gp">>>> </span><span class="n">t</span> <span class="o">=</span> <span class="n">DurationWrapper</span><span class="p">()</span>
|
||
<span class="gp">>>> </span><span class="n">t</span><span class="o">.</span><span class="n">set_count</span><span class="p">(</span><span class="mi">500</span><span class="p">)</span>
|
||
<span class="gp">>>> </span><span class="n">d</span><span class="o">.</span><span class="n">subexptime</span> <span class="o">=</span> <span class="n">t</span>
|
||
<span class="gp">>>></span>
|
||
<span class="gp">>>> </span><span class="c1"># to get in seconds</span>
|
||
<span class="gp">>>> </span><span class="n">d</span><span class="o">.</span><span class="n">subexptime</span>
|
||
<span class="go">181.23</span>
|
||
<span class="gp">>>></span>
|
||
<span class="gp">>>> </span><span class="n">d</span><span class="o">.</span><span class="n">getSubExptime</span><span class="p">()</span>
|
||
<span class="go">sls::DurationWrapper(total_seconds: 181.23 count: 181230000000)</span>
|
||
</pre></div>
|
||
</div>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.sync">
|
||
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">sync</span></span><a class="headerlink" href="#slsdet.Detector.sync" title="Link to this definition"></a></dt>
|
||
<dd><p>[Jungfrau][Moench] Enables or disables synchronization between modules.</p>
|
||
<div class="admonition note">
|
||
<p class="admonition-title">Note</p>
|
||
<p>Sync mode requires at least one master configured. Also requires flatband cabling between master and slave with termination board.</p>
|
||
</div>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.syncclk">
|
||
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">syncclk</span></span><a class="headerlink" href="#slsdet.Detector.syncclk" title="Link to this definition"></a></dt>
|
||
<dd><p>[Ctb] Sync clock in MHz.</p>
|
||
<dl class="field-list simple">
|
||
<dt class="field-odd">Setter<span class="colon">:</span></dt>
|
||
<dd class="field-odd"><p>Not implemented</p>
|
||
</dd>
|
||
</dl>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.temp_control">
|
||
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">temp_control</span></span><a class="headerlink" href="#slsdet.Detector.temp_control" title="Link to this definition"></a></dt>
|
||
<dd><p>[Jungfrau][Moench] Temperature control enable.</p>
|
||
<div class="admonition note">
|
||
<p class="admonition-title">Note</p>
|
||
<p>Default is 0 (disabled).</p>
|
||
<p>If temperature crosses threshold temperature and temperature control is enabled, power to chip will be switched off and temperature event occurs.</p>
|
||
<p>To power on chip again, temperature has to be less than threshold temperature and temperature event has to be cleared/reset.</p>
|
||
</div>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.temp_event">
|
||
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">temp_event</span></span><a class="headerlink" href="#slsdet.Detector.temp_event" title="Link to this definition"></a></dt>
|
||
<dd><p>[Jungfrau][Moench] 1, if a temperature event occured.</p>
|
||
<div class="admonition note">
|
||
<p class="admonition-title">Note</p>
|
||
<p>If temperature crosses threshold temperature and temperature control is enabled, power to chip will be switched off and temperature event occurs.</p>
|
||
<p>To power on chip again, temperature has to be less than threshold temperature and temperature event has to be cleared/reset.</p>
|
||
<dl class="field-list simple">
|
||
<dt class="field-odd">setter<span class="colon">:</span></dt>
|
||
<dd class="field-odd"><p>To clear the event, set it to 0.</p>
|
||
</dd>
|
||
</dl>
|
||
</div>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.temp_threshold">
|
||
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">temp_threshold</span></span><a class="headerlink" href="#slsdet.Detector.temp_threshold" title="Link to this definition"></a></dt>
|
||
<dd><p>[Jungfrau][Moench] Threshold temperature in degrees.</p>
|
||
<div class="admonition note">
|
||
<p class="admonition-title">Note</p>
|
||
<p>If temperature crosses threshold temperature and temperature control is enabled, power to chip will be switched off and temperature event occurs.</p>
|
||
<p>To power on chip again, temperature has to be less than threshold temperature and temperature event has to be cleared/reset.</p>
|
||
</div>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.templist">
|
||
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">templist</span></span><a class="headerlink" href="#slsdet.Detector.templist" title="Link to this definition"></a></dt>
|
||
<dd><p>List of temperature enums (dacIndex) implemented for this detector.</p>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.tempvalues">
|
||
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">tempvalues</span></span><a class="headerlink" href="#slsdet.Detector.tempvalues" title="Link to this definition"></a></dt>
|
||
<dd><p>Gets the temp values for every temp for this detector.</p>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.tengiga">
|
||
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">tengiga</span></span><a class="headerlink" href="#slsdet.Detector.tengiga" title="Link to this definition"></a></dt>
|
||
<dd><p>[Eiger][Ctb][Mythen3] 10GbE Enable.</p>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.threshold">
|
||
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">threshold</span></span><a class="headerlink" href="#slsdet.Detector.threshold" title="Link to this definition"></a></dt>
|
||
<dd><p>[Eiger][Mythen3] Threshold in eV</p>
|
||
<blockquote>
|
||
<div><p>To change settings as well or set threshold without trimbits, use setThresholdEnergy.</p>
|
||
<dl class="field-list simple">
|
||
<dt class="field-odd">setter<span class="colon">:</span></dt>
|
||
<dd class="field-odd"><p>It loads trim files from settingspath.</p>
|
||
</dd>
|
||
</dl>
|
||
</div></blockquote>
|
||
<p>[Mythen3] An energy of -1 will pick up values from detector.</p>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.timing">
|
||
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">timing</span></span><a class="headerlink" href="#slsdet.Detector.timing" title="Link to this definition"></a></dt>
|
||
<dd><p>Set Timing Mode of detector.
|
||
Enum: timingMode</p>
|
||
<div class="admonition note">
|
||
<p class="admonition-title">Note</p>
|
||
<p>Default: AUTO_TIMING</p>
|
||
<p>[Jungfrau][Moench][Ctb][Gotthard2][Xilinx Ctb] AUTO_TIMING, TRIGGER_EXPOSURE</p>
|
||
<p>[Mythen3] AUTO_TIMING, TRIGGER_EXPOSURE, GATED, TRIGGER_GATED</p>
|
||
<p>[Eiger] AUTO_TIMING, TRIGGER_EXPOSURE, GATED, BURST_TRIGGER</p>
|
||
</div>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.timing_info_decoder">
|
||
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">timing_info_decoder</span></span><a class="headerlink" href="#slsdet.Detector.timing_info_decoder" title="Link to this definition"></a></dt>
|
||
<dd><p>[Jungfrau] [Jungfrau] Advanced Command and only for SWISSFEL and SHINE. Sets the bunch id or timing info decoder. Default is SWISSFEL. Only allowed for pcbv2.0.
|
||
Enum: timingInfoDecoder</p>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.timinglist">
|
||
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">timinglist</span></span><a class="headerlink" href="#slsdet.Detector.timinglist" title="Link to this definition"></a></dt>
|
||
<dd><p>Gets the list of timing modes (timingMode) for this detector.</p>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.timingsource">
|
||
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">timingsource</span></span><a class="headerlink" href="#slsdet.Detector.timingsource" title="Link to this definition"></a></dt>
|
||
<dd><p>[Gotthard2] Timing source.
|
||
Enum: timingSourceType</p>
|
||
<div class="admonition note">
|
||
<p class="admonition-title">Note</p>
|
||
<p>Options: TIMING_INTERNAL, TIMING_EXTERNAL</p>
|
||
<p>Internal is crystaland external is system timing. Default is internal.</p>
|
||
</div>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.top">
|
||
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">top</span></span><a class="headerlink" href="#slsdet.Detector.top" title="Link to this definition"></a></dt>
|
||
<dd><p>[Eiger] Sets half module to top (1), else bottom.</p>
|
||
<div class="admonition note">
|
||
<p class="admonition-title">Note</p>
|
||
<p>Advanced Function!</p>
|
||
</div>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.transceiverenable">
|
||
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">transceiverenable</span></span><a class="headerlink" href="#slsdet.Detector.transceiverenable" title="Link to this definition"></a></dt>
|
||
<dd><p>[CTB][Xilinx CTB] Transceiver Enable Mask. Enable for each 4 transceiver channel.</p>
|
||
</dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.trigger">
|
||
<span class="sig-name descname"><span class="pre">trigger</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#slsdet.Detector.trigger" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.triggers">
|
||
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">triggers</span></span><a class="headerlink" href="#slsdet.Detector.triggers" title="Link to this definition"></a></dt>
|
||
<dd><p>Number of triggers per aquire. Set timing mode to use triggers.</p>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.triggersl">
|
||
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">triggersl</span></span><a class="headerlink" href="#slsdet.Detector.triggersl" title="Link to this definition"></a></dt>
|
||
<dd><p>[Jungfrau][Moench][Mythen3][Gotthard2][CTB][Xilinx CTB] Number of triggers left in acquisition.</p>
|
||
<div class="admonition note">
|
||
<p class="admonition-title">Note</p>
|
||
<p>Only when external trigger used.</p>
|
||
<dl class="field-list simple">
|
||
<dt class="field-odd">setter<span class="colon">:</span></dt>
|
||
<dd class="field-odd"><p>Not Implemented</p>
|
||
</dd>
|
||
</dl>
|
||
</div>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.trimbits">
|
||
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">trimbits</span></span><a class="headerlink" href="#slsdet.Detector.trimbits" title="Link to this definition"></a></dt>
|
||
<dd><p>[Eiger][Mythen3] Loads/Saves custom trimbit file to detector.</p>
|
||
<div class="admonition note">
|
||
<p class="admonition-title">Note</p>
|
||
<p>If no extension specified, serial number of each module is attached.</p>
|
||
<dl class="field-list simple">
|
||
<dt class="field-odd">setter<span class="colon">:</span></dt>
|
||
<dd class="field-odd"><p>Loads the trimbit file to detector</p>
|
||
</dd>
|
||
<dt class="field-even">getter<span class="colon">:</span></dt>
|
||
<dd class="field-even"><p>Saves the trimbits from the detector to file. Not implemented with ‘trimbits’. Use saveTrimbits().</p>
|
||
</dd>
|
||
</dl>
|
||
</div>
|
||
<p class="rubric">Example</p>
|
||
<div class="doctest highlight-default notranslate"><div class="highlight"><pre><span></span><span class="gp">>>> </span><span class="n">d</span><span class="o">.</span><span class="n">trimbits</span> <span class="o">=</span> <span class="s1">'/path_to_file/noise'</span>
|
||
<span class="go">- 14:53:27.931 INFO: Settings file loaded: /path_to_file/noise.sn000</span>
|
||
</pre></div>
|
||
</div>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.trimen">
|
||
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">trimen</span></span><a class="headerlink" href="#slsdet.Detector.trimen" title="Link to this definition"></a></dt>
|
||
<dd><p>[Eiger] List of trim energies, where corresponding default trim files exist in corresponding trim folders.</p>
|
||
<p class="rubric">Example</p>
|
||
<div class="doctest highlight-default notranslate"><div class="highlight"><pre><span></span><span class="gp">>>> </span><span class="n">d</span><span class="o">.</span><span class="n">trimen</span>
|
||
<span class="go">[]</span>
|
||
<span class="gp">>>> </span><span class="n">d</span><span class="o">.</span><span class="n">trimen</span> <span class="o">=</span> <span class="p">[</span><span class="mi">4500</span><span class="p">,</span> <span class="mi">5400</span><span class="p">,</span> <span class="mi">6400</span><span class="p">]</span>
|
||
<span class="gp">>>> </span><span class="n">d</span><span class="o">.</span><span class="n">trimen</span>
|
||
<span class="go">[4500, 5400, 6400]</span>
|
||
</pre></div>
|
||
</div>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.trimval">
|
||
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">trimval</span></span><a class="headerlink" href="#slsdet.Detector.trimval" title="Link to this definition"></a></dt>
|
||
<dd><p>[Eiger][Mythen3] Set all trimbits to this value. Returns -1 if all trimbits are different values.</p>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.tsamples">
|
||
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">tsamples</span></span><a class="headerlink" href="#slsdet.Detector.tsamples" title="Link to this definition"></a></dt>
|
||
<dd><p>[CTB][Xilinx CTB] Number of transceiver samples expected.</p>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.txdelay">
|
||
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">txdelay</span></span><a class="headerlink" href="#slsdet.Detector.txdelay" title="Link to this definition"></a></dt>
|
||
<dd><p>[Eiger][Jungfrau][Moench][Mythen3] Set transmission delay for all modules in the detector using the step size provided.</p>
|
||
<div class="admonition note">
|
||
<p class="admonition-title">Note</p>
|
||
<p>Sets up the following for every module:</p>
|
||
<blockquote>
|
||
<div><p>[Eiger] txdelay_left to (2 * mod_index * n_delay),</p>
|
||
<p>[Eiger] txdelay_right to ((2 * mod_index + 1) * n_delay) and</p>
|
||
<p>[Eiger] txdelay_frame to (2 <a href="#id4"><span class="problematic" id="id5">*</span></a>num_modules * n_delay)</p>
|
||
<p>[Jungfrau][Moench][Mythen3] txdelay_frame to (num_modules * n_delay)</p>
|
||
</div></blockquote>
|
||
</div>
|
||
<p>Please refer txdelay_left, txdelay_right and txdelay_frame for details.</p>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.txdelay_frame">
|
||
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">txdelay_frame</span></span><a class="headerlink" href="#slsdet.Detector.txdelay_frame" title="Link to this definition"></a></dt>
|
||
<dd><p>[Eiger][Jungfrau][Moench][Mythen3] Transmission delay of first udp packet being streamed out of the module.</p>
|
||
<div class="admonition note">
|
||
<p class="admonition-title">Note</p>
|
||
<p>[Jungfrau][Moench] [0-31] Each value represents 1 ms.</p>
|
||
<p>[Eiger] Additional delay to txdelay_left and txdelay_right. Each value represents 10ns. Typical value is 50000.</p>
|
||
<p>[Mythen3] [0-16777215] Each value represents 8 ns (125 MHz clock), max is 134 ms.</p>
|
||
</div>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.txdelay_left">
|
||
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">txdelay_left</span></span><a class="headerlink" href="#slsdet.Detector.txdelay_left" title="Link to this definition"></a></dt>
|
||
<dd><p>[Eiger] Transmission delay of first packet in an image being streamed out of the module’s left UDP port.</p>
|
||
<div class="admonition note">
|
||
<p class="admonition-title">Note</p>
|
||
<p>Each value represents 10ns. Typical value is 50000.</p>
|
||
</div>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.txdelay_right">
|
||
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">txdelay_right</span></span><a class="headerlink" href="#slsdet.Detector.txdelay_right" title="Link to this definition"></a></dt>
|
||
<dd><p>[Eiger] Transmission delay of first packet in an image being streamed out of the module’s right UDP port.</p>
|
||
<div class="admonition note">
|
||
<p class="admonition-title">Note</p>
|
||
<p>Each value represents 10ns. Typical value is 50000.</p>
|
||
</div>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.type">
|
||
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">type</span></span><a class="headerlink" href="#slsdet.Detector.type" title="Link to this definition"></a></dt>
|
||
<dd><p>Returns detector type.
|
||
Enum: detectorType
|
||
[EIGER, JUNGFRAU, MOENCH, MYTHEN3, GOTTHARD2, CHIPTESTBOARD]</p>
|
||
<dl class="field-list simple">
|
||
<dt class="field-odd">Setter<span class="colon">:</span></dt>
|
||
<dd class="field-odd"><p>Not implemented</p>
|
||
</dd>
|
||
</dl>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.udp_dstip">
|
||
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">udp_dstip</span></span><a class="headerlink" href="#slsdet.Detector.udp_dstip" title="Link to this definition"></a></dt>
|
||
<dd><p>Ip address of the receiver (destination) udp interface.</p>
|
||
<div class="admonition note">
|
||
<p class="admonition-title">Note</p>
|
||
<p>If ‘auto’ used, then ip is set to ip of rx_hostname.</p>
|
||
<p>To set IPs for individual modules, use setDestinationUDPIP.</p>
|
||
</div>
|
||
<p class="rubric">Example</p>
|
||
<div class="doctest highlight-default notranslate"><div class="highlight"><pre><span></span><span class="gp">>>> </span><span class="n">d</span><span class="o">.</span><span class="n">udp_dstip</span> <span class="o">=</span> <span class="s1">'192.168.1.110'</span>
|
||
<span class="gp">>>> </span><span class="n">d</span><span class="o">.</span><span class="n">udp_dstip</span>
|
||
<span class="go">192.168.1.110</span>
|
||
</pre></div>
|
||
</div>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.udp_dstip2">
|
||
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">udp_dstip2</span></span><a class="headerlink" href="#slsdet.Detector.udp_dstip2" title="Link to this definition"></a></dt>
|
||
<dd><p>[Jungfrau][Moench][Gotthard2] Ip address of the receiver (destination) udp interface 2.</p>
|
||
<div class="admonition note">
|
||
<p class="admonition-title">Note</p>
|
||
<p>[Jungfrau][Moench] bottom half</p>
|
||
<p>[Gotthard2] veto debugging</p>
|
||
<p>If ‘auto’ used, then ip is set to ip of rx_hostname.</p>
|
||
<p>To set IPs for individual modules, use setDestinationUDPIP2.</p>
|
||
</div>
|
||
<p class="rubric">Example</p>
|
||
<div class="doctest highlight-default notranslate"><div class="highlight"><pre><span></span><span class="gp">>>> </span><span class="n">d</span><span class="o">.</span><span class="n">udp_dstip2</span> <span class="o">=</span> <span class="s1">'10.1.1.185'</span>
|
||
<span class="gp">>>> </span><span class="n">d</span><span class="o">.</span><span class="n">udp_dstip2</span>
|
||
<span class="go">10.1.1.185</span>
|
||
</pre></div>
|
||
</div>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.udp_dstmac">
|
||
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">udp_dstmac</span></span><a class="headerlink" href="#slsdet.Detector.udp_dstmac" title="Link to this definition"></a></dt>
|
||
<dd><p>Mac address of the receiver (destination) udp interface.</p>
|
||
<div class="admonition note">
|
||
<p class="admonition-title">Note</p>
|
||
<p>Not mandatory to set as udp_dstip retrieves it from slsReceiver process but must be set if you use a custom receiver (not slsReceiver).</p>
|
||
<p>To set MACs for individual modules, use setDestinationUDPMAC.
|
||
Use router mac if router between detector and receiver.</p>
|
||
</div>
|
||
<p class="rubric">Example</p>
|
||
<div class="doctest highlight-default notranslate"><div class="highlight"><pre><span></span><span class="gp">>>> </span><span class="n">d</span><span class="o">.</span><span class="n">udp_dstmac</span> <span class="o">=</span> <span class="s1">'00:1b:31:01:8a:de'</span>
|
||
<span class="go">d.udp_dstmac</span>
|
||
<span class="go">00:1b:31:01:8a:de</span>
|
||
</pre></div>
|
||
</div>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.udp_dstmac2">
|
||
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">udp_dstmac2</span></span><a class="headerlink" href="#slsdet.Detector.udp_dstmac2" title="Link to this definition"></a></dt>
|
||
<dd><p>[Jungfrau][Moench][Gotthard2] Mac address of the receiver (destination) udp interface 2.</p>
|
||
<div class="admonition note">
|
||
<p class="admonition-title">Note</p>
|
||
<p>Not mandatory to set as udp_dstip2 retrieves it from slsReceiver process but must be set if you use a custom receiver (not slsReceiver).</p>
|
||
<p>To set MACs for individual modules, use setDestinationUDPMAC2.</p>
|
||
<p>[Jungfrau][Moench] bottom half</p>
|
||
<p>[Gotthard2] veto debugging</p>
|
||
<p>Use router mac if router between detector and receiver.</p>
|
||
</div>
|
||
<p class="rubric">Example</p>
|
||
<div class="doctest highlight-default notranslate"><div class="highlight"><pre><span></span><span class="gp">>>> </span><span class="n">d</span><span class="o">.</span><span class="n">udp_dstmac2</span> <span class="o">=</span> <span class="s1">'00:1b:31:01:8a:de'</span>
|
||
<span class="go">d.udp_dstmac2</span>
|
||
<span class="go">00:1b:31:01:8a:de</span>
|
||
</pre></div>
|
||
</div>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.udp_dstport">
|
||
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">udp_dstport</span></span><a class="headerlink" href="#slsdet.Detector.udp_dstport" title="Link to this definition"></a></dt>
|
||
<dd><p>Port number of the receiver (destination) udp interface.</p>
|
||
<div class="admonition note">
|
||
<p class="admonition-title">Note</p>
|
||
<p>Default is 50001.</p>
|
||
<p>Ports for each module is calculated (incremented by 1 if no 2nd interface)</p>
|
||
<p>To set ports for individual modules, use setDestinationUDPPort.</p>
|
||
</div>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.udp_dstport2">
|
||
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">udp_dstport2</span></span><a class="headerlink" href="#slsdet.Detector.udp_dstport2" title="Link to this definition"></a></dt>
|
||
<dd><p>Port number of the receiver (destination) udp interface.</p>
|
||
<div class="admonition note">
|
||
<p class="admonition-title">Note</p>
|
||
<p>Default is 50002.</p>
|
||
<p>[Eiger] right half</p>
|
||
<p>[Jungfrau][Moench] bottom half</p>
|
||
<p>[Gotthard2] veto debugging</p>
|
||
<p>Ports for each module is calculated (incremented by 2)</p>
|
||
<p>To set ports for individual modules, use setDestinationUDPPort2.</p>
|
||
</div>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.udp_srcip">
|
||
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">udp_srcip</span></span><a class="headerlink" href="#slsdet.Detector.udp_srcip" title="Link to this definition"></a></dt>
|
||
<dd><p>Ip address of the detector (source) udp interface.</p>
|
||
<div class="admonition note">
|
||
<p class="admonition-title">Note</p>
|
||
<p>Must be same subnet as destination udp ip.</p>
|
||
<p>[Eiger] Set only for 10G. For 1G, detector will replace with its own DHCP IP address.</p>
|
||
<p>To set IPs for individual modules, use setSourceUDPIP.</p>
|
||
</div>
|
||
<p class="rubric">Example</p>
|
||
<div class="doctest highlight-default notranslate"><div class="highlight"><pre><span></span><span class="gp">>>> </span><span class="n">d</span><span class="o">.</span><span class="n">udp_srcip</span> <span class="o">=</span> <span class="s1">'192.168.1.127'</span>
|
||
<span class="gp">>>> </span><span class="n">d</span><span class="o">.</span><span class="n">udp_srcip</span>
|
||
<span class="go">192.168.1.127</span>
|
||
</pre></div>
|
||
</div>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.udp_srcip2">
|
||
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">udp_srcip2</span></span><a class="headerlink" href="#slsdet.Detector.udp_srcip2" title="Link to this definition"></a></dt>
|
||
<dd><p>[Jungfrau][Moench][Gotthard2] Ip address of the detector (source) udp interface 2.</p>
|
||
<div class="admonition note">
|
||
<p class="admonition-title">Note</p>
|
||
<p>[Jungfrau][Moench] bottom half</p>
|
||
<p>[Gotthard2] veto debugging</p>
|
||
<p>Must be same subnet as destination udp ip2.</p>
|
||
<p>To set IPs for individual modules, use setSourceUDPIP2.</p>
|
||
</div>
|
||
<p class="rubric">Example</p>
|
||
<div class="doctest highlight-default notranslate"><div class="highlight"><pre><span></span><span class="gp">>>> </span><span class="n">d</span><span class="o">.</span><span class="n">udp_srcip2</span> <span class="o">=</span> <span class="s1">'192.168.1.127'</span>
|
||
<span class="gp">>>> </span><span class="n">d</span><span class="o">.</span><span class="n">udp_srcip2</span>
|
||
<span class="go">192.168.1.127</span>
|
||
</pre></div>
|
||
</div>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.udp_srcmac">
|
||
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">udp_srcmac</span></span><a class="headerlink" href="#slsdet.Detector.udp_srcmac" title="Link to this definition"></a></dt>
|
||
<dd><p>Mac address of the receiver (source) udp interface.</p>
|
||
<div class="admonition note">
|
||
<p class="admonition-title">Note</p>
|
||
<p>[Eiger] Do not set as detector will replace with its own DHCP Mac (1G) or DHCP Mac + 1 (10G).</p>
|
||
<p>To set MACs for individual modules, use setSourceUDPMAC.</p>
|
||
</div>
|
||
<p class="rubric">Example</p>
|
||
<div class="doctest highlight-default notranslate"><div class="highlight"><pre><span></span><span class="gp">>>> </span><span class="n">d</span><span class="o">.</span><span class="n">udp_srcmac</span> <span class="o">=</span> <span class="s1">'00:1b:31:01:8a:de'</span>
|
||
<span class="go">d.udp_srcmac</span>
|
||
<span class="go">00:1b:31:01:8a:de</span>
|
||
</pre></div>
|
||
</div>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.udp_srcmac2">
|
||
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">udp_srcmac2</span></span><a class="headerlink" href="#slsdet.Detector.udp_srcmac2" title="Link to this definition"></a></dt>
|
||
<dd><p>[Jungfrau][Moench][Gotthard2] Mac address of the receiver (source) udp interface 2.</p>
|
||
<div class="admonition note">
|
||
<p class="admonition-title">Note</p>
|
||
<p>[Jungfrau][Moench] bottom half</p>
|
||
<p>[Gotthard2] veto debugging</p>
|
||
<p>To set MACs for individual modules, use setSourceUDPMAC2.</p>
|
||
</div>
|
||
<p class="rubric">Example</p>
|
||
<div class="doctest highlight-default notranslate"><div class="highlight"><pre><span></span><span class="gp">>>> </span><span class="n">d</span><span class="o">.</span><span class="n">udp_srcmac2</span> <span class="o">=</span> <span class="s1">'00:1b:31:01:8a:de'</span>
|
||
<span class="go">d.udp_srcmac2</span>
|
||
<span class="go">00:1b:31:01:8a:de</span>
|
||
</pre></div>
|
||
</div>
|
||
</dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.updateDetectorServer">
|
||
<span class="sig-name descname"><span class="pre">updateDetectorServer</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">str</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg1</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">None</span></span></span><a class="headerlink" href="#slsdet.Detector.updateDetectorServer" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.updateFirmwareAndServer">
|
||
<span class="sig-name descname"><span class="pre">updateFirmwareAndServer</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">str</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg1</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">str</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg2</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">None</span></span></span><a class="headerlink" href="#slsdet.Detector.updateFirmwareAndServer" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.updateKernel">
|
||
<span class="sig-name descname"><span class="pre">updateKernel</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">str</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg1</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">None</span></span></span><a class="headerlink" href="#slsdet.Detector.updateKernel" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.use_receiver">
|
||
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">use_receiver</span></span><a class="headerlink" href="#slsdet.Detector.use_receiver" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.user">
|
||
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">user</span></span><a class="headerlink" href="#slsdet.Detector.user" title="Link to this definition"></a></dt>
|
||
<dd><p>Retrieve user details from shared memory (hostname, type, PID, User, Date)</p>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.v_a">
|
||
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">v_a</span></span><a class="headerlink" href="#slsdet.Detector.v_a" title="Link to this definition"></a></dt>
|
||
<dd><p>[Ctb][Xilinx Ctb] Power supply a in mV.</p>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.v_b">
|
||
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">v_b</span></span><a class="headerlink" href="#slsdet.Detector.v_b" title="Link to this definition"></a></dt>
|
||
<dd><p>[Ctb][Xilinx Ctb] Power supply b in mV.</p>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.v_c">
|
||
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">v_c</span></span><a class="headerlink" href="#slsdet.Detector.v_c" title="Link to this definition"></a></dt>
|
||
<dd><p>[Ctb][Xilinx Ctb] Power supply c in mV.</p>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.v_d">
|
||
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">v_d</span></span><a class="headerlink" href="#slsdet.Detector.v_d" title="Link to this definition"></a></dt>
|
||
<dd><p>[Ctb][Xilinx Ctb] Power supply d in mV.</p>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.v_io">
|
||
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">v_io</span></span><a class="headerlink" href="#slsdet.Detector.v_io" title="Link to this definition"></a></dt>
|
||
<dd><p>[Ctb][Xilinx Ctb] Power supply io in mV. Minimum 1200 mV.</p>
|
||
<div class="admonition note">
|
||
<p class="admonition-title">Note</p>
|
||
<p>Must be the first power regulator to be set after fpga reset (on-board detector server start up).</p>
|
||
</div>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.v_limit">
|
||
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">v_limit</span></span><a class="headerlink" href="#slsdet.Detector.v_limit" title="Link to this definition"></a></dt>
|
||
<dd><p>[Ctb][Xilinx Ctb] Soft limit for power supplies (ctb only) and DACS in mV.</p>
|
||
</dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.validateUDPConfiguration">
|
||
<span class="sig-name descname"><span class="pre">validateUDPConfiguration</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">None</span></span></span><a class="headerlink" href="#slsdet.Detector.validateUDPConfiguration" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.versions">
|
||
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">versions</span></span><a class="headerlink" href="#slsdet.Detector.versions" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.veto">
|
||
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">veto</span></span><a class="headerlink" href="#slsdet.Detector.veto" title="Link to this definition"></a></dt>
|
||
<dd><p>[Gotthard2] Enable or disable veto data from chip.</p>
|
||
<div class="admonition note">
|
||
<p class="admonition-title">Note</p>
|
||
<p>Default is 0.</p>
|
||
</div>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.vetoalg">
|
||
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">vetoalg</span></span><a class="headerlink" href="#slsdet.Detector.vetoalg" title="Link to this definition"></a></dt>
|
||
<dd><p>[Gotthard2] Algorithm used for veto.
|
||
Enum: vetoAlgorithm, streamingInterface</p>
|
||
<div class="admonition note">
|
||
<p class="admonition-title">Note</p>
|
||
<p>Options:
|
||
(vetoAlgorithm): ALG_HITS (default), ALG_RAW
|
||
(streamingInterface): ETHERNET_10GB, LOW_LATENCY_LINK</p>
|
||
</div>
|
||
<p class="rubric">Example</p>
|
||
<div class="doctest highlight-default notranslate"><div class="highlight"><pre><span></span><span class="gp">>>> </span><span class="n">d</span><span class="o">.</span><span class="n">vetoalg</span> <span class="o">=</span> <span class="n">defs</span><span class="o">.</span><span class="n">ALG_HITS</span><span class="p">,</span> <span class="n">defs</span><span class="o">.</span><span class="n">ETHERNET_10GB</span>
|
||
</pre></div>
|
||
</div>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.vetofile">
|
||
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">vetofile</span></span><a class="headerlink" href="#slsdet.Detector.vetofile" title="Link to this definition"></a></dt>
|
||
<dd><p>[Gotthard2] Set veto reference for each 128 channels for specific chip.</p>
|
||
<p>The file should have 128 rows of gain index and 12 bit value in dec.</p>
|
||
<p class="rubric">Example</p>
|
||
<p>d.vetofile = -1, ‘/path/to/file.txt’ #set for all chips
|
||
d.vetofile = 3, ‘/path/to/file.txt’ # set for chip 3</p>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.vetophoton">
|
||
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">vetophoton</span></span><a class="headerlink" href="#slsdet.Detector.vetophoton" title="Link to this definition"></a></dt>
|
||
<dd><p>[Gotthard2] Set veto reference for 128 channels for chip ichip according to reference file
|
||
and #photons and energy in keV.</p>
|
||
<div class="admonition note">
|
||
<p class="admonition-title">Note</p>
|
||
<p>Arguments: (chip_index, n_photons, photon_energy, fname)</p>
|
||
<dl class="field-list simple">
|
||
<dt class="field-odd">getter<span class="colon">:</span></dt>
|
||
<dd class="field-odd"><p>Not Implemented</p>
|
||
</dd>
|
||
</dl>
|
||
</div>
|
||
<p class="rubric">Example</p>
|
||
<div class="doctest highlight-default notranslate"><div class="highlight"><pre><span></span><span class="gp">>>> </span><span class="n">d</span><span class="o">.</span><span class="n">vetophoton</span> <span class="o">=</span> <span class="p">(</span><span class="mi">2</span><span class="p">,</span> <span class="mi">24</span><span class="p">,</span> <span class="mi">2560</span><span class="p">,</span> <span class="s1">'/tmp/bla.txt'</span><span class="p">)</span>
|
||
</pre></div>
|
||
</div>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.vetoref">
|
||
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">vetoref</span></span><a class="headerlink" href="#slsdet.Detector.vetoref" title="Link to this definition"></a></dt>
|
||
<dd><p>[Gotthard2] Set veto reference for all 128 channels for all chips.</p>
|
||
<p class="rubric">Example</p>
|
||
<div class="doctest highlight-default notranslate"><div class="highlight"><pre><span></span><span class="gp">>>> </span><span class="n">d</span><span class="o">.</span><span class="n">vetoref</span> <span class="o">=</span> <span class="n">chip</span><span class="p">,</span> <span class="n">value</span>
|
||
</pre></div>
|
||
</div>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.vetostream">
|
||
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">vetostream</span></span><a class="headerlink" href="#slsdet.Detector.vetostream" title="Link to this definition"></a></dt>
|
||
<dd><p>[Gotthard2] Enabling/ disabling veto interface</p>
|
||
<div class="admonition note">
|
||
<p class="admonition-title">Note</p>
|
||
<p>Default: both off
|
||
Options: NONE, LOW_LATENCY_LINK, 10GBE (debugging)
|
||
Debugging interface also enables second interface in receiver (separate file), which also restarts zmq streaming if enabled.</p>
|
||
</div>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.virtual">
|
||
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">virtual</span></span><a class="headerlink" href="#slsdet.Detector.virtual" title="Link to this definition"></a></dt>
|
||
<dd><p>Setup with n virtual servers running on localhost starting with control port p</p>
|
||
<div class="admonition note">
|
||
<p class="admonition-title">Note</p>
|
||
<p>Every virtual server will have a stop port (control port + 1)</p>
|
||
</div>
|
||
<p class="rubric">Example</p>
|
||
<div class="doctest highlight-default notranslate"><div class="highlight"><pre><span></span><span class="gp">>>> </span><span class="n">d</span><span class="o">.</span><span class="n">virtual</span> <span class="o">=</span> <span class="n">n</span><span class="p">,</span> <span class="n">p</span>
|
||
</pre></div>
|
||
</div>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.vthreshold">
|
||
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">vthreshold</span></span><a class="headerlink" href="#slsdet.Detector.vthreshold" title="Link to this definition"></a></dt>
|
||
<dd><p>[Eiger][Mythen3] Detector threshold voltage for single photon counters in dac units.</p>
|
||
<div class="admonition note">
|
||
<p class="admonition-title">Note</p>
|
||
<p>[Eiger] Sets vcmp_ll, vcmp_lr, vcmp_rl, vcmp_rr and vcp to the same value.</p>
|
||
<p>[Mythen3] Sets vth1, vth2 and vth3 to the same value for enabled counters.</p>
|
||
</div>
|
||
</dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.writeAdcRegister">
|
||
<span class="sig-name descname"><span class="pre">writeAdcRegister</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">int</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg1</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">int</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg2</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">None</span></span></span><a class="headerlink" href="#slsdet.Detector.writeAdcRegister" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.writeRegister">
|
||
<span class="sig-name descname"><span class="pre">writeRegister</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">self</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">slsdet._slsdet.CppDetectorApi</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg0</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">int</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg1</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">int</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg2</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">bool</span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">False</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">arg3</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><span class="pre">list</span><span class="p"><span class="pre">[</span></span><span class="pre">int</span><span class="p"><span class="pre">]</span></span></span><span class="w"> </span><span class="o"><span class="pre">=</span></span><span class="w"> </span><span class="default_value"><span class="pre">[]</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><span class="pre">None</span></span></span><a class="headerlink" href="#slsdet.Detector.writeRegister" title="Link to this definition"></a></dt>
|
||
<dd></dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.zmqhwm">
|
||
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">zmqhwm</span></span><a class="headerlink" href="#slsdet.Detector.zmqhwm" title="Link to this definition"></a></dt>
|
||
<dd><p>Client’s zmq receive high water mark. Default is the zmq library’s default (1000), can also be set here using -1.
|
||
This is a high number and can be set to 2 for gui purposes.
|
||
One must also set the receiver’s send high water mark to similar value. Final effect is sum of them.</p>
|
||
<blockquote>
|
||
<div><p>Setting it via command line is useful only before zmq enabled (before opening gui).</p>
|
||
</div></blockquote>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.zmqip">
|
||
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">zmqip</span></span><a class="headerlink" href="#slsdet.Detector.zmqip" title="Link to this definition"></a></dt>
|
||
<dd><p>Ip Address to listen to zmq data streamed out from receiver or intermediate process.</p>
|
||
<div class="admonition note">
|
||
<p class="admonition-title">Note</p>
|
||
<p>Also restarts client zmq streaming if enabled.</p>
|
||
<p>Default is from rx_hostname.</p>
|
||
<p>Modified only when using an intermediate process after receiver.</p>
|
||
</div>
|
||
<p class="rubric">Example</p>
|
||
<div class="doctest highlight-default notranslate"><div class="highlight"><pre><span></span><span class="gp">>>> </span><span class="n">d</span><span class="o">.</span><span class="n">zmqip</span>
|
||
<span class="go">192.168.0.101</span>
|
||
<span class="gp">>>> </span><span class="n">d</span><span class="o">.</span><span class="n">zmqip</span> <span class="o">=</span> <span class="s1">'192.168.0.101'</span>
|
||
</pre></div>
|
||
</div>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="slsdet.Detector.zmqport">
|
||
<em class="property"><span class="k"><span class="pre">property</span></span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">zmqport</span></span><a class="headerlink" href="#slsdet.Detector.zmqport" title="Link to this definition"></a></dt>
|
||
<dd><p>Port number to listen to zmq data streamed out from receiver or intermediate process.</p>
|
||
<div class="admonition note">
|
||
<p class="admonition-title">Note</p>
|
||
<p>Also restarts client zmq streaming if enabled.</p>
|
||
<p>Default connects to receiver zmq streaming out port (30001).</p>
|
||
<p>Must be different for every detector (and udp port).</p>
|
||
<p>Multi command will automatically increment for individual modules, use setClientZmqPort.</p>
|
||
</div>
|
||
<p class="rubric">Example</p>
|
||
<div class="doctest highlight-default notranslate"><div class="highlight"><pre><span></span><span class="gp">>>> </span><span class="n">d</span><span class="o">.</span><span class="n">zmqport</span>
|
||
<span class="go">[30001, 30003]</span>
|
||
<span class="gp">>>> </span><span class="n">d</span><span class="o">.</span><span class="n">zmqport</span> <span class="o">=</span> <span class="mi">30002</span>
|
||
<span class="gp">>>> </span><span class="n">d</span><span class="o">.</span><span class="n">zmqport</span> <span class="o">=</span> <span class="p">[</span><span class="mi">30002</span><span class="p">,</span> <span class="mi">30004</span><span class="p">]</span> <span class="c1">#Set ports for the two first detectors</span>
|
||
</pre></div>
|
||
</div>
|
||
</dd></dl>
|
||
|
||
</dd></dl>
|
||
|
||
</section>
|
||
|
||
|
||
</div>
|
||
</div>
|
||
<footer><div class="rst-footer-buttons" role="navigation" aria-label="Footer">
|
||
<a href="pygettingstarted.html" class="btn btn-neutral float-left" title="Getting Started" accesskey="p" rel="prev"><span class="fa fa-arrow-circle-left" aria-hidden="true"></span> Previous</a>
|
||
<a href="pyenums.html" class="btn btn-neutral float-right" title="Enums" accesskey="n" rel="next">Next <span class="fa fa-arrow-circle-right" aria-hidden="true"></span></a>
|
||
</div>
|
||
|
||
<hr/>
|
||
|
||
<div role="contentinfo">
|
||
<p>© Copyright 2020, PSD Detector Group.</p>
|
||
</div>
|
||
|
||
Built with <a href="https://www.sphinx-doc.org/">Sphinx</a> using a
|
||
<a href="https://github.com/readthedocs/sphinx_rtd_theme">theme</a>
|
||
provided by <a href="https://readthedocs.org">Read the Docs</a>.
|
||
|
||
|
||
</footer>
|
||
</div>
|
||
</div>
|
||
</section>
|
||
</div>
|
||
<script>
|
||
jQuery(function () {
|
||
SphinxRtdTheme.Navigation.enable(true);
|
||
});
|
||
</script>
|
||
|
||
</body>
|
||
</html> |