Main Page   Namespace List   Class Hierarchy   Compound List   File List   Compound Members   File Members  

TowerElement Class Reference

Private data structure for TowerArray. More...

#include <TowerArray.h>

List of all members.

Public Methods

 TowerElement (long i=0, float e=0)
bool operator< (const TowerElement& rhs) const
bool operator== (const TowerElement&rhs) const
float operator+= (float e)
 ~TowerElement ()
float energy () const
long index () const

Private Attributes

long m_index
float m_energy
float simEnergy

Friends

class  TowerArray


Detailed Description

Private data structure for TowerArray.

Definition at line 16 of file TowerArray.h.


Constructor & Destructor Documentation

TowerElement::TowerElement ( long i = 0,
float e = 0 ) [inline]
 

Definition at line 20 of file TowerArray.h.

TowerElement::~TowerElement ( )
 

Definition at line 235 of file TowerArray.cxx.


Member Function Documentation

float TowerElement::energy ( ) const [inline]
 

Definition at line 29 of file TowerArray.h.

Referenced by TowerArray::draw(), TowerArray::generateResponse(), TowerArray::printOn(), and TowerArray::writeData().

long TowerElement::index ( ) const [inline]
 

Definition at line 30 of file TowerArray.h.

Referenced by TowerArray::draw(), TowerArray::meanEnergy(), TowerArray::printOn(), and TowerArray::scoreTower().

float TowerElement::operator+= ( float e ) [inline]
 

Definition at line 26 of file TowerArray.h.

bool TowerElement::operator< ( const TowerElement & rhs ) const [inline]
 

Definition at line 24 of file TowerArray.h.

bool TowerElement::operator== ( const TowerElement & rhs ) const [inline]
 

Definition at line 25 of file TowerArray.h.


Friends And Related Function Documentation

class TowerArray [friend]
 

Definition at line 19 of file TowerArray.h.


Member Data Documentation

float TowerElement::m_energy [private]
 

Definition at line 36 of file TowerArray.h.

long TowerElement::m_index [private]
 

Definition at line 33 of file TowerArray.h.

float TowerElement::simEnergy [private]
 

Definition at line 36 of file TowerArray.h.


The documentation for this class was generated from the following files:
Generated at Mon Nov 26 18:18:43 2001 by doxygen1.2.3 written by Dimitri van Heesch, © 1997-2000