60 thePhotoElectricEffect(0), theComptonScattering(0),
61 theGammaConversion(0), theeminusIonisation(0),
62 theeminusBremsstrahlung(0), theeplusIonisation(0),
63 theeplusBremsstrahlung(0), theeplusAnnihilation(0),
64 theeminusStepCut(0), theeplusStepCut(0)
83 delete physicsListMessenger;
203 if (particleName ==
"gamma")
217 else if (particleName ==
"e-")
225 pmanager->
AddProcess(theeminusIonisation,-1,2,2);
226 pmanager->
AddProcess(theeminusBremsstrahlung,-1,-1,3);
227 pmanager->
AddProcess(theeminusStepCut,-1,-1,4);
231 else if (particleName ==
"e+")
239 pmanager->
AddProcess(theeplusIonisation,-1,2,2);
240 pmanager->
AddProcess(theeplusBremsstrahlung,-1,-1,3);
241 pmanager->
AddProcess(theeplusStepCut,-1,-1,5);
245 else if( particleName ==
"mu+" ||
246 particleName ==
"mu-" )
263 particleName ==
"proton"
264 || particleName ==
"antiproton"
265 || particleName ==
"pi+"
266 || particleName ==
"pi-"
267 || particleName ==
"kaon+"
268 || particleName ==
"kaon-"
278 pmanager->
AddProcess(thehMultipleScattering,-1,1,1);
281 pmanager->
AddProcess( thehadronStepCut,-1,-1,3);
321 G4cout <<
"F02PhysicsList::SetCuts:";
352 cutForElectron = val;