Skip to content

PyUtils: Make checkxAOD functional on RNTuple objects

Grigori Rybkin requested to merge grybkine/athena:main-PyUtils-checkxAOD into main

Tools/PyUtils/python/PoolFile.py: use RNTuple API to compute on disk and in memory size of objects, in class PoolRecord, introduce typeName attribute for C++ type name of the column (branch for TTree, field for RNTuple), set it systematically in __processFile method of class PoolFile, make use of default names of APR file storage elements Tools/PyUtils/bin/checkxAOD.py: make use of C++ type names set by PoolFile.py, optimise

Related to ATEAM-960

Merge request reports