Garfield 0.3
Toolkit for the detailed simulation of particle detectors based on ionization measurement in gases and semiconductors
Loading...
Searching...
No Matches
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 123]
 NGarfield
 CAvalancheGridCalculate avalanches in a uniform electric field using avalanche statistics
 CAvalancheGridSpaceChargePropagates avalanches with the 2d (axi-symmetric) space-charge routine from Lippmann, Riegler (2004) in uniform background fields
 CAvalancheMCCalculate drift lines and avalanches based on macroscopic transport coefficients, using Monte Carlo integration
 CAvalancheMicroscopicCalculate electron drift lines and avalanches using microscopic tracking
 CComponentAnalyticFieldSemi-analytic calculation of two-dimensional configurations consisting of wires, planes, and tubes
 CComponentAnsys121Component for importing and interpolating two-dimensional ANSYS field maps
 CComponentAnsys123Component for importing and interpolating three-dimensional ANSYS field maps
 CComponentComsolComponent for importing and interpolating Comsol field maps
 CComponentConstantComponent with constant electric field
 CComponentCSTComponent for importing and interpolating field maps from CST
 CComponentElmerComponent for importing field maps computed by Elmer
 CComponentElmer2dComponent for importing two-dimensional field maps computed by Elmer
 CComponentFieldMapBase class for components based on finite-element field maps
 CComponentGridComponent for interpolating field maps on a regular mesh
 CComponentNeBem2dTwo-dimensional implementation of the nearly exact Boundary Element Method
 CComponentNeBem3dInterface to neBEM
 CComponentNeBem3dMapComponent for interpolating field maps stored in a mesh generated by neBEM
 CComponentParallelPlateComponent for parallel-plate geometries
 CComponentTcad2dInterpolation in a two-dimensional field map created by Sentaurus Device
 CComponentTcad3dInterpolation in a three-dimensional field map created by Sentaurus Device
 CComponentTcadBaseInterpolation in a field map created by Sentaurus Device
 CComponentUserSimple component with electric field given by a user function
 CComponentVoxelComponent for interpolating field maps stored in a regular mesh
 CDriftLineRKFCalculation of drift lines based on macroscopic transport coefficients using Runge-Kutta-Fehlberg integration
 CGeometryAbstract base class for geometry classes
 CGeometryRootUse a geometry defined using the ROOT TGeo package
 CGeometrySimple"Native" geometry, using simple shapes
 CKDTreeMain k-d tree class
 CKDTreeNodeA node in the k-d tree
 CKDTreeResultSearch result
 CMediumCdTeCadmium-Telluride
 CMediumConductorConducting medium
 CMediumDiamondDiamond
 CMediumGaAsGallium-Arsenide
 CMediumGaNGallium-Nitride
 CMediumGasBase class for gas media
 CMediumMagboltzInterface to Magboltz (version 11)
 CMediumPlasticPlastic medium
 CMediumSiliconSolid crystalline silicon
 COpticalDataPhotoabsorption cross-sections for some gases
 CPanelSurface panel
 CPlottingEnginePlotting style
 CQuadTreeQuadtree search
 CRandom
 CRandomEngineAbstract base class for random number generators
 CRandomEngineRoot
 CRandomEngineSTL
 CShaperClass for signal processing
 CSolidAbstract base class for solids
 CSolidBoxBox
 CSolidExtrusionExtrusion
 CSolidHoleBox with a cylindrical hole
 CSolidRidgeTriangular prism (Toblerone bar)
 CSolidSphereSphere
 CSolidTubeCylindrical tube
 CSolidWireWire
 CTrackAbstract base class for track generation
 CTrackBichselGenerate tracks using differential cross-sections for silicon computed by Hans Bichsel
 CTrackDegradeInterface to Degrade
 CTrackElectron[WIP] Ionization calculation based on MIP program (S. Biagi)
 CTrackHeedGenerate tracks using Heed++
 CTrackPAI
 CTrackSimpleGenerate tracks based on a cluster density given by the user
 CTrackSrimGenerate tracks based on SRIM energy loss, range and straggling tables
 CTrackTrimGenerate tracks based on TRIM output files
 CVec1Impl
 CVec2Impl
 CVec3Impl
 CVector
 CViewBaseBase class for visualization classes
 CViewCellVisualize the "cell" defined in an analytic-field component
 CViewDriftVisualize drift lines and tracks
 CViewFEMeshDraw the mesh of a field-map component
 CViewFieldVisualize the potential or electric field of a component or sensor
 CViewGeometryVisualize a geometry defined using the "native" shapes
 CViewIsochronsDraw equal time contour lines
 CViewMediumPlot transport coefficients as function of electric and magnetic field
 CViewSignalPlot the signal computed by a sensor as a ROOT histogram
 CTGeoTet