Class CellWrapperAA


class CellWrapperAA
derived from ContainedObject, ICellWrapper

Wrapper class for Atlfast Athena Cells for comparison with AtlfastF cells.


Field Summary
 private const Cell *m_cell
           

Constructor Summary
CellWrapperAA(const Cell & c)
          Constructs from Cell object
CellWrapperAA(const Cell * c)
          Constructs from Cell object pointer

Destructor Summary
 virtual ~CellWrapperAA()
           

Method Summary
 virtual const doubleeta()
          IKinematic interface method
 virtual const intnumberOfHits()
          Returns number of particles which have deposited energy in cell
 virtual const std::vectorparticles()
          Returns particles which have deposited energy in cell
 virtual const doublephi()
          IKinematic interface method
 virtual const doublepT()
          IKinematic interface method

Field Detail

m_cell

private const Cell * m_cell
Constructor Detail

CellWrapperAA

public CellWrapperAA(const Cell & c)
Constructs from Cell object

CellWrapperAA

public CellWrapperAA(const Cell * c)
Constructs from Cell object pointer
Method Detail

~CellWrapperAA

public virtual ~CellWrapperAA()
Method Detail

eta

public virtual const double eta()
IKinematic interface method

numberOfHits

public virtual const int numberOfHits()
Returns number of particles which have deposited energy in cell

particles

public virtual const std::vector particles()
Returns particles which have deposited energy in cell

phi

public virtual const double phi()
IKinematic interface method

pT

public virtual const double pT()
IKinematic interface method

Association Links

to Class Atlfast::Cell