Skip to content

SLB: Application of the relation table algorithm to store MVA score

Tommaso Fulghesu requested to merge sl-algo-isolation into master

Application of Rec!4126 to SL sprucing lines

Needs LHCb!4872

Changes in BW in different configurations (evaluated on 10k minbias sample):

persistency BW (GB/s)
extra tracks duplicated (current version) 0.181
extra tracks not duplicated 0.180
B relation table + extra tracks not duplicated
B relation table + B^{\star} relation table + extra tracks not duplicated

Current status

The current MR removes the duplicates from the Selection of particles from the rest of the event persisted during the sprucing. Adding the relation table between signal candidates and particles from the rest of the event, weighted by the MVA score, makes the test failing with the following error.

LHCb__SelectivePacker_cd1c82bb        ERROR bool LHCb::{anonymous}::{anonymous}::Item<KeyedContainer<ValueType, Mapping> >::emplace(const ValueType*) [with ValueType = LHCb::Particle; Mapping = Containers::KeyedObjectManager<Containers::hashmap>] : attempt to add to locked item (potential circular dependency?)
LHCb__SelectivePacker_cd1c82bb        ERROR Maximum number of errors ( 'ErrorMax':1) reached.
HLTControlFlowMgr                     FATAL Event failed in Node HltPackedBufferWriter/HltPackedBufferWriter_97f7c229
HLTControlFlowMgr                      INFO Application return code set to 3
HLTControlFlowMgr                     FATAL Event 861 on slot 0 failed!
HLTControlFlowMgr                     FATAL *** Too many consecutive failures 1, stopping now ***

Full log: log.txt

FYI: @graven, @sstahl, @mveghel, @decianm, @mfontana, @nskidmor

Edited by Tommaso Fulghesu

Merge request reports

Loading