![]() |
PandaRoot
|
stores crystal index coordinates (x,y) or (theta,phi) More...
#include <PndEmcTwoCoordIndex.h>
Public Member Functions | |
| PndEmcTwoCoordIndex () | |
| PndEmcTwoCoordIndex (long theXcoord, long theYcoord, long theIndex) | |
| virtual | ~PndEmcTwoCoordIndex () |
| bool | operator== (const PndEmcTwoCoordIndex &c) const |
| bool | operator!= (const PndEmcTwoCoordIndex &c) const |
| bool | operator< (const PndEmcTwoCoordIndex &) const |
| virtual const PndEmcCoordIndexSet | GetNeighbours () const |
| long | XCoord () const |
| long | YCoord () const |
| long | Index () const |
| virtual void | AddToNeighbourList (PndEmcTwoCoordIndex *) |
| bool | IsNeighbour (PndEmcTwoCoordIndex *_tci) |
Protected Attributes | |
| long | fCoords [2] |
| long | fIndex |
| PndEmcCoordIndexSet | fNeighbours |
stores crystal index coordinates (x,y) or (theta,phi)
Definition at line 41 of file PndEmcTwoCoordIndex.h.
| PndEmcTwoCoordIndex::PndEmcTwoCoordIndex | ( | ) |
| PndEmcTwoCoordIndex::PndEmcTwoCoordIndex | ( | long | theXcoord, |
| long | theYcoord, | ||
| long | theIndex | ||
| ) |
|
virtual |
|
virtual |
Referenced by Index().
|
virtual |
Referenced by operator!=().
|
inline |
Definition at line 62 of file PndEmcTwoCoordIndex.h.
References AddToNeighbourList(), fIndex, and IsNeighbour().
| bool PndEmcTwoCoordIndex::IsNeighbour | ( | PndEmcTwoCoordIndex * | _tci | ) |
Referenced by Index().
|
inline |
Definition at line 54 of file PndEmcTwoCoordIndex.h.
References fIndex, GetNeighbours(), and operator<().
| bool PndEmcTwoCoordIndex::operator< | ( | const PndEmcTwoCoordIndex & | ) | const |
Referenced by operator!=().
|
inline |
|
inline |
|
inline |
|
protected |
Definition at line 70 of file PndEmcTwoCoordIndex.h.
|
protected |
Definition at line 71 of file PndEmcTwoCoordIndex.h.
Referenced by Index(), operator!=(), and operator==().
|
protected |
Definition at line 72 of file PndEmcTwoCoordIndex.h.