Changeset 1315 for trunk/source/processes/electromagnetic/highenergy
- Timestamp:
- Jun 18, 2010, 11:42:07 AM (14 years ago)
- Location:
- trunk/source/processes/electromagnetic/highenergy
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/source/processes/electromagnetic/highenergy/History
r1196 r1315 1 $Id: History,v 1.3 4 2009/11/11 17:13:47vnivanch Exp $1 $Id: History,v 1.36 2010/06/04 10:23:31 vnivanch Exp $ 2 2 ------------------------------------------------------------------- 3 3 … … 17 17 * Reverse chronological order (last date on top), please * 18 18 ---------------------------------------------------------- 19 20 04 March 10: V.Ivanchenko (emhighenergy-V09-03-01) 21 - G4ICRU73NoDeltaModel - new model derived from G4ICRU73QOModel 22 23 28 March 10: V.Ivanchenko (emhighenergy-V09-03-00) 24 - G4mplIonisation - fixed IsApplicable method - always "true" 25 (CMS report crash in the case when several types 26 of monopoles are instantiated) 19 27 20 28 11 November 09: V.Ivanchenko (emhighenergy-V09-02-03) -
trunk/source/processes/electromagnetic/highenergy/src/G4hhIonisation.cc
r1228 r1315 24 24 // ******************************************************************** 25 25 // 26 // $Id: G4hhIonisation.cc,v 1. 9 2009/02/20 16:38:33vnivanch Exp $27 // GEANT4 tag $Name: geant4-09-0 3$26 // $Id: G4hhIonisation.cc,v 1.10 2010/06/04 10:23:31 vnivanch Exp $ 27 // GEANT4 tag $Name: geant4-09-04-beta-cand-01 $ 28 28 // 29 29 // ------------------------------------------------------------------- … … 51 51 #include "G4BraggNoDeltaModel.hh" 52 52 #include "G4BetheBlochNoDeltaModel.hh" 53 #include "G4ICRU73NoDeltaModel.hh" 53 54 #include "G4UniversalFluctuation.hh" 54 55 #include "G4BohrFluctuations.hh" … … 110 111 SetBaseParticle(0); 111 112 SetSecondaryParticle(G4Electron::Electron()); 113 //G4double q = theParticle->GetPDGCharge(); 112 114 mass = theParticle->GetPDGMass(); 113 115 ratio = electron_mass_c2/mass; … … 120 122 121 123 if(eth > minKinEnergy) { 122 G4VEmModel* em = new G4BraggNoDeltaModel(); 124 G4VEmModel* em; 125 em = new G4BraggNoDeltaModel(); 126 //if(q > 0.0) { em = new G4BraggNoDeltaModel(); } 127 //else { em = new G4ICRU73NoDeltaModel(); } 123 128 em->SetLowEnergyLimit(minKinEnergy); 124 129 em->SetHighEnergyLimit(eth); 125 130 AddEmModel(nm, em, flucModel); 126 nm++;131 ++nm; 127 132 } 128 133 -
trunk/source/processes/electromagnetic/highenergy/src/G4mplIonisation.cc
r1228 r1315 24 24 // ******************************************************************** 25 25 // 26 // $Id: G4mplIonisation.cc,v 1. 8 2009/02/20 16:38:33vnivanch Exp $27 // GEANT4 tag $Name: geant4-09-0 3$26 // $Id: G4mplIonisation.cc,v 1.10 2010/03/28 16:45:38 vnivanch Exp $ 27 // GEANT4 tag $Name: geant4-09-04-beta-cand-01 $ 28 28 // 29 29 // ------------------------------------------------------------------- … … 75 75 //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo.... 76 76 77 G4bool G4mplIonisation::IsApplicable(const G4ParticleDefinition& p)77 G4bool G4mplIonisation::IsApplicable(const G4ParticleDefinition&) 78 78 { 79 return (p.GetParticleName() == "monopole");79 return true; 80 80 } 81 81
Note: See TracChangeset
for help on using the changeset viewer.