Add transient xAOD::EventInfo in EVNT-to-EVNT workflows and enable EventInfoTag
Merge request !43471 (merged) disabled the addition of the EventInfoTag structure in EVNT files produced in EVNT-to-EVNT workflows. The reason being that building EventInfoTag broke the transform because the responsible tool requires a read handle for xAOD::EventInfo
, which was not available. We would like EventInfoTag to allow selective reading of events.
This MR adds the algorithm creating an xAOD::EventInfo
from the legacy event info to that workflow. To ensure the event store content of the resulting files is unchanged the xAOD::EventInfo
is specifically not added to the items in the output stream. This makes the required xAOD::EventInfo
available for the generation of EventInfoTag, without changing downstream content.
Merge request reports
Activity
added Generators master review-pending-level-1 labels
CI Result SUCCESS (hash 9a21ebcc)Athena AthSimulation AthGeneration AnalysisBase AthAnalysis DetCommon externals cmake make required tests optional tests Full details available on this CI monitor view
Athena: number of compilation errors 0, warnings 0
AthSimulation: number of compilation errors 0, warnings 0
AthGeneration: number of compilation errors 0, warnings 0
AnalysisBase: number of compilation errors 0, warnings 0
AthAnalysis: number of compilation errors 0, warnings 0
DetCommon: number of compilation errors 0, warnings 0
For experts only: Jenkins output [CI-MERGE-REQUEST-CC7 34517]added review-approved label and removed review-pending-level-1 label
mentioned in commit 25e82761
added sweep:ignore label