Draft: Removing persist reco and only adding certain types of tracks in order to reduce BW
Description
This MR is intended to reduce the bandwidth consumption of the trigger lines in the b_toxll_hlt2_mva
module. It will:
- Turn off persist reco
- Add a
rd_get_tracks
function that will provide, to all the lines, only tracks needed by physics analyses.
Bandwidth
The bandwidth was measured by running this snippet over 100K events in data but ONLY for the lines in b_toxll_hlt2_mva
. The resulting file sizes were:
# | Kind | Uncompressed | Compressed |
---|---|---|---|
1 | long | 4.0M | 2.3M |
2 | long_calo | 7.6M | 3.5M |
3 | long_calo_velo | 11M | 4.4M |
4 | long_calo_velo_pvs | 11M | 4.4M |
5 | long_calo_velo_pvs_upstreams | 12M | 4.6M |
6 | persist reco | 20M | 7M |
The compression was done with zst -3
.
Rates
The rates were tested with two configurations and they were seen to be unchanged, these are:
total | passed | rate | |
---|---|---|---|
Hlt2RD_BuToKpEE_SameSign_MVA | 100000 | 10 | 128.969 |
Hlt2RD_BsToPhiEE_MVA | 100000 | 7 | 90.2784 |
Hlt2RD_BuToKpEE_MVA_misid | 100000 | 5 | 64.4846 |
Hlt2RD_BuToKpEE_MVA_cal | 100000 | 5 | 64.4846 |
Hlt2RD_BuToKpEE_MVA | 100000 | 5 | 64.4846 |
Hlt2RD_B0ToKpPimEE_MVA_cal | 100000 | 4 | 51.5877 |
Hlt2RD_LbTopKEE_MVA_misid | 100000 | 4 | 51.5877 |
Hlt2RD_B0ToKpPimEE_MVA | 100000 | 3 | 38.6908 |
Hlt2RD_BsToPhiEE_MVA_misid | 100000 | 3 | 38.6908 |
Hlt2RD_B0ToKpPimEE_SameSign_MVA | 100000 | 3 | 38.6908 |
Hlt2RD_LbTopKMuMu_SameSign_MVA | 100000 | 2 | 25.7938 |
Hlt2RD_BsToPhiMuMu_SameSign_MVA | 100000 | 1 | 12.8969 |
Hlt2RD_B0ToKpPimMuMu_MVA | 100000 | 1 | 12.8969 |
Hlt2RD_BsToPhiMuMu_MVA | 100000 | 1 | 12.8969 |
Hlt2RD_LbTopKMuMu_MVA | 100000 | 1 | 12.8969 |
Hlt2RD_LbTopKEE_SameSign_MVA | 100000 | 1 | 12.8969 |
Hlt2RD_BsToPhiEE_SameSign_MVA | 100000 | 1 | 12.8969 |
Hlt2RD_B0ToKpPimEE_MVA_misid | 100000 | 0 | 0 |
Hlt2RD_B0ToKpPimMuMu_SameSign_MVA | 100000 | 0 | 0 |
Hlt2RD_LbTopKEE_MVA | 100000 | 0 | 0 |
Hlt2RD_BuToKpMuMu_MVA | 100000 | 0 | 0 |
Hlt2RD_BuToKpMuMu_SameSign_MVA | 100000 | 0 | 0 |
Edited by Angel Campoverde