Garfield++
Installation
Examples
Documentation
Examples
Tutorials
First steps
Simulating a drift tube
: gas tables, analytic fields, Runge-Kutta-Fehlberg integration of drift lines, signals
Simulating a GEM
: finite element model, microscopic tracking of electrons
Simulating a silicon sensor
: user-parameterized fields, strip/pixel weighting fields, Monte Carlo integration of drift lines, signals
Simulating a Resistive Plate Chamber
Primary ionization
Simulating charged-particle tracks using
Heed
.
Simulating ion tracks using
tables computed with SRIM
or
the TRIM interface
.
Transport properties
Generating
gas tables
and dealing with gas files.
Penning transfer
.
Cross-sections used by Magboltz
.
Electric fields
Computing electric fields in
two-dimensional wire chambers
.
Importing finite-element field maps calculated using
Elmer and Gmsh
,
ANSYS, for
two-dimensional
and
three-dimensional
problems,
COMSOL
,
CST
.
Importing
TCAD field maps
.
Computation of electric fields using the
nearly exact Boundary Element Method (neBEM)
.
Signals
Computing
weighting potential/fields and induced currents
.
Modelling front-end electronics using
delta response functions
.
Applications
Micropattern gas detectors
Movies
of avalanches in a single GEM
Movies
of avalanches in a triple GEM
Gain in a
triple GEM
Charging up
of a GEM
Photon detection with a
Thick GEM
Low energy pion
detection with a Micromegas
Interfacing with
Geant4
Wire chambers
Simulation of the ALICE TPC
Photons
Electroluminescence
Gas properties
Paschen curves
Gas gain fluctuations
in uniform fields