Geant4
10.02.p02
|
#include <G4PreCompoundFragmentVector.hh>
Public Member Functions | |
G4PreCompoundFragmentVector (pcfvector *avector) | |
~G4PreCompoundFragmentVector () | |
void | SetVector (pcfvector *avector) |
void | SetOPTxs (G4int) |
void | UseSICB (G4bool) |
G4double | CalculateProbabilities (const G4Fragment &aFragment) |
G4VPreCompoundFragment * | ChooseFragment () |
Private Member Functions | |
G4PreCompoundFragmentVector (const G4PreCompoundFragmentVector &right) | |
const G4PreCompoundFragmentVector & | operator= (const G4PreCompoundFragmentVector &right) |
G4bool | operator== (const G4PreCompoundFragmentVector &right) const |
G4bool | operator!= (const G4PreCompoundFragmentVector &right) const |
Private Attributes | |
pcfvector * | theChannels |
G4DataVector | probabilities |
G4int | nChannels |
Definition at line 52 of file G4PreCompoundFragmentVector.hh.
G4PreCompoundFragmentVector::G4PreCompoundFragmentVector | ( | pcfvector * | avector | ) |
Definition at line 38 of file G4PreCompoundFragmentVector.cc.
References SetVector().
G4PreCompoundFragmentVector::~G4PreCompoundFragmentVector | ( | ) |
Definition at line 44 of file G4PreCompoundFragmentVector.cc.
|
private |
|
inline |
Definition at line 86 of file G4PreCompoundFragmentVector.hh.
References nChannels, probabilities, and theChannels.
Referenced by G4PreCompoundEmission::GetTotalProbability().
|
inline |
Definition at line 104 of file G4PreCompoundFragmentVector.hh.
References G4UniformRand, nChannels, probabilities, theChannels, and x.
Referenced by G4PreCompoundEmission::PerformEmission().
|
private |
|
private |
|
private |
void G4PreCompoundFragmentVector::SetOPTxs | ( | G4int | opt | ) |
Definition at line 57 of file G4PreCompoundFragmentVector.cc.
References nChannels.
Referenced by G4PreCompoundEmission::SetOPTxs().
void G4PreCompoundFragmentVector::SetVector | ( | pcfvector * | avector | ) |
Definition at line 47 of file G4PreCompoundFragmentVector.cc.
References nChannels, probabilities, and theChannels.
Referenced by G4PreCompoundFragmentVector(), G4PreCompoundEmission::SetDefaultModel(), and G4PreCompoundEmission::SetHETCModel().
void G4PreCompoundFragmentVector::UseSICB | ( | G4bool | use | ) |
Definition at line 65 of file G4PreCompoundFragmentVector.cc.
References nChannels.
Referenced by G4PreCompoundEmission::UseSICB().
|
private |
Definition at line 81 of file G4PreCompoundFragmentVector.hh.
Referenced by CalculateProbabilities(), ChooseFragment(), SetOPTxs(), SetVector(), and UseSICB().
|
private |
Definition at line 79 of file G4PreCompoundFragmentVector.hh.
Referenced by CalculateProbabilities(), ChooseFragment(), and SetVector().
|
private |
Definition at line 78 of file G4PreCompoundFragmentVector.hh.
Referenced by CalculateProbabilities(), ChooseFragment(), and SetVector().