Added property to AthenaOutputStream to list provenance tags to keep ATEAM-1050
This MR introduces AthenaOutputStream String property 'KeepProvenanceTagsRegEx' that may be used to match processing tags in Event provenances and copy only matching provenance to the new DataHeader.
Empty regex string means clear all input provenance (but if keepProvenance is True, the immediate source provenance will be still stored).
python OutputStreamCfg() method accepts optional KeepProvenanceTagsRegEx parameter that will be copied to the C++ property (unless it is None (the default))
Merge request reports
Activity
added full-integration-tests full-unit-tests labels
- Resolved by Marcin Nowak
- Resolved by Marcin Nowak
- Resolved by Marcin Nowak
- Resolved by Marcin Nowak
- Resolved by Marcin Nowak
- Resolved by Marcin Nowak
CI Result SUCCESS (hash 93a5eb44)Athena AthSimulation AthGeneration AthAnalysis externals cmake make tests Full details available on this CI monitor view. Check the JIRA CI status board for known problems
Athena: number of compilation errors 0, warnings 0
AthSimulation: number of compilation errors 0, warnings 0
AthGeneration: number of compilation errors 0, warnings 0
AthAnalysis: number of compilation errors 0, warnings 0
For experts only: Jenkins output (remote access info) CI Result SUCCESS (hash 6b4fe8e3)Athena AthSimulation AthGeneration AthAnalysis externals cmake make tests Full details available on this CI monitor view. Check the JIRA CI status board for known problems
Athena: number of compilation errors 0, warnings 0
AthSimulation: number of compilation errors 0, warnings 0
AthGeneration: number of compilation errors 0, warnings 0
AthAnalysis: number of compilation errors 0, warnings 0
For experts only: Jenkins output (remote access info)added 1 commit
- c1c8fd42 - Make provenance selection use RegEx. String prop KeepProvenanceTagsRegEx