Skip to content

PyUtils: Parse and return xAOD::FileMetaData content

Load the FileMetaData object and its auxiliary store. Add a function to parse the content. Scan for dynamic FileMetaData and add code to grab it. At the moment, there are a few assumptions: the only std dynamic object is strings (true), any boolean starts with an 'is', and the only other possible attributes are floats.

Unfortunately, taking the dynamic FileMetaData attributes through the FileMetaData interface (which would be cleaner) does not work, these objects end up empty. Not sure what is the underlying reason.

Tag: @mrenda @gemmeren @tcuhadar

Tagged Tulay to make sure the additional information returned will not cause havoc in the ART tests. AN upshot here is that meta-diff should now also find differences in the xAOD::FileMetaData content.

Merge request reports