7#ifndef XAODTRIGRINGER_VERSIONS_TRIGRINGERRINGS_V2_H
8#define XAODTRIGRINGER_VERSIONS_TRIGRINGERRINGS_V2_H
16#include "AthLinks/ElementLink.h"
34 const std::vector< float >&
rings()
const;
36 unsigned size()
const;
Base class for elements of a container that can have aux data.
#define SG_BASE(D, B)
Declare that class D derives from class B.
Base class for elements of a container that can have aux data.
void setRings(const std::vector< float > &r)
const TrigEMCluster * emCluster() const
The associated EM cluster, as a simple pointer.
void setEmClusterLink(const EMClusterLink_t &value)
Set the ElementLink pointing to the EM cluster constituent.
TrigRingerRings_v2()
Class default constructor.
ElementLink< TrigEMClusterContainer > EMClusterLink_t
Type of the EM cluster link.
const std::vector< float > & rings() const
Acessor methods.
const EMClusterLink_t & emClusterLink() const
The associated EM cluster, as an ElementLink.
ICaloAffectedTool is abstract interface for tools checking if 4 mom is in calo affected region.
TrigEMCluster_v1 TrigEMCluster
Define the latest version of the trigger EM cluster class.