#include <G4GEMChannel.hh>
Inherits G4VEvaporationChannel.
Inherited by G4AlphaGEMChannel, G4B10GEMChannel, G4B11GEMChannel, G4B12GEMChannel, G4B13GEMChannel, G4B8GEMChannel, G4Be10GEMChannel, G4Be11GEMChannel, G4Be12GEMChannel, G4Be7GEMChannel, G4Be9GEMChannel, G4C10GEMChannel, G4C11GEMChannel, G4C12GEMChannel, G4C13GEMChannel, G4C14GEMChannel, G4C15GEMChannel, G4C16GEMChannel, G4DeuteronGEMChannel, G4F17GEMChannel, G4F18GEMChannel, G4F19GEMChannel, G4F20GEMChannel, G4F21GEMChannel, G4He3GEMChannel, G4He6GEMChannel, G4He8GEMChannel, G4Li6GEMChannel, G4Li7GEMChannel, G4Li8GEMChannel, G4Li9GEMChannel, G4Mg22GEMChannel, G4Mg23GEMChannel, G4Mg24GEMChannel, G4Mg25GEMChannel, G4Mg26GEMChannel, G4Mg27GEMChannel, G4Mg28GEMChannel, G4N12GEMChannel, G4N13GEMChannel, G4N14GEMChannel, G4N15GEMChannel, G4N16GEMChannel, G4N17GEMChannel, G4Na21GEMChannel, G4Na22GEMChannel, G4Na23GEMChannel, G4Na24GEMChannel, G4Na25GEMChannel, G4Ne18GEMChannel, G4Ne19GEMChannel, G4Ne20GEMChannel, G4Ne21GEMChannel, G4Ne22GEMChannel, G4Ne23GEMChannel, G4Ne24GEMChannel, G4NeutronGEMChannel, G4O14GEMChannel, G4O15GEMChannel, G4O16GEMChannel, G4O17GEMChannel, G4O18GEMChannel, G4O19GEMChannel, G4O20GEMChannel, G4ProtonGEMChannel, and G4TritonGEMChannel.
|
| G4GEMChannel (G4int theA, G4int theZ, const G4String &aName, G4GEMProbability *aEmissionStrategy) |
|
virtual | ~G4GEMChannel () |
|
virtual G4double | GetEmissionProbability (G4Fragment *theNucleus) |
|
virtual G4Fragment * | EmittedFragment (G4Fragment *theNucleus) |
|
virtual void | Dump () const |
|
void | SetLevelDensityParameter (G4VLevelDensityParameter *aLevelDensity) |
|
| G4VEvaporationChannel (const G4String &aName="") |
|
virtual | ~G4VEvaporationChannel () |
|
virtual void | Initialise () |
|
virtual G4double | GetLifeTime (G4Fragment *theNucleus) |
|
virtual G4bool | BreakUpChain (G4FragmentVector *theResult, G4Fragment *theNucleus) |
|
G4FragmentVector * | BreakUpFragment (G4Fragment *theNucleus) |
|
virtual void | SetICM (G4bool) |
|
virtual void | RDMForced (G4bool) |
|
virtual G4double | GetFinalLevelEnergy (G4int Z, G4int A, G4double energy) |
|
virtual G4double | GetUpperLevelEnergy (G4int Z, G4int A) |
|
G4double | GetMaxLevelEnergy (G4int Z, G4int A) |
|
G4double | GetNearestLevelEnergy (G4int Z, G4int A, G4double energy) |
|
void | SetPhotonEvaporation (G4VEvaporationChannel *p) |
|
void | SetOPTxs (G4int opt) |
|
void | UseSICB (G4bool use) |
|
Definition at line 47 of file G4GEMChannel.hh.
Definition at line 48 of file G4GEMChannel.cc.
References A, CoulombBarrier, EvaporatedMass, fG4pow, G4PairingCorrection::GetInstance(), G4Pow::GetInstance(), G4NucleiProperties::GetNuclearMass(), MyOwnLevelDensity, pairingCorrection, ResidualA, ResidualMass, ResidualZ, G4GEMProbability::SetCoulomBarrier(), theCoulombBarrierPtr, theEvaporationProbabilityPtr, theLevelDensityPtr, and Z.
G4GEMChannel::~G4GEMChannel |
( |
| ) |
|
|
virtual |
void G4GEMChannel::Dump |
( |
| ) |
const |
|
virtual |
Implements G4VEvaporationChannel.
Definition at line 74 of file G4GEMChannel.cc.
References A, CoulombBarrier, EmissionProbability, EvaporatedMass, G4Fragment::GetA_asInt(), G4VCoulombBarrier::GetCoulombBarrier(), G4Fragment::GetExcitationEnergy(), G4Fragment::GetGroundStateMass(), G4NucleiProperties::GetNuclearMass(), G4PairingCorrection::GetPairingCorrection(), G4Fragment::GetZ_asInt(), MaximalKineticEnergy, pairingCorrection, ResidualA, ResidualMass, ResidualZ, theCoulombBarrierPtr, theEvaporationProbabilityPtr, and Z.
Definition at line 147 of file G4GEMChannel.cc.
References a, A, Alpha, G4GEMProbability::CalcAlphaParam(), G4GEMProbability::CalcBetaParam(), CoulombBarrier, EmissionProbability, EvaporatedMass, fermi, fG4pow, G4Exp(), G4Log(), G4UniformRand, G4Fragment::GetA_asInt(), G4Fragment::GetExcitationEnergy(), G4PairingCorrection::GetPairingCorrection(), G4GEMProbability::GetSpin(), G4Fragment::GetZ_asInt(), G4VLevelDensityParameter::LevelDensityParameter(), MaximalKineticEnergy, MeV, pairingCorrection, pi, pi2, ResidualA, ResidualZ, theEvaporationProbabilityPtr, theLevelDensityPtr, and G4Pow::Z13().
Referenced by EmittedFragment().
G4double G4GEMChannel::EmissionProbability |
|
private |
G4Pow* G4GEMChannel::fG4pow |
|
private |
G4double G4GEMChannel::MaximalKineticEnergy |
|
private |
G4bool G4GEMChannel::MyOwnLevelDensity |
|
private |
G4int G4GEMChannel::ResidualA |
|
private |
G4int G4GEMChannel::ResidualZ |
|
private |
The documentation for this class was generated from the following files:
- geant4.10.03/source/processes/hadronic/models/de_excitation/gem_evaporation/include/G4GEMChannel.hh
- geant4.10.03/source/processes/hadronic/models/de_excitation/gem_evaporation/src/G4GEMChannel.cc