Changeset 1347 for trunk/source/processes/hadronic/models/de_excitation/util/include/G4CoulombBarrier.hh
- Timestamp:
- Dec 22, 2010, 3:52:27 PM (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/source/processes/hadronic/models/de_excitation/util/include/G4CoulombBarrier.hh
r1340 r1347 25 25 // 26 26 // 27 // $Id: G4CoulombBarrier.hh,v 1. 6 2009/03/04 11:05:02 gcosmoExp $28 // GEANT4 tag $Name: geant4-09-0 3-ref-09$27 // $Id: G4CoulombBarrier.hh,v 1.8 2010/11/15 13:23:27 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-04-ref-00 $ 29 29 // 30 30 // Hadronic Process: Nuclear De-excitations 31 31 // by V. Lara (Dec 1999) 32 // 33 // 15-11-2010 V.Ivanchenko cleanup 32 34 33 35 #ifndef G4CoulombBarrier_h … … 41 43 class G4CoulombBarrier : public G4VCoulombBarrier 42 44 { 45 43 46 public: 47 44 48 G4CoulombBarrier(); 45 G4CoulombBarrier( const G4int anA,constG4int aZ);49 G4CoulombBarrier(G4int anA, G4int aZ); 46 50 virtual ~G4CoulombBarrier(); 51 52 G4double GetCoulombBarrier(G4int ARes, G4int ZRes, G4double U) const; 47 53 48 54 private: … … 53 59 G4bool operator!=(const G4CoulombBarrier & right) const; 54 60 55 public: 56 G4double GetCoulombBarrier(const G4int ARes, const G4int ZRes, 57 const G4double U) const; 61 virtual G4double BarrierPenetrationFactor(G4double ) const; 58 62 59 60 private: 61 62 virtual G4double BarrierPenetrationFactor(const G4double ) const {return 1.0;} 63 64 virtual G4double CalcCompoundRadius(const G4double ZRes) const 63 inline G4double CalcCompoundRadius(const G4double ZRes) const 65 64 { 66 65 return 2.173*fermi*(1.0+0.006103*static_cast<G4double>(GetZ())*ZRes)/
Note: See TracChangeset
for help on using the changeset viewer.