TrigEDMConfig: use classes for collection properties

Instead of using a string as the 4th (optional) collection item in TriggerEDMRun3, use a list of class instances (InViews, Alias) to configure additional collection properties.

Verified that the list of serialized collections is identical before/after this change.

This will make it easier to reuse that 4th item also for other purposes (e.g. truncation mode as discussed in ATR-27986).

cc @tamartin @okuprash @tbold

Merge after !64759 (merged).

Edited by Frank Winklmeier

Merge request reports

Loading