![]() |
Garfield 0.3
Toolkit for the detailed simulation of particle detectors based on ionization measurement in gases and semiconductors
|
Public Attributes | |
| long | nElectron = 0 |
| electrons on node | |
| double | nPosIon = 0 |
| pos ion on node (smeared values allowed) | |
| double | nNegIon = 0 |
| neg ion on node (smeared values allowed) | |
| long | nElectronHolder = 0 |
| at t+dt | |
| double | nPosIonHolder = 0 |
| at t+dt | |
| double | nNegIonHolder = 0 |
| at t+dt | |
| double | townsend = 0 |
| townsend at this node 1/cm | |
| double | attachment = 0 |
| attachment at this node 1/cm | |
| double | velocity = 0. |
| Magnitude of velocity of the node (not negative) cm/ns. | |
| double | dSigmaL = 0 |
| Diffusion along E. | |
| double | dSigmaT = 0 |
| Diffusion transverse to E (radial, phi dir is net 0). | |
| double | Wv = 0 |
| flux drift cm/ns | |
| double | Wr = 0 |
| bulk drift cm/ns | |
| double | townsendPT = 0 |
| Ionization rate from TOF experiment 1/ns -> 1/cm. | |
| double | attachmentPT = 0 |
| Attachment rate from TOF experiment 1/ns -> 1/cm. | |
| double | eFieldR = 0 |
| Space-charge electric field in R direction (can be negative) | |
| double | eFieldZ = 0 |
| Space-charge electric field in Z direction (can be negative) | |
| double | time = 0. |
| Node clock. | |
| bool | anode = false |
| init the anode | |
| int | layerIndex = 0 |
| LayerIndex in ParallelPlate convention != gas gap index. | |
| int | gasGapIndex = 0 |
| Gas gap index: -1 if not gas gap; starts with 0, 1, ... | |
| bool | isGasGap = true |
Definition at line 135 of file AvalancheGridSpaceCharge.hh.
| bool Garfield::AvalancheGridSpaceCharge::GridNode::anode = false |
init the anode
Definition at line 166 of file AvalancheGridSpaceCharge.hh.
| double Garfield::AvalancheGridSpaceCharge::GridNode::attachment = 0 |
attachment at this node 1/cm
Definition at line 145 of file AvalancheGridSpaceCharge.hh.
| double Garfield::AvalancheGridSpaceCharge::GridNode::attachmentPT = 0 |
Attachment rate from TOF experiment 1/ns -> 1/cm.
Definition at line 158 of file AvalancheGridSpaceCharge.hh.
| double Garfield::AvalancheGridSpaceCharge::GridNode::dSigmaL = 0 |
Diffusion along E.
Definition at line 149 of file AvalancheGridSpaceCharge.hh.
| double Garfield::AvalancheGridSpaceCharge::GridNode::dSigmaT = 0 |
Diffusion transverse to E (radial, phi dir is net 0).
Definition at line 151 of file AvalancheGridSpaceCharge.hh.
| double Garfield::AvalancheGridSpaceCharge::GridNode::eFieldR = 0 |
Space-charge electric field in R direction (can be negative)
Definition at line 160 of file AvalancheGridSpaceCharge.hh.
| double Garfield::AvalancheGridSpaceCharge::GridNode::eFieldZ = 0 |
Space-charge electric field in Z direction (can be negative)
Definition at line 162 of file AvalancheGridSpaceCharge.hh.
| int Garfield::AvalancheGridSpaceCharge::GridNode::gasGapIndex = 0 |
Gas gap index: -1 if not gas gap; starts with 0, 1, ...
Definition at line 170 of file AvalancheGridSpaceCharge.hh.
| bool Garfield::AvalancheGridSpaceCharge::GridNode::isGasGap = true |
Definition at line 171 of file AvalancheGridSpaceCharge.hh.
| int Garfield::AvalancheGridSpaceCharge::GridNode::layerIndex = 0 |
LayerIndex in ParallelPlate convention != gas gap index.
Definition at line 168 of file AvalancheGridSpaceCharge.hh.
| long Garfield::AvalancheGridSpaceCharge::GridNode::nElectron = 0 |
electrons on node
Definition at line 136 of file AvalancheGridSpaceCharge.hh.
| long Garfield::AvalancheGridSpaceCharge::GridNode::nElectronHolder = 0 |
at t+dt
Definition at line 140 of file AvalancheGridSpaceCharge.hh.
| double Garfield::AvalancheGridSpaceCharge::GridNode::nNegIon = 0 |
neg ion on node (smeared values allowed)
Definition at line 138 of file AvalancheGridSpaceCharge.hh.
| double Garfield::AvalancheGridSpaceCharge::GridNode::nNegIonHolder = 0 |
at t+dt
Definition at line 142 of file AvalancheGridSpaceCharge.hh.
| double Garfield::AvalancheGridSpaceCharge::GridNode::nPosIon = 0 |
pos ion on node (smeared values allowed)
Definition at line 137 of file AvalancheGridSpaceCharge.hh.
| double Garfield::AvalancheGridSpaceCharge::GridNode::nPosIonHolder = 0 |
at t+dt
Definition at line 141 of file AvalancheGridSpaceCharge.hh.
| double Garfield::AvalancheGridSpaceCharge::GridNode::time = 0. |
Node clock.
Definition at line 164 of file AvalancheGridSpaceCharge.hh.
| double Garfield::AvalancheGridSpaceCharge::GridNode::townsend = 0 |
townsend at this node 1/cm
Definition at line 144 of file AvalancheGridSpaceCharge.hh.
| double Garfield::AvalancheGridSpaceCharge::GridNode::townsendPT = 0 |
Ionization rate from TOF experiment 1/ns -> 1/cm.
Definition at line 156 of file AvalancheGridSpaceCharge.hh.
| double Garfield::AvalancheGridSpaceCharge::GridNode::velocity = 0. |
Magnitude of velocity of the node (not negative) cm/ns.
Definition at line 147 of file AvalancheGridSpaceCharge.hh.
| double Garfield::AvalancheGridSpaceCharge::GridNode::Wr = 0 |
bulk drift cm/ns
Definition at line 154 of file AvalancheGridSpaceCharge.hh.
| double Garfield::AvalancheGridSpaceCharge::GridNode::Wv = 0 |
flux drift cm/ns
Definition at line 153 of file AvalancheGridSpaceCharge.hh.