Fixes to the on the fly collection patching that are necessary for the LCIO to EDM4hep standalone conversion.
Make CheckCollections check the FromType and ToType collection parameters to figure out the involved types for LCRelations. Add them to the output of CheckCollections::print
Make the CheckCollectoins::patchCollections parse these strings back for LCRelation collections and set them as collection parameters for collections it creates on the fly.
Add a --minimal flag to check_missing_cols in order to make it possible to produce outputs that can be more easily consumbed by other programs.
BEGINRELEASENOTES
CheckCollections
check theFromType
andToType
collection parameters to figure out the involved types forLCRelations
. Add them to the output ofCheckCollections::print
CheckCollectoins::patchCollections
parse these strings back forLCRelation
collections and set them as collection parameters for collections it creates on the fly.--minimal
flag tocheck_missing_cols
in order to make it possible to produce outputs that can be more easily consumbed by other programs.ENDRELEASENOTES