Skip to content

RD: adding sprucing lines for BtoHll and BtoHHll, with l=e,mu

Michele Atzeni requested to merge matzeni/sprucing-hhll-lines-23june23-v1 into master

The aim of this line is to have a set of loose Sprucing lines that cut only slightly tighter than the inclusive detached dilepton lines (IDDL). Since the idea is to have the same selection regardless of the hadron considered, no PID cuts are included.

On the following we report the rates obtained from different minimum bias samples, updated after the suggestion #605 (comment 6912311) . Notice that the bug fix was only applied to calculation of the sprucing rates and not to the HLT2 filtering itself (I would not expect any effect there).

For the previous version of the table scroll down. Notice that no difference was seen in the rates for the files that were filtered locally, since only the additional lines were tested (each one of them had a different set of HLT2 filters).

Updated tables

UpgradeHLT1FilteredWithGEC run over 100K events of minbias after hlt1 filtering (HLT1 rate assumed 500kHz), further filtered locally using inclusive dilepton detached lines.

Line rates(Hz)
SpruceRD_B0ToHpHmMuMu 280.00+-37.41
SpruceRD_BuToHpMuMu 155.00+-27.83
SpruceRD_B0ToHpHmEE 140.00+-26.45
SpruceRD_B0ToHpHmMuMu_SameSign 125.00+-25.00
SpruceRD_BuToHpEE 70.00+-18.71
SpruceRD_BuToHpMuMu_SameSign 70.00+-18.71
SpruceRD_BuToHpEE_SameSign 30.00+-12.25
SpruceRD_B0ToHpHmEE_SameSign 25.00+-11.18

hlt1latestBWdiv run over 100K events of minbias after hlt1 filtering (HLT1 rate assumed 1000kHz), further filtered locally using inclusive dilepton detached lines. Notice that since the rate is expected to be quite smaller, 100K events were not enough to have something stable. This most likely is causing these strange rates. It is expected to be < 50Hz for all the lines considered.

Line rates(Hz)
SpruceRD_B0ToHpHmMuMu 10.00+-10.00
SpruceRD_BuToHpMuMu 20.00+-14.14
SpruceRD_B0ToHpHmEE 10.00+-10.00
SpruceRD_B0ToHpHmMuMu_SameSign 30.00+-17.32
SpruceRD_BuToHpEE 20.00+-14.14
SpruceRD_BuToHpMuMu_SameSign 20.00+-14.14
SpruceRD_BuToHpEE_SameSign 0.00+-0.00
SpruceRD_B0ToHpHmEE_SameSign 0.00+-0.00

upgrade-minbias-hlt2-persistreco-output run over 100K events of minbias after hlt2 filtering (HLT2 rate assumed 100kHz) . This should be aligned with PR tests. As expected, the rates are now 0 after the bug fix, since no IDDL was included in the produced sample.

Line rates(Hz)
SpruceRD_B0ToHpHmMuMu 0
SpruceRD_BuToHpMuMu 0
SpruceRD_B0ToHpHmEE 0
SpruceRD_B0ToHpHmMuMu_SameSign 0
SpruceRD_BuToHpEE 0
SpruceRD_BuToHpMuMu_SameSign 0
SpruceRD_BuToHpEE_SameSign 0
SpruceRD_B0ToHpHmEE_SameSign 0

On the following we report the efficiencies obtained from the different simulated samples. These efficiencies have not been updated after the bug fix mentioned above as they are thought to be largely unaffected.

BuToKpMuMu

Line efficiency
Hlt2RD-BuToKpMuMuDecision 0.52$\pm$0.02
Hlt2RD-BuToKpMuMu-2023Decision 0.60$\pm$0.02
Hlt2-InclDetDiMuonDecision 0.57$\pm$0.02
Hlt2-InclDetDiMuon-3BodyDecision 0.52$\pm$0.02
Hlt2-InclDetDiMuon-4BodyDecision 0.28$\pm$0.02
hlt2-inclusive 0.58$\pm$0.02
Hlt2RD-fakeSprucing-BuToHpMuMuDecision 0.50$\pm$0.02

BuToKpEE

