Skip to content

[QEE]: Turn-on ZTrkEff sprucing lines for Spruce_EoY23

Luke Grazette requested to merge lugrazet-qee-ZTrackEff-sprucingturnon into master

This should be included in Spruce_EoY23! Closes #661 (closed).
Requires !2773 (merged).
Requires lhcb-datapkg/PRConfig!366 (merged)

This MR adds the qee/sprucing_ztrkeff_lines module to the active running. SpruceQEE_ZToMuMu_TrackEff_{trkeff-method}_Tag

These sprucing lines, added in !2530 (merged) are able to run over the 2023 data due to The 2023 data including raw_banks by default for all lines. [Not at all the normal state of running, but very fortunate for us].

They are not 'turned-on' i.e. included in the qee_sprucing_lines, due to them breaking when running over the current sprucing tests that run on MC. !2530 (merged) added the raw_banks extra output to the hlt2_ZTrkEff lines, so this MR intends to turn on the Spruce_ZTrkEFf lines when we get new sprucing input files.

ToDo:

  • New sprucing input files [Exp. ~27th Nov] (Thanks Shunan !2773 (merged))
    • Check working
      • Works with the make_muon_hits.global_bind(geometry_version=2) fix. Needs adding in this MR
  • sprucing BW Test needs the bind too.
  • Prevent these lines from running on 'legacy data' tests?
    • Popped the offending lines from the spruce_all_lines_realtime tests. (With a 'print' message à la spruce_all_lines)

#667

Edited by Luke Grazette

Merge request reports