Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Overview

This script scans a timing system parameter, acquiring one or more events at each setting.

Software Dependencies

As shown in the dependency graph below, configuration scan scripts depend on just one external Python package: zmq.

Image Added

Command Line Arguments

Code Block
languagetext
title'ts_config_scan.py -h' Output
collapsetrue
$ python ts_config_scan.py -h
usage: ts_config_scan.py [-h] [-p {0,1,2,3,4,5,6,7}] [-C COLLECT_HOST]
                         [-t TIMEOUT] [-c READOUT_COUNT] [-g GROUP_MASK]
                         [--config ALIAS] [--detname DETNAME]
                         [--scantype SCANTYPE] [-v]

optional arguments:
  -h, --help            show this help message and exit
  -p {0,1,2,3,4,5,6,7}  platform (default 0)
  -C COLLECT_HOST       collection host (default localhost)
  -t TIMEOUT            timeout msec (default 10000)
  -c READOUT_COUNT      # of events to aquire at each step (default 1)
  -g GROUP_MASK         bit mask of readout groups (default 1<<plaform)
  --config ALIAS        configuration alias (e.g. BEAM)
  --detname DETNAME     detector name (default 'scan')
  --scantype SCANTYPE   scan type (default 'scan')
  -v                    be verbose

Experiment tstx00217 Run 203

Code Block
languagetext
titleCommand line example
$ ts_config_scan -p 1 -C drp-tst-dev009 -c 2 --detname Burger --scantype Fries

...