Skip to content

JianLIUhep/QCUtils

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

QCUtils

ITS QC quick start

Run QC via FLP suite (decicated to FW development)

  1. cd workdir
  2. Configuration
    • Change the raw data path to the raw file you need to replay in the readout.exe cfg.
    • Change the data sampling rate in qc jsons for Fhr and Fee tasks. The default value is 1, namely all payloads will be sent to QC.
    • Set the software version in the script.
  3. Run the qc script followed by a QC task name (e.g. Fhr or Fee):
    ./run_QC_task.sh Fee
    Fhr: Fake-hit rate
    Fee: Front-end electronics
    The qc logfiles can be found under workdir/log/.
    To restart a new run (replaying a new file), simply rerun above the command. If one wants to kill all qc related processes, please run:
    kill_qc.sh
    A tmux session named qc-its will be created with 4 windows
    • window 0: general
    • window 1: qc task
    • window 2: StfBuilder
    • window 3: readout.exe
  4. Checking the results via CCDB and QCG The paths in CCDB and QCG are /qc/ITS/MO/FHRTaskFW and qc/ITS/MO/ITSFeeFW for the Fhr and Fee tasks, respectively.
    To created a QC layout in the QCG:
    • on the left side, click "+" of "MY LAYOUTS" to create a new layout with a name
    • click the drop-down list on the left side and select qc/ITS/MO/YOUR_TASK_NAME
    • then double click the histogram you want to add
    • now you have a plot in your layout. Click the canvas, you can change the size and options.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages