| DisableDebugging() | Garfield::Track | inline |
| DisablePlotting() | Garfield::Track | |
| EnableBremsstrahlung(const bool on=true) | Garfield::TrackDegrade | inline |
| EnableDebugging() | Garfield::Track | inline |
| EnableFullCascade(const bool on=true) | Garfield::TrackDegrade | inline |
| EnablePlotting(ViewDrift *viewer) | Garfield::Track | |
| GetBeta() const | Garfield::Track | inline |
| GetBetaGamma() const | Garfield::Track | inline |
| GetCharge() const | Garfield::Track | inline |
| GetClusterDensity() override | Garfield::TrackDegrade | virtual |
| GetClusters() const | Garfield::TrackDegrade | 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::TrackDegrade | virtual |
| Initialise(Medium *medium, const bool verbose=false) | Garfield::TrackDegrade | |
| IsInside(const double x, const double y, const double z) | Garfield::TrackDegrade | protected |
| m_beta2 | Garfield::Track | protected |
| m_bremsStrahlung | Garfield::TrackDegrade | protected |
| m_className | Garfield::Track | protected |
| m_clusterDensity | Garfield::TrackDegrade | protected |
| m_clusters | Garfield::TrackDegrade | protected |
| m_debug | Garfield::Track | protected |
| m_dedx | Garfield::TrackDegrade | protected |
| m_dPenning | Garfield::TrackDegrade | protected |
| m_energy | Garfield::Track | protected |
| m_ethr | Garfield::TrackDegrade | protected |
| m_ethrExc | Garfield::TrackDegrade | protected |
| m_fullCascade | Garfield::TrackDegrade | protected |
| m_isChanged | Garfield::Track | protected |
| m_isElectron | Garfield::Track | protected |
| m_mass | Garfield::Track | protected |
| m_mediumName | Garfield::TrackDegrade | protected |
| m_nGas | Garfield::TrackDegrade | protected |
| m_particleName | Garfield::Track | protected |
| m_penning | Garfield::TrackDegrade | protected |
| m_plotId | Garfield::Track | protected |
| m_pressure | Garfield::TrackDegrade | protected |
| m_q | Garfield::Track | protected |
| m_rPenning | Garfield::TrackDegrade | protected |
| m_sensor | Garfield::Track | protected |
| m_spin | Garfield::Track | protected |
| m_storeExcitations | Garfield::TrackDegrade | protected |
| m_temperature | Garfield::TrackDegrade | 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::TrackDegrade | 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 |
| 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 &particle) override | Garfield::TrackDegrade | virtual |
| SetSensor(Sensor *s) | Garfield::Track | |
| SetThresholdEnergy(const double eth) | Garfield::TrackDegrade | |
| SetupPenning(Medium *medium, std::array< double, 6 > &rP, std::array< double, 6 > &dP) | Garfield::TrackDegrade | protected |
| StepBfield(const double dt, const double qoverm, const double vmag, double bx, double by, double bz, std::array< double, 3 > &dir) | Garfield::Track | protectedstatic |
| StoreExcitations(const bool on=true, const double thr=4.) | Garfield::TrackDegrade | inline |
| Track()=delete | Garfield::Track | |
| Track(const std::string &name) | Garfield::Track | |
| TrackDegrade() | Garfield::TrackDegrade | inline |
| TrackDegrade(Sensor *sensor) | Garfield::TrackDegrade | |
| TransportDeltaElectron(const double x0, const double y0, const double z0, const double t0, const double e0, const double dx, const double dy, const double dz) | Garfield::TrackDegrade | protected |
| ~Track() | Garfield::Track | inlinevirtual |
| ~TrackDegrade() | Garfield::TrackDegrade | inlinevirtual |