Next: , Previous: Visualization, Up: Top


5 Physics

BDSIM can exploit all physics processes that come with Geant4. In addition fast tracking inside multipole magnets is provided. More detailed description of the physics is given below.

5.1 physicsList option

Depending on for what sort of problem BDSIM is used, different sorts of physics processes should be turned on. This processes are grouped into so called “physics lists”. The physics list is specified by the physicsList option in the input file, e.g.

     
     option, physicsList="em_standard";
     

Several predefined physics lists are available. Some physics lists allow biasing and re-weighting for some processes e.g. muon production. To set the amount of biasing see option. Further details of the QGSP, FTFP and BERT hadronic physics lists can be found in 5.

standard transportation of primary particles only
em_standard transportation of primary particles, ionization, bremsstrahlung, Cerenkov, multiple scattering
em_low the same but using low energy electromagnetic models
em_muon em_standard plus muon production processes with biased muon cross-sections
lw list for laser wire simulation - standard electromagnetic
physics and "laser wire" physics which is Compton Scattering with total cross-section renormalized to 1.
merlin transportation of primary particles, and the following processes for electrons: multiple scattering, ionisation, and bremsstrahlung
hadronic_standard em_standard plus fission, neutron capture, neutron and proton elastic and inelastic scattering
hadronic_muon hadronic_standard plus muon production processes with biased muon cross-sections
hadronic_QGSP_BERT em_standard plus hadron physics using the quark gluon string plasma (QGSP) model and the Bertini cascade model (BERT)
hadronic_QGSP_BERT_muon hadron_QGSP_BERT plus muon production processes with biased muon cross-sections
hadronic_QGSP_BERT_HP_muon hadron_QGSP_BERT_muon with high precision neutron tracking
hadronic_FTFP_BERT em_standard plus hadron physics using the Fritiof model followed by Reggion cascade and Precompound and evaporation models for the nucleus de-excitation (FTFP) model and the Bertini cascade model (BERT)
hadronic_FTFP_BERT_muon hadronic_FTFP_BERT plus muon production processes with biased muon cross-sections

By default the standard physics List is used

5.2 Transportation

The transportation follows the scheme: the step length is selected which is defined either by the distance of the particle to the boundary of the “logical volume” it is currently in (which could be, e.g. field boundary, material boundary or boundary between two adjacent elements) or by the mean free path of the activated processes. Then the particle is pushed to the new position and secondaries are generated if necessary. Each volume has an associated transportation algorithm. For an on-energy particle travelling close to the optical axis of a quadrupole, dipole or a drift, standard matrix transportation algorithms are used 4. For multipoles of higher orders and for off-axis/energy particles Runge-Kutta methods are used.

5.3 Tracking accuracy

The following options influence the tracking accuracy

chordStepMinimum minimum chord length for the step
deltaIntersection determines the precision of locating the point of intersection of the particle trajectory with the boundary and hence the error in the path length in each volume. This may influence the results especially in the case when EM fields are present.
deltaChord
lengthSafety all volumes will have an additional overlap of this length
thresholdCutCharged energy below which charged particles are not tracked
thresholdCutPhotons energy below which photons are not tracked