[QEE] Add Isolation extra_outputs for SpruceQEE W/Z muon lines
Using the recently merged Hlt2Conf.isolation tool from !2147 (merged), to output the particles necessary to calculate isolation variables at the DaVinci level. This is necessary to see W signatures in the charged-lepton pT.
Applying this to the following lines:
- SpruceQEE_SingleHighPtMuon
- SpruceQEE_SingleHighPtMuonPresacle
- SpruceQEE_SingleHighPtMuonIso
- SpruceQEE_SingleHighPtMuonNoMuID
- SpruceQEE_ZToMuMu
- SpruceQEE_ZToMuMu_SingleNoMuID
- SpruceQEE_ZToMuMu_DoubleNoMuID
- SpruceQEE_DiMuon_SameSign
Specifically: make_pf_particles
with a cut of F.require_all(F.DR2 < (0.5**2), ~F.SHARE_TRACKS())
around the reference particle (the filtered muons).
Would prefer to get this into in master O(days) to have these outputs from the Coll23 Sprucing (https://gitlab.cern.ch/lhcb-dpa/project/-/issues/243).
Investigating the change in Spruced-dst output size of Hlt2QEE_ZToMuMu
before and after the isolation extra_outputs via Z->mumu MC. Avg EvtSize before:
53kB, after: 60MB
.
All of the SingleHighPtMuon lines over upgrade_hlt1_filtered_minbias
see a similarly small increase O(kB) increase per event, we see a BW increase from 10 MB/s to 11 MB/s for the Main SingleHighPtMuon line, and similar for the others. This seems completely reasonable to me.
ToDo:
-
Verify this works locally through to DV -
Hlt2 + Sprucing Job passes -
Plot's look reasonable post-DV on some UpgradeMC simulation.
-
-
Extend this to Z selections as well cc: @mvesteri
Merge request reports
Activity
requested review from @mvesteri
assigned to @lugrazet
removed review request for @mvesteri
added RTA label
added Spruce_June23 label
[I added the relevant link to https://gitlab.cern.ch/lhcb-dpa/project/-/issues/243 and the label so that we easily keep track of what is meant to go in.]
- Resolved by Luke Grazette
Hi @tfulghes, I was wondering if you could confirm that this looks like a correct implementation of the isolation tool you authored? (I will be attempting to verify myself via some Hlt2->Sprucing->DV chain however this is delayed due to having to make a brand new stack)
marked the checklist item Extend this to Z selections as well cc: @mvesteri as completed
added 1 commit
- 0f808201 - Removed incorrect isolation output for Dimuon_SameSign
added PR/Moore_hlt2_bandwidth label