#include <ISCT_RadDamageSummaryTool.h>
|
virtual | ~ISCT_RadDamageSummaryTool ()=default |
|
| DeclareInterfaceID (ISCT_RadDamageSummaryTool, 1, 0) |
| Creates the InterfaceID and interfaceID() method. More...
|
|
virtual void | holeTransport (double &x0, double &y0, double &xfin, double &yfin, double &Q_m2, double &Q_m1, double &Q_00, double &Q_p1, double &Q_p2, const EventContext &ctx) const =0 |
|
virtual void | holeTransport (double &x0, double &y0, double &xfin, double &yfin, double &Q_m2, double &Q_m1, double &Q_00, double &Q_p1, double &Q_p2) const =0 |
|
virtual SCT_ChargeTrappingCondData | getCondData (const IdentifierHash &elementHash, const double &zpos, const EventContext &ctx) const =0 |
|
virtual SCT_ChargeTrappingCondData | getCondData (const IdentifierHash &elementHash, const double &zpos) const =0 |
|
Interface class for tool providing Trapping Probability for each charge in the digitization package.
Definition at line 30 of file ISCT_RadDamageSummaryTool.h.
◆ ~ISCT_RadDamageSummaryTool()
virtual ISCT_RadDamageSummaryTool::~ISCT_RadDamageSummaryTool |
( |
| ) |
|
|
virtualdefault |
◆ DeclareInterfaceID()
Creates the InterfaceID and interfaceID() method.
◆ getCondData() [1/2]
◆ getCondData() [2/2]
◆ holeTransport() [1/2]
virtual void ISCT_RadDamageSummaryTool::holeTransport |
( |
double & |
x0, |
|
|
double & |
y0, |
|
|
double & |
xfin, |
|
|
double & |
yfin, |
|
|
double & |
Q_m2, |
|
|
double & |
Q_m1, |
|
|
double & |
Q_00, |
|
|
double & |
Q_p1, |
|
|
double & |
Q_p2 |
|
) |
| const |
|
pure virtual |
◆ holeTransport() [2/2]
virtual void ISCT_RadDamageSummaryTool::holeTransport |
( |
double & |
x0, |
|
|
double & |
y0, |
|
|
double & |
xfin, |
|
|
double & |
yfin, |
|
|
double & |
Q_m2, |
|
|
double & |
Q_m1, |
|
|
double & |
Q_00, |
|
|
double & |
Q_p1, |
|
|
double & |
Q_p2, |
|
|
const EventContext & |
ctx |
|
) |
| const |
|
pure virtual |
The documentation for this class was generated from the following file: