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 |
---|
language | text |
---|
title | 'ts_config_scan.py -h' Output |
---|
collapse | true |
---|
|
$ 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 |
---|
language | text |
---|
title | Command line example |
---|
|
$ ts_config_scan -p 1 -C drp-tst-dev009 -c 2 --detname Burger --scantype Fries |
...