Skip to content

Allow any type of object to be persisted as line outputs

Sevda Esen requested to merge sevda-replace-moving into master

Currently, only particles and flavor tags can be line outputs or extra outputs. This MR allows any object to be added to lines to as outputs.

Particles and Flavor tags are still cloned to their line specific location (needs an update in SelectivePacker to be able persist Particles without cloning). All other objects are saved in place, but desired location for reading is recorded in encoding dictionary.

Needs LHCb!4052 (closed)

Edited by Sevda Esen

Merge request reports