84 G4ProcessManager* pmanager = particle->GetProcessManager();
86 G4double magnCharge = particle->MagneticCharge();
89 pmanager->RemoveProcess(0);
92 if (magnCharge != 0.0){
93 pmanager->AddProcess(
new G4mplAtlasIonisation(magnCharge, G4String(
"mplAtlasIonisation")), -1, 1, 1);
98 else if(particle->GetPDGCharge() != 0.0) {
99 pmanager->AddProcess(
new G4hIonisation(), -1, 2, 2);
101 pmanager->DumpInfo();