Cstd::array< T, D > | |
CGarfield::Vector< type, 1 > | |
CGarfield::Vec1Impl< type > | |
CGarfield::Vector< type, 2 > | |
CGarfield::Vec2Impl< type > | |
CGarfield::Vector< type, 3 > | |
CGarfield::Vec3Impl< type > | |
CGarfield::Vector< type, Dimension > | |
CGarfield::Vec3Impl< double > | |
CGarfield::Vec3Impl< float > | |
CGarfield::AvalancheGrid | Calculate avalanches in a uniform electric field using avalanche statistics |
CGarfield::AvalancheGridSpaceCharge | Propagates avalanches with the 2d (axi-symmetric) space-charge routine from Lippmann, Riegler (2004) in uniform background fields |
CGarfield::AvalancheMC | Calculate drift lines and avalanches based on macroscopic transport coefficients, using Monte Carlo integration |
CGarfield::AvalancheMicroscopic | Calculate electron drift lines and avalanches using microscopic tracking |
CGarfield::AvalancheGrid::AvalancheNode | |
CGarfield::MediumSilicon::Band | |
CGarfield::ComponentAnalyticField::Charge3d | |
CGarfield::TrackBichsel::Cluster | |
CGarfield::TrackDegrade::Cluster | |
CGarfield::TrackElectron::Cluster | |
CGarfield::TrackHeed::Cluster | |
CGarfield::TrackPAI::Cluster | |
CGarfield::TrackSimple::Cluster | |
CGarfield::TrackSrim::Cluster | |
CGarfield::TrackTrim::Cluster | |
CComponent | |
CGarfield::ComponentTcadBase< 2 > | |
CGarfield::ComponentTcad2d | Interpolation in a two-dimensional field map created by Sentaurus Device |
CGarfield::ComponentTcadBase< 3 > | |
CGarfield::ComponentTcad3d | Interpolation in a three-dimensional field map created by Sentaurus Device |
CGarfield::ComponentAnalyticField | Semi-analytic calculation of two-dimensional configurations consisting of wires, planes, and tubes |
CGarfield::ComponentConstant | Component with constant electric field |
CGarfield::ComponentFieldMap | Base class for components based on finite-element field maps |
CGarfield::ComponentAnsys121 | Component for importing and interpolating two-dimensional ANSYS field maps |
CGarfield::ComponentAnsys123 | Component for importing and interpolating three-dimensional ANSYS field maps |
CGarfield::ComponentCST | Component for importing and interpolating field maps from CST |
CGarfield::ComponentComsol | Component for importing and interpolating Comsol field maps |
CGarfield::ComponentElmer | Component for importing field maps computed by Elmer |
CGarfield::ComponentElmer2d | Component for importing two-dimensional field maps computed by Elmer |
CGarfield::ComponentGrid | Component for interpolating field maps on a regular mesh |
CGarfield::ComponentNeBem2d | Two-dimensional implementation of the nearly exact Boundary Element Method |
CGarfield::ComponentNeBem3d | Interface to neBEM |
CGarfield::ComponentNeBem3dMap | Component for interpolating field maps stored in a mesh generated by neBEM |
CGarfield::ComponentParallelPlate | Component for parallel-plate geometries |
CGarfield::ComponentTcadBase< N > | Interpolation in a field map created by Sentaurus Device |
CGarfield::ComponentUser | Simple component with electric field given by a user function |
CGarfield::ComponentVoxel | Component for interpolating field maps stored in a regular mesh |
CGarfield::MediumMagboltz::Deexcitation | |
CGarfield::ComponentTcadBase< N >::Defect | |
CGarfield::DriftLineRKF | Calculation of drift lines based on macroscopic transport coefficients using Runge-Kutta-Fehlberg integration |
CGarfield::ComponentParallelPlate::Electrode | Structure that captures the information of the electrodes under study |
CGarfield::AvalancheMicroscopic::Electron | |
CGarfield::TrackDegrade::Electron | |
CGarfield::TrackHeed::Electron | |
CGarfield::ComponentFieldMap::Element | |
CGarfield::ComponentNeBem2d::Element | |
CGarfield::ComponentNeBem3d::Element | |
CGarfield::ComponentNeBem3dMap::Element | |
CGarfield::ComponentTcadBase< N >::Element | |
CGarfield::ComponentVoxel::Element | |
CGarfield::AvalancheMC::EndPoint | |
CGarfield::TrackDegrade::Excitation | |
CGarfield::MediumGas::ExcLevel | |
CGarfield::Geometry | Abstract base class for geometry classes |
CGarfield::GeometryRoot | Use a geometry defined using the ROOT TGeo package |
CGarfield::GeometrySimple | "Native" geometry, using simple shapes |
CGarfield::AvalancheGridSpaceCharge::GridNode | |
CGarfield::MediumGas::IonLevel | |
CGarfield::KDTree | Main k-d tree class |
CGarfield::KDTreeNode | A node in the k-d tree |
CGarfield::KDTreeResult | Search result |
CGarfield::ComponentFieldMap::Material | |
CMedium | |
CGarfield::MediumCdTe | Cadmium-Telluride |
CGarfield::MediumConductor | Conducting medium |
CGarfield::MediumDiamond | Diamond |
CGarfield::MediumGaAs | Gallium-Arsenide |
CGarfield::MediumGaN | Gallium-Nitride |
CGarfield::MediumGas | Base class for gas media |
CGarfield::MediumMagboltz | Interface to Magboltz (version 11) |
CGarfield::MediumPlastic | Plastic medium |
CGarfield::MediumSilicon | Solid crystalline silicon |
CGarfield::ComponentFieldMap::Node | |
CGarfield::ComponentGrid::Node | |
CGarfield::OpticalData | Photoabsorption cross-sections for some gases |
CGarfield::Panel | Surface panel |
CGarfield::TrackElectron::Parameters | |
CGarfield::AvalancheGrid::Path | |
CGarfield::AvalancheMicroscopic::Photon | |
CGarfield::TrackHeed::Photon | |
CGarfield::ComponentAnalyticField::Pixel | |
CGarfield::ComponentAnalyticField::Plane | |
CGarfield::PlottingEngine | Plotting style |
CGarfield::AvalancheGridSpaceCharge::Point | |
CGarfield::AvalancheMC::Point | |
CGarfield::AvalancheMicroscopic::Point | |
CGarfield::ComponentNeBem3d::Primitive | |
CGarfield::QuadTree | Quadtree search |
CGarfield::Random | |
CGarfield::RandomEngine< Engine, SeedType > | Abstract base class for random number generators |
CGarfield::RandomEngine< RandomEngineRoot, UInt_t > | |
CGarfield::RandomEngineRoot | |
CGarfield::RandomEngine< RandomEngineSTL, std::mt19937::result_type > | |
CGarfield::RandomEngineSTL | |
CGarfield::ComponentComsol::Range | |
CGarfield::ComponentNeBem2d::Region | |
CGarfield::ComponentTcadBase< N >::Region | |
CGarfield::AvalancheMC::Seed | |
CGarfield::AvalancheMicroscopic::Seed | |
CGarfield::ComponentNeBem2d::Segment | |
CGarfield::Shaper | Class for signal processing |
CGarfield::Solid | Abstract base class for solids |
CGarfield::SolidBox | Box |
CGarfield::SolidExtrusion | Extrusion |
CGarfield::SolidHole | Box with a cylindrical hole |
CGarfield::SolidRidge | Triangular prism (Toblerone bar) |
CGarfield::SolidSphere | Sphere |
CGarfield::SolidTube | Cylindrical tube |
CGarfield::SolidWire | Wire |
CGarfield::ComponentNeBem2d::SpaceCharge | |
CGarfield::AvalancheMicroscopic::Statistics | |
CGarfield::ComponentAnalyticField::Strip | |
CTGeoBBox | |
CTGeoTet | |
CGarfield::Track | Abstract base class for track generation |
CGarfield::TrackBichsel | Generate tracks using differential cross-sections for silicon computed by Hans Bichsel |
CGarfield::TrackDegrade | Interface to Degrade |
CGarfield::TrackElectron | [WIP] Ionization calculation based on MIP program (S. Biagi) |
CGarfield::TrackHeed | Generate tracks using Heed++ |
CGarfield::TrackPAI | |
CGarfield::TrackSimple | Generate tracks based on a cluster density given by the user |
CGarfield::TrackSrim | Generate tracks based on SRIM energy loss, range and straggling tables |
CGarfield::TrackTrim | Generate tracks based on TRIM output files |
CGarfield::ViewBase | Base class for visualization classes |
CGarfield::ViewCell | Visualize the "cell" defined in an analytic-field component |
CGarfield::ViewDrift | Visualize drift lines and tracks |
CGarfield::ViewFEMesh | Draw the mesh of a field-map component |
CGarfield::ViewField | Visualize the potential or electric field of a component or sensor |
CGarfield::ViewGeometry | Visualize a geometry defined using the "native" shapes |
CGarfield::ViewIsochrons | Draw equal time contour lines |
CGarfield::ViewMedium | Plot transport coefficients as function of electric and magnetic field |
CGarfield::ViewSignal | Plot the signal computed by a sensor as a ROOT histogram |
CGarfield::ComponentFieldMap::WeightingFieldCopy | |
CGarfield::ComponentAnalyticField::Wire | |
CGarfield::ComponentNeBem2d::Wire | |