18 #include <G4Version.hh>
20 #if G4VERSION_NUMBER>=960
42 #include <G4FastSimulationManagerProcess.hh>
46 #include <G4GammaConversion.hh>
48 #include <G4PhotoElectricEffect.hh>
50 #include <G4ComptonScattering.hh>
52 #include <G4RayleighScattering.hh>
54 #include <G4GammaConversionToMuons.hh>
58 #include <G4eIonisation.hh>
60 #include <G4eBremsstrahlung.hh>
62 #include <G4eMultipleScattering.hh>
64 #include <G4eplusAnnihilation.hh>
66 #include <G4AnnihiToMuPair.hh>
68 #include <G4eeToHadrons.hh>
72 #include <G4MuIonisation.hh>
74 #include <G4MuBremsstrahlung.hh>
76 #include <G4MuPairProduction.hh>
78 #include <G4MuMultipleScattering.hh>
82 #include <G4hIonisation.hh>
84 #include <G4ionIonisation.hh>
86 #include <G4hhIonisation.hh>
88 #include <G4mplIonisation.hh>
90 #include <G4hMultipleScattering.hh>
92 #include <G4hBremsstrahlung.hh>
94 #include <G4hPairProduction.hh>
98 #include <G4CoulombScattering.hh>
102 #include <G4PolarizedCompton.hh>
104 #include <G4PolarizedGammaConversion.hh>
106 #include <G4ePairProduction.hh>
109 #if G4VERSION_NUMBER < 1100
110 #include <G4PolarizedPhotoElectricEffect.hh>
112 #include <G4ePolarizedBremsstrahlung.hh>
114 #include <G4ePolarizedIonisation.hh>
116 #include <G4eplusPolarizedAnnihilation.hh>
120 #include <G4PolarizedAnnihilation.hh>
122 #include <G4PolarizedAnnihilationXS.hh>
124 #include <G4PolarizedBremsstrahlung.hh>
126 #include <G4PolarizedCompton.hh>
128 #include <G4PolarizedComptonXS.hh>
130 #include <G4PolarizedGammaConversion.hh>
132 #include <G4PolarizedGammaConversionXS.hh>
134 #include <G4PolarizedIonisation.hh>
136 #include <G4PolarizedIonisationBhabhaXS.hh>
138 #include <G4PolarizedIonisationMollerXS.hh>
140 #include <G4PolarizedPhotoElectric.hh>
142 #include <G4PolarizedPhotoElectricXS.hh>
147 #include <G4SynchrotronRadiation.hh>
149 #include <G4TransitionRadiation.hh>
151 #include <G4Cerenkov.hh>
153 #include <G4Scintillation.hh>
157 #include <G4PAIModel.hh>
159 #include <G4BraggIonGasModel.hh>
161 #include <G4BetheBlochIonGasModel.hh>
163 #include <G4WentzelVIModel.hh>
166 #if G4VERSION_NUMBER < 1000
167 #include <G4UrbanMscModel93.hh>
171 #include <G4hImpactIonisation.hh>
182 #if G4VERSION_NUMBER>=960 and G4VERSION_NUMBER<1000
183 #include <G4UrbanMscModel93.hh>
186 #elif G4VERSION_NUMBER>=1000
190 #include <G4AdjointBremsstrahlungModel.hh>
192 #include <G4AdjointComptonModel.hh>
194 #include <G4AdjointeIonisationModel.hh>
196 #include <G4AdjointIonIonisationModel.hh>
198 #include <G4AdjointPhotoElectricModel.hh>
200 #include <G4BetheBlochModel.hh>
202 #include <G4BetheBlochNoDeltaModel.hh>
204 #include <G4BetheHeitlerModel.hh>
206 #include <G4BoldyshevTripletModel.hh>
208 #include <G4BraggIonModel.hh>
210 #include <G4BraggModel.hh>
212 #include <G4BraggNoDeltaModel.hh>
214 #include <G4ChipsElasticModel.hh>
216 #include <G4DNABornExcitationModel.hh>
219 #include <G4eBremParametrizedModel.hh>
221 #include <G4eBremsstrahlungRelModel.hh>
223 #include <G4ecpssrBaseKxsModel.hh>
225 #include <G4ecpssrBaseLixsModel.hh>
227 #include <G4ecpssrFormFactorKxsModel.hh>
237 #include <G4ecpssrFormFactorLixsModel.hh>
239 #include <G4ecpssrFormFactorMixsModel.hh>
241 #include <G4EmMultiModel.hh>
244 #if G4VERSION_NUMBER < 1100
245 #include <G4ePolarizedBremsstrahlungModel.hh>
248 #include <G4PolarizedBremsstrahlungModel.hh>
252 #include <G4FTFModel.hh>
254 #include <G4GoudsmitSaundersonMscModel.hh>
256 #include <G4hBremsstrahlungModel.hh>
258 #include <G4hCoulombScatteringModel.hh>
262 #include <G4hPairProductionModel.hh>
266 #include <G4ICRU49NuclearStoppingModel.hh>
268 #include <G4ICRU73NoDeltaModel.hh>
270 #include <G4ICRU73QOModel.hh>