Skip to content

Draft: Update particle makers and functors to fill and use PV association stored in Particle; update PV event model

This belongs to LHCb!4299 (merged)

In summary:

  • update and cleanup PrimaryVertexContainer class
  • update PV converts (RecV1<-->pv)
  • add PV pointer to LHCb::Particle, including relevant updates to persistency
  • fill (best) PV pointer from particle makers in Rec
  • introduce new 'OWNPV' functors that use these pointers (rather than the BPV functors that every time search for the best PV

This is rebased on !3538 (merged), so needs to be merged after that.

This needs LHCb!4299 (merged)

Merge request reports