#include <EcalPreshowerNavigator.h>
Public Member Functions | |
EcalPreshowerNavigator (const ESDetId &home, const CaloSubdetectorTopology *esTopology) | |
Public Member Functions inherited from CaloNavigator< ESDetId > | |
CaloNavigator () | |
Default constructor. More... | |
CaloNavigator (const ESDetId &home) | |
CaloNavigator (const ESDetId &home, const CaloSubdetectorTopology *topology) | |
virtual ESDetId | down () const |
move the navigator west More... | |
virtual ESDetId | east () const |
move the navigator east More... | |
const CaloSubdetectorTopology * | getTopology () const |
set the starting position More... | |
void | home () const |
move the navigator back to the starting point More... | |
virtual ESDetId | north () const |
move the navigator north More... | |
virtual ESDetId | offsetBy (int deltaX, int deltaY) const |
Free movement of arbitray steps. More... | |
ESDetId | operator* () const |
get the current position More... | |
ESDetId | pos () const |
get the current position More... | |
void | setHome (const ESDetId &startingPoint) |
set the starting position More... | |
void | setTopology (const CaloSubdetectorTopology *) |
set the starting position More... | |
virtual ESDetId | south () const |
move the navigator south More... | |
virtual ESDetId | up () const |
move the navigator west More... | |
virtual ESDetId | west () const |
move the navigator west More... | |
virtual | ~CaloNavigator () |
Default constructor. More... | |
Additional Inherited Members | |
Protected Attributes inherited from CaloNavigator< ESDetId > | |
ESDetId | currentPoint_ |
const CaloSubdetectorTopology * | myTopology_ |
ESDetId | startingPoint_ |
Definition at line 7 of file EcalPreshowerNavigator.h.
|
inline |
Definition at line 9 of file EcalPreshowerNavigator.h.