DisableDebugging() | Garfield::DriftLineRKF | inline |
DisablePlotting() | Garfield::DriftLineRKF | |
DriftElectron(const double x0, const double y0, const double z0, const double t0) | Garfield::DriftLineRKF | |
DriftHole(const double x0, const double y0, const double z0, const double t0) | Garfield::DriftLineRKF | |
DriftIon(const double x0, const double y0, const double z0, const double t0) | Garfield::DriftLineRKF | |
DriftLineRKF() | Garfield::DriftLineRKF | |
DriftNegativeIon(const double x0, const double y0, const double z0, const double t0) | Garfield::DriftLineRKF | |
DriftPositron(const double x0, const double y0, const double z0, const double t0) | Garfield::DriftLineRKF | |
EnableAvalanche(const bool on=true) | Garfield::DriftLineRKF | inline |
EnableDebugging() | Garfield::DriftLineRKF | inline |
EnableIonTail(const bool on=true) | Garfield::DriftLineRKF | inline |
EnablePlotting(ViewDrift *view) | Garfield::DriftLineRKF | |
EnableSignalCalculation(const bool on=true) | Garfield::DriftLineRKF | inline |
FieldLine(const double xi, const double yi, const double zi, std::vector< std::array< float, 3 > > &xl, const bool electron=true) | Garfield::DriftLineRKF | |
GetArrivalTimeSpread(const double eps=1.e-4) | Garfield::DriftLineRKF | |
GetAvalancheSize(double &ne, double &ni) const | Garfield::DriftLineRKF | inline |
GetDriftLinePoint(const unsigned int i, double &x, double &y, double &z, double &t) const | Garfield::DriftLineRKF | |
GetDriftTime() const | Garfield::DriftLineRKF | inline |
GetEndPoint(double &x, double &y, double &z, double &t, int &st) const | Garfield::DriftLineRKF | |
GetGain(const double eps=1.e-4) | Garfield::DriftLineRKF | |
GetLoss(const double eps=1.e-4) | Garfield::DriftLineRKF | |
GetNumberOfDriftLinePoints() const | Garfield::DriftLineRKF | inline |
PrintDriftLine() const | Garfield::DriftLineRKF | |
RejectKinks(const bool on=true) | Garfield::DriftLineRKF | inline |
SetElectronSignalScalingFactor(const double scale) | Garfield::DriftLineRKF | inline |
SetGainFluctuationsFixed(const double gain=-1.) | Garfield::DriftLineRKF | |
SetGainFluctuationsPolya(const double theta, const double mean=-1.) | Garfield::DriftLineRKF | |
SetHoleSignalScalingFactor(const double scale) | Garfield::DriftLineRKF | inline |
SetIntegrationAccuracy(const double eps) | Garfield::DriftLineRKF | |
SetIonSignalScalingFactor(const double scale) | Garfield::DriftLineRKF | inline |
SetMaximumStepSize(const double ms) | Garfield::DriftLineRKF | |
SetSensor(Sensor *s) | Garfield::DriftLineRKF | |
SetSignalAveragingOrder(const unsigned int navg) | Garfield::DriftLineRKF | inline |
UnsetMaximumStepSize() | Garfield::DriftLineRKF | inline |
~DriftLineRKF() | Garfield::DriftLineRKF | inline |