1 | \chapter{Transportation} |
---|
2 | |
---|
3 | The transportation process is responsible for determining the |
---|
4 | geometrical limits of a step. It calculates the length of step with which a |
---|
5 | track will cross into |
---|
6 | another volume. When the track actually arrives at a boundary, the |
---|
7 | transportation process locates the next volume that it enters. |
---|
8 | |
---|
9 | If the particle is charged and there is an electromagnetic (or |
---|
10 | potentially other) field, it is responsible for propagating the particle in |
---|
11 | this field. It does this according to an equation of motion. This equation |
---|
12 | can be provided by Geant4, for the case a magnetic or EM field, |
---|
13 | or can be provided by the user for other fields. |
---|
14 | |
---|
15 | The transportation updates the time of flight of a particle, utilising its |
---|
16 | initial velocity. |
---|
17 | |
---|
18 | \textit{Some additional details on motion in fields:} |
---|
19 | |
---|
20 | In order to intersect the model Geant4 geometry of a detector or setup, the |
---|
21 | curved trajectory followed by a charged particle is split into 'chords segments'. A |
---|
22 | chord is a straight line segment between two trajectory points. Chords are |
---|
23 | created utilizing a criterion for the maximum estimated distance between a |
---|
24 | curve point and the chord. This distance is also known as the sagitta. |
---|
25 | |
---|
26 | The equations of motions are solved utilising Runge Kutta methods. |
---|
27 | Runge Kutta methods of different can be utilised for fields depending on the |
---|
28 | numerical method utilised for approximating the field. Specialised methods |
---|
29 | for near-constant magnetic fields are under development. |
---|
30 | |
---|