sls_detector
4.0.1

Contents:

  • Installation
  • Getting started
  • Code quality
  • Command line to Python
  • Examples
  • Error handling
  • Python classes
  • C++ API
sls_detector
  • Docs »
  • sls_detector - Python interface for the slsDetectorsPackage
  • View page source

sls_detector - Python interface for the slsDetectorsPackage¶

sls_detector provide Python bindings to the slsDetectorsPackage using mainly the multiSlsDetector API. This module contains two parts, a compiled C module to expose the API and a Python class to offer a more Pythonic interface.

Contents:

  • Installation
    • Install using conda
    • Local build using conda-build
    • Developer build
    • Prerequisites
  • Getting started
    • Setting up the detector
    • Setting and getting attributes
    • Working with DACs
    • Operating multiple detectors
  • Code quality
    • Look, read and feel like Python
    • Have documentation
    • Pass static analysis with pylint
    • Tested code
  • Command line to Python
    • Commands
  • Examples
    • Simple threshold scan
    • Reading temperatures
    • Non blocking acquire
  • Error handling
    • Check input in Python
    • Errors in slsDetectorsSoftware
    • Using decorators
  • Python classes
    • Detector
    • Eiger
    • Jungfrau
  • C++ API

Indices and tables¶

  • Index
  • Module Index
  • Search Page
Next

© Copyright 2019, Sls Detector Group

Built with Sphinx using a theme provided by Read the Docs.