This would usually be a set of 3\ numbers. If you omit the z-coordinate, 0 is assumed.
[No default, in cm.]
When both TO is used and DIRECTION and RANGE, then the information provided with TO is taken.
This would usually be a set of 3\ numbers. If you omit the z-coordinate, 0 is assumed.
[No default, in cm.]
When using DIRECTION, you must also use RANGE. You should not use TO however in this case, since TO overrules the information from DIRECTION and RANGE.
This would usually be a set of 3\ numbers. If you omit the z-coordinate, 0 is assumed.
[No default, in cm.]
The RANGE should be chosen sufficiently large to avoid having the particle cut prematurely, but not too large either - this would cause overflow in HEED's internal buffers.
[No default, in cm.]
The number of points can be specified after the LINES keyword. The number of clusters per cm, which can be entered in the gas section with PARAMETERS, is not used.
Each deposit contains a single electron or ion, a cluster size distribution, if entered, is not used by this model.
The track is straight in this model.
If this keyword is used, it should be the last keyword on the command line. The model is implied by the use of the LINES keyword.
Additional information on:
1 / meanwhere "mean" is the mean number of clusters per cm as entered with the MEAN option of the PARAMETERS statement in the gas section.
The cluster size distribution will usually be taken from a CLUSTER statement, but can also be derived from data entered with PARAMETERS.
Both the cluster size distribution and the number of clusters must be specified as described above. Heed is not called to fill in missing data.
If this keyword is used, it should be the last keyword on the command line.
mean * lengthwhere "mean" is the mean number of clusters per cm as entered with the MEAN option of the PARAMETERS statement in the gas section and where "length" is the distance between the start and end points of the track.
The spacing between the clusters is exponentially distributed.
The cluster size distribution will usually be taken from a CLUSTER statement, but can also be derived from data entered with PARAMETERS.
Both the cluster size distribution and the number of clusters must be specified as described above. Heed is not called to fill in missing data.
If this keyword is used, it should be the last keyword on the command line.
The deposits are generated in random sequence.
If this keyword is used, it should be the last keyword on the command line. The use of this model is implied by the keywords WEIGHTING-FUNCTION and SAMPLES.
Additional information on:
This model differs from FIXED-NUMBER with a number of samples set to 1 in that the cluster of SINGLE-CLUSTER is at a random location while it would be in the middle of the track when using FIXED-NUMBER.
This model can be seen as a rough approximation to photon from e.g. an \<SUP\>55\</SUP\>Fe source, provided an adequate cluster size distribution is entered.
If this keyword is used, it should be the last keyword on the command line.
The particle knocks an electron out of an atom. The electron may have sufficient energy to cause further ionisations (in that case we speak of a \δ-electron) or it may start drifting towards the anode. The atom returns to its ground state by either emitting an Auger electron or by fluorescence photons. The Auger electrons are treated like the ionisation electrons. The photons can be absorbed in other atoms.
When using the Heed interface, you must define the gas mixture with a HEED command in the gas section. You should specify on the TRACK statement what kind of particle traverses the chamber. Clustering information entered in the gas section through the PARAMETERS and CLUSTER statements is not used when clustering is performed hy Heed.
Since Heed will occasionally generate \δ-electrons, which are not located on the track, it is advisable to switch on the COMPUTE-IF-INTERPOLATION-FAILS integration parameter if you intend to use commands that perform track preparation.
If this keyword is used, it should be the last keyword on the command line. The use of this model is implied by the specification of a particle type, charge or kinetic energy and by the options related to multiple scattering and \δ-electrons.
Reference: I.B.\ Smirnov, NIM\ A\ 554 (2005) 474.
Additional information on:
The number of points can be set with the FLUX-LINES keyword.
The flux is computed by integrating the electric field component that is in viewing plane and perpendicular to the track.
If the flux changes sign over the track, then points are only generated over the parts of the track where the flux is positive if the total flux over the track is positive. Conversely, if the total flux is negative, points are generated only in areas where the flux is negative.
The cluster size is set to 1 and the cluster energy to 0 in this model.
If this keyword is used, it should be the last keyword on the command line. The use of this model is implied by the presence of the FLUX-LINES keyword.
Additional information on:
When using this clustering model, you have to specify the kinetic energy. You may also specify the mass, and charge, of the particle that traverses the chamber, even though this data is contained in, and extracted from, the SRIM tables.
The SRIM tables contain in addition the following data:
Note that these tables contain only average quantities, not their distributions. The interface tries to generate individual tracks which statistically reproduce the above quantities. It does this by starting with a particle with the given energy and a direction derived from the beginning and ending point of the track.
Then, iteratively,
Example: displaying the Bragg curve
&DRIFT area -1 -10 30 10 track 0 0 20 0 ... energy 10 MeV ... charge 2 ... grouping=auto ... fluctuation-model=gaussianCall book_histogram(hx,100,0,8) For i From 1 To 100 Do Call new_track Do Call get_cluster(x,y,z,n,e,done) If done Then Leave Call fill_histogram(hx,x,n) Enddo Enddo Call plot_histogram(hx,`x [cm]`,`Deposits vs x`) Call plot_end
The histogram hx is booked for a range of [0\ cm, 8\ cm] - we can't use an automatic range here since the range will be determined from the first few entries and the x-coordinates will come in sequence.
Additional information on:
Interface written by James Butterworth.
The flux between 2 points can be specified following the FLUX-INTERVAL keyword.
The flux is computed by integrating the electric field component that is in viewing plane and perpendicular to the track.
If the flux changes sign over the track, then points are only generated over the parts of the track where the flux is positive if the total flux over the track is positive. Conversely, if the total flux is negative, points are generated only in areas where the flux is negative.
The cluster size is set to 1 and the cluster energy to 0 in this model.
If this keyword is used, it should be the last keyword on the command line. The use of this model is implied by the presence of the FLUX-INTERVAL keyword.
Additional information on:
The track location and, when using the Heed model also the clusters, are shown usually as last elements of a figure to ensure that they are not hidden under drift-lines.
In other models than Heed, the track location is plotted but the cluster locations are not marked.
Formatted on 21/01/18 at 16:55.