Versions Compared

Key

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

...

Note that which tabs groupca displays is governed by the launch line for it in the .cnf file.  On the Groups/EventCodes tab of the xpmpva GUI (second screen-shot above), one can see what event codes already exist and what their parameters are.

Once the parameters have been set up as desired, it's time to take a run.  Decide whether you want to record the data or run without recording and click the Record button on the Control GUI, as appropriate.  Then move the Target State to Running to start the run.  When done, move the Target State to Paused (or higher, e.g., Configured) to stop the run. 

Alternatively, there are scripts with which to run a scan.  Available scans are timing, pedestal and charge injection.  These can be run by first putting the DAQ in the Allocated state (procmgr start followed by Applying the detectors chosen in the Select partition pop-up) and running one of the following scripts:

Code Block
languagebash
python ~/git/lcls2/psdaq/psdaq/cas/epixhr_timing_scan.py -p 3 -C drp-neh-ctl002 --hutch tst --config BEAM --detname epixm_0 --scantype timing --events 2000 --record 1
python ~/git/lcls2/psdaq/psdaq/cas/epixm_pedestal_scan.py -p 3 -C drp-neh-ctl002 --hutch tst --config BEAM --detname epixm_0 --scantype pedestal --events 2000 --record 1
python ~/git/lcls2/psdaq/psdaq/cas/epixm_chargeinj_scan.py -p 3 -C drp-neh-ctl002 --hutch tst --config BEAM --detname epixm_0 --scantype chargeinj --events 2000 --record 1

See the -h option for these scripts for usage information.  Note that the timing scan can be done with the ePixHR script while the pedestal and charge injection scripts are specific to the ePixM.