| AddElectron(double x, double y, double z, double t=0, int n=1) | Garfield::AvalancheGridSpaceCharge | |
| AddElectrons(AvalancheMicroscopic *avmc) | Garfield::AvalancheGridSpaceCharge | |
| AddExtraElectron(double y, int n=1) | Garfield::AvalancheGridSpaceCharge | |
| AddFieldFromChargeAt(int iz, int ir, int fz, int fr, double N, double &eFieldZ, double &eFieldR) | Garfield::AvalancheGridSpaceCharge | private |
| AddFieldFromChargeAt(int iz, int ir, double zf, double rf, double N, double &eFieldZ, double &eFieldR) | Garfield::AvalancheGridSpaceCharge | private |
| AvalancheGridSpaceCharge() | Garfield::AvalancheGridSpaceCharge | inline |
| AvalancheGridSpaceCharge(Sensor *sensor) | Garfield::AvalancheGridSpaceCharge | |
| DiffuseTimeStep(double dx, long nElectron, double nPosIon, double nNegIon, int iz, int ir, int gasGap) | Garfield::AvalancheGridSpaceCharge | private |
| DistributeCharges(long nElectron, double nPosIon, double nNegIon, int iz, int ir, double stepZ, double stepR, int gasGap) | Garfield::AvalancheGridSpaceCharge | private |
| Elliptic enum name | Garfield::AvalancheGridSpaceCharge | private |
| elliptic_size | Garfield::AvalancheGridSpaceCharge | privatestatic |
| EnableAdaptiveTimeStepping(const bool option=true) | Garfield::AvalancheGridSpaceCharge | inline |
| EnableDebugging(const bool option=true) | Garfield::AvalancheGridSpaceCharge | inline |
| EnableDiffusion(const bool option=true) | Garfield::AvalancheGridSpaceCharge | inline |
| EnableMC(const bool option=true) | Garfield::AvalancheGridSpaceCharge | inline |
| EnableSpaceChargeEffect(const bool option=true) | Garfield::AvalancheGridSpaceCharge | inline |
| EnableStickyAnode(const bool option=true) | Garfield::AvalancheGridSpaceCharge | inline |
| EnableTOF(const bool option=true) | Garfield::AvalancheGridSpaceCharge | inline |
| ExportGrid(const std::string &filename) | Garfield::AvalancheGridSpaceCharge | |
| GetAvalancheSize() const | Garfield::AvalancheGridSpaceCharge | inline |
| GetElectronEvolution() const | Garfield::AvalancheGridSpaceCharge | inline |
| GetEllipticIntegrals(double x, double &K, double &E) | Garfield::AvalancheGridSpaceCharge | private |
| GetFreeChargedRing(int iz, int ir, int fz, int fr, double &eFieldZ, double &eFieldR) | Garfield::AvalancheGridSpaceCharge | private |
| GetFreeChargedRing(double zi, double ri, double zf, double rf, double &eFieldZ, double &eFieldR) | Garfield::AvalancheGridSpaceCharge | private |
| GetGasGapNumber(int layerIndex) | Garfield::AvalancheGridSpaceCharge | inlineprivate |
| GetGlobalCoordinates(double r, double z, double phi, double &xg, double &yg, double &zg, int gasGap) | Garfield::AvalancheGridSpaceCharge | private |
| GetLocalField(int iz, int ir, double &eFieldZ, double &eFieldR, const std::string &fieldOption, int gasGap) | Garfield::AvalancheGridSpaceCharge | private |
| GetMeanDistance() | Garfield::AvalancheGridSpaceCharge | |
| GetSwarmParameters(double MagEField, double &alpha, double &eta, double &drift, double &dSigmaL, double &dSigmaT, double &wv, double &wr, double &alphaPT, double &etaPT, int gasGap) | Garfield::AvalancheGridSpaceCharge | private |
| ImportEllipticIntegralValues(const std::string &filename) | Garfield::AvalancheGridSpaceCharge | private |
| m_bAdaptiveTime | Garfield::AvalancheGridSpaceCharge | private |
| m_bDebug | Garfield::AvalancheGridSpaceCharge | private |
| m_bDiffusion | Garfield::AvalancheGridSpaceCharge | private |
| m_bDriftAvalanche | Garfield::AvalancheGridSpaceCharge | private |
| m_bFieldK | Garfield::AvalancheGridSpaceCharge | private |
| m_bImportAvalanche | Garfield::AvalancheGridSpaceCharge | private |
| m_bImportElliptic | Garfield::AvalancheGridSpaceCharge | private |
| m_bMC | Garfield::AvalancheGridSpaceCharge | private |
| m_bPreparedImportAvalanche | Garfield::AvalancheGridSpaceCharge | private |
| m_bRatesAvailable | Garfield::AvalancheGridSpaceCharge | private |
| m_bSpaceCharge | Garfield::AvalancheGridSpaceCharge | private |
| m_bStick | Garfield::AvalancheGridSpaceCharge | private |
| m_bStopAtK | Garfield::AvalancheGridSpaceCharge | private |
| m_bUseTOF | Garfield::AvalancheGridSpaceCharge | private |
| m_bWrAvailable | Garfield::AvalancheGridSpaceCharge | private |
| m_className | Garfield::AvalancheGridSpaceCharge | private |
| m_dMinGroups | Garfield::AvalancheGridSpaceCharge | private |
| m_dt | Garfield::AvalancheGridSpaceCharge | private |
| m_elliptic | Garfield::AvalancheGridSpaceCharge | privatestatic |
| m_ezBkg | Garfield::AvalancheGridSpaceCharge | private |
| m_fStreamerK | Garfield::AvalancheGridSpaceCharge | private |
| m_grid | Garfield::AvalancheGridSpaceCharge | private |
| m_iFieldApprox | Garfield::AvalancheGridSpaceCharge | private |
| m_isgridset | Garfield::AvalancheGridSpaceCharge | private |
| m_lElectronsK | Garfield::AvalancheGridSpaceCharge | private |
| m_lNCrit | Garfield::AvalancheGridSpaceCharge | private |
| m_nTotElectron | Garfield::AvalancheGridSpaceCharge | private |
| m_nTotPosIons | Garfield::AvalancheGridSpaceCharge | private |
| m_pp | Garfield::AvalancheGridSpaceCharge | private |
| m_rGrid | Garfield::AvalancheGridSpaceCharge | private |
| m_rSteps | Garfield::AvalancheGridSpaceCharge | private |
| m_rStepSize | Garfield::AvalancheGridSpaceCharge | private |
| m_run | Garfield::AvalancheGridSpaceCharge | private |
| m_sensor | Garfield::AvalancheGridSpaceCharge | private |
| m_sFieldOption | Garfield::AvalancheGridSpaceCharge | private |
| m_time | Garfield::AvalancheGridSpaceCharge | private |
| m_time0 | Garfield::AvalancheGridSpaceCharge | private |
| m_vCoNGasLayer | Garfield::AvalancheGridSpaceCharge | private |
| m_vElectrons | Garfield::AvalancheGridSpaceCharge | private |
| m_vGroupSizes | Garfield::AvalancheGridSpaceCharge | private |
| m_vIndexGasGaps | Garfield::AvalancheGridSpaceCharge | private |
| m_vNElectronEvolution | Garfield::AvalancheGridSpaceCharge | private |
| m_vSaturatedGaps | Garfield::AvalancheGridSpaceCharge | private |
| m_vYPointInGasGap | Garfield::AvalancheGridSpaceCharge | private |
| m_zGasGapBoundaries | Garfield::AvalancheGridSpaceCharge | private |
| m_zGrid | Garfield::AvalancheGridSpaceCharge | private |
| m_zSteps | Garfield::AvalancheGridSpaceCharge | private |
| m_zStepSize | Garfield::AvalancheGridSpaceCharge | private |
| Prepare2dMesh() | Garfield::AvalancheGridSpaceCharge | private |
| PrepareElectronsFromMicroscopicAvalanche() | Garfield::AvalancheGridSpaceCharge | private |
| ReachedKPercent() const | Garfield::AvalancheGridSpaceCharge | inline |
| Reset() | Garfield::AvalancheGridSpaceCharge | |
| Set2dGrid(double zmin, double zmax, int zsteps, double rmax, int rsteps) | Garfield::AvalancheGridSpaceCharge | |
| SetFieldCalculation(const std::string &option="coulomb", const int nof_approx=1.) | Garfield::AvalancheGridSpaceCharge | inline |
| SetK(float option=0.95) | Garfield::AvalancheGridSpaceCharge | inline |
| SetNCrit(const long NCrit=1e8) | Garfield::AvalancheGridSpaceCharge | inline |
| SetSensor(Sensor *sensor) | Garfield::AvalancheGridSpaceCharge | |
| SetStopAtK(bool option=true) | Garfield::AvalancheGridSpaceCharge | inline |
| SnapTo2dGrid(double x, double y, double z, long n=1, int gasLayer=0) | Garfield::AvalancheGridSpaceCharge | private |
| StartGridAvalanche(double dtime=-1) | Garfield::AvalancheGridSpaceCharge | |
| TransportTimeStep() | Garfield::AvalancheGridSpaceCharge | private |
| ~AvalancheGridSpaceCharge()=default | Garfield::AvalancheGridSpaceCharge | |