Class CellDescriptor


class CellDescriptor

ID class to represent a unique identifier to individual cells


Field Summary
 private doublem_eta
          Eta position of cell
 private doublem_phi
          Phi position of cell

Constructor Summary
CellDescriptor()
          Constructor taking default eta/phi values
CellDescriptor(double eta, double phi)
          Constructor taking supplied eta/phi values
CellDescriptor(const CellDescriptor & otherCellDescriptor)
          Copy constructor

Destructor Summary
 virtual ~CellDescriptor()
           

Method Summary
 const doubleeta()
          Gives eta position of cell.
 CellDescriptor &operator=(const CellDescriptor & otherCellDescriptor)
          Assignment operator
 const doublephi()
          Gives phi position of cell.

Field Detail

m_eta

private double m_eta
Eta position of cell

m_phi

private double m_phi
Phi position of cell
Constructor Detail

CellDescriptor

public CellDescriptor()
Constructor taking default eta/phi values

CellDescriptor

public CellDescriptor(double eta, double phi)
Constructor taking supplied eta/phi values

CellDescriptor

public CellDescriptor(const CellDescriptor & otherCellDescriptor)
Copy constructor
Method Detail

~CellDescriptor

public virtual ~CellDescriptor()
Method Detail

eta

public const double eta()
Gives eta position of cell.

operator=

public CellDescriptor & operator=(const CellDescriptor & otherCellDescriptor)
Assignment operator

phi

public const double phi()
Gives phi position of cell.