Garfield++ v1r0
A toolkit for the detailed simulation of particle detectors based on ionisation measurement in gases and semiconductors
Loading...
Searching...
No Matches
Garfield::ComponentBase Member List

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

bx0Garfield::ComponentBaseprotected
by0Garfield::ComponentBaseprotected
bz0Garfield::ComponentBaseprotected
Clear()Garfield::ComponentBasevirtual
ComponentBase()Garfield::ComponentBase
debugGarfield::ComponentBaseprotected
DisableAxialPeriodicityX()Garfield::ComponentBaseinline
DisableAxialPeriodicityY()Garfield::ComponentBaseinline
DisableAxialPeriodicityZ()Garfield::ComponentBaseinline
DisableDebugging()Garfield::ComponentBaseinline
DisableMirrorPeriodicityX()Garfield::ComponentBaseinline
DisableMirrorPeriodicityY()Garfield::ComponentBaseinline
DisableMirrorPeriodicityZ()Garfield::ComponentBaseinline
DisablePeriodicityX()Garfield::ComponentBaseinline
DisablePeriodicityY()Garfield::ComponentBaseinline
DisablePeriodicityZ()Garfield::ComponentBaseinline
DisableRotationSymmetryX()Garfield::ComponentBaseinline
DisableRotationSymmetryY()Garfield::ComponentBaseinline
DisableRotationSymmetryZ()Garfield::ComponentBaseinline
ElectricField(const double x, const double y, const double z, double &ex, double &ey, double &ez, Medium *&m, int &status)=0Garfield::ComponentBasepure virtual
ElectricField(const double x, const double y, const double z, double &ex, double &ey, double &ez, double &v, Medium *&m, int &status)=0Garfield::ComponentBasepure virtual
EnableAxialPeriodicityX()Garfield::ComponentBaseinline
EnableAxialPeriodicityY()Garfield::ComponentBaseinline
EnableAxialPeriodicityZ()Garfield::ComponentBaseinline
EnableDebugging()Garfield::ComponentBaseinline
EnableMirrorPeriodicityX()Garfield::ComponentBaseinline
EnableMirrorPeriodicityY()Garfield::ComponentBaseinline
EnableMirrorPeriodicityZ()Garfield::ComponentBaseinline
EnablePeriodicityX()Garfield::ComponentBaseinline
EnablePeriodicityY()Garfield::ComponentBaseinline
EnablePeriodicityZ()Garfield::ComponentBaseinline
EnableRotationSymmetryX()Garfield::ComponentBaseinline
EnableRotationSymmetryY()Garfield::ComponentBaseinline
EnableRotationSymmetryZ()Garfield::ComponentBaseinline
GetBoundingBox(double &xmin, double &ymin, double &zmin, double &xmax, double &ymax, double &zmax)Garfield::ComponentBasevirtual
GetMedium(const double &x, const double &y, const double &z)Garfield::ComponentBasevirtual
GetVoltageRange(double &vmin, double &vmax)=0Garfield::ComponentBasepure virtual
IsInTrapRadius(double x0, double y0, double z0, double &xw, double &yw, double &rw)Garfield::ComponentBasevirtual
IsReady()Garfield::ComponentBaseinlinevirtual
IsWireCrossed(const double x0, const double y0, const double z0, const double x1, const double y1, const double z1, double &xc, double &yc, double &zc)Garfield::ComponentBasevirtual
m_classNameGarfield::ComponentBaseprotected
MagneticField(const double x, const double y, const double z, double &bx, double &by, double &bz, int &status)Garfield::ComponentBasevirtual
readyGarfield::ComponentBaseprotected
Reset()=0Garfield::ComponentBaseprotectedpure virtual
SetGeometry(GeometryBase *geo)Garfield::ComponentBasevirtual
SetMagneticField(const double bx, const double by, const double bz)Garfield::ComponentBase
theGeometryGarfield::ComponentBaseprotected
UpdatePeriodicity()=0Garfield::ComponentBaseprotectedpure virtual
WeightingField(const double x, const double y, const double z, double &wx, double &wy, double &wz, const std::string label)Garfield::ComponentBasevirtual
WeightingPotential(const double x, const double y, const double z, const std::string label)Garfield::ComponentBasevirtual
xAxiallyPeriodicGarfield::ComponentBaseprotected
xMirrorPeriodicGarfield::ComponentBaseprotected
xPeriodicGarfield::ComponentBaseprotected
xRotationSymmetryGarfield::ComponentBaseprotected
yAxiallyPeriodicGarfield::ComponentBaseprotected
yMirrorPeriodicGarfield::ComponentBaseprotected
yPeriodicGarfield::ComponentBaseprotected
yRotationSymmetryGarfield::ComponentBaseprotected
zAxiallyPeriodicGarfield::ComponentBaseprotected
zMirrorPeriodicGarfield::ComponentBaseprotected
zPeriodicGarfield::ComponentBaseprotected
zRotationSymmetryGarfield::ComponentBaseprotected
~ComponentBase()Garfield::ComponentBaseinlinevirtual