xAODClusterCompressor Node1 xAODClusterCompressor + m_isEnabled + xAODClusterCompressor() + xAODClusterCompressor() + initialize() + compress() + queryInterface() + interfaceID() Node2 IxAODClusterCompressor + ~IxAODClusterCompressor() + compress() + interfaceID() Node2->Node1 Node3 IService Node3->Node2 Node4 AthService - AthService() - AthService() - operator=() Node4->Node1 Node5 AthCommonMsg< Service > + msg() + msg() + msgLvl() Node5->Node4 Node6 Service Node6->Node5 Node7 CxxUtils::FloatCompressor - m_mantissaBits - m_mantissaBitmask - m_rounding - m_vmax + FloatCompressor() + reduceFloatPrecision() * m_rounding * m_vmax Node7->Node1 +m_compressor Node8 std::array< xAOD::CaloCluster ::MomentType, 60 > Node8->Node1 +m_allMoments Node9 MomentType Node9->Node8 +elements