#include <G4Evaporation.hh>
Public 멤버 함수 | |
G4Evaporation (G4VEvaporationChannel *photoEvaporation=nullptr) | |
virtual | ~G4Evaporation () |
virtual void | InitialiseChannels () final |
virtual void | BreakFragment (G4FragmentVector *, G4Fragment *theNucleus) final |
void | SetDefaultChannel () |
void | SetGEMChannel () |
void | SetCombinedChannel () |
virtual void | SetPhotonEvaporation (G4VEvaporationChannel *ptr) |
void | SetFermiBreakUp (G4VFermiBreakUp *ptr) |
G4VFermiBreakUp * | GetFermiBreakUp () const |
G4VEvaporationChannel * | GetPhotonEvaporation () |
G4VEvaporationChannel * | GetFissionChannel () |
void | SetOPTxs (G4int opt) |
void | UseSICB (G4bool use) |
size_t | GetNumberOfChannels () const |
Protected 멤버 함수 | |
void | CleanChannels () |
Protected 속성 | |
G4VEvaporationChannel * | thePhotonEvaporation |
G4VFermiBreakUp * | theFBU |
G4int | OPTxs |
G4bool | useSICB |
std::vector < G4VEvaporationChannel * > * | theChannels |
G4VEvaporationFactory * | theChannelFactory |
Private 멤버 함수 | |
void | InitialiseChannelFactory () |
G4Evaporation (const G4Evaporation &right)=delete | |
const G4Evaporation & | operator= (const G4Evaporation &right)=delete |
G4bool | operator== (const G4Evaporation &right) const =delete |
G4bool | operator!= (const G4Evaporation &right) const =delete |
Private 속성 | |
G4int | fVerbose |
size_t | nChannels |
G4double | minExcitation |
G4NistManager * | nist |
G4IonTable * | theTableOfIons |
G4UnstableFragmentBreakUp * | unstableBreakUp |
G4bool | isInitialised |
G4DeexChannelType | channelType |
std::vector< G4double > | probabilities |
G4Evaporation.hh 파일의 61 번째 라인에서 정의되었습니다.
|
explicit |
G4Evaporation.cc 파일의 66 번째 라인에서 정의되었습니다.
다음을 참조함 : fEvaporation, G4ParticleTable::GetIonTable(), G4ParticleTable::GetParticleTable(), InitialiseChannelFactory(), G4NistManager::Instance(), nist, G4VEvaporation::SetPhotonEvaporation(), G4VEvaporation::theChannelFactory, G4VEvaporation::thePhotonEvaporation, theTableOfIons, unstableBreakUp.
|
virtual |
G4Evaporation.cc 파일의 82 번째 라인에서 정의되었습니다.
다음을 참조함 : unstableBreakUp.
|
privatedelete |
|
finalvirtual |
G4VEvaporation(으)로부터 재구현되었습니다.
G4Evaporation.cc 파일의 151 번째 라인에서 정의되었습니다.
다음을 참조함 : A(), G4UnstableFragmentBreakUp::BreakUpChain(), e, fVerbose, G4cout, G4endl, G4UniformRand, G4Fragment::GetA_asInt(), G4Fragment::GetExcitationEnergy(), G4NistManager::GetIsotopeAbundance(), G4Fragment::GetZ_asInt(), InitialiseChannels(), G4VFermiBreakUp::IsApplicable(), isInitialised, nChannels, nist, probabilities, G4VEvaporation::theFBU, unstableBreakUp, Z.
|
protectedinherited |
G4VEvaporation.cc 파일의 50 번째 라인에서 정의되었습니다.
다음을 참조함 : G4VEvaporation::theChannels.
다음에 의해서 참조됨 : SetCombinedChannel(), SetDefaultChannel(), SetGEMChannel(), G4VEvaporation::~G4VEvaporation().
|
inlineinherited |
G4VEvaporation.hh 파일의 109 번째 라인에서 정의되었습니다.
다음을 참조함 : G4VEvaporation::theFBU.
|
inlineinherited |
G4VEvaporation.hh 파일의 119 번째 라인에서 정의되었습니다.
다음을 참조함 : G4VEvaporation::theChannels.
다음에 의해서 참조됨 : G4INCLXXInterface::G4INCLXXInterface().
|
inlineinherited |
G4VEvaporation.hh 파일의 134 번째 라인에서 정의되었습니다.
다음을 참조함 : G4VEvaporation::theChannels.
다음에 의해서 참조됨 : G4ExcitationHandler::SetDeexChannelsType().
|
inlineinherited |
G4VEvaporation.hh 파일의 114 번째 라인에서 정의되었습니다.
다음을 참조함 : G4VEvaporation::thePhotonEvaporation.
다음에 의해서 참조됨 : G4ExcitationHandler::G4ExcitationHandler(), G4ExcitationHandler::SetEvaporation().
|
private |
G4Evaporation.cc 파일의 102 번째 라인에서 정의되었습니다.
다음을 참조함 : fVerbose, G4cout, G4endl, G4VEvaporationFactory::GetChannel(), nChannels, G4VEvaporation::OPTxs, probabilities, G4VEvaporation::theChannelFactory, G4VEvaporation::theChannels.
다음에 의해서 참조됨 : G4Evaporation(), SetCombinedChannel(), SetDefaultChannel(), SetGEMChannel().
|
finalvirtual |
G4VEvaporation(으)로부터 재구현되었습니다.
G4Evaporation.cc 파일의 87 번째 라인에서 정의되었습니다.
다음을 참조함 : fCombined, fGEM, G4DeexPrecoParameters::GetDeexChannelsType(), G4NuclearLevelData::GetInstance(), G4DeexPrecoParameters::GetMinExcitation(), G4NuclearLevelData::GetParameters(), isInitialised, minExcitation, SetCombinedChannel(), SetGEMChannel().
다음에 의해서 참조됨 : BreakFragment(), G4ExcitationHandler::SetDeexChannelsType().
|
privatedelete |
|
privatedelete |
|
privatedelete |
void G4Evaporation::SetCombinedChannel | ( | ) |
G4Evaporation.cc 파일의 140 번째 라인에서 정의되었습니다.
다음을 참조함 : G4VEvaporation::CleanChannels(), fCombined, InitialiseChannelFactory(), G4VEvaporation::theChannelFactory, G4VEvaporation::thePhotonEvaporation.
다음에 의해서 참조됨 : InitialiseChannels(), G4ExcitationHandler::SetDeexChannelsType().
void G4Evaporation::SetDefaultChannel | ( | ) |
G4Evaporation.cc 파일의 118 번째 라인에서 정의되었습니다.
다음을 참조함 : G4VEvaporation::CleanChannels(), fEvaporation, InitialiseChannelFactory(), G4VEvaporation::theChannelFactory, G4VEvaporation::thePhotonEvaporation.
다음에 의해서 참조됨 : G4ExcitationHandler::SetDeexChannelsType(), G4QMDReaction::setEvaporationCh().
|
inlineinherited |
G4VEvaporation.hh 파일의 104 번째 라인에서 정의되었습니다.
다음을 참조함 : G4VEvaporation::theFBU.
다음에 의해서 참조됨 : G4ExcitationHandler::SetEvaporation(), G4ExcitationHandler::SetFermiModel().
void G4Evaporation::SetGEMChannel | ( | ) |
G4Evaporation.cc 파일의 129 번째 라인에서 정의되었습니다.
다음을 참조함 : G4VEvaporation::CleanChannels(), fCombined, fGEM, InitialiseChannelFactory(), G4VEvaporation::theChannelFactory, G4VEvaporation::thePhotonEvaporation.
다음에 의해서 참조됨 : InitialiseChannels(), G4ExcitationHandler::SetDeexChannelsType(), G4QMDReaction::setEvaporationCh().
G4VEvaporation.hh 파일의 124 번째 라인에서 정의되었습니다.
다음을 참조함 : G4VEvaporation::OPTxs.
|
virtualinherited |
G4VEvaporation.cc 파일의 65 번째 라인에서 정의되었습니다.
다음을 참조함 : G4VEvaporation::theChannels, G4VEvaporation::thePhotonEvaporation.
다음에 의해서 참조됨 : G4Evaporation(), G4ExcitationHandler::SetPhotonEvaporation().
G4VEvaporation.hh 파일의 129 번째 라인에서 정의되었습니다.
다음을 참조함 : G4VEvaporation::useSICB.
|
private |
G4Evaporation.hh 파일의 97 번째 라인에서 정의되었습니다.
|
private |
G4Evaporation.hh 파일의 89 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : BreakFragment(), InitialiseChannelFactory().
|
private |
G4Evaporation.hh 파일의 95 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : BreakFragment(), InitialiseChannels().
|
private |
G4Evaporation.hh 파일의 91 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : InitialiseChannels().
|
private |
G4Evaporation.hh 파일의 90 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : BreakFragment(), InitialiseChannelFactory().
|
private |
G4Evaporation.hh 파일의 92 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : BreakFragment(), G4Evaporation().
|
protectedinherited |
G4VEvaporation.hh 파일의 90 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4WilsonAblationModel::G4WilsonAblationModel(), InitialiseChannelFactory(), G4VEvaporation::SetOPTxs().
|
private |
G4Evaporation.hh 파일의 99 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : BreakFragment(), InitialiseChannelFactory().
|
protectedinherited |
G4VEvaporation.hh 파일의 94 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4Evaporation(), G4WilsonAblationModel::G4WilsonAblationModel(), InitialiseChannelFactory(), SetCombinedChannel(), SetDefaultChannel(), SetGEMChannel(), G4VEvaporation::~G4VEvaporation().
|
protectedinherited |
|
protectedinherited |
G4VEvaporation.hh 파일의 88 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : BreakFragment(), G4VEvaporation::GetFermiBreakUp(), G4VEvaporation::SetFermiBreakUp().
|
protectedinherited |
G4VEvaporation.hh 파일의 87 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4Evaporation(), G4VEvaporation::GetPhotonEvaporation(), SetCombinedChannel(), SetDefaultChannel(), SetGEMChannel(), G4VEvaporation::SetPhotonEvaporation(), G4VEvaporation::~G4VEvaporation().
|
private |
G4Evaporation.hh 파일의 93 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4Evaporation().
|
private |
G4Evaporation.hh 파일의 94 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : BreakFragment(), G4Evaporation(), ~G4Evaporation().
|
protectedinherited |
G4VEvaporation.hh 파일의 91 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4WilsonAblationModel::G4WilsonAblationModel(), G4VEvaporation::UseSICB().