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