Skip to content

Implementing float compression in the IO framework

The main discussion will take place under ATEAM-587. In a nutshell, this MR will implement the float compression in the IO layer. The idea is to add functionality to compress float and std::vector<float> on the POOL converters side of the Aux stuff. This will be configurable per stream, similar to the ItemList in the AthenaOutputStream which relies on AuxSelection.

As this is a substantial change it'll take a couple iterations. Therefore, it's currently marked as WIP.

cc: @gemmeren @mnowak @akraszna @ssnyder

PS : We're in a good state to merge this in as an initial prototype. Therefore, I'm removing the WIP.

Edited by Alaettin Serhan Mete

Merge request reports