ATLAS Offline Software
|
#include <CaloRings.h>
Public Types | |
typedef std::vector< float >::const_iterator | const_iterator |
Public Member Functions | |
RingSet () | |
virtual | ~RingSet () |
float & | at (unsigned int i) |
RingSet ///. More... | |
float & | operator[] (unsigned int i) |
const float & | at (unsigned int i) const |
const float & | operator[] (unsigned int i) const |
size_t | size () const |
void | clearRings () |
void | addRing (float r) |
size_t | numberOfLayers () const |
CaloCell_ID::CaloSample & | layer (unsigned int i) |
const CaloCell_ID::CaloSample & | layer (unsigned int i) const |
void | clearLayers () |
void | addLayer (CaloCell_ID::CaloSample c) |
const_iterator | begin () const |
const_iterator | end () const |
float & | deltaEta () |
float & | deltaPhi () |
const float & | deltaEta () const |
const float & | deltaPhi () const |
Public Attributes | |
std::vector< float > | m_rings |
std::vector< CaloCell_ID::CaloSample > | m_layers |
float | m_deltaEta |
float | m_deltaPhi |
Definition at line 14 of file Reconstruction/egamma/egammaEvent/egammaEvent/CaloRings.h.
typedef std::vector<float>::const_iterator RingSet::const_iterator |
Definition at line 21 of file Reconstruction/egamma/egammaEvent/egammaEvent/CaloRings.h.
|
inline |
Definition at line 27 of file Reconstruction/egamma/egammaEvent/egammaEvent/CaloRings.h.
|
inlinevirtual |
Definition at line 31 of file Reconstruction/egamma/egammaEvent/egammaEvent/CaloRings.h.
void RingSet::addLayer | ( | CaloCell_ID::CaloSample | c | ) |
Definition at line 71 of file CaloRings.cxx.
void RingSet::addRing | ( | float | r | ) |
Definition at line 44 of file CaloRings.cxx.
float & RingSet::at | ( | unsigned int | i | ) |
const float & RingSet::at | ( | unsigned int | i | ) | const |
Definition at line 22 of file CaloRings.cxx.
RingSet::const_iterator RingSet::begin | ( | ) | const |
Definition at line 97 of file CaloRings.cxx.
void RingSet::clearLayers | ( | ) |
Definition at line 65 of file CaloRings.cxx.
void RingSet::clearRings | ( | ) |
Definition at line 39 of file CaloRings.cxx.
float & RingSet::deltaEta | ( | ) |
Definition at line 76 of file CaloRings.cxx.
const float & RingSet::deltaEta | ( | ) | const |
Definition at line 86 of file CaloRings.cxx.
float & RingSet::deltaPhi | ( | ) |
Definition at line 81 of file CaloRings.cxx.
const float & RingSet::deltaPhi | ( | ) | const |
Definition at line 91 of file CaloRings.cxx.
RingSet::const_iterator RingSet::end | ( | ) | const |
Definition at line 103 of file CaloRings.cxx.
CaloCell_ID::CaloSample & RingSet::layer | ( | unsigned int | i | ) |
Definition at line 55 of file CaloRings.cxx.
const CaloCell_ID::CaloSample & RingSet::layer | ( | unsigned int | i | ) | const |
Definition at line 60 of file CaloRings.cxx.
size_t RingSet::numberOfLayers | ( | ) | const |
Definition at line 50 of file CaloRings.cxx.
float & RingSet::operator[] | ( | unsigned int | i | ) |
Definition at line 17 of file CaloRings.cxx.
const float & RingSet::operator[] | ( | unsigned int | i | ) | const |
Definition at line 28 of file CaloRings.cxx.
size_t RingSet::size | ( | ) | const |
Definition at line 33 of file CaloRings.cxx.
float RingSet::m_deltaEta |
Definition at line 23 of file Reconstruction/egamma/egammaEvent/egammaEvent/CaloRings.h.
float RingSet::m_deltaPhi |
Definition at line 24 of file Reconstruction/egamma/egammaEvent/egammaEvent/CaloRings.h.
std::vector<CaloCell_ID::CaloSample> RingSet::m_layers |
Definition at line 19 of file Reconstruction/egamma/egammaEvent/egammaEvent/CaloRings.h.
std::vector<float> RingSet::m_rings |
Definition at line 17 of file Reconstruction/egamma/egammaEvent/egammaEvent/CaloRings.h.