9 kPAIR, // pair production
10 // G3 default value: 1
11 // G4 processes: G4GammaConversion
12 // (?? G4MuPairProduction/G4IMuPairProduction)
13 kCOMP, // Compton scattering
14 // G3 default value: 1
15 // G4 processes: G4ComptonScattering
16 kPHOT, // photo electric effect
17 // G3 default value: 1
18 // G4 processes: G4PhotoElectricEffect
19 kPFIS, // photofission
20 // G3 default value: 0
23 // G3 default value: 2
25 // G4 processes: G4eIonisation/G4IeIonization,
26 // G4eIonisationPlus (??)
27 // G4MuIonisation/G4IMuIonization,
28 // G4hIonisation/G4IhIonisation
29 // !! G4 treats delta rays in different way
30 kANNI, // annihilation
31 // G3 default value: 1
32 // G4 processes: G4eplusAnnihilation/G4IeplusAnnihilation
34 kBREM, // bremsstrahlung
35 // G3 default value: 1
36 // G4 processes: G4eBremsstrahlung/G4IeBremsstrahlung,
37 // G4eBremsstrahlungPlus (??),
38 // G4MuBremsstrahlung/G4IMuBremsstrahlung
39 // only for e-/e+; mu+/mu-
40 kHADR, // hadronic process
41 // G3 default value: 1
43 kMUNU, // muon nuclear interaction
44 // G3 default value: 0
45 // G4 processes: G4MuNuclearInteraction
47 // G3 default value: 1
48 // G4 process: G4Decay
50 // G3 default value: 2
51 // G4 processes: G4eIonisation/G4IeIonization,
52 // G4eIonisationPlus (??)
53 // G4MuIonisation/G4IMuIonization,
54 // G4hIonisation/G4IhIonisation
55 kMULS, // multiple scattering
56 // G3 default value: 1
57 // G4 process: G4MultipleScattering/G4IMultipleScattering
58 // all charged particles
60 kCKOV // Cerenkov photon generation
61 // G3 default value: 0
62 // G4 process: G4Cerenkov
63 // + light photon absorption processes (??which)
64 // all charged particles
65 kRAYL, // Rayleigh scattering
66 // G3 default value: 0
67 // G4 process: ?? G4OpRayleigh (check)
68 kLABS, // light photon absorption
69 // it is turned on when Cerenkov process is turned on
70 // --> may be removed from the enum
71 // G3 default value: 0
72 // G4 process: ?? G4PhotoAbsorption, G4OpAbsorption (check)
73 kSYNC, // synchrotron radiation in magnetic field
74 // G3 default value: 0
75 // G4 process: ?? G4SynchrotronRadiation (check)
81 // in G3 the control flag values meaning can be different for
82 // different processes, but for most of them is:
83 // 0 process is not activated
84 // 1 process is activated WITH generation of secondaries
85 // 2 process is activated WITHOUT generation of secondaries
86 // if process does not generate seconadaries => 1 same as 2