Skip to content

Fix bug with cuts and prescale the BdsToXi0Xi0bar BnoC lines

This merge request addresses a bug with vertex cuts applied on ParticleAdder for BnoC HLT2 lines. See !5094 (closed) for more information.

The only affected lines are Hlt2BnoC_BdsToXi0Xi0bar_LLLL,LLDD,DDDD. Prescale these lines to 0.01 to keep the bandwidth confined.

Without prescaling, the output of a bandwidth test with 50k events is

Hlt2BnoC_BdsToXi0Xi0bar_DDDD          #=50002   Sum=87          Eff=|(0.1739930 +- 0.0186378)%|
Hlt2BnoC_BdsToXi0Xi0bar_LLDD          #=50002   Sum=21          Eff=|(0.04199832 +- 0.00916286)%|
Hlt2BnoC_BdsToXi0Xi0bar_LLLL          #=50002   Sum=13          Eff=|(0.02599896 +- 0.00720988)%|

Bandwidth: 490 MB/s

The bandwidth of the full BnoC Turbo HLT2 is currently 423.65 MB/s (see here), so the prescaling is set to 0.01.

This is a temporary solution while waiting for a comprehensive redesign of the BdsToXi0Xi0bar HLT2 lines.

Edited by Kerim Guseinov

Merge request reports

Loading