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 | inline |
DriftLineRKF(Sensor *sensor) | 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(const bool on=true) | Garfield::DriftLineRKF | inline |
EnableIonTail(const bool on=true) | Garfield::DriftLineRKF | inline |
EnableNegativeIonTail(const bool on=true) | Garfield::DriftLineRKF | inline |
EnablePlotting(ViewDrift *view) | Garfield::DriftLineRKF | |
EnableSignalCalculation(const bool on=true) | Garfield::DriftLineRKF | inline |
EnableTownsendMap(const bool on=true) | Garfield::DriftLineRKF | inline |
EnableVelocityMap(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) const | Garfield::DriftLineRKF | |
GetArrivalTimeSpread(const double eps=1.e-4) const | Garfield::DriftLineRKF | |
GetAvalancheSize(double &ne, double &ni) const | Garfield::DriftLineRKF | inline |
GetDriftLinePoint(const size_t 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) const | Garfield::DriftLineRKF | |
GetLoss(const double eps=1.e-4) const | Garfield::DriftLineRKF | |
GetNumberOfDriftLinePoints() const | Garfield::DriftLineRKF | inline |
GetPathLength() const | Garfield::DriftLineRKF | |
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., const bool quiet=false) | 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 | |
SetMaximumStepSize() | Garfield::DriftLineRKF | |
SetSensor(Sensor *s) | Garfield::DriftLineRKF | |
SetSignalAveragingOrder(const unsigned int navg) | Garfield::DriftLineRKF | inline |
UnsetMaximumStepSize() | Garfield::DriftLineRKF | inline |
UseWeightingPotential(const bool on=true) | Garfield::DriftLineRKF | inline |
~DriftLineRKF() | Garfield::DriftLineRKF | inline |