ComputeCsTail(const double emin, const double emax) | Garfield::TrackPAI | private |
ComputeDeDxTail(const double emin, const double emax) | Garfield::TrackPAI | private |
ComputeMaxTransfer() const | Garfield::TrackPAI | private |
DisableDebugging() | Garfield::Track | inline |
DisablePlotting() | Garfield::Track | |
EnableDebugging() | Garfield::Track | inline |
EnablePlotting(ViewDrift *viewer) | Garfield::Track | |
GetBeta() const | Garfield::Track | inline |
GetBetaGamma() const | Garfield::Track | inline |
GetCharge() const | Garfield::Track | inline |
GetClusterDensity() override | Garfield::TrackPAI | virtual |
GetClusters() const | Garfield::TrackPAI | inline |
GetEnergy() const | Garfield::Track | inline |
GetGamma() const | Garfield::Track | inline |
GetKineticEnergy() const | Garfield::Track | inline |
GetMass() const | Garfield::Track | inline |
GetMomentum() const | Garfield::Track | inline |
GetStoppingPower() override | Garfield::TrackPAI | virtual |
LossFunction(const double eps1, const double eps2) const | Garfield::TrackPAI | inlineprivate |
m_beta2 | Garfield::Track | protected |
m_cdf | Garfield::TrackPAI | private |
m_className | Garfield::Track | protected |
m_clusters | Garfield::TrackPAI | private |
m_debug | Garfield::Track | protected |
m_dedx | Garfield::TrackPAI | private |
m_electronDensity | Garfield::TrackPAI | private |
m_emax | Garfield::TrackPAI | private |
m_energies | Garfield::TrackPAI | private |
m_energy | Garfield::Track | protected |
m_eps1 | Garfield::TrackPAI | private |
m_eps2 | Garfield::TrackPAI | private |
m_epsInt | Garfield::TrackPAI | private |
m_imfp | Garfield::TrackPAI | private |
m_isChanged | Garfield::Track | protected |
m_isElectron | Garfield::Track | protected |
m_mass | Garfield::Track | protected |
m_mediumDensity | Garfield::TrackPAI | private |
m_mediumName | Garfield::TrackPAI | private |
m_nSteps | Garfield::TrackPAI | privatestatic |
m_particleName | Garfield::Track | protected |
m_plotId | Garfield::Track | protected |
m_q | Garfield::Track | protected |
m_rutherford | Garfield::TrackPAI | private |
m_sensor | Garfield::Track | protected |
m_speed | Garfield::TrackPAI | private |
m_spin | Garfield::Track | protected |
m_viewer | Garfield::Track | protected |
NewTrack(const double x0, const double y0, const double z0, const double t0, const double dx0, const double dy0, const double dz0) override | Garfield::TrackPAI | virtual |
PlotCluster(const double x0, const double y0, const double z0) | Garfield::Track | protected |
PlotNewTrack(const double x0, const double y0, const double z0) | Garfield::Track | protected |
SampleAsymptoticCs(double u) const | Garfield::TrackPAI | private |
SampleAsymptoticCsElectron(const double emin, double u) const | Garfield::TrackPAI | private |
SampleAsymptoticCsPositron(const double emin, double u) const | Garfield::TrackPAI | private |
SampleAsymptoticCsSpinHalf(const double emin, double u) const | Garfield::TrackPAI | private |
SampleAsymptoticCsSpinOne(const double emin, double u) const | Garfield::TrackPAI | private |
SampleAsymptoticCsSpinZero(const double emin, double u) const | Garfield::TrackPAI | private |
SampleEnergyDeposit(const double u) const | Garfield::TrackPAI | private |
SetBeta(const double beta) | Garfield::Track | |
SetBetaGamma(const double bg) | Garfield::Track | |
SetEnergy(const double e) | Garfield::Track | |
SetGamma(const double gamma) | Garfield::Track | |
SetKineticEnergy(const double ekin) | Garfield::Track | |
SetMomentum(const double p) | Garfield::Track | |
SetParticle(const std::string &part) | Garfield::Track | virtual |
SetSensor(Sensor *s) | Garfield::Track | |
SetupCrossSectionTable() | Garfield::TrackPAI | private |
SetupMedium(Medium *medium) | Garfield::TrackPAI | private |
StepBfield(const double dt, const double qoverm, const double vmag, double bx, double by, double bz, std::array< double, 3 > &dir) | Garfield::Track | protectedstatic |
Track()=delete | Garfield::Track | |
Track(const std::string &name) | Garfield::Track | |
TrackPAI() | Garfield::TrackPAI | |
~Track() | Garfield::Track | inlinevirtual |
~TrackPAI() | Garfield::TrackPAI | inlinevirtual |