Geant4.10
|
#include <G4PreCompoundEmission.hh>
Public Member Functions | |
G4PreCompoundEmission () | |
~G4PreCompoundEmission () | |
void | SetDefaultModel () |
void | SetHETCModel () |
G4ReactionProduct * | PerformEmission (G4Fragment &aFragment) |
G4double | GetTotalProbability (const G4Fragment &aFragment) |
void | Initialize (const G4Fragment &aFragment) |
void | SetOPTxs (G4int) |
void | UseSICB (G4bool) |
Definition at line 50 of file G4PreCompoundEmission.hh.
G4PreCompoundEmission::G4PreCompoundEmission | ( | ) |
Definition at line 57 of file G4PreCompoundEmission.cc.
References G4PreCompoundParameters::GetFermiEnergy(), G4VPreCompoundEmissionFactory::GetFragmentVector(), G4Pow::GetInstance(), and G4PreCompoundParameters::GetLevelDensity().
G4PreCompoundEmission::~G4PreCompoundEmission | ( | ) |
Definition at line 68 of file G4PreCompoundEmission.cc.
|
inline |
Definition at line 103 of file G4PreCompoundEmission.hh.
References G4PreCompoundFragmentVector::CalculateProbabilities().
Referenced by G4PreCompoundModel::DeExcite().
|
inline |
Definition at line 109 of file G4PreCompoundEmission.hh.
References G4PreCompoundFragmentVector::Initialize().
Referenced by G4PreCompoundModel::DeExcite().
G4ReactionProduct * G4PreCompoundEmission::PerformEmission | ( | G4Fragment & | aFragment | ) |
Definition at line 99 of file G4PreCompoundEmission.cc.
References CLHEP::HepLorentzVector::boost(), CLHEP::HepLorentzVector::boostVector(), G4PreCompoundFragmentVector::ChooseFragment(), G4cout, G4endl, G4VPreCompoundFragment::GetA(), G4VPreCompoundFragment::GetKineticEnergy(), G4Fragment::GetMomentum(), G4VPreCompoundFragment::GetNuclearMass(), G4Fragment::GetNumberOfCharged(), G4Fragment::GetNumberOfParticles(), G4VPreCompoundFragment::GetReactionProduct(), G4VPreCompoundFragment::GetRestA(), G4VPreCompoundFragment::GetRestZ(), G4VPreCompoundFragment::GetZ(), G4Fragment::SetMomentum(), G4VPreCompoundFragment::SetMomentum(), G4Fragment::SetNumberOfCharged(), G4Fragment::SetNumberOfParticles(), and G4Fragment::SetZandA_asInt().
Referenced by G4PreCompoundModel::DeExcite().
void G4PreCompoundEmission::SetDefaultModel | ( | ) |
Definition at line 74 of file G4PreCompoundEmission.cc.
References G4VPreCompoundEmissionFactory::GetFragmentVector(), and G4PreCompoundFragmentVector::SetVector().
Referenced by G4PreCompoundModel::G4PreCompoundModel(), and G4PreCompoundModel::UseDefaultEmission().
void G4PreCompoundEmission::SetHETCModel | ( | ) |
Definition at line 86 of file G4PreCompoundEmission.cc.
References G4VPreCompoundEmissionFactory::GetFragmentVector(), and G4PreCompoundFragmentVector::SetVector().
Referenced by G4PreCompoundModel::G4PreCompoundModel(), and G4PreCompoundModel::UseHETCEmission().
Definition at line 114 of file G4PreCompoundEmission.hh.
References G4PreCompoundFragmentVector::SetOPTxs().
Referenced by G4PreCompoundModel::G4PreCompoundModel(), and G4PreCompoundModel::SetOPTxs().
Definition at line 119 of file G4PreCompoundEmission.hh.
References G4PreCompoundFragmentVector::UseSICB().
Referenced by G4PreCompoundModel::G4PreCompoundModel(), and G4PreCompoundModel::UseSICB().