Skip to content

Draft: Adapt LbEvtGen to thread-safety in EvtGen 3

Thomas Latham requested to merge tlatham_evtgen3 into master

A beta release of EvtGen 3.0.0 is now available for testing. This release introduces thread-safety of EvtGen but requires that each instance of the main EvtGen object be thread_local.

This MR:

  • Switches LbEvtGen to use the new tag of EvtGen
  • Fixes resulting compilation errors in LbEvtGen
  • Adapts the code to the new thread-safety requirements
  • Removes the serialisation of the calls to EvtGen

cc: @fabudine, @jback, @kreps

Edited by Thomas Latham

Merge request reports

Loading