ATLAS Offline Software
|
#include <CaloRings.h>
Public Types | |
typedef std::vector< RingSet >::iterator | iterator |
typedef std::vector< RingSet >::const_iterator | const_iterator |
Public Member Functions | |
CaloRings () | |
Calo Rings ///. More... | |
virtual | ~CaloRings () |
void | addRingSet (unsigned int numberOfRings, std::vector< CaloCell_ID::CaloSample > &layers, float deltaEta, float deltaPhi) |
RingSet & | at (unsigned int i) |
const RingSet & | at (unsigned int i) const |
RingSet & | operator[] (unsigned int i) |
const RingSet & | operator[] (unsigned int i) const |
void | clear () |
float | ringAt (unsigned int nRingSet, unsigned int nRing) |
size_t | size () const |
std::vector< RingSet >::iterator | begin () |
std::vector< RingSet >::iterator | end () |
std::vector< RingSet >::const_iterator | begin () const |
std::vector< RingSet >::const_iterator | end () const |
Private Attributes | |
std::vector< RingSet > | m_ringsets |
Definition at line 58 of file Reconstruction/egamma/egammaEvent/egammaEvent/CaloRings.h.
typedef std::vector<RingSet>::const_iterator CaloRings::const_iterator |
Definition at line 61 of file Reconstruction/egamma/egammaEvent/egammaEvent/CaloRings.h.
typedef std::vector<RingSet>::iterator CaloRings::iterator |
Definition at line 60 of file Reconstruction/egamma/egammaEvent/egammaEvent/CaloRings.h.
CaloRings::CaloRings | ( | ) |
|
inlinevirtual |
Definition at line 64 of file Reconstruction/egamma/egammaEvent/egammaEvent/CaloRings.h.
void CaloRings::addRingSet | ( | unsigned int | numberOfRings, |
std::vector< CaloCell_ID::CaloSample > & | layers, | ||
float | deltaEta, | ||
float | deltaPhi | ||
) |
Definition at line 118 of file CaloRings.cxx.
RingSet & CaloRings::at | ( | unsigned int | i | ) |
Definition at line 164 of file CaloRings.cxx.
Definition at line 172 of file CaloRings.cxx.
Definition at line 144 of file CaloRings.cxx.
std::vector< RingSet >::const_iterator CaloRings::begin | ( | ) | const |
Definition at line 154 of file CaloRings.cxx.
void CaloRings::clear | ( | ) |
Definition at line 134 of file CaloRings.cxx.
Definition at line 149 of file CaloRings.cxx.
std::vector< RingSet >::const_iterator CaloRings::end | ( | ) | const |
Definition at line 159 of file CaloRings.cxx.
RingSet & CaloRings::operator[] | ( | unsigned int | i | ) |
Definition at line 168 of file CaloRings.cxx.
Definition at line 176 of file CaloRings.cxx.
float CaloRings::ringAt | ( | unsigned int | nRingSet, |
unsigned int | nRing | ||
) |
Definition at line 180 of file CaloRings.cxx.
size_t CaloRings::size | ( | ) | const |
Definition at line 139 of file CaloRings.cxx.
|
private |
Definition at line 85 of file Reconstruction/egamma/egammaEvent/egammaEvent/CaloRings.h.