58 fBiasWorldName(parallelname)
184 if (particleName ==
"gamma") {
191 }
else if (particleName ==
"e-") {
198 }
else if (particleName ==
"e+") {
207 }
else if( particleName ==
"mu+" ||
208 particleName ==
"mu-" ) {
216 }
else if( particleName ==
"GenericIon" ) {
378 theElasticProcess->
RegisterMe(theElasticModel);
387 if (particleName ==
"pi+") {
393 theInelasticProcess->
RegisterMe(theTheoModel);
395 }
else if (particleName ==
"pi-") {
401 theInelasticProcess->
RegisterMe(theTheoModel);
403 }
else if (particleName ==
"kaon+") {
409 theInelasticProcess->
RegisterMe(theTheoModel);
412 else if (particleName ==
"kaon0S") {
418 theInelasticProcess->
RegisterMe(theTheoModel);
421 else if (particleName ==
"kaon0L") {
427 theInelasticProcess->
RegisterMe(theTheoModel);
430 else if (particleName ==
"kaon-") {
436 theInelasticProcess->
RegisterMe(theTheoModel);
439 else if (particleName ==
"proton") {
445 theInelasticProcess->
RegisterMe(theTheoModel);
448 else if (particleName ==
"anti_proton") {
453 theInelasticProcess->
RegisterMe(antiBHighEnergyModel);
456 }
else if (particleName ==
"neutron") {
465 theInelasticProcess->
RegisterMe(theTheoModel);
471 theFissionProcess->
RegisterMe(theFissionModel);
477 theCaptureProcess->
RegisterMe(theCaptureModel);
480 }
else if (particleName ==
"anti_neutron") {
485 theInelasticProcess->
RegisterMe(antiBHighEnergyModel);
488 }
else if (particleName ==
"lambda") {
494 theInelasticProcess->
RegisterMe(theTheoModel);
497 else if (particleName ==
"anti_lambda") {
502 theInelasticProcess->
RegisterMe(antiBHighEnergyModel);
505 else if (particleName ==
"sigma+") {
511 theInelasticProcess->
RegisterMe(theTheoModel);
514 else if (particleName ==
"sigma-") {
520 theInelasticProcess->
RegisterMe(theTheoModel);
523 else if (particleName ==
"anti_sigma+") {
528 theInelasticProcess->
RegisterMe(antiBHighEnergyModel);
531 else if (particleName ==
"anti_sigma-") {
536 theInelasticProcess->
RegisterMe(antiBHighEnergyModel);
539 else if (particleName ==
"xi0") {
545 theInelasticProcess->
RegisterMe(theTheoModel);
548 else if (particleName ==
"xi-") {
554 theInelasticProcess->
RegisterMe(theTheoModel);
557 else if (particleName ==
"anti_xi0") {
562 theInelasticProcess->
RegisterMe(antiBHighEnergyModel);
565 else if (particleName ==
"anti_xi-") {
570 theInelasticProcess->
RegisterMe(antiBHighEnergyModel);
573 else if (particleName ==
"deuteron") {
577 theInelasticProcess->
RegisterMe(binaryCascade);
584 else if (particleName ==
"triton") {
588 theInelasticProcess->
RegisterMe(binaryCascade);
595 else if (particleName ==
"alpha") {
599 theInelasticProcess->
RegisterMe(binaryCascade);
606 }
else if (particleName ==
"omega-") {
612 theInelasticProcess->
RegisterMe(theTheoModel);
615 }
else if (particleName ==
"anti_omega-") {
620 theInelasticProcess->
RegisterMe(antiBHighEnergyModel);
656 G4cout <<
"B03PhysicsList::SetCuts:";
670 for (
G4int i = 0; i < npw; i++){
681 pmanager->
AddProcess(theParallelWorldProcess);
697 G4cout <<
" Preparing Importance Sampling with GhostWorld "
706 static G4bool first =
true;
715 #ifdef G4MULTITHREADED
718 G4cout <<
" Running in singlethreaded mode!!! " <<
G4endl;