6#ifndef CALOUTILS_XAODCLUSTERCOMPRESSOR_H
7#define CALOUTILS_XAODCLUSTERCOMPRESSOR_H 1
20 public extends<AthService, IxAODClusterCompressor> {
36 typedef std::array< xAOD::CaloCluster::MomentType,60>
momentList_t;
Class implementing a lossy float compression.
virtual void compress(xAOD::CaloClusterContainer *clustercontainer) const override
momentList_t m_allMoments
virtual StatusCode initialize() override
CxxUtils::FloatCompressor m_compressor
xAODClusterCompressor()=delete
std::array< xAOD::CaloCluster::MomentType, 60 > momentList_t
CaloClusterContainer_v1 CaloClusterContainer
Define the latest version of the calorimeter cluster container.