- Timestamp:
- Apr 17, 2009, 12:17:14 PM (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/source/processes/electromagnetic/highenergy/include/G4hPairProduction.hh
r966 r991 24 24 // ******************************************************************** 25 25 // 26 // $Id: G4hPairProduction.hh,v 1. 2 2009/02/20 16:38:33vnivanch Exp $27 // GEANT4 tag $Name: geant4-09-02 -ref-02$26 // $Id: G4hPairProduction.hh,v 1.1 2008/03/06 11:47:11 vnivanch Exp $ 27 // GEANT4 tag $Name: geant4-09-02 $ 28 28 // 29 29 // ------------------------------------------------------------------- … … 69 69 virtual ~G4hPairProduction(); 70 70 71 virtualG4bool IsApplicable(const G4ParticleDefinition& p);71 G4bool IsApplicable(const G4ParticleDefinition& p); 72 72 73 virtualG4double MinPrimaryEnergy(const G4ParticleDefinition* p,74 73 G4double MinPrimaryEnergy(const G4ParticleDefinition* p, 74 const G4Material*, G4double cut); 75 75 76 76 // Print out of the class parameters 77 v irtual void PrintInfo();77 void PrintInfo(); 78 78 79 79 protected: 80 80 81 v irtual void InitialiseEnergyLossProcess(const G4ParticleDefinition*,82 81 void InitialiseEnergyLossProcess(const G4ParticleDefinition*, 82 const G4ParticleDefinition*); 83 83 84 84 private: … … 98 98 99 99 //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo.... 100 //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo.... 101 102 inline 103 G4bool G4hPairProduction::IsApplicable(const G4ParticleDefinition& p) 104 { 105 return (p.GetPDGCharge() != 0.0 && p.GetPDGMass() > 110.0*MeV); 106 } 107 108 //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo.... 109 110 inline 111 G4double G4hPairProduction::MinPrimaryEnergy(const G4ParticleDefinition*, 112 const G4Material*, 113 G4double) 114 { 115 return lowestKinEnergy; 116 } 117 118 //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo.... 100 119 101 120 #endif
Note: See TracChangeset
for help on using the changeset viewer.