Skip to content

New persistency configuration

Sevda Esen requested to merge sevda-packers2 into master

To go with LHCb!3268 (merged)

Persistency configuration updated to use new un/packers and writer/decoders.

Main changes:

  • Un/PackParticlesAndVertices algorithms are removed. All packers are functional so need proper input and outputs.
  • For packing input locations are collected from line dependencies.
  • Output locations simply take a "p" in front of location name after stream.
  • For reconstruction objects, they are packed to predefined packed location.
  • For unpacking, locations are set in PyConf/reading.py
  • Packing and serialization steps are simplified as everything configured in PersistRecoConf.
Edited by Sevda Esen

Merge request reports