Skip to content

Draft: B2OC Hlt2 updates for 2025

Alessandro Bertolin requested to merge b2oc-2025-dev into master
  • fix charge in 2 B2DD decay descriptors
  • disable Bs2DsPi/K with Ds2KPiPi and Ds2PiPiPi hlt2 lines
  • replace F.BPV[xyz] with F.OWNPV[xyz] (see !2886)
  • replave F.MIN[xyz] with F.OWNPV[xyz] (see !2886)

required changes in builders/b_builder.py, builders/basic_builder.py, builders/d_builder.py and filters.py

  • set to None the SigmaNet cut value for the B2OC hlt2 LTU lines
  • for test purposes add FT for hlt2 line BdToDsmKKPi_DsmToKmKpPim, add back from spruce to hlt2 with FT BdToDsmK/PiPiPi_DsmToKmKpPim
  • move BdToDsmKKPi_DsmToKmKpPim to spruce with FT
  • fix the prescale of the Bs2DsKKPi LTU line
  • test new D mass window: [1830,1910] => [1830,1920]
  • test new Ds mass window: [1930,2010] => [1930,2020]
  • implement suggested changes to a few neutral builders

make_excitedd_to_dneutral/d_builder.py, make_bmeson_neutral_adder/b_builder.py and b_to_dh.py

  • remove unnecessary argument make_pvs=make_pvs, in several functions, see filter_particles/basic_builder.py
  • add PV unbiasing option for B2OC LTU lines, see #899 , more precisely #899 (comment 8870276)
  • set generic B hadron NN cut for B02D(s)Pi/K and Lb2LcPi/K at the 0.25 default value
  • check that no other line is running < 0.25

see https://codimd.web.cern.ch/s/IzK8wCpvt#Homework-for-Winter-2025 for more details

Edited by Alessandro Bertolin

Merge request reports

Loading