Skip to content

Unify CA-based ESD, AOD, and DAOD/DESD Merging

Alaettin Serhan Mete requested to merge amete/athena:23.0-ca-based-merges into 23.0

This MR builds on top of !61943 (merged). A single skeleton should be able to handle merging ESDs, AODs, and all types of DAODs/DESDs. It lazily configures expensive components based on what's in the input file and works w/ dedicated transforms (e.g. through DAODMerge.py etc.). We should eventually improve the way we deal w/ derived formats but this is beyond the scope of this particular MR. This skeleton can potentially be extended to deal w/ other POOL formats in the future, too.

Relates to ATLASRECTS-7570

cc: @elmsheus @gemmeren

Edited by Alaettin Serhan Mete

Merge request reports