#include <G4PreCompoundNucleon.hh>
Definition at line 41 of file G4PreCompoundNucleon.hh.
◆ G4PreCompoundNucleon() [1/3]
◆ ~G4PreCompoundNucleon()
G4PreCompoundNucleon::~G4PreCompoundNucleon |
( |
| ) |
|
|
virtual |
◆ G4PreCompoundNucleon() [2/3]
G4PreCompoundNucleon::G4PreCompoundNucleon |
( |
| ) |
|
|
private |
◆ G4PreCompoundNucleon() [3/3]
◆ GetRj()
virtual G4double G4PreCompoundNucleon::GetRj |
( |
G4int |
NumberParticles, |
|
|
G4int |
NumberCharged |
|
) |
| const |
|
protectedpure virtual |
◆ operator!=()
◆ operator=()
◆ operator==()
◆ ProbabilityDistributionFunction()
Implements G4PreCompoundFragment.
Definition at line 60 of file G4PreCompoundNucleon.cc.
75 if (E0 <= 0.0) {
return 0.0; }
78 if (E1 <= 0.0) {
return 0.0; }
83 if (rj <0.0 || xs < 0.0) {
84 std::ostringstream errOs;
85 errOs <<
"Rj=" << rj <<
" xsec(" 86 <<eKin/
MeV<<
" MeV)= "<< xs <<
" A= "<<
GetA()<<
" Z= "<<
GetZ()
92 *
g4pow->
powN(g1*E1/(g0*E0),N-2) * g1 / (E0*g0*g0);
G4double GetExcitationEnergy() const
G4double powN(G4double x, G4int n) const
G4double CrossSection(G4double ekin) const
G4int GetNumberOfHoles() const
virtual G4double GetRj(G4int NumberParticles, G4int NumberCharged) const =0
G4double theBindingEnergy
G4int GetNumberOfParticles() const
G4PreCompoundParameters * theParameters
const G4double sixoverpi2
G4double GetLevelDensity()
G4int GetNumberOfCharged() const
The documentation for this class was generated from the following files: