#include <G4hSRIM2000p.hh>
Definition at line 58 of file G4hSRIM2000p.hh.
 
◆ G4hSRIM2000p()
      
        
          | G4hSRIM2000p::G4hSRIM2000p  | 
          ( | 
           | ) | 
           | 
        
      
 
Definition at line 156 of file G4hSRIM2000p.cc.
const G4double protonMassAMU
 
G4VhElectronicStoppingPower()
 
 
 
 
◆ ~G4hSRIM2000p()
      
        
          | G4hSRIM2000p::~G4hSRIM2000p  | 
          ( | 
           | ) | 
           | 
        
      
 
 
◆ ElectronicStoppingPower()
Implements G4VhElectronicStoppingPower.
Definition at line 191 of file G4hSRIM2000p.cc.
  206   if ( T < 25.0 ) e = 25.0 ;
   209   G4double slow  = 
a[i][0] * std::pow(e, 
a[i][1]) + 
a[i][2] * std::pow(e, 
a[i][3])  ;
   210   G4double shigh = std::log( 
a[i][6]/e + 
a[i][7]*e ) * 
a[i][4] / std::pow(e, 
a[i][5]) ;
   211   ionloss = slow*shigh / (slow + shigh) ; 
   218     if(6.5 > 
z) sLocal = 0.25 ;
   220     if(5 == i || 13 == i || 31 == i) sLocal = 0.375 ;
   222     ionloss *= std::pow(T/25.0, sLocal) ;
   225   if ( ionloss < 0.0) ionloss = 0.0 ;
 
const G4double protonMassAMU
 
 
 
 
◆ HasMaterial()
◆ StoppingPower()
◆ protonMassAMU
  
  
      
        
          | const G4double G4hSRIM2000p::protonMassAMU | 
         
       
   | 
  
private   | 
  
 
 
The documentation for this class was generated from the following files: