Skip to content

HLT2 and sprucing lines for B2Xpbarmumu decays

Jamie Gooding requested to merge jagoodin-RD-B2ppbarmumu into master

Implementing HLT2 and sprucing lines for B2ppbarmumu and B2Lambdapmumu decays, continuing the work from Moore!1036. Scripts used in calculations listed below can be found in study-RD-B2ppbarmumu.

Status

Required tasks for these lines are as follows:

  • Write lines (using Moore!1036 as starting point):
  • Calculate efficiencies:
  • Calculate rates:

Line properties

Efficiencies

Efficiencies of each line calculated on signal MC both as exclusive HLT2 selection lines and as sprucing lines applied to the inclusive dilepton trigger (calculated as (2BODY_INCL_DECISION || 3BODY_INCL_DECISION || 4BODY_INCL_DECISION) && RELEVANT_XPBAR_LINE_DECISION) over 40,000 MC signal samples (bookkeeping listed below) with the CanRecoChildren condition applied:

Line MC channel Efficiency (Excl. HLT2) Efficiency (Spruced incl. dilepton)
Hlt2RD_BToPpPmMuMu BdToPPbarMuMu 0.1808 ± 0.0028 0.1555 ± 0.0026
Hlt2RD_BToPpPmMuMu BsToPPbarMuMu 0.1843 ± 0.0028 0.1612 ± 0.0026
Hlt2RD_BuToL0PmMuMu_LL BuToLambdaPbarMuMu 0.1290 ± 0.0084 0.0922 ± 0.0072
Hlt2RD_BuToL0PmEE_LL BuToLambdaPbarEE 0.0957 ± 0.0087 0.0652 ± 0.0073
Hlt2RD_BuToL0PmEE_LL BuToLambdaPbarJpsi_JpsiToEE 0.1164 ± 0.0074 0.0784 ± 0.0062

Dependence of each efficiency on B transverse momentum are shown in the following plots: BdToPPbarMuMu_incl_pT_efficiencies BsToPPbarMuMu_incl_pT_efficiencies BuToLambdaPbarMuMu_incl_pT_efficiencies BuToLambdaPbarEE_incl_pT_efficiencies BuToLambdaPbarJpsi_JpsiToEE_incl_pT_efficiencies

Rates

Rates of each HLT2 line (and same sign partner) calculated over 250,000 MC minbias candidates with HLT1 filtering applied are listed below:

Line Rate / Hz
Hlt2RD_BToPpPmEE 32.0 ± 8.0
Hlt2RD_BToPpPmEESS 18.0 ± 6.0
Hlt2RD_BuToL0PmEE_LL 18.0 ± 6.0
Hlt2RD_BuToL0PmEESS_LL 18.0 ± 6.0
Hlt2RD_BToPpPmMuMu 8.0 ± 4.0
Hlt2RD_BToPpPmMuMuSS 4.0 ± 2.8
Hlt2RD_BuToL0PmMuMu_LL 10.0 ± 4.5
Hlt2RD_BuToL0PmMuMuSS_LL 4.0 ± 2.8

These rates are also summarised in the plot below: Hlt2_rates

Bookkeeping paths

Minimum bias

https://gitlab.cern.ch/alobosal/moore_upgrade/-/blob/master/Gaudi_inputs/MinBias_Down_input_PFNs.py

BdToPpPmMuMu

evt+std://MC/Upgrade/11114018/Beam7000GeV-Upgrade-MagUp-Nu7.6-25ns-Pythia8/Sim10aU1/XDIGI

evt+std://MC/Upgrade/11114018/Beam7000GeV-Upgrade-MagDown-Nu7.6-25ns-Pythia8/Sim10aU1/XDIGI

BsToPpPmMuMu

evt+std://MC/Upgrade/13114066/Beam7000GeV-Upgrade-MagUp-Nu7.6-25ns-Pythia8/Sim10aU1/XDIGI

evt+std://MC/Upgrade/13114066/Beam7000GeV-Upgrade-MagDown-Nu7.6-25ns-Pythia8/Sim10aU1/XDIGI

BuToLambd0PmMuMu

evt+std://MC/Upgrade/12115190/Beam7000GeV-Upgrade-MagUp-Nu7.6-25ns-Pythia8/Sim10aU1/XDIGI

evt+std://MC/Upgrade/12115190/Beam7000GeV-Upgrade-MagDown-Nu7.6-25ns-Pythia8/Sim10aU1/XDIGI

Misc.

Other considerations include:

  • Are b_to_xll_hlt2.py/b_to_xll_spruce.py/b_to_xll_builders.py the best places for these lines:
  • Can builders for B2ppbarmumu and B2Lambda0pbarmumu be combined:
  • Should explicitly resonant/non-resonant lines be implemented:
  • Should these be extended to the full B2Xpbarll (i.e. dimuon -> dilepton): lines
Edited by Jamie Gooding

Merge request reports