Skip to content

[QEE] EW Tupling y24v1 : Assorted Improvements

Luke Grazette requested to merge lugrazet-APy24v1 into master

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)

qcdbgd_W_comp.pdf

CalEoP

!1288 (9145d107).

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.

2024.Q1.2 SimCond (requested in lhcb-simulation/mc-requests!571 (merged))

!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.

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
Edited by Ross John Hunter

Merge request reports