Garfield 0.3
Toolkit for the detailed simulation of particle detectors based on ionization measurement in gases and semiconductors
Loading...
Searching...
No Matches
Garfield::TrackSrim Member List

This is the complete list of members for Garfield::TrackSrim, including all inherited members.

DedxEM(const double e) constGarfield::TrackSrimprotected
DedxHD(const double e) constGarfield::TrackSrimprotected
DisableDebugging()Garfield::Trackinline
DisablePlotting()Garfield::Track
EnableDebugging()Garfield::Trackinline
EnableLongitudinalStraggling(const bool on=true)Garfield::TrackSriminline
EnablePlotting(ViewDrift *viewer)Garfield::Track
EnableTransverseStraggling(const bool on=true)Garfield::TrackSriminline
EstimateRange(const double ekin, const double step, double &stpmax) constGarfield::TrackSrimprotected
GetAtomicMassMumbers(double &a, double &z) constGarfield::TrackSriminline
GetBeta() constGarfield::Trackinline
GetBetaGamma() constGarfield::Trackinline
GetCharge() constGarfield::Trackinline
GetCluster(double &xc, double &yc, double &zc, double &tc, int &nc, double &ec, double &extra)Garfield::TrackSrim
GetClusterDensity()Garfield::Trackinlinevirtual
GetClusters() constGarfield::TrackSriminline
GetClustersMaximum() constGarfield::TrackSriminline
GetDensity() constGarfield::TrackSriminline
GetEnergy() constGarfield::Trackinline
GetFanoFactor() constGarfield::TrackSriminline
GetGamma() constGarfield::Trackinline
GetKineticEnergy() constGarfield::Trackinline
GetMass() constGarfield::Trackinline
GetMedium(const std::array< double, 3 > &x) constGarfield::TrackSrimprotected
GetModel() constGarfield::TrackSriminline
GetMomentum() constGarfield::Trackinline
GetStoppingPower()Garfield::Trackinlinevirtual
GetTargetClusterSize() constGarfield::TrackSriminline
GetWorkFunction() constGarfield::TrackSriminline
m_aGarfield::TrackSrimprotected
m_beta2Garfield::Trackprotected
m_chargesetGarfield::TrackSrimprotected
m_classNameGarfield::Trackprotected
m_clustersGarfield::TrackSrimprotected
m_currclusterGarfield::TrackSrimprotected
m_debugGarfield::Trackprotected
m_ekinGarfield::TrackSrimprotected
m_emlossGarfield::TrackSrimprotected
m_energyGarfield::Trackprotected
m_fanoGarfield::TrackSrimprotected
m_fsetGarfield::TrackSrimprotected
m_hdlossGarfield::TrackSrimprotected
m_isChangedGarfield::Trackprotected
m_isElectronGarfield::Trackprotected
m_longstraggleGarfield::TrackSrimprotected
m_massGarfield::Trackprotected
m_maxclustersGarfield::TrackSrimprotected
m_mionGarfield::TrackSrimprotected
m_modelGarfield::TrackSrimprotected
m_nsizeGarfield::TrackSrimprotected
m_particleNameGarfield::Trackprotected
m_plotIdGarfield::Trackprotected
m_qGarfield::Trackprotected
m_qionGarfield::TrackSrimprotected
m_rangeGarfield::TrackSrimprotected
m_rhoGarfield::TrackSrimprotected
m_sensorGarfield::Trackprotected
m_spinGarfield::Trackprotected
m_transstraggleGarfield::TrackSrimprotected
m_useLongStraggleGarfield::TrackSrimprotected
m_useTransStraggleGarfield::TrackSrimprotected
m_viewerGarfield::Trackprotected
m_workGarfield::TrackSrimprotected
m_zGarfield::TrackSrimprotected
NewTrack(const double x0, const double y0, const double z0, const double t0, const double dx0, const double dy0, const double dz0) overrideGarfield::TrackSrimvirtual
PlotCluster(const double x0, const double y0, const double z0)Garfield::Trackprotected
PlotEnergyLoss()Garfield::TrackSrim
PlotNewTrack(const double x0, const double y0, const double z0)Garfield::Trackprotected
PlotRange()Garfield::TrackSrim
PlotStraggling()Garfield::TrackSrim
PreciseLoss(const double step, const double estart, double &deem, double &dehd) constGarfield::TrackSrimprotected
Print()Garfield::TrackSrim
ReadFile(const std::string &file)Garfield::TrackSrim
RndmEnergyLoss(const double ekin, const double de, const double step, const double edens) constGarfield::TrackSrimprotected
SetAtomicMassNumbers(const double a, const double z)Garfield::TrackSriminline
SetBeta(const double beta)Garfield::Track
SetBetaGamma(const double bg)Garfield::Track
SetClustersMaximum(const int n)Garfield::TrackSriminline
SetDensity(const double density)Garfield::TrackSriminline
SetEnergy(const double e)Garfield::Track
SetFanoFactor(const double f)Garfield::TrackSriminline
SetGamma(const double gamma)Garfield::Track
SetKineticEnergy(const double ekin)Garfield::Track
SetModel(const int m)Garfield::TrackSriminline
SetMomentum(const double p)Garfield::Track
SetParticle(const std::string &part)Garfield::Trackvirtual
SetSensor(Sensor *s)Garfield::Track
SetTargetClusterSize(const int n)Garfield::TrackSriminline
SetWorkFunction(const double w)Garfield::TrackSriminline
SmallestStep(const double ekin, const double edens, double de, double step, double &stpmin)Garfield::TrackSrimprotected
StepBfield(const double dt, const double qoverm, const double vmag, double bx, double by, double bz, std::array< double, 3 > &dir)Garfield::Trackprotectedstatic
Terminate(const std::array< double, 3 > &x0, const std::array< double, 3 > &v0, const double step0) constGarfield::TrackSrimprotected
TerminateBfield(const std::array< double, 3 > &x0, const std::array< double, 3 > &v0, const double dt0, const double vmag) constGarfield::TrackSrimprotected
Track()=deleteGarfield::Track
Track(const std::string &name)Garfield::Track
TrackSrim()Garfield::TrackSriminline
TrackSrim(Sensor *sensor)Garfield::TrackSrim
UnsetFanoFactor()Garfield::TrackSriminline
Xi(const double x, const double beta2, const double edens) constGarfield::TrackSrimprotected
~Track()Garfield::Trackinlinevirtual
~TrackSrim()Garfield::TrackSriminlinevirtual