|
Garfield++ 3.0
A toolkit for the detailed simulation of particle detectors based on ionisation measurement in gases and semiconductors
|
This is the complete list of members for Garfield::TrackHeed, including all inherited members.
| DisableDebugging() | Garfield::Track | inline |
| DisableDeltaElectronTransport() | Garfield::TrackHeed | inline |
| DisableElectricField() | Garfield::TrackHeed | |
| DisableMagneticField() | Garfield::TrackHeed | |
| DisablePlotting() | Garfield::Track | |
| EnableDebugging() | Garfield::Track | inline |
| EnableDeltaElectronTransport() | Garfield::TrackHeed | inline |
| EnableElectricField() | Garfield::TrackHeed | |
| EnableMagneticField() | Garfield::TrackHeed | |
| EnablePhotoAbsorptionCrossSectionOutput(const bool on) | Garfield::TrackHeed | inline |
| EnablePhotonReabsorption(const bool on=true) | Garfield::TrackHeed | inline |
| EnablePlotting(ViewDrift *viewer) | Garfield::Track | |
| GetBeta() const | Garfield::Track | inline |
| GetBetaGamma() const | Garfield::Track | inline |
| GetCharge() const | Garfield::Track | inline |
| GetCluster(double &xcls, double &ycls, double &zcls, double &tcls, int &n, double &e, double &extra) override | Garfield::TrackHeed | virtual |
| GetCluster(double &xcls, double &ycls, double &zcls, double &tcls, int &ne, int &ni, double &e, double &extra) | Garfield::TrackHeed | |
| GetClusterDensity() override | Garfield::TrackHeed | virtual |
| GetElectron(const unsigned int i, double &x, double &y, double &z, double &t, double &e, double &dx, double &dy, double &dz) | Garfield::TrackHeed | |
| GetEnergy() const | Garfield::Track | inline |
| GetFanoFactor() const | Garfield::TrackHeed | |
| GetGamma() const | Garfield::Track | inline |
| GetIon(const unsigned int i, double &x, double &y, double &z, double &t) const | Garfield::TrackHeed | |
| GetKineticEnergy() const | Garfield::Track | inline |
| GetMass() const | Garfield::Track | inline |
| GetMomentum() const | Garfield::Track | inline |
| GetSteppingLimits(double &maxStep, double &radStraight, double &stepAngleStraight, double &stepAngleCurved) | Garfield::TrackHeed | inline |
| GetStoppingPower() override | Garfield::TrackHeed | virtual |
| GetW() const | Garfield::TrackHeed | |
| m_beta2 | Garfield::Track | protected |
| m_className | Garfield::Track | protected |
| m_debug | Garfield::Track | protected |
| m_energy | Garfield::Track | protected |
| m_isChanged | Garfield::Track | protected |
| m_isElectron | Garfield::Track | protected |
| m_mass | Garfield::Track | protected |
| m_particleName | Garfield::Track | protected |
| m_plotId | Garfield::Track | protected |
| m_q | Garfield::Track | protected |
| m_sensor | Garfield::Track | protected |
| m_spin | Garfield::Track | protected |
| m_usePlotting | 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::TrackHeed | 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 | |
| SetEnergyMesh(const double e0, const double e1, const int nsteps) | Garfield::TrackHeed | |
| 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 |
| SetParticleUser(const double m, const double z) | Garfield::TrackHeed | |
| SetSensor(Sensor *s) | Garfield::Track | |
| SetSteppingLimits(const double maxStep, const double radStraight, const double stepAngleStraight, const double stepAngleCurved) | Garfield::TrackHeed | inline |
| Track() | Garfield::Track | |
| TrackHeed() | Garfield::TrackHeed | |
| TransportDeltaElectron(const double x0, const double y0, const double z0, const double t0, const double e0, const double dx0, const double dy0, const double dz0, int &ne, int &ni) | Garfield::TrackHeed | |
| TransportDeltaElectron(const double x0, const double y0, const double z0, const double t0, const double e0, const double dx0, const double dy0, const double dz0, int &ne) | Garfield::TrackHeed | |
| TransportPhoton(const double x0, const double y0, const double z0, const double t0, const double e0, const double dx0, const double dy0, const double dz0, int &ne, int &ni) | Garfield::TrackHeed | |
| TransportPhoton(const double x0, const double y0, const double z0, const double t0, const double e0, const double dx0, const double dy0, const double dz0, int &ne) | Garfield::TrackHeed | |
| ~Track() | Garfield::Track | inlinevirtual |
| ~TrackHeed() | Garfield::TrackHeed | virtual |