|  | ATLAS Offline Software
    | 
 
 
 
Go to the documentation of this file.
    5 #ifndef XAODCALORINGS_VERSIONS_RINGSET_V1_H 
    6 #define XAODCALORINGS_VERSIONS_RINGSET_V1_H 
   68     float &
at(
const unsigned int i); 
 
   76     float at(
const unsigned int i) 
const; 
 
   84     const std::vector<float>& 
ringsE() 
const;
 
  124     void copyTo(std::vector<float> &
vec) 
const;
 
  153   SG::AuxElement(ringset)
 
  176 #endif // XAODCALORINGS_VERSIONS_RINGSET_V1_H 
  
JetConstituentVector::iterator iterator
RingSet_v1()
Default empty constructor.
RingSet_v1 & operator=(const RingSet_v1 &clrings)
Assignment Operator.
Base class for elements of a container that can have aux data.
float & at(const unsigned int i)
Get/set ring Et at ith position.
ICaloAffectedTool is abstract interface for tools checking if 4 mom is in calo affected region.
std::vector< size_t > vec
Class holding a set of rings.
std::vector< float >::iterator iterator
void print(std::ostream &stream) const
void copyTo(std::vector< float > &vec) const
Copy ringset to std::vector end:
SG_BASE(xAOD::RingSet_v1, SG::AuxElement)
const std::vector< float > & ringsE() const
Get rings holden by RingSet.
void setRingsE(const std::vector< float > &)
Get/set rings holden by RingSet.
iterator begin()
ring begin() iterator
void makePrivateStore()
Create a new (empty) private store for this object.
unsigned size() const
Get rings size.
bool hasStore() const
Return true if this object has an associated store.
std::vector< float >::const_iterator const_iterator
const Iterator to rings Et
iterator end()
ring end() iterator
const SG::AuxVectorData * container() const
Return the container holding this element.
float & operator[](const unsigned int i)
Get/set ring Et at ith position.
Base class for elements of a container that can have aux data.
void addRing(float r)
add ring to RingSet