Skip to content

RD developments towards June TS

Miguel Ramos Pernas requested to merge rd-devel into 2024-patches

Depends on Rec!3902 and lhcb-datapkg/ParamFiles!87

Overall impact on bandwidth

Taken from this test, corresponding to c77212e3

image

Goals

Include modifications towards the deadline of May 15th, following !3157 (merged). Related to #710. These changes include tweaks to lines, bug fixes and the inclusion of downstream lines.

Modifications to be included:

  • Bring rates and bandwidths down to a reasonable level < 100 Hz, < 10 MB/s
  • Understand the lines that report empty monitoring plots #761
  • Implement more lines that require downstream reconstruction #662
  • Tackle the issue of having lines that make too many combinations #756, #737, #705 (closed)
  • Remove duplicated lines #704
  • Revisit the prescales of the lines based on HLT1 filtered minimum bias data
  • Bug fix for Upsilon(2s) -> Upsilon(1s) pipi line @rquaglia [ see parent_id fix from in !3425 (merged) ]

Contributing

If you want to contribute to this MR, please speak first to @mramospe and @matzeni and explain your goals. We should avoid having clashes across different files, so if your line is defined in a module where other lines live, please coordinate among the contributors to the file to avoid conflicts. Once you are given green light to do changes, please do so and include in the description of this MR a little summary indicating the file(s) that you have modified as well as the changes to the lines.

Do not rebase or force-push to this branch without the consent of @mramospe and/or @matzeni, since this might lead to losses on the changes

Please follow the same format as in !3157 (merged).

Changes

Global

  • Use make_long_electrons_with_brem for detached_mue_with_brem combiner @mmulder
  • Include a seven body combiner @mramospe
  • Unify the construction of detached excited hadrons like K^{\ast}_{(1,2)} and the \rho(720) @mramospe
  • Remove vertexchi2 cut on eta prime @tfulghes (No change in rate, zero rates observed on minBias sample)

b_to_hemu.py and b_to_hemu_control_modes.py

  • Tighten the requirements to limit the number of combinations @mramospe

RpK_builders.py

  • Tighten the requirements to limit the number of combinations @mramospe

qqbar_to_ll_builders.py

  • Tighten the requirements to limit the number of combinations @mramospe
  • Use of tautatu-vertex separation in selection @rquaglia , @tfulghes
  • Tighten up selections in the tau builder and di-lepton combiners for Upsilon candidates @rquaglia , @tfulghes
  • Apply $p> 6 GeV$ on daughters from Upsilons mesons. @rquaglia , @tfulghes
  • Remove after tightening cuts of few prescales which were previously applied. @rquaglia , @tfulghes

b_to_xll_hlt2_mva.py

  • Tighten the requirements to limit the number of combinations @mramospe

b_to_v0ll_hlt2.py

rare_tau_decay_lines.py

  • Use a seven-body combiner for the tau decays to seven muons @mramospe
  • Extend maximum IPCHI2 up to 225 and apply ISMUON on 2 out of 3 muons for `Hlt2RD_TauToMuMuMu` @sicapell

strange.py

  • Increase the prescale of the control \Lambda lines based on real data @mramospe
  • Extend the minimum dielectron mass range from 30 MeV to 0 for Hlt2RD_Lambda0ToPPiEE_Tight
  • New functions make_loose_protons_for_sigma, make_protons_for_sigma, make_tight_protons_for_sigma (make_muons_for_sigma) for protons (muons) that come from the decay of the Sigma+

b_to_hemu_control_modes.py

  • Fix decay descriptor for bstophijpsi_mumu_line and bdtokstjpsi_mumu_line from B+ to B_s0 and B0, respectively and removed [...]cc for bstophijpsi_mumu_line @jherdiec

b_to_xtaul_hlt2.py

  • Add DD lines for Ks and Lambda0 @tfulghes (zero rates on minBias sample)

baryonic.py; baryonic_builders.py

  • Removed unused names for builders passed in baryonic, reduced CombinationCut mass window in baryonic_builder as previous mass window was too loose due to 2023 settings @msaur

btosetau_exclusive_hlt2.py and btosetau_tau_to_e_exclusive_hlt2.py and btosmutau_exclusive_hlt2.py and btosmutau_tau_to_e_exclusive_hlt2.py and btostautau_ee_exclusive_hlt2.py and btostautau_ee_exclusive_hlt2.py and btostautau_ee_exclusive_hlt2.py and btostautau_exclusive_hlt2.py and btostautau_mue_exclusive_hlt2.py ( @lmadhanm)

  • Reduced pre scale values for all bkg lines based on data.
  • Fixed bug (was a decay descriptor issue) with Hlt2RD_BdToKPiTauE_TauToMu_SSl_OSKmu which was showing 0 events on data
  • Changed prescales to 1 for the signal lines Hlt2RD_LbToPKTauTau_TauToMu_TauToE_SSpmu and Hlt2RD_BsToPhiTauTau_PhiToKK_TauToMu_TauToE (must have bee left in by accident in earlier MRs)

baryonic_radiative.py baryonic_radiative_builders.py @isanders

  • Adds \Lambda_b \to \Lambda\gamma with the \Lambda reconstructed from Downstream tracks
Edited by Miguel Ramos Pernas

Merge request reports