Changeset 962 for trunk/source/processes/hadronic/models/pre_equilibrium/exciton_model/include/G4PreCompoundNucleon.hh
- Timestamp:
- Apr 6, 2009, 12:30:29 PM (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/source/processes/hadronic/models/pre_equilibrium/exciton_model/include/G4PreCompoundNucleon.hh
r819 r962 24 24 // ******************************************************************** 25 25 // 26 // by V. Lara 26 //J. M. Quesada (August 2008). 27 //Based on previous work by V. Lara 28 // 29 27 30 28 31 #ifndef G4PreCompoundNucleon_h … … 46 49 G4PreCompoundNucleon(const G4double anA, 47 50 const G4double aZ, 48 G4VCoulombBarrier* aCoulombBarrier, 49 const G4String & aName): 50 G4PreCompoundFragment(anA,aZ,aCoulombBarrier,aName) {} 51 51 G4VCoulombBarrier* aCoulombBarrier, 52 const G4String & aName) : 53 G4PreCompoundFragment(anA,aZ,aCoulombBarrier,aName) {} 54 55 52 56 virtual ~G4PreCompoundNucleon() {} 53 57 … … 72 76 virtual G4double ProbabilityDistributionFunction(const G4double eKin, 73 77 const G4Fragment& aFragment); 78 79 private: 74 80 81 G4bool IsItPossible(const G4Fragment&) ; 75 82 76 protected:83 protected: 77 84 78 // added Rj method according to literature and JMQ 85 virtual G4double CrossSection(const G4double ekin)=0; 86 79 87 virtual G4double GetRj(const G4int NumberParticles, const G4int NumberCharged) = 0; 80 virtual G4double GetAlpha() = 0; 81 virtual G4double GetBeta() = 0; 82 virtual G4bool IsItPossible(const G4Fragment&) = 0; 83 }; 88 89 }; 84 90 85 91 #endif
Note: See TracChangeset
for help on using the changeset viewer.