|
Geant4
10.01.p02
|
#include <G4EvaporationChannel.hh>
Inheritance diagram for G4EvaporationChannel:
Collaboration diagram for G4EvaporationChannel:Private Member Functions | |
| G4double | SampleKineticEnergy (const G4Fragment &aFragment) |
| G4ThreeVector | IsotropicVector (G4double Magnitude=1.0) |
| G4EvaporationChannel (const G4EvaporationChannel &right) | |
| const G4EvaporationChannel & | operator= (const G4EvaporationChannel &right) |
| G4bool | operator== (const G4EvaporationChannel &right) const |
| G4bool | operator!= (const G4EvaporationChannel &right) const |
Additional Inherited Members | |
Protected Attributes inherited from G4VEvaporationChannel | |
| G4EvaporationChannelType | sampleDecayTime |
| G4int | OPTxs |
| G4bool | useSICB |
Definition at line 48 of file G4EvaporationChannel.hh.
| G4EvaporationChannel::G4EvaporationChannel | ( | G4int | theA, |
| G4int | theZ, | ||
| const G4String & | aName, | ||
| G4EvaporationProbability * | aEmissionStrategy, | ||
| G4VCoulombBarrier * | aCoulombBarrier | ||
| ) |
Definition at line 53 of file G4EvaporationChannel.cc.
References CoulombBarrier, EvaporatedMass, G4PairingCorrection::GetInstance(), G4NucleiProperties::GetNuclearMass(), pairingCorrection, ResidualA, ResidualMass, ResidualZ, theA, theLevelDensityPtr, and theZ.
Here is the call graph for this function:
|
virtual |
Definition at line 73 of file G4EvaporationChannel.cc.
References theLevelDensityPtr.
|
private |
|
virtual |
Implements G4VEvaporationChannel.
Definition at line 156 of file G4EvaporationChannel.cc.
References EmittedFragment().
Here is the call graph for this function:
|
virtual |
Reimplemented from G4VEvaporationChannel.
Definition at line 136 of file G4EvaporationChannel.cc.
References EvaporatedMass, G4Fragment::GetMomentum(), IsotropicVector(), ResidualA, ResidualZ, SampleKineticEnergy(), G4Fragment::SetMomentum(), G4Fragment::SetZandA_asInt(), theA, and theZ.
Referenced by BreakUp().
Here is the call graph for this function:
Here is the caller graph for this function:
|
virtual |
Implements G4VEvaporationChannel.
Definition at line 88 of file G4EvaporationChannel.cc.
References CoulombBarrier, EmissionProbability, EvaporatedMass, G4Fragment::GetA_asInt(), G4VCoulombBarrier::GetCoulombBarrier(), G4Fragment::GetExcitationEnergy(), G4Fragment::GetGroundStateMass(), G4NucleiProperties::GetNuclearMass(), G4PairingCorrection::GetPairingCorrection(), G4Fragment::GetZ_asInt(), MaximalKineticEnergy, G4VEvaporationChannel::OPTxs, pairingCorrection, ResidualA, ResidualMass, ResidualZ, theA, theCoulombBarrierPtr, theEvaporationProbabilityPtr, theZ, and G4VEvaporationChannel::useSICB.
Here is the call graph for this function:
|
virtual |
Reimplemented from G4VEvaporationChannel.
Definition at line 78 of file G4EvaporationChannel.cc.
References G4VEvaporationChannel::Initialise(), G4VEvaporationChannel::OPTxs, G4VEmissionProbability::SetOPTxs(), theEvaporationProbabilityPtr, G4VEmissionProbability::UseSICB(), and G4VEvaporationChannel::useSICB.
Here is the call graph for this function:
|
private |
Definition at line 214 of file G4EvaporationChannel.cc.
References G4UniformRand.
Referenced by EmittedFragment().
Here is the caller graph for this function:
|
private |
|
private |
|
private |
|
private |
Definition at line 168 of file G4EvaporationChannel.cc.
References CoulombBarrier, EmissionProbability, G4Exp(), G4Log(), G4UniformRand, G4Pow::GetInstance(), MaximalKineticEnergy, MeV, G4VEvaporationChannel::OPTxs, G4EvaporationProbability::ProbabilityDistributionFunction(), ResidualA, ResidualZ, theA, theEvaporationProbabilityPtr, theLevelDensityPtr, theZ, G4Pow::Z13(), and G4Pow::Z23().
Referenced by EmittedFragment().
Here is the call graph for this function:
Here is the caller graph for this function:
|
inline |
Definition at line 63 of file G4EvaporationChannel.hh.
References theCoulombBarrierPtr.
|
inline |
Definition at line 60 of file G4EvaporationChannel.hh.
References theEvaporationProbabilityPtr.
|
private |
Definition at line 107 of file G4EvaporationChannel.hh.
Referenced by G4EvaporationChannel(), GetEmissionProbability(), and SampleKineticEnergy().
|
private |
Definition at line 124 of file G4EvaporationChannel.hh.
Referenced by GetEmissionProbability(), and SampleKineticEnergy().
|
private |
Definition at line 96 of file G4EvaporationChannel.hh.
Referenced by EmittedFragment(), G4EvaporationChannel(), and GetEmissionProbability().
|
private |
Definition at line 127 of file G4EvaporationChannel.hh.
Referenced by GetEmissionProbability(), and SampleKineticEnergy().
|
private |
Definition at line 109 of file G4EvaporationChannel.hh.
Referenced by G4EvaporationChannel(), and GetEmissionProbability().
|
private |
Definition at line 118 of file G4EvaporationChannel.hh.
Referenced by EmittedFragment(), G4EvaporationChannel(), GetEmissionProbability(), and SampleKineticEnergy().
|
private |
Definition at line 97 of file G4EvaporationChannel.hh.
Referenced by G4EvaporationChannel(), and GetEmissionProbability().
|
private |
Definition at line 121 of file G4EvaporationChannel.hh.
Referenced by EmittedFragment(), G4EvaporationChannel(), GetEmissionProbability(), and SampleKineticEnergy().
|
private |
Definition at line 91 of file G4EvaporationChannel.hh.
Referenced by EmittedFragment(), G4EvaporationChannel(), GetEmissionProbability(), and SampleKineticEnergy().
|
private |
Definition at line 106 of file G4EvaporationChannel.hh.
Referenced by GetEmissionProbability(), and SetCoulombBarrierStrategy().
|
private |
Definition at line 100 of file G4EvaporationChannel.hh.
Referenced by GetEmissionProbability(), Initialise(), SampleKineticEnergy(), and SetEmissionStrategy().
|
private |
Definition at line 103 of file G4EvaporationChannel.hh.
Referenced by G4EvaporationChannel(), SampleKineticEnergy(), and ~G4EvaporationChannel().
|
private |
Definition at line 94 of file G4EvaporationChannel.hh.
Referenced by EmittedFragment(), G4EvaporationChannel(), GetEmissionProbability(), and SampleKineticEnergy().