Draft: B2OC Hlt2 updates for 2025
-
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