- Timestamp:
- Nov 5, 2010, 3:45:55 PM (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/source/physics_lists/builders/src/G4EmStandardPhysics.cc
r1337 r1340 24 24 // ******************************************************************** 25 25 // 26 // $Id: G4EmStandardPhysics.cc,v 1.2 1 2010/06/02 17:21:29vnivanch Exp $27 // GEANT4 tag $Name: geant4-09-04-beta-01$26 // $Id: G4EmStandardPhysics.cc,v 1.24 2010/10/10 15:18:34 vnivanch Exp $ 27 // GEANT4 tag $Name: phys-lists-V09-03-34 $ 28 28 // 29 29 //--------------------------------------------------------------------------- … … 57 57 #include "G4MuMultipleScattering.hh" 58 58 #include "G4hMultipleScattering.hh" 59 #include "G4CoulombScattering.hh" 60 #include "G4WentzelVIModel.hh" 59 61 60 62 #include "G4eIonisation.hh" … … 70 72 #include "G4hIonisation.hh" 71 73 #include "G4ionIonisation.hh" 74 #include "G4alphaIonisation.hh" 72 75 73 76 #include "G4Gamma.hh" … … 177 180 particleName == "mu-" ) { 178 181 179 pmanager->AddProcess(new G4MuMultipleScattering,-1, 1, 1); 180 pmanager->AddProcess(new G4MuIonisation, -1, 2, 2); 181 pmanager->AddProcess(new G4MuBremsstrahlung, -1,-3, 3); 182 pmanager->AddProcess(new G4MuPairProduction, -1,-4, 4); 182 G4MuMultipleScattering* msc = new G4MuMultipleScattering(); 183 msc->AddEmModel(0, new G4WentzelVIModel()); 184 pmanager->AddProcess(msc, -1, 1, 1); 185 pmanager->AddProcess(new G4MuIonisation, -1, 2, 2); 186 pmanager->AddProcess(new G4MuBremsstrahlung, -1,-3, 3); 187 pmanager->AddProcess(new G4MuPairProduction, -1,-4, 4); 188 pmanager->AddDiscreteProcess(new G4CoulombScattering()); 183 189 184 190 } else if (particleName == "alpha" || … … 210 216 particleName == "Ds+" || 211 217 particleName == "Ds-" || 218 particleName == "anti_He3" || 219 particleName == "anti_alpha" || 220 particleName == "anti_deuteron" || 212 221 particleName == "anti_lambda_c+" || 213 222 particleName == "anti_omega-" || … … 217 226 particleName == "anti_sigma+" || 218 227 particleName == "anti_sigma-" || 228 particleName == "anti_triton" || 219 229 particleName == "anti_xi_c+" || 220 230 particleName == "anti_xi-" || … … 238 248 G4EmProcessOptions opt; 239 249 opt.SetVerbose(verbose); 240 } 241 242 //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... 250 opt.SetPolarAngleLimit(0.2); 251 } 252 253 //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
Note: See TracChangeset
for help on using the changeset viewer.