Single prong b to s tau tau lines
This MR aims to add new lines for b -> s tau tau decays (with one prong tau decays), and to fine-tune existing one-prong tau decays.
- New lines for b -> s tau tau decays, with one-prong tau decays.
- Currently, only leptonic one-prong tau decays are available. This MR adds decays with tau -> pi (pi0) (pi0) nu, combined with another tau decay to pi (pi0 pi0) or to a lepton.
- Some missing same-sign lines are added.
-
Fine-tuning of existing b -> s tau tau with one-prong tau decay is investigated, in particular through the inclusion of a cut on the combined mass of the dihadron and one of the products of the tau decay.
-
Increase the background prescales which were heavily reduced in a previous MR. To keep the bandwidth reasonable, this has led to the following changes
- Removal of B+ -> K+ tau tau HLT2 lines
- Removal of Bs -> Kst Kst tau tau HLT2 lines in most of the files
- Removal of LFV tau decays with leptonic tau decays
Items to be completed:
-
Refactoring -
Rebasing -
Get rates / bandwidth -
Investigate more mass cuts -
Fine-tuning -
Used ParticleContainerMerger to combine some of the lines together -
Match prescale change in !4531 (merged) for spruce lines -
Add RD_PERSIST_CALO_DIGITS
andRD_PERSIST_CALO_CLUSTERS
to lines with electrons. -
Add RD_STREAM = "rdlow"
following 208445dc -
Changing BPV to OWNPV following 1a8efd77
Sprucing lines
Using this snippet, and assuming an HLT1 output rate of 1289692 and running over 100000 events:
Branch | DST file size (MB) | Bandwidth (MB/s) |
---|---|---|
rd-devel-march25 |
3.560 | 48.143 |
This MR | 3.486 | 47.1562 |
The total contribution is ~-1 MB/s.
Minimum bias rates tests for Turbo Lines
Tests were at first carried using the x86_64_v2-el9-gcc13+detdesc-opt
build and the HltEfficiencyChecker “wizard” script (DaVinci/HltEfficiencyChecker/scripts/hlt_eff_checker.py
) running on expected_2024_min_bias_hlt1_filtered_v2
. However, large differences in the rates were observed when switching to the snippet provided in the main RD MR: with the former, the rates between master and this MR agree for the leptonic tau decays, whereas with the latter the rates from the MR are 4 times as large as the ones in master. This is in the process of being corrected.
The bandwidth is calculated as follows: 1289.692 kHz (input rate) x file size in MB / 100000 (number of events we run over).
LFV
Removing the lines in rd.btosmutau_tau_to_e_exclusive_hlt2
, rd.btosetau_tau_to_e_exclusive_hlt2
, rd.btosetau_exclusive_hlt2
, and rd.btosmutau_exclusive_hlt2
.
The decrease in BW with respect to the RD build in master is 106.6 KiB -> bandwidth of 0.0014078 GB/s.
Total change in bandwidth and rates
We run bandwidth and rate checks on all RD lines for rd-devel-march25
(commit ID dda232d0) and our MR. We take into account the removal of LFV lines, and the leptonic and pionic tau lines. We calculate only the turbo contributions to the BW.
| Branch | File size (MB) | Bandwidth (MB/s) |
| ------------------ | ------ | ------- |
| rd-devel-march25
| 14.75171327| 190.2516659 |
| This MR | 15.2564372 | 196.76105 |
Update: Increase 6.5 MB/s
Minimum bias rates comparison: rates-compare.md
Total change in bandwidth and rates for HLT2 lines
Update: with the changes upstream the 6.5 MB/s increase became 9 MB/s. A few tweaks were carried out to bring the BW down to 7.3 MB/s
We run bandwidth and rate checks on all RD lines for rd-devel-april25
(commit ID 0b636955) and our MR. We take into account the removal of LFV lines, and the leptonic and pionic tau lines. We calculate only the turbo contributions to the BW.
Branch | File size (MB) | Bandwidth (MB/s) |
---|---|---|
rd-devel-april25 |
19.01173452 | 245.2 |
This MR | 19.5826257 | 252.5 |
** Increase 7.3 MB/s **
Minimum bias rates comparison: rates-compare-updated.md
Merge request reports
Activity
added 1 commit
- 10484b33 - Added tau tau to mu mu lines with strict mass cuts
added 1 commit
- 799dacfb - Added strict mumu lines which account for different sign of muons
added RD label
added 2 commits
- Resolved by Alex Chen Hu
added 1 commit
- 31489c40 - Added strict lines for mupi mode, these are based on strict mue
added 2 commits