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