You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 2 Next »

Calibration

Calculate pedestals for panels in detector (does not deploy!):

  • epix10ka_pedestals_calibration -e ueddaq02 -d epixquad -r93 -L INFO

Deploy pedestals to database using above panel values:

  • epix10ka_deploy_constants -e ueddaq02 -d epixquad -r93 -D True -L INFO

Wrapper script to manage (faster) parallel version of epix10ka_pedestals_calibration:

(ps-4.5.10) psbuild-rhel7-01$ parallel_proc -h
Usage:
  parallel_proc --cmd <"command"> --opt <optional-paraneter> --vals <parameter-values> [<other-kwargs>]
  parallel_proc --cmd "epix10ka_pedestals_calibration -e ueddaq02 -d epixquad -r 422" --opt stepnum --vals 0,1,2,3,4

usage: parallel_proc [-h] [--cmd CMD] [--opt OPT] [--vals VALS]
                     [--logpref LOGPREF] [--dtsec DTSEC] [--nchk NCHK]

Split job for subprocesses using one of the command line optional parameters

optional arguments:
  -h, --help         show this help message and exit
  --cmd CMD          command prefix for subprocesses, default =
                     epix10ka_pedestals_calibration -e ueddaq02 -d epixquad -r
                     422 -o ./work
  --opt OPT          option name to subprocess, default = stepnum
  --vals VALS        comma separated option values to subprocess, default =
                     0,1,2,3,4
  --logpref LOGPREF  log name prefix, default = ./log
  --dtsec DTSEC      time interval (sec) to check if job is done, default = 5
  --nchk NCHK        number of checks if job is done until forced exit from
                     this app, default = 100

  • No labels