![]() |
Garfield 0.3
Toolkit for the detailed simulation of particle detectors based on ionization measurement in gases and semiconductors
|
This is the complete list of members for Garfield::ViewMedium, including all inherited members.
| Axis enum name | Garfield::ViewMedium | private |
| Charge enum name | Garfield::ViewMedium | private |
| Clip(const std::array< float, 3 > &x0, const std::array< float, 3 > &x1, std::array< float, 3 > &xc) const | Garfield::ViewBase | protected |
| ConvertToEN(const double e0Vcm) | Garfield::ViewMedium | private |
| ConvertToEP(const double e0Vcm) | Garfield::ViewMedium | private |
| DisableExport() | Garfield::ViewMedium | inline |
| Draw() | Garfield::ViewMedium | private |
| DrawLine(const std::vector< std::array< float, 3 > > &xl, const short col, const short lw) | Garfield::ViewBase | protected |
| EnableAutoRangeX(const bool on=true) | Garfield::ViewMedium | inline |
| EnableAutoRangeY(const bool on=true) | Garfield::ViewMedium | inline |
| EnableDebugging(const bool on=true) | Garfield::ViewBase | inline |
| EnableExport(const std::string &txtfile) | Garfield::ViewMedium | inline |
| Export() | Garfield::ViewMedium | private |
| FindUnusedCanvasName(const std::string &s) | Garfield::ViewBase | static |
| FindUnusedFunctionName(const std::string &s) | Garfield::ViewBase | static |
| FindUnusedHistogramName(const std::string &s) | Garfield::ViewBase | static |
| GetAxis(const char xaxis) const | Garfield::ViewMedium | private |
| GetCanvas() | Garfield::ViewBase | |
| GetGrid(std::array< std::vector< double >, 3 > &grid, int &ie, int &ib, int &ia, const Axis xaxis) const | Garfield::ViewMedium | private |
| InBox(const std::array< T, 3 > &x) const | Garfield::ViewBase | inlineprotected |
| LabelX() | Garfield::ViewBase | protected |
| LabelY() | Garfield::ViewBase | protected |
| m_aMax | Garfield::ViewMedium | private |
| m_aMin | Garfield::ViewMedium | private |
| m_angle | Garfield::ViewMedium | private |
| m_autoRangeX | Garfield::ViewMedium | private |
| m_autoRangeY | Garfield::ViewMedium | private |
| m_bfield | Garfield::ViewMedium | private |
| m_bMax | Garfield::ViewMedium | private |
| m_bMin | Garfield::ViewMedium | private |
| m_canvas | Garfield::ViewBase | private |
| m_className | Garfield::ViewBase | protected |
| m_colours | Garfield::ViewMedium | private |
| m_debug | Garfield::ViewBase | protected |
| m_efield | Garfield::ViewMedium | private |
| m_eMax | Garfield::ViewMedium | private |
| m_eMin | Garfield::ViewMedium | private |
| m_enMax | Garfield::ViewMedium | private |
| m_enMin | Garfield::ViewMedium | private |
| m_epMax | Garfield::ViewMedium | private |
| m_epMin | Garfield::ViewMedium | private |
| m_labels | Garfield::ViewMedium | private |
| m_logA | Garfield::ViewMedium | private |
| m_logB | Garfield::ViewMedium | private |
| m_logE | Garfield::ViewMedium | private |
| m_logEN | Garfield::ViewMedium | private |
| m_logEP | Garfield::ViewMedium | private |
| m_logX | Garfield::ViewMedium | private |
| m_logY | Garfield::ViewMedium | private |
| m_medium | Garfield::ViewMedium | private |
| m_outfile | Garfield::ViewMedium | private |
| m_pad | Garfield::ViewBase | private |
| m_par | Garfield::ViewMedium | private |
| m_plane | Garfield::ViewBase | protected |
| m_prmat | Garfield::ViewBase | protected |
| m_proj | Garfield::ViewBase | protected |
| m_q | Garfield::ViewMedium | private |
| m_userBox | Garfield::ViewBase | protected |
| m_userPlotLimits | Garfield::ViewBase | protected |
| m_xaxis | Garfield::ViewMedium | private |
| m_xGraph | Garfield::ViewMedium | private |
| m_xMaxBox | Garfield::ViewBase | protected |
| m_xMaxPlot | Garfield::ViewBase | protected |
| m_xMinBox | Garfield::ViewBase | protected |
| m_xMinPlot | Garfield::ViewBase | protected |
| m_xPlot | Garfield::ViewMedium | private |
| m_yGraph | Garfield::ViewMedium | private |
| m_yMax | Garfield::ViewMedium | private |
| m_yMaxBox | Garfield::ViewBase | protected |
| m_yMaxPlot | Garfield::ViewBase | protected |
| m_yMin | Garfield::ViewMedium | private |
| m_yMinBox | Garfield::ViewBase | protected |
| m_yMinPlot | Garfield::ViewBase | protected |
| m_yPlot | Garfield::ViewMedium | private |
| m_zMaxBox | Garfield::ViewBase | protected |
| m_zMinBox | Garfield::ViewBase | protected |
| Parameter enum name | Garfield::ViewMedium | private |
| PlaneDescription() | Garfield::ViewBase | protected |
| Plot(const Axis xaxis, const Charge particle, const Parameter par, const bool same) | Garfield::ViewMedium | private |
| PlotAlphaEta(const std::string &carriers, const char xaxis) | Garfield::ViewMedium | |
| PlotAttachment(const std::string &carriers, const char xaxis) | Garfield::ViewMedium | |
| PlotDiffusion(const std::string &carriers, const char xaxis) | Garfield::ViewMedium | |
| PlotDiffusion(const Axis xaxis, const Charge particle, const bool same) | Garfield::ViewMedium | private |
| PlotElectronAttachment(const char xaxis='e', const bool same=false) | Garfield::ViewMedium | inline |
| PlotElectronDiffusion(const char xaxis='e', const bool same=false) | Garfield::ViewMedium | inline |
| PlotElectronLorentzAngle(const char xaxis='e', const bool same=false) | Garfield::ViewMedium | inline |
| PlotElectronReducedTownsendN(const char xaxis='r', const bool same=false) | Garfield::ViewMedium | inline |
| PlotElectronReducedTownsendP(const char xaxis='p', const bool same=false) | Garfield::ViewMedium | inline |
| PlotElectronTOFAttachment(const char xaxis='e', const bool same=false) | Garfield::ViewMedium | inline |
| PlotElectronTOFIonization(const char xaxis='e', const bool same=false) | Garfield::ViewMedium | inline |
| PlotElectronTownsend(const char xaxis='e', const bool same=false) | Garfield::ViewMedium | inline |
| PlotElectronVelocity(const char xaxis='e', const bool same=false) | Garfield::ViewMedium | inline |
| PlotElectronVelocityFluxBulk(const char xaxis='e', const bool same=false) | Garfield::ViewMedium | inline |
| PlotHoleAttachment(const char xaxis='e', const bool same=false) | Garfield::ViewMedium | inline |
| PlotHoleDiffusion(const char xaxis='e', const bool same=false) | Garfield::ViewMedium | inline |
| PlotHoleTownsend(const char xaxis='e', const bool same=false) | Garfield::ViewMedium | inline |
| PlotHoleVelocity(const char xaxis='e', const bool same=false) | Garfield::ViewMedium | inline |
| PlotIonDiffusion(const char xaxis='e', const bool same=false) | Garfield::ViewMedium | inline |
| PlotIonVelocity(const char xaxis='e', const bool same=false) | Garfield::ViewMedium | inline |
| PlotLimits(Sensor *sensor, double &xmin, double &ymin, double &xmax, double &ymax) const | Garfield::ViewBase | protected |
| PlotLimits(Component *cmp, double &xmin, double &ymin, double &xmax, double &ymax) const | Garfield::ViewBase | protected |
| PlotLimits(std::array< double, 3 > &bbmin, std::array< double, 3 > &bbmax, double &xmin, double &ymin, double &xmax, double &ymax) const | Garfield::ViewBase | protected |
| PlotLimitsFromUserBox(double &xmin, double &ymin, double &xmax, double &ymax) const | Garfield::ViewBase | protected |
| PlotLorentzAngle(const Axis xaxis, const Charge particle, const bool same) | Garfield::ViewMedium | private |
| PlotTownsend(const std::string &carriers, const char xaxis) | Garfield::ViewMedium | |
| PlotVelocity(const std::string &carriers, const char xaxis) | Garfield::ViewMedium | |
| PlotVelocity(const Axis xaxis, const Charge particle, const bool same) | Garfield::ViewMedium | private |
| PlotVelocityFluxBulk(const Axis xaxis, const Charge particle, const bool same) | Garfield::ViewMedium | private |
| RangeSet(TVirtualPad *) | Garfield::ViewBase | protectedstatic |
| ResetX(const Axis xaxis) | Garfield::ViewMedium | private |
| ResetY() | Garfield::ViewMedium | private |
| Rotate(const double angle) | Garfield::ViewBase | |
| SetAngle(const double angle) | Garfield::ViewMedium | inline |
| SetArea(const double xmin, const double ymin, const double xmax, const double ymax) | Garfield::ViewBase | |
| SetArea(const double xmin, const double ymin, const double zmin, const double xmax, const double ymax, const double zmax) | Garfield::ViewBase | virtual |
| SetArea() | Garfield::ViewBase | inline |
| SetCanvas(TPad *pad) | Garfield::ViewBase | inline |
| SetCanvas() | Garfield::ViewBase | inline |
| SetColours(const std::vector< short > &cols) | Garfield::ViewMedium | inline |
| SetElectricField(const double efield) | Garfield::ViewMedium | inline |
| SetLabels(const std::vector< std::string > &labels) | Garfield::ViewMedium | inline |
| SetMagneticField(const double bfield) | Garfield::ViewMedium | inline |
| SetMedium(Medium *m) | Garfield::ViewMedium | |
| SetPlane(const double fx, const double fy, const double fz, const double x0, const double y0, const double z0) | Garfield::ViewBase | virtual |
| SetPlane(const double fx, const double fy, const double fz, const double x0, const double y0, const double z0, const double hx, const double hy, const double hz) | Garfield::ViewBase | virtual |
| SetPlaneXY() | Garfield::ViewBase | |
| SetPlaneXZ() | Garfield::ViewBase | |
| SetPlaneYZ() | Garfield::ViewBase | |
| SetPlaneZX() | Garfield::ViewBase | |
| SetPlaneZY() | Garfield::ViewBase | |
| SetRange(TVirtualPad *pad, const double x0, const double y0, const double x1, const double y1) | Garfield::ViewBase | protectedstatic |
| SetRangeA(const double amin, const double amax, const bool logscale) | Garfield::ViewMedium | |
| SetRangeB(const double bmin, const double bmax, const bool logscale) | Garfield::ViewMedium | |
| SetRangeE(const double emin, const double emax, const bool logscale) | Garfield::ViewMedium | |
| SetRangeEN(const double emin, const double emax, const bool logscale) | Garfield::ViewMedium | |
| SetRangeEP(const double emin, const double emax, const bool logscale) | Garfield::ViewMedium | |
| SetRangeY(const double ymin, const double ymax, const bool logscale=false) | Garfield::ViewMedium | |
| ToPlane(const T x, const T y, const T z, T &xp, T &yp) const | Garfield::ViewBase | inlineprotected |
| UnConvertFromEN(const double e0Td) | Garfield::ViewMedium | private |
| UnConvertFromEP(const double e0VcmTorr) | Garfield::ViewMedium | private |
| UpdateProjectionMatrix() | Garfield::ViewBase | protected |
| ViewBase()=delete | Garfield::ViewBase | |
| ViewBase(const std::string &name) | Garfield::ViewBase | |
| ViewMedium() | Garfield::ViewMedium | inline |
| ViewMedium(Medium *medium) | Garfield::ViewMedium | |
| ~ViewBase()=default | Garfield::ViewBase | virtual |
| ~ViewMedium()=default | Garfield::ViewMedium |