|
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 Heed::mparticle, including all inherited members.
| calc_step_to_bord() | Heed::gparticle | protectedvirtual |
| change_vol() | Heed::gparticle | inlineprotectedvirtual |
| copy() const override | Heed::mparticle | inlinevirtual |
| curvature(bool &curved, vec &frelcen, vfloat &fmrange, vfloat prec) override | Heed::mparticle | protectedvirtual |
| direction() const | Heed::gparticle | inline |
| fly(std::vector< gparticle * > &secondaries) | Heed::gparticle | inlinevirtual |
| force(const point &pt, vec &f, vec &f_perp, vfloat &mrange) | Heed::mparticle | protectedvirtual |
| gparticle()=default | Heed::gparticle | |
| gparticle(manip_absvol *primvol, const point &pt, const vec &vel, vfloat time) | Heed::gparticle | |
| kinetic_energy() const | Heed::mparticle | inline |
| m_alive | Heed::gparticle | protected |
| m_curr_ekin | Heed::mparticle | protected |
| m_curr_gamma_1 | Heed::mparticle | protected |
| m_currpos | Heed::gparticle | protected |
| m_mass | Heed::mparticle | protected |
| m_max_qzero_step | Heed::gparticle | protectedstatic |
| m_nextpos | Heed::gparticle | protected |
| m_nstep | Heed::gparticle | protected |
| m_nzero_step | Heed::gparticle | protected |
| m_orig_ekin | Heed::mparticle | protected |
| m_orig_gamma_1 | Heed::mparticle | protected |
| m_origin | Heed::gparticle | protected |
| m_prev_ekin | Heed::mparticle | protected |
| m_prev_gamma_1 | Heed::mparticle | protected |
| m_prevpos | Heed::gparticle | protected |
| m_total_range_from_origin | Heed::gparticle | protected |
| mparticle()=default | Heed::mparticle | |
| mparticle(manip_absvol *primvol, const point &pt, const vec &vel, vfloat ftime, double fmass) | Heed::mparticle | |
| physics(std::vector< gparticle * > &) | Heed::gparticle | inlineprotectedvirtual |
| physics_after_new_speed(std::vector< gparticle * > &) | Heed::gparticle | inlineprotectedvirtual |
| physics_mrange(double &fmrange) | Heed::gparticle | protectedvirtual |
| position() const | Heed::gparticle | inline |
| print(std::ostream &file, int l) const override | Heed::mparticle | virtual |
| set_step_limits(const vfloat fmax_range, const vfloat frad_for_straight, const vfloat fmax_straight_arange, const vfloat fmax_circ_arange) | Heed::gparticle | inline |
| step(std::vector< gparticle * > &secondaries) override | Heed::mparticle | protectedvirtual |
| switch_new_vol() | Heed::gparticle | protected |
| time() const | Heed::gparticle | inline |
| ~gparticle() | Heed::gparticle | inlinevirtual |
| ~mparticle() | Heed::mparticle | inlinevirtual |