DedxEM(const double e) const | Garfield::TrackSrim | protected |
DedxHD(const double e) const | Garfield::TrackSrim | protected |
DisableDebugging() | Garfield::Track | inline |
DisablePlotting() | Garfield::Track | |
EnableDebugging() | Garfield::Track | inline |
EnableLongitudinalStraggling(const bool on=true) | Garfield::TrackSrim | inline |
EnablePlotting(ViewDrift *viewer) | Garfield::Track | |
EnableTransverseStraggling(const bool on=true) | Garfield::TrackSrim | inline |
EstimateRange(const double ekin, const double step, double &stpmax) | Garfield::TrackSrim | protected |
GetAtomicMassMumbers(double &a, double &z) const | Garfield::TrackSrim | inline |
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::TrackSrim | virtual |
GetClusterDensity() | Garfield::Track | inlinevirtual |
GetClustersMaximum() const | Garfield::TrackSrim | inline |
GetDensity() const | Garfield::TrackSrim | inline |
GetEnergy() const | Garfield::Track | inline |
GetFanoFactor() const | Garfield::TrackSrim | inline |
GetGamma() const | Garfield::Track | inline |
GetKineticEnergy() const | Garfield::Track | inline |
GetMass() const | Garfield::Track | inline |
GetModel() const | Garfield::TrackSrim | inline |
GetMomentum() const | Garfield::Track | inline |
GetStoppingPower() | Garfield::Track | inlinevirtual |
GetTargetClusterSize() const | Garfield::TrackSrim | inline |
GetWorkFunction() const | Garfield::TrackSrim | inline |
m_a | Garfield::TrackSrim | protected |
m_beta2 | Garfield::Track | protected |
m_chargeset | Garfield::TrackSrim | protected |
m_className | Garfield::Track | protected |
m_clusters | Garfield::TrackSrim | protected |
m_currcluster | Garfield::TrackSrim | protected |
m_debug | Garfield::Track | protected |
m_density | Garfield::TrackSrim | protected |
m_ekin | Garfield::TrackSrim | protected |
m_emloss | Garfield::TrackSrim | protected |
m_energy | Garfield::Track | protected |
m_fano | Garfield::TrackSrim | protected |
m_hdloss | Garfield::TrackSrim | protected |
m_isChanged | Garfield::Track | protected |
m_isElectron | Garfield::Track | protected |
m_longstraggle | Garfield::TrackSrim | protected |
m_mass | Garfield::Track | protected |
m_maxclusters | Garfield::TrackSrim | protected |
m_mion | Garfield::TrackSrim | protected |
m_model | Garfield::TrackSrim | protected |
m_nsize | Garfield::TrackSrim | protected |
m_particleName | Garfield::Track | protected |
m_plotId | Garfield::Track | protected |
m_q | Garfield::Track | protected |
m_qion | Garfield::TrackSrim | protected |
m_range | Garfield::TrackSrim | protected |
m_sensor | Garfield::Track | protected |
m_spin | Garfield::Track | protected |
m_transstraggle | Garfield::TrackSrim | protected |
m_useLongStraggle | Garfield::TrackSrim | protected |
m_useTransStraggle | Garfield::TrackSrim | protected |
m_viewer | Garfield::Track | protected |
m_work | Garfield::TrackSrim | protected |
m_z | Garfield::TrackSrim | 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::TrackSrim | virtual |
PlotCluster(const double x0, const double y0, const double z0) | Garfield::Track | protected |
PlotEnergyLoss() | Garfield::TrackSrim | |
PlotNewTrack(const double x0, const double y0, const double z0) | Garfield::Track | protected |
PlotRange() | Garfield::TrackSrim | |
PlotStraggling() | Garfield::TrackSrim | |
PreciseLoss(const double step, const double estart, double &deem, double &dehd) const | Garfield::TrackSrim | protected |
Print() | Garfield::TrackSrim | |
ReadFile(const std::string &file) | Garfield::TrackSrim | |
RndmEnergyLoss(const double ekin, const double de, const double step) const | Garfield::TrackSrim | protected |
SetAtomicMassNumbers(const double a, const double z) | Garfield::TrackSrim | inline |
SetBeta(const double beta) | Garfield::Track | |
SetBetaGamma(const double bg) | Garfield::Track | |
SetClustersMaximum(const int n) | Garfield::TrackSrim | inline |
SetDensity(const double density) | Garfield::TrackSrim | inline |
SetEnergy(const double e) | Garfield::Track | |
SetFanoFactor(const double f) | Garfield::TrackSrim | inline |
SetGamma(const double gamma) | Garfield::Track | |
SetKineticEnergy(const double ekin) | Garfield::Track | |
SetModel(const int m) | Garfield::TrackSrim | inline |
SetMomentum(const double p) | Garfield::Track | |
SetParticle(const std::string &part) | Garfield::Track | virtual |
SetSensor(Sensor *s) | Garfield::Track | |
SetTargetClusterSize(const int n) | Garfield::TrackSrim | inline |
SetWorkFunction(const double w) | Garfield::TrackSrim | inline |
SmallestStep(double ekin, double de, double step, double &stpmin) | Garfield::TrackSrim | protected |
Track() | Garfield::Track | |
TrackSrim() | Garfield::TrackSrim | |
Xi(const double x, const double beta2) const | Garfield::TrackSrim | protected |
~Track() | Garfield::Track | inlinevirtual |
~TrackSrim() | Garfield::TrackSrim | inlinevirtual |