#include <chargecarrier.h>
Definition at line 30 of file chargecarrier.h.
◆ Chargecarrier()
votca::xtp::Chargecarrier::Chargecarrier |
( |
Index | id | ) |
|
|
inline |
◆ get_dRtravelled()
const Eigen::Vector3d & votca::xtp::Chargecarrier::get_dRtravelled |
( |
| ) |
const |
|
inline |
◆ getCurrentEnergy()
double votca::xtp::Chargecarrier::getCurrentEnergy |
( |
| ) |
const |
|
inline |
◆ getCurrentEscapeRate()
double votca::xtp::Chargecarrier::getCurrentEscapeRate |
( |
| ) |
const |
|
inline |
◆ getCurrentNode()
GNode & votca::xtp::Chargecarrier::getCurrentNode |
( |
| ) |
const |
|
inline |
◆ getCurrentNodeId()
Index votca::xtp::Chargecarrier::getCurrentNodeId |
( |
| ) |
const |
|
inline |
◆ getCurrentPosition()
const Eigen::Vector3d & votca::xtp::Chargecarrier::getCurrentPosition |
( |
| ) |
const |
|
inline |
◆ getId()
Index votca::xtp::Chargecarrier::getId |
( |
| ) |
const |
|
inline |
◆ getLifetime()
double votca::xtp::Chargecarrier::getLifetime |
( |
| ) |
const |
|
inline |
◆ getSteps()
Index votca::xtp::Chargecarrier::getSteps |
( |
| ) |
const |
|
inline |
◆ hasNode()
bool votca::xtp::Chargecarrier::hasNode |
( |
| ) |
|
|
inline |
◆ jumpAccordingEvent()
void votca::xtp::Chargecarrier::jumpAccordingEvent |
( |
const GLink & | event | ) |
|
|
inline |
◆ ReleaseNode()
void votca::xtp::Chargecarrier::ReleaseNode |
( |
| ) |
|
|
inline |
◆ resetCarrier()
void votca::xtp::Chargecarrier::resetCarrier |
( |
| ) |
|
|
inline |
◆ setId()
void votca::xtp::Chargecarrier::setId |
( |
Index | id | ) |
|
|
inline |
◆ settoNote()
void votca::xtp::Chargecarrier::settoNote |
( |
GNode * | newnode | ) |
|
|
inline |
◆ updateLifetime()
void votca::xtp::Chargecarrier::updateLifetime |
( |
double | dt | ) |
|
|
inline |
◆ updateOccupationtime()
void votca::xtp::Chargecarrier::updateOccupationtime |
( |
double | dt | ) |
|
|
inline |
◆ updateSteps()
void votca::xtp::Chargecarrier::updateSteps |
( |
Index | t | ) |
|
|
inline |
◆ dr_travelled_
Eigen::Vector3d votca::xtp::Chargecarrier::dr_travelled_ |
|
private |
◆ id_
Index votca::xtp::Chargecarrier::id_ |
|
private |
◆ lifetime
double votca::xtp::Chargecarrier::lifetime |
|
private |
◆ node
GNode* votca::xtp::Chargecarrier::node |
|
private |
◆ steps
Index votca::xtp::Chargecarrier::steps |
|
private |
The documentation for this class was generated from the following file: