Skip to content

Implement PluginWriter mechanism for HepMC3 I/O

Andrii Verbytskyi requested to merge andriish/sherpa:pluginwriter into master

Description

In some cases the experiments or individuals would like to have their own output format which might be either too niche or changing too rapidly to be included into HepMC or SHERPA itself. To avoid the output to disk it might be a good idea to enable the plugin mechanism for for the event output.

Test Plan

  • Check if the plugin writer mechanism produces reasonable events.

Example Result

  • The events should be convertible into any HepMC format.

Additional Checklist Items

  • I have updated documentation as needed
  • I considered if this should be cherry-picked/ported somewhere else (rel-2-x or master), and if yes, opened a corresponding issue or MR
Edited by Andrii Verbytskyi

Merge request reports