Skip to content

BeamSpotMonitor task

Florian Reiss requested to merge beamspot-task into 2024-patches

Related MRs and Issues

Part of a set with Rec!3840 (merged) and Moore!3251 (merged).

Requires Rec!3840 (merged).

Incorporates and supersedes !387 (closed).

Description

Adds the BeamSpotMon calibration and monitoring task, a testbench configuration for the task, and a CI test based on the testbench.

An initial version of the task was deployed for data collection in early April. It has been evolving online and in the MR since, with the first use to produce conditions during data collection on 09 April.

It is the source of the BeamSpot Monet plots under OnlineMon/BeamSpot.

Command-line testing

  • tested with MooreOnline/run MooreOnline/MooreScripts/scripts/testbench.py --working-dir=output --test-file-db-key=2022_raw_hlt1_253597 MooreOnline/MooreScripts/tests/options/BeamSpotMon/Arch.xml
  • writes output vN+1 yml file to <working-dir>/beamspotmon/Conditions/LHCb/Online/InteractionRegion.yml/.pool/
    • Formerly wrote test output conditions to /group/online/hlt/conditions.run3/lhcb-conditions-database/Conditions/LHCb/Online/InteractionRegion.yml/.pool/
Edited by Patrick Spradlin

Merge request reports