[QEE] EW Tupling y24v1 : Assorted Improvements
Tupling over the Spruced Comm24 data + exp24 MC.
Will supersede all of !1343 (merged)
https://gitlab.cern.ch/groups/LHCb-QEE/ew/-/milestones/8#tab-issues
Changes:
New Samples
!1288 (67bf7f66).
Adds DY, QcdBgd, ccbar, bbbar samples from lhcb-simulation/mc-requests!479 (merged)
CalEoP
- Adds
ECALEOP
as per https://mattermost.web.cern.ch/lhcb/pl/n1e6bbxf37y4fgeg48snysqyqw suggestion. - Added default value of
0
to protect fromnan
s : Thus Addresses https://gitlab.cern.ch/LHCb-QEE/ew/ew-analyses/-/issues/941
ZVeto variables
!1288 (2ef11046) + !1288 (70fc5cd4) + !1288 (63512fc9) +
!1288 (75c755eb).
We add to the W-like (W
, WNoMuID
) DecayTrees the following variables: mu_OTHERMUON_{PX,PY,PZ,Q}
. These variables should be all that's necessary for now.
These are the momentum variables of the muon (make_ismuon_long_muon)
with the highest-PT that is a not the candidate in the event. (0 if empty to avoid nan).
We have a small >100 MeV pt cut on the potential ZVeto muons, just as a sanity cut.
TurCal Isolation
!1288 (93210498).
Require Isolation variables in the ZTrkEff tuples to remove hadronic backgrounds.
lhcb-simulation/mc-requests!571 (merged))
2024.Q1.2 SimCond (requested in!1288 (9394f117) + !1288 (8e42c461) + !1288 (af30f9b7).
Now uses the 2024.Q1.2 condition, which supersedes the previous MCs for the expected-2024.Q1.2 condition.
- ZTau event type changed from 42100001 -> 42100004 as per lhcb-simulation/mc-requests!571 (merged), now we match the Run2 ew-analyses
More Info about the AP
Selection to Linename Map
selection_linename_map
# Stream : { selection : linename }
Stream.Turbo: {
"Jpsi_Detached": "Hlt2QEE_JpsiToMuMu_Detached",
"Jpsi_Prompt": "Hlt2QEE_JpsiToMuMu_Prompt",
"U1S": "Hlt2QEE_Upsilon1SToMuMu",
},
Stream.Full: {
"Z": "SpruceQEE_ZToMuMu",
"ZMuID": "SpruceQEE_ZToMuMu_SingleNoMuID",
"Wp": "SpruceQEE_SingleHighPtMuon",
"Wm": "SpruceQEE_SingleHighPtMuon",
"WpNoMuID": "SpruceQEE_SingleHighPtMuonNoMuID",
"WmNoMuID": "SpruceQEE_SingleHighPtMuonNoMuID",
"ZSS": "SpruceQEE_DiMuonSameSign",
},
Stream.TurCal:{
"ZTrkEff_VeloMuon_mum": "SpruceTurCalTrackEff_ZToMuMu_VeloMuon_mum_Tag",
"ZTrkEff_VeloMuon_mup": "SpruceTurCalTrackEff_ZToMuMu_VeloMuon_mup_Tag",
"ZTrkEff_SeedMuon_mum": "SpruceTurCalTrackEff_ZToMuMu_SeedMuon_mum_Tag",
"ZTrkEff_SeedMuon_mup": "SpruceTurCalTrackEff_ZToMuMu_SeedMuon_mup_Tag"
},
MC Samples per Stream
{
'Turbo': [
('Jpsi', '24142001'),
('U1S' , '18112001'),
],
'Full': [
('Z' , '42112001'),
('Ztau' , '42100004'),
('Wtau' , '42300001'),
('W' , '42311003'),
('DY' , '42112015'),
('QcdBgd', '49000011'),
('ccbar' , '49011014'),
('bbbar' , '49011015')
],
'TurCal': [
('Z' , '42112001'),
]
}
ToDo:
-
Discussion of trees/variables needed for QcdBgd/DY/qqbar/bbbar -
make sure the new samples are being created... - Think the issue was that the mc db_tags weren't updated
🤦 . Let's see with the new pipeline
- Think the issue was that the mc db_tags weren't updated