Skip to content
Snippets Groups Projects

Single prong b to s tau tau lines

Merged Alex Chen Hu requested to merge ic_tau_one_prong into rd-devel-april25

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.

  1. 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.
  1. 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.

  2. 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 and RD_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

Edited by Alex Chen Hu

Merge request reports

Merge request pipeline #11782375 passed with warnings

Merge request pipeline passed with warnings for ee12bec8

Merged by Martin TatMartin Tat 1 week ago (Apr 16, 2025 12:20pm UTC)

Loading

Activity

Filter activity
  • Approvals
  • Assignees & reviewers
  • Comments (from bots)
  • Comments (from users)
  • Commits & branches
  • Edits
  • Labels
  • Lock status
  • Mentions
  • Merge request status
  • Tracking
  • Alex Chen Hu added 1 commit

    added 1 commit

    Compare with previous version

  • Alex Chen Hu resolved all threads

    resolved all threads

  • Alex Chen Hu added 1 commit

    added 1 commit

    • 137ec4f9 - Added strict lines for mu e modes

    Compare with previous version

  • Alex Chen Hu added 1 commit

    added 1 commit

    Compare with previous version

  • Alex Chen Hu added 1 commit

    added 1 commit

    • 31489c40 - Added strict lines for mupi mode, these are based on strict mue

    Compare with previous version

  • Alex Chen Hu added 1 commit

    added 1 commit

    Compare with previous version

  • Hanae Tilquin added 1 commit

    added 1 commit

    Compare with previous version

  • Hanae Tilquin added 2 commits

    added 2 commits

    Compare with previous version

  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Please register or sign in to reply
    Loading