20#ifndef VOTCA_XTP_CHARGECARRIER_H
21#define VOTCA_XTP_CHARGECARRIER_H
const Eigen::Vector3d & getCurrentPosition() const
Index getCurrentNodeId() const
void updateOccupationtime(double dt)
GNode & getCurrentNode() const
void settoNote(GNode *newnode)
void updateSteps(Index t)
Eigen::Vector3d dr_travelled_
double getCurrentEnergy() const
void updateLifetime(double dt)
void jumpAccordingEvent(const GLink &event)
const Eigen::Vector3d & get_dRtravelled() const
double getLifetime() const
double getCurrentEscapeRate() const
GNode * getDestination() const
void UpdateOccupationTime(double deltat)
void setOccupation(bool occupied)
const Eigen::Vector3d & getPos() const
double getEscapeRate() const
double getSitenergy() const
base class for all analysis tools