- Timestamp:
- Nov 27, 2009, 11:46:04 AM (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/source/physics_lists/builders/src/G4EmStandardPhysics.cc
r988 r1203 24 24 // ******************************************************************** 25 25 // 26 // $Id: G4EmStandardPhysics.cc,v 1. 16 2008/11/21 16:50:30vnivanch Exp $27 // GEANT4 tag $Name: geant4-09-0 2-ref-02$26 // $Id: G4EmStandardPhysics.cc,v 1.20 2009/10/30 18:36:15 vnivanch Exp $ 27 // GEANT4 tag $Name: geant4-09-03-cand-03 $ 28 28 // 29 29 //--------------------------------------------------------------------------- … … 54 54 #include "G4PhotoElectricEffect.hh" 55 55 56 #include "G4MultipleScattering.hh" 56 #include "G4eMultipleScattering.hh" 57 #include "G4MuMultipleScattering.hh" 57 58 #include "G4hMultipleScattering.hh" 58 #include "G4eMultipleScattering.hh"59 59 60 60 #include "G4eIonisation.hh" … … 155 155 } else if (particleName == "e-") { 156 156 157 pmanager->AddProcess(new G4eMultipleScattering ,-1, 1, 1);158 pmanager->AddProcess(new G4eIonisation, -1, 2, 2);159 pmanager->AddProcess(new G4eBremsstrahlung(), -1,-3, 3);157 pmanager->AddProcess(new G4eMultipleScattering(), -1, 1, 1); 158 pmanager->AddProcess(new G4eIonisation, -1, 2, 2); 159 pmanager->AddProcess(new G4eBremsstrahlung(), -1,-3, 3); 160 160 161 161 } else if (particleName == "e+") { 162 162 163 pmanager->AddProcess(new G4eMultipleScattering ,-1, 1, 1);164 pmanager->AddProcess(new G4eIonisation, -1, 2, 2);165 pmanager->AddProcess(new G4eBremsstrahlung, -1,-3, 3);166 pmanager->AddProcess(new G4eplusAnnihilation, 0,-1, 4);163 pmanager->AddProcess(new G4eMultipleScattering(), -1, 1, 1); 164 pmanager->AddProcess(new G4eIonisation, -1, 2, 2); 165 pmanager->AddProcess(new G4eBremsstrahlung, -1,-3, 3); 166 pmanager->AddProcess(new G4eplusAnnihilation, 0,-1, 4); 167 167 168 168 } else if (particleName == "mu+" || 169 169 particleName == "mu-" ) { 170 170 171 pmanager->AddProcess(new G4 hMultipleScattering,-1, 1, 1);172 pmanager->AddProcess(new G4MuIonisation, -1, 2, 2);173 pmanager->AddProcess(new G4MuBremsstrahlung, -1,-3, 3);174 pmanager->AddProcess(new G4MuPairProduction, -1,-4, 4);171 pmanager->AddProcess(new G4MuMultipleScattering,-1, 1, 1); 172 pmanager->AddProcess(new G4MuIonisation, -1, 2, 2); 173 pmanager->AddProcess(new G4MuBremsstrahlung, -1,-3, 3); 174 pmanager->AddProcess(new G4MuPairProduction, -1,-4, 4); 175 175 176 176 } else if (particleName == "alpha" || 177 particleName == "He3" || 178 particleName == "GenericIon") { 177 particleName == "He3") { 178 179 pmanager->AddProcess(new G4hMultipleScattering, -1, 1, 1); 180 pmanager->AddProcess(new G4ionIonisation, -1, 2, 2); 181 182 } else if (particleName == "GenericIon") { 179 183 180 184 pmanager->AddProcess(new G4hMultipleScattering, -1, 1, 1); … … 183 187 } else if (particleName == "pi+" || 184 188 particleName == "pi-" || 189 particleName == "kaon+" || 190 particleName == "kaon-" || 185 191 particleName == "proton" ) { 186 192 … … 206 212 particleName == "anti_xi-" || 207 213 particleName == "deuteron" || 208 particleName == "kaon+" ||209 particleName == "kaon-" ||210 214 particleName == "lambda_c+" || 211 215 particleName == "omega-" ||
Note: See TracChangeset
for help on using the changeset viewer.