Geant4 9.6.0
Toolkit for the simulation of the passage of particles through matter
|
#include <G4BENeutronChannel.hh>
Public Member Functions | |
G4BENeutronChannel () | |
virtual | ~G4BENeutronChannel () |
virtual void | calculateProbability () |
G4DynamicParticle * | emit () |
G4double | sampleKineticEnergy () |
Public Member Functions inherited from G4BertiniEvaporationChannel | |
G4BertiniEvaporationChannel () | |
virtual | ~G4BertiniEvaporationChannel () |
void | setVerboseLevel (G4int verbose) |
void | setNucleusA (G4int inputA) |
void | setNucleusZ (G4int inputZ) |
G4int | getParticleA () |
G4int | getParticleZ () |
void | setExcitationEnergy (G4double inputE) |
void | setQ (G4double inputQ) |
void | setPairingCorrection (G4int isCorrection) |
G4double | getLevelDensityParameter () |
G4String | getName () |
virtual G4double | getProbability () |
virtual void | setProbability (G4double newProb) |
virtual void | calculateProbability ()=0 |
virtual G4double | qmFactor () |
virtual G4double | getQ () |
virtual G4double | getCoulomb () |
virtual G4double | getThresh () |
virtual G4DynamicParticle * | emit ()=0 |
Additional Inherited Members | |
Protected Member Functions inherited from G4BertiniEvaporationChannel | |
G4double | Q (G4double a, G4double z) |
G4double | pairingEnergyProtons (G4int A) |
G4double | pairingEnergyNeutrons (G4int N) |
G4double | cameron (G4double a, G4double z) |
G4double | cameronShellCorrectionP (G4int Z) |
G4double | cameronShellCorrectionN (G4int N) |
void | isotropicCosines (G4double &, G4double &, G4double &) |
Protected Attributes inherited from G4BertiniEvaporationChannel | |
G4String | name |
G4int | verboseLevel |
G4int | nucleusA |
G4int | nucleusZ |
G4int | particleA |
G4int | particleZ |
G4double | exmass |
G4double | emissionProbability |
G4double | rho |
G4double | correction |
G4double | excitationEnergy |
G4int | spin |
Definition at line 37 of file G4BENeutronChannel.hh.
G4BENeutronChannel::G4BENeutronChannel | ( | ) |
Definition at line 47 of file G4BENeutronChannel.cc.
|
virtual |
Definition at line 57 of file G4BENeutronChannel.cc.
|
virtual |
Implements G4BertiniEvaporationChannel.
Definition at line 62 of file G4BENeutronChannel.cc.
|
virtual |
Implements G4BertiniEvaporationChannel.
Definition at line 150 of file G4BENeutronChannel.cc.
G4double G4BENeutronChannel::sampleKineticEnergy | ( | ) |
Definition at line 108 of file G4BENeutronChannel.cc.
Referenced by emit().