|
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::MediumSilicon, including all inherited members.
| Alpha(const double ex, const double ey, const double ez, const double bx, const double by, const double bz, const std::vector< std::vector< std::vector< double > > > &tab, unsigned int intp, const unsigned int thr, const std::pair< unsigned int, unsigned int > &extr, double &alpha) const | Garfield::Medium | protected |
| Clone(std::vector< std::vector< std::vector< double > > > &tab, const std::vector< double > &efields, const std::vector< double > &bfields, const std::vector< double > &angles, const unsigned int intp, const std::pair< unsigned int, unsigned int > &extr, const double init, const std::string &label) | Garfield::Medium | protected |
| Clone(std::vector< std::vector< std::vector< std::vector< double > > > > &tab, const unsigned int n, const std::vector< double > &efields, const std::vector< double > &bfields, const std::vector< double > &angles, const unsigned int intp, const std::pair< unsigned int, unsigned int > &extr, const double init, const std::string &label) | Garfield::Medium | protected |
| ComputeSecondaries(const double e0, double &ee, double &eh) | Garfield::MediumSilicon | |
| Diffusion(const double ex, const double ey, const double ez, const double bx, const double by, const double bz, const std::vector< std::vector< std::vector< double > > > &difL, const std::vector< std::vector< std::vector< double > > > &difT, double &dl, double &dt) const | Garfield::Medium | protected |
| Diffusion(const double ex, const double ey, const double ez, const double bx, const double by, const double bz, const std::vector< std::vector< std::vector< std::vector< double > > > > &diff, double cov[3][3]) const | Garfield::Medium | protected |
| DisableDebugging() | Garfield::Medium | inline |
| ElectronAttachment(const double ex, const double ey, const double ez, const double bx, const double by, const double bz, double &eta) override | Garfield::MediumSilicon | virtual |
| ElectronDiffusion(const double ex, const double ey, const double ez, const double bx, const double by, const double bz, double &dl, double &dt) | Garfield::Medium | virtual |
| ElectronDiffusion(const double ex, const double ey, const double ez, const double bx, const double by, const double bz, double cov[3][3]) | Garfield::Medium | virtual |
| ElectronLorentzAngle(const double ex, const double ey, const double ez, const double bx, const double by, const double bz, double &lor) | Garfield::Medium | virtual |
| ElectronMobility() override | Garfield::MediumSilicon | inlinevirtual |
| ElectronTownsend(const double ex, const double ey, const double ez, const double bx, const double by, const double bz, double &alpha) override | Garfield::MediumSilicon | virtual |
| ElectronVelocity(const double ex, const double ey, const double ez, const double bx, const double by, const double bz, double &vx, double &vy, double &vz) override | Garfield::MediumSilicon | virtual |
| EnableAnisotropy(const bool on=true) | Garfield::MediumSilicon | inline |
| EnableDebugging() | Garfield::Medium | inline |
| EnableDrift(const bool on=true) | Garfield::Medium | inlinevirtual |
| EnableFullBandDensityOfStates(const bool on=true) | Garfield::MediumSilicon | inline |
| EnableNonParabolicity(const bool on=true) | Garfield::MediumSilicon | inline |
| EnablePrimaryIonisation(const bool on=true) | Garfield::Medium | inlinevirtual |
| EnableScatteringRateOutput(const bool on=true) | Garfield::MediumSilicon | inline |
| GetAngle(const double ex, const double ey, const double ez, const double bx, const double by, const double bz, const double e, const double b) const | Garfield::Medium | protected |
| GetAtomicNumber() const | Garfield::Medium | inlinevirtual |
| GetAtomicWeight() const | Garfield::Medium | inlinevirtual |
| GetComponent(const unsigned int i, std::string &label, double &f) | Garfield::Medium | virtual |
| GetConductionBandDensityOfStates(const double e, const int band=0) | Garfield::MediumSilicon | |
| GetDeexcitationProduct(const unsigned int i, double &t, double &s, int &type, double &energy) const | Garfield::Medium | virtual |
| GetDielectricConstant() const | Garfield::Medium | inline |
| GetDielectricFunction(const double e, double &eps1, double &eps2, const unsigned int i=0) override | Garfield::MediumSilicon | virtual |
| GetDoping(char &type, double &c) const | Garfield::MediumSilicon | |
| GetElectronAttachment(const unsigned int ie, const unsigned int ib, const unsigned int ia, double &eta) | Garfield::Medium | inline |
| GetElectronBandPopulation(const int band) | Garfield::MediumSilicon | |
| GetElectronCollision(const double e, int &type, int &level, double &e1, double &dx, double &dy, double &dz, std::vector< std::pair< int, double > > &secondaries, int &ndxc, int &band) override | Garfield::MediumSilicon | virtual |
| GetElectronCollisionRate(const double e, const int band) override | Garfield::MediumSilicon | virtual |
| GetElectronEnergy(const double px, const double py, const double pz, double &vx, double &vy, double &vz, const int band=0) override | Garfield::MediumSilicon | virtual |
| GetElectronLongitudinalDiffusion(const unsigned int ie, const unsigned int ib, const unsigned int ia, double &dl) | Garfield::Medium | inline |
| GetElectronLorentzAngle(const unsigned int ie, const unsigned int ib, const unsigned int ia, double &lor) | Garfield::Medium | inline |
| GetElectronMomentum(const double e, double &px, double &py, double &pz, int &band) override | Garfield::MediumSilicon | virtual |
| GetElectronNullCollisionRate(const int band) override | Garfield::MediumSilicon | virtual |
| GetElectronTownsend(const unsigned int ie, const unsigned int ib, const unsigned int ia, double &alpha) | Garfield::Medium | inline |
| GetElectronTransverseDiffusion(const unsigned int ie, const unsigned int ib, const unsigned int ia, double &dt) | Garfield::Medium | inline |
| GetElectronVelocityB(const unsigned int ie, const unsigned int ib, const unsigned int ia, double &v) | Garfield::Medium | inline |
| GetElectronVelocityE(const unsigned int ie, const unsigned int ib, const unsigned int ia, double &v) | Garfield::Medium | inline |
| GetElectronVelocityExB(const unsigned int ie, const unsigned int ib, const unsigned int ia, double &v) | Garfield::Medium | inline |
| GetEntry(const unsigned int i, const unsigned int j, const unsigned int k, const std::string &fcn, const std::vector< std::vector< std::vector< double > > > &tab, double &val) const | Garfield::Medium | protected |
| GetExtrapolationIndex(std::string str, unsigned int &nb) const | Garfield::Medium | protected |
| GetFanoFactor() | Garfield::Medium | inline |
| GetFieldGrid(std::vector< double > &efields, std::vector< double > &bfields, std::vector< double > &angles) | Garfield::Medium | |
| GetHoleAttachment(const unsigned int ie, const unsigned int ib, const unsigned int ia, double &eta) | Garfield::Medium | inline |
| GetHoleLongitudinalDiffusion(const unsigned int ie, const unsigned int ib, const unsigned int ia, double &dl) | Garfield::Medium | inline |
| GetHoleTownsend(const unsigned int ie, const unsigned int ib, const unsigned int ia, double &alpha) | Garfield::Medium | inline |
| GetHoleTransverseDiffusion(const unsigned int ie, const unsigned int ib, const unsigned int ia, double &dt) | Garfield::Medium | inline |
| GetHoleVelocityB(const unsigned int ie, const unsigned int ib, const unsigned int ia, double &v) | Garfield::Medium | inline |
| GetHoleVelocityE(const unsigned int ie, const unsigned int ib, const unsigned int ia, double &v) | Garfield::Medium | inline |
| GetHoleVelocityExB(const unsigned int ie, const unsigned int ib, const unsigned int ia, double &v) | Garfield::Medium | inline |
| GetId() const | Garfield::Medium | inline |
| GetIonDissociation(const unsigned int ie, const unsigned int ib, const unsigned int ia, double &diss) | Garfield::Medium | inline |
| GetIonLongitudinalDiffusion(const unsigned int ie, const unsigned int ib, const unsigned int ia, double &dl) | Garfield::Medium | inline |
| GetIonMobility(const unsigned int ie, const unsigned int ib, const unsigned int ia, double &mu) | Garfield::Medium | inline |
| GetIonTransverseDiffusion(const unsigned int ie, const unsigned int ib, const unsigned int ia, double &dt) | Garfield::Medium | inline |
| GetMassDensity() const | Garfield::Medium | virtual |
| GetMaxElectronEnergy() const | Garfield::MediumSilicon | inline |
| GetName() const | Garfield::Medium | inline |
| GetNumberDensity() const | Garfield::Medium | inlinevirtual |
| GetNumberOfComponents() const | Garfield::Medium | inline |
| GetNumberOfDeexcitationProducts() const | Garfield::Medium | inlinevirtual |
| GetNumberOfElectronBands() const | Garfield::MediumSilicon | |
| GetNumberOfElectronCollisions() const | Garfield::MediumSilicon | |
| GetNumberOfElectronCollisions(const unsigned int level) const | Garfield::MediumSilicon | |
| GetNumberOfLevels() const | Garfield::MediumSilicon | |
| GetOpticalDataRange(double &emin, double &emax, const unsigned int i=0) override | Garfield::MediumSilicon | virtual |
| GetPhotoAbsorptionCrossSection(const double e, double &sigma, const unsigned int i=0) | Garfield::Medium | virtual |
| GetPhotonCollision(const double e, int &type, int &level, double &e1, double &ctheta, int &nsec, double &esec) | Garfield::Medium | virtual |
| GetPhotonCollisionRate(const double e) | Garfield::Medium | virtual |
| GetPressure() const | Garfield::Medium | inline |
| GetTemperature() const | Garfield::Medium | inline |
| GetValenceBandDensityOfStates(const double e, const int band=-1) | Garfield::MediumSilicon | |
| GetW() | Garfield::Medium | inline |
| HoleAttachment(const double ex, const double ey, const double ez, const double bx, const double by, const double bz, double &eta) override | Garfield::MediumSilicon | virtual |
| HoleDiffusion(const double ex, const double ey, const double ez, const double bx, const double by, const double bz, double &dl, double &dt) | Garfield::Medium | virtual |
| HoleDiffusion(const double ex, const double ey, const double ez, const double bx, const double by, const double bz, double cov[3][3]) | Garfield::Medium | virtual |
| HoleMobility() override | Garfield::MediumSilicon | inlinevirtual |
| HoleTownsend(const double ex, const double ey, const double ez, const double bx, const double by, const double bz, double &alpha) override | Garfield::MediumSilicon | virtual |
| HoleVelocity(const double ex, const double ey, const double ez, const double bx, const double by, const double bz, double &vx, double &vy, double &vz) override | Garfield::MediumSilicon | virtual |
| Init(const size_t nE, const size_t nB, const size_t nA, std::vector< std::vector< std::vector< double > > > &tab, const double val) | Garfield::Medium | protected |
| Init(const size_t nE, const size_t nB, const size_t nA, const size_t nT, std::vector< std::vector< std::vector< std::vector< double > > > > &tab, const double val) | Garfield::Medium | protected |
| Initialise() | Garfield::MediumSilicon | |
| Interpolate(const double e, const double b, const double a, const std::vector< std::vector< std::vector< double > > > &table, double &y, const unsigned int intp, const std::pair< unsigned int, unsigned int > &extr) const | Garfield::Medium | protected |
| Interpolate1D(const double e, const std::vector< double > &table, const std::vector< double > &fields, const unsigned int intpMeth, const std::pair< unsigned int, unsigned int > &extr) const | Garfield::Medium | protected |
| IonDiffusion(const double ex, const double ey, const double ez, const double bx, const double by, const double bz, double &dl, double &dt) | Garfield::Medium | virtual |
| IonDissociation(const double ex, const double ey, const double ez, const double bx, const double by, const double bz, double &diss) | Garfield::Medium | virtual |
| IonMobility() | Garfield::Medium | virtual |
| IonVelocity(const double ex, const double ey, const double ez, const double bx, const double by, const double bz, double &vx, double &vy, double &vz) | Garfield::Medium | virtual |
| IsConductor() const | Garfield::Medium | inlinevirtual |
| IsDriftable() const | Garfield::Medium | inline |
| IsGas() const | Garfield::Medium | inlinevirtual |
| IsIonisable() const | Garfield::Medium | inline |
| IsMicroscopic() const | Garfield::Medium | inline |
| IsSemiconductor() const override | Garfield::MediumSilicon | inlinevirtual |
| m_a | Garfield::Medium | protected |
| m_bAngles | Garfield::Medium | protected |
| m_bFields | Garfield::Medium | protected |
| m_className | Garfield::Medium | protected |
| m_debug | Garfield::Medium | protected |
| m_density | Garfield::Medium | protected |
| m_driftable | Garfield::Medium | protected |
| m_eAlp | Garfield::Medium | protected |
| m_eAtt | Garfield::Medium | protected |
| m_eDifL | Garfield::Medium | protected |
| m_eDifM | Garfield::Medium | protected |
| m_eDifT | Garfield::Medium | protected |
| m_eFields | Garfield::Medium | protected |
| m_eLor | Garfield::Medium | protected |
| m_epsilon | Garfield::Medium | protected |
| m_eThrAlp | Garfield::Medium | protected |
| m_eThrAtt | Garfield::Medium | protected |
| m_eVelB | Garfield::Medium | protected |
| m_eVelE | Garfield::Medium | protected |
| m_eVelX | Garfield::Medium | protected |
| m_extrAlp | Garfield::Medium | protected |
| m_extrAtt | Garfield::Medium | protected |
| m_extrDif | Garfield::Medium | protected |
| m_extrDis | Garfield::Medium | protected |
| m_extrLor | Garfield::Medium | protected |
| m_extrMob | Garfield::Medium | protected |
| m_extrVel | Garfield::Medium | protected |
| m_fano | Garfield::Medium | protected |
| m_hAlp | Garfield::Medium | protected |
| m_hAtt | Garfield::Medium | protected |
| m_hDifL | Garfield::Medium | protected |
| m_hDifM | Garfield::Medium | protected |
| m_hDifT | Garfield::Medium | protected |
| m_hThrAlp | Garfield::Medium | protected |
| m_hThrAtt | Garfield::Medium | protected |
| m_hVelB | Garfield::Medium | protected |
| m_hVelE | Garfield::Medium | protected |
| m_hVelX | Garfield::Medium | protected |
| m_id | Garfield::Medium | protected |
| m_idCounter | Garfield::Medium | protectedstatic |
| m_iDifL | Garfield::Medium | protected |
| m_iDifT | Garfield::Medium | protected |
| m_iDis | Garfield::Medium | protected |
| m_iMob | Garfield::Medium | protected |
| m_intpAlp | Garfield::Medium | protected |
| m_intpAtt | Garfield::Medium | protected |
| m_intpDif | Garfield::Medium | protected |
| m_intpDis | Garfield::Medium | protected |
| m_intpLor | Garfield::Medium | protected |
| m_intpMob | Garfield::Medium | protected |
| m_intpVel | Garfield::Medium | protected |
| m_ionisable | Garfield::Medium | protected |
| m_isChanged | Garfield::Medium | protected |
| m_iThrDis | Garfield::Medium | protected |
| m_microscopic | Garfield::Medium | protected |
| m_name | Garfield::Medium | protected |
| m_nComponents | Garfield::Medium | protected |
| m_pressure | Garfield::Medium | protected |
| m_tab2d | Garfield::Medium | protected |
| m_temperature | Garfield::Medium | protected |
| m_w | Garfield::Medium | protected |
| m_z | Garfield::Medium | protected |
| Medium() | Garfield::Medium | |
| MediumSilicon() | Garfield::MediumSilicon | |
| ResetCollisionCounters() | Garfield::MediumSilicon | |
| ResetElectronAttachment() | Garfield::Medium | inline |
| ResetElectronDiffusion() | Garfield::Medium | inline |
| ResetElectronLorentzAngle() | Garfield::Medium | inline |
| ResetElectronTownsend() | Garfield::Medium | inline |
| ResetElectronVelocity() | Garfield::Medium | inline |
| ResetHoleAttachment() | Garfield::Medium | inline |
| ResetHoleDiffusion() | Garfield::Medium | inline |
| ResetHoleTownsend() | Garfield::Medium | inline |
| ResetHoleVelocity() | Garfield::Medium | inline |
| ResetIonDiffusion() | Garfield::Medium | inline |
| ResetIonDissociation() | Garfield::Medium | inline |
| ResetIonMobility() | Garfield::Medium | inline |
| ResetTables() | Garfield::Medium | virtual |
| ScaleAttachment(const double eta) const | Garfield::Medium | inlinevirtual |
| ScaleDiffusion(const double d) const | Garfield::Medium | inlinevirtual |
| ScaleDiffusionTensor(const double d) const | Garfield::Medium | inlinevirtual |
| ScaleDissociation(const double diss) const | Garfield::Medium | inlinevirtual |
| ScaleElectricField(const double e) const | Garfield::Medium | inlinevirtual |
| ScaleLorentzAngle(const double lor) const | Garfield::Medium | inlinevirtual |
| ScaleTownsend(const double alpha) const | Garfield::Medium | inlinevirtual |
| ScaleVelocity(const double v) const | Garfield::Medium | inlinevirtual |
| SetAtomicNumber(const double z) | Garfield::Medium | virtual |
| SetAtomicWeight(const double a) | Garfield::Medium | virtual |
| SetDielectricConstant(const double eps) | Garfield::Medium | |
| SetDiffusionScaling(const double d) | Garfield::MediumSilicon | inline |
| SetDoping(const char type, const double c) | Garfield::MediumSilicon | |
| SetDopingMobilityModelMasetti() | Garfield::MediumSilicon | |
| SetDopingMobilityModelMinimos() | Garfield::MediumSilicon | |
| SetElectronAttachment(const unsigned int ie, const unsigned int ib, const unsigned int ia, const double eta) | Garfield::Medium | inline |
| SetElectronLongitudinalDiffusion(const unsigned int ie, const unsigned int ib, const unsigned int ia, const double dl) | Garfield::Medium | inline |
| SetElectronLorentzAngle(const unsigned int ie, const unsigned int ib, const unsigned int ia, const double lor) | Garfield::Medium | inline |
| SetElectronTownsend(const unsigned int ie, const unsigned int ib, const unsigned int ia, const double alpha) | Garfield::Medium | inline |
| SetElectronTransverseDiffusion(const unsigned int ie, const unsigned int ib, const unsigned int ia, const double dt) | Garfield::Medium | inline |
| SetElectronVelocityB(const unsigned int ie, const unsigned int ib, const unsigned int ia, const double v) | Garfield::Medium | inline |
| SetElectronVelocityE(const unsigned int ie, const unsigned int ib, const unsigned int ia, const double v) | Garfield::Medium | inline |
| SetElectronVelocityExB(const unsigned int ie, const unsigned int ib, const unsigned int ia, const double v) | Garfield::Medium | inline |
| SetEntry(const unsigned int i, const unsigned int j, const unsigned int k, const std::string &fcn, std::vector< std::vector< std::vector< double > > > &tab, const double val) | Garfield::Medium | protected |
| SetExtrapolationMethod(const std::string &low, const std::string &high, std::pair< unsigned int, unsigned int > &extr, const std::string &fcn) | Garfield::Medium | protected |
| SetExtrapolationMethodAttachment(const std::string &extrLow, const std::string &extrHigh) | Garfield::Medium | |
| SetExtrapolationMethodDiffusion(const std::string &extrLow, const std::string &extrHigh) | Garfield::Medium | |
| SetExtrapolationMethodIonDissociation(const std::string &extrLow, const std::string &extrHigh) | Garfield::Medium | |
| SetExtrapolationMethodIonMobility(const std::string &extrLow, const std::string &extrHigh) | Garfield::Medium | |
| SetExtrapolationMethodTownsend(const std::string &extrLow, const std::string &extrHigh) | Garfield::Medium | |
| SetExtrapolationMethodVelocity(const std::string &extrLow, const std::string &extrHigh) | Garfield::Medium | |
| SetFanoFactor(const double f) | Garfield::Medium | inline |
| SetFieldGrid(double emin, double emax, const size_t ne, bool logE, double bmin=0., double bmax=0., const size_t nb=1, double amin=HalfPi, double amax=HalfPi, const size_t na=1) | Garfield::Medium | |
| SetFieldGrid(const std::vector< double > &efields, const std::vector< double > &bfields, const std::vector< double > &angles) | Garfield::Medium | |
| SetHighFieldMobilityModelCanali() | Garfield::MediumSilicon | |
| SetHighFieldMobilityModelConstant() | Garfield::MediumSilicon | |
| SetHighFieldMobilityModelMinimos() | Garfield::MediumSilicon | |
| SetHighFieldMobilityModelReggiani() | Garfield::MediumSilicon | |
| SetHoleAttachment(const unsigned int ie, const unsigned int ib, const unsigned int ia, const double eta) | Garfield::Medium | inline |
| SetHoleLongitudinalDiffusion(const unsigned int ie, const unsigned int ib, const unsigned int ia, const double dl) | Garfield::Medium | inline |
| SetHoleTownsend(const unsigned int ie, const unsigned int ib, const unsigned int ia, const double alpha) | Garfield::Medium | inline |
| SetHoleTransverseDiffusion(const unsigned int ie, const unsigned int ib, const unsigned int ia, const double dt) | Garfield::Medium | inline |
| SetHoleVelocityB(const unsigned int ie, const unsigned int ib, const unsigned int ia, const double v) | Garfield::Medium | inline |
| SetHoleVelocityE(const unsigned int ie, const unsigned int ib, const unsigned int ia, const double v) | Garfield::Medium | inline |
| SetHoleVelocityExB(const unsigned int ie, const unsigned int ib, const unsigned int ia, const double v) | Garfield::Medium | inline |
| SetImpactIonisationModelGrant() | Garfield::MediumSilicon | |
| SetImpactIonisationModelMassey() | Garfield::MediumSilicon | |
| SetImpactIonisationModelVanOverstraetenDeMan() | Garfield::MediumSilicon | |
| SetInterpolationMethodAttachment(const unsigned int intrp) | Garfield::Medium | |
| SetInterpolationMethodDiffusion(const unsigned int intrp) | Garfield::Medium | |
| SetInterpolationMethodIonDissociation(const unsigned int intrp) | Garfield::Medium | |
| SetInterpolationMethodIonMobility(const unsigned int intrp) | Garfield::Medium | |
| SetInterpolationMethodTownsend(const unsigned int intrp) | Garfield::Medium | |
| SetInterpolationMethodVelocity(const unsigned int intrp) | Garfield::Medium | |
| SetIonDissociation(const unsigned int ie, const unsigned int ib, const unsigned int ia, const double diss) | Garfield::Medium | inline |
| SetIonLongitudinalDiffusion(const unsigned int ie, const unsigned int ib, const unsigned int ia, const double dl) | Garfield::Medium | inline |
| SetIonMobility(const std::vector< double > &fields, const std::vector< double > &mobilities) | Garfield::Medium | |
| SetIonMobility(const unsigned int ie, const unsigned int ib, const unsigned int ia, const double mu) | Garfield::Medium | |
| SetIonTransverseDiffusion(const unsigned int ie, const unsigned int ib, const unsigned int ia, const double dt) | Garfield::Medium | inline |
| SetLatticeMobilityModelMinimos() | Garfield::MediumSilicon | |
| SetLatticeMobilityModelReggiani() | Garfield::MediumSilicon | |
| SetLatticeMobilityModelSentaurus() | Garfield::MediumSilicon | |
| SetLowFieldMobility(const double mue, const double muh) | Garfield::MediumSilicon | |
| SetMassDensity(const double rho) | Garfield::Medium | virtual |
| SetMaxElectronEnergy(const double e) | Garfield::MediumSilicon | |
| SetNumberDensity(const double n) | Garfield::Medium | virtual |
| SetPressure(const double p) | Garfield::Medium | |
| SetSaturationVelocity(const double vsate, const double vsath) | Garfield::MediumSilicon | |
| SetSaturationVelocityModelCanali() | Garfield::MediumSilicon | |
| SetSaturationVelocityModelMinimos() | Garfield::MediumSilicon | |
| SetSaturationVelocityModelReggiani() | Garfield::MediumSilicon | |
| SetTemperature(const double t) | Garfield::Medium | |
| SetThreshold(const std::vector< std::vector< std::vector< double > > > &tab) const | Garfield::Medium | protected |
| SetTrapCrossSection(const double ecs, const double hcs) | Garfield::MediumSilicon | |
| SetTrapDensity(const double n) | Garfield::MediumSilicon | |
| SetTrappingTime(const double etau, const double htau) | Garfield::MediumSilicon | |
| SetW(const double w) | Garfield::Medium | inline |
| UnScaleElectricField(const double e) const | Garfield::Medium | inlinevirtual |
| Velocity(const double ex, const double ey, const double ez, const double bx, const double by, const double bz, const std::vector< std::vector< std::vector< double > > > &velE, const std::vector< std::vector< std::vector< double > > > &velB, const std::vector< std::vector< std::vector< double > > > &velX, const double q, double &vx, double &vy, double &vz) const | Garfield::Medium | protected |
| ~Medium() | Garfield::Medium | virtual |
| ~MediumSilicon() | Garfield::MediumSilicon | inlinevirtual |