Line efficiency
Hlt2RD-BuToKpEEDecision 0.21$\pm$0.02
Hlt2-InclDetDiElectronDecision 0.35$\pm$0.03
Hlt2-InclDetDiElectron-3BodyDecision 0.35$\pm$0.03
Hlt2-InclDetDiElectron-4BodyDecision 0.18$\pm$0.02
hlt2-inclusive 0.38$\pm$0.03
Hlt2RD-fakeSprucing-BuToHpEEDecision 0.27$\pm$0.02

B0ToKpPimMuMu

Line efficiency
Hlt2RD-B0ToKpPimMuMuDecision 0.37$\pm$0.03
Hlt2RD-B0ToKpPimMuMu-2023Decision 0.46$\pm$0.03
Hlt2-InclDetDiMuonDecision 0.47$\pm$0.03
Hlt2-InclDetDiMuon-3BodyDecision 0.44$\pm$0.03
Hlt2-InclDetDiMuon-4BodyDecision 0.39$\pm$0.03
hlt2-inclusive 0.48$\pm$0.03
Hlt2RD-fakeSprucing-B0ToHpHmMuMuDecision 0.39$\pm$0.03

B0ToKpPimEE

Line efficiency
Hlt2RD-B0ToKpPimEEDecision 0.15$\pm$0.03
Hlt2-InclDetDiElectronDecision 0.29$\pm$0.03
Hlt2-InclDetDiElectron-3BodyDecision 0.35$\pm$0.03
Hlt2-InclDetDiElectron-4BodyDecision 0.32$\pm$0.03
hlt2-inclusive 0.36$\pm$0.03
Hlt2RD-fakeSprucing-B0ToHpHmEEDecision 0.25$\pm$0.03

Outadated tables

UpgradeHLT1FilteredWithGEC run over 100K events of minbias after hlt1 filtering (HLT1 rate assumed 500kHz), further filtered locally using inclusive dilepton detached lines.

Line rates(Hz)
SpruceRD_B0ToHpHmMuMu 280.00+-37.41
SpruceRD_BuToHpMuMu 155.00+-27.83
SpruceRD_B0ToHpHmEE 140.00+-26.45
SpruceRD_B0ToHpHmMuMu_SameSign 125.00+-25.00
SpruceRD_BuToHpEE 70.00+-18.71
SpruceRD_BuToHpMuMu_SameSign 70.00+-18.71
SpruceRD_BuToHpEE_SameSign 30.00+-12.25
SpruceRD_B0ToHpHmEE_SameSign 25.00+-11.18

hlt1latestBWdiv run over 100K events of minbias after hlt1 filtering (HLT1 rate assumed 1000kHz), further filtered locally using inclusive dilepton detached lines. Notice that since the rate is expected to be quite smaller, 100K events were not enough to have something stable. This most likely is causing these strange rates. It is expected to be < 50Hz for all the lines considered.

Line rates(Hz)
SpruceRD_B0ToHpHmMuMu 10.00+-10.00
SpruceRD_BuToHpMuMu 20.00+-14.14
SpruceRD_B0ToHpHmEE 10.00+-10.00
SpruceRD_B0ToHpHmMuMu_SameSign 30.00+-17.32
SpruceRD_BuToHpEE 20.00+-14.14
SpruceRD_BuToHpMuMu_SameSign 20.00+-14.14
SpruceRD_BuToHpEE_SameSign 0.00+-0.00
SpruceRD_B0ToHpHmEE_SameSign 0.00+-0.00

upgrade-minbias-hlt2-persistreco-output run over 100K events of minbias after hlt2 filtering (HLT2 rate assumed 100kHz) . This should be aligned with PR tests.

Line rates(Hz)
SpruceRD_B0ToHpHmMuMu 198.00+-14.06
SpruceRD_BuToHpMuMu 107.00+-10.34
SpruceRD_B0ToHpHmEE 317.00+-17.78
SpruceRD_B0ToHpHmMuMu_SameSign 254.00+-15.92
SpruceRD_BuToHpEE 152.00+-12.32
SpruceRD_BuToHpMuMu_SameSign 99.00+-9.94
SpruceRD_BuToHpEE_SameSign 172.00+-13.10
SpruceRD_B0ToHpHmEE_SameSign 372.00+-19.25

https://gitlab.cern.ch/lhcb-dpa/project/-/issues/243

Edited by Michele Atzeni

Merge request reports