#include <G4ParticleHPSimpleEvapSpectrum.hh>
◆ G4ParticleHPSimpleEvapSpectrum()
G4ParticleHPSimpleEvapSpectrum::G4ParticleHPSimpleEvapSpectrum |
( |
| ) |
|
|
inline |
◆ ~G4ParticleHPSimpleEvapSpectrum()
G4ParticleHPSimpleEvapSpectrum::~G4ParticleHPSimpleEvapSpectrum |
( |
| ) |
|
|
inline |
◆ Evapo()
◆ GetFractionalProbability()
G4double G4ParticleHPSimpleEvapSpectrum::GetFractionalProbability |
( |
G4double |
anEnergy | ) |
|
|
inlinevirtual |
◆ Init()
void G4ParticleHPSimpleEvapSpectrum::Init |
( |
std::istream & |
aDataFile | ) |
|
|
inlinevirtual |
◆ Sample()
Implements G4VParticleHPEDis.
Definition at line 67 of file G4ParticleHPSimpleEvapSpectrum.hh.
73 G4int icounter_max=1024;
77 if ( icounter > icounter_max ) {
78 G4cout <<
"Loop-counter exceeded the threshold value at " << __LINE__ <<
"th line of " << __FILE__ <<
"." <<
G4endl;
82 result = -theta*
G4Log(random);
85 while(cut>result/max);
G4GLOB_DLL std::ostream G4cout
G4ParticleHPVector theThetaDist
G4double GetY(G4double x)
G4double G4Log(G4double x)
◆ expm1
G4double G4ParticleHPSimpleEvapSpectrum::expm1 |
|
private |
◆ theFractionalProb
◆ theThetaDist
The documentation for this class was generated from the following file: