#include <G4WilsonAblationModel.hh>
Public 타입 | |
typedef std::vector < G4ParticleDefinition * > | VectorOfFragmentTypes |
Public 멤버 함수 | |
G4WilsonAblationModel () | |
virtual | ~G4WilsonAblationModel () |
G4FragmentVector * | BreakItUp (const G4Fragment &theNucleus) |
void | SetProduceSecondaries (G4bool) |
G4bool | GetProduceSecondaries () |
void | SetVerboseLevel (G4int) |
G4int | GetVerboseLevel () |
virtual void | BreakFragment (G4FragmentVector *, G4Fragment *theNucleus) |
virtual void | InitialiseChannels () |
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 | SelectSecondariesByEvaporation (G4Fragment *) |
void | SelectSecondariesByDefault (G4ThreeVector) |
void | PrintWelcomeMessage () |
G4WilsonAblationModel.hh 파일의 84 번째 라인에서 정의되었습니다.
typedef std::vector<G4ParticleDefinition*> G4WilsonAblationModel::VectorOfFragmentTypes |
G4WilsonAblationModel.hh 파일의 90 번째 라인에서 정의되었습니다.
G4WilsonAblationModel::G4WilsonAblationModel | ( | ) |
G4WilsonAblationModel.cc 파일의 116 번째 라인에서 정의되었습니다.
다음을 참조함 : G4Alpha::Alpha(), B, G4Deuteron::Deuteron(), fragmentVector, fragType, fSig, G4VEvaporationFactory::GetChannel(), G4He3::He3(), MeV, G4Neutron::Neutron(), nFragTypes, G4VEvaporation::OPTxs, PrintWelcomeMessage(), produceSecondaries, G4Proton::Proton(), G4VEvaporation::theChannelFactory, G4VEvaporation::theChannels, G4Triton::Triton(), G4VEvaporation::useSICB, verboseLevel.
|
virtual |
G4WilsonAblationModel.cc 파일의 171 번째 라인에서 정의되었습니다.
|
virtualinherited |
G4Evaporation에서 재구현되었습니다.
G4VEvaporation.cc 파일의 76 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4ExcitationHandler::BreakItUp().
G4FragmentVector * G4WilsonAblationModel::BreakItUp | ( | const G4Fragment & | theNucleus | ) |
G4WilsonAblationModel.cc 파일의 177 번째 라인에서 정의되었습니다.
다음을 참조함 : A(), B(), CLHEP::HepLorentzVector::boost(), e, CLHEP::HepLorentzVector::e(), eV, CLHEP::HepLorentzVector::findBoostToCM(), G4cout, G4endl, G4Exp(), G4UniformRand, G4Fragment::GetA_asInt(), G4ParticleDefinition::GetBaryonNumber(), G4Fragment::GetExcitationEnergy(), G4Fragment::GetGroundStateMass(), G4Pow::GetInstance(), G4ParticleTable::GetIonTable(), G4Fragment::GetMomentum(), G4ParticleDefinition::GetParticleName(), G4ParticleTable::GetParticleTable(), G4ParticleDefinition::GetPDGCharge(), G4ParticleDefinition::GetPDGMass(), G4Fragment::GetZ_asInt(), G4INCL::Math::max(), MeV, G4INCL::Math::min(), n, G4Neutron::Neutron(), G4Pow::powA(), G4Pow::powZ(), G4Proton::Proton(), R, CLHEP::HepLorentzVector::setE(), sum, Z.
|
protectedinherited |
G4VEvaporation.cc 파일의 50 번째 라인에서 정의되었습니다.
다음을 참조함 : G4VEvaporation::theChannels.
다음에 의해서 참조됨 : G4Evaporation::SetCombinedChannel(), G4Evaporation::SetDefaultChannel(), G4Evaporation::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().
|
inline |
G4WilsonAblationModel.hh 파일의 120 번째 라인에서 정의되었습니다.
다음을 참조함 : produceSecondaries.
|
inline |
G4WilsonAblationModel.hh 파일의 128 번째 라인에서 정의되었습니다.
다음을 참조함 : verboseLevel.
|
virtualinherited |
G4Evaporation에서 재구현되었습니다.
G4VEvaporation.cc 파일의 62 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4ExcitationHandler::Initialise().
|
private |
G4WilsonAblationModel.cc 파일의 587 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4WilsonAblationModel().
|
private |
G4WilsonAblationModel.cc 파일의 559 번째 라인에서 정의되었습니다.
다음을 참조함 : A(), CLHEP::HepLorentzVector::boost(), e, eV, evapType, fragmentVector, G4UniformRand, G4ParticleDefinition::GetBaryonNumber(), G4ParticleDefinition::GetPDGCharge(), G4ParticleDefinition::GetPDGMass(), rad, twopi, Z.
|
private |
G4WilsonAblationModel.cc 파일의 435 번째 라인에서 정의되었습니다.
다음을 참조함 : G4Alpha::Alpha(), G4Deuteron::Deuteron(), G4UniformRand, G4He3::He3(), G4Neutron::Neutron(), G4Proton::Proton(), G4Triton::Triton().
|
inlineinherited |
G4VEvaporation.hh 파일의 104 번째 라인에서 정의되었습니다.
다음을 참조함 : G4VEvaporation::theFBU.
다음에 의해서 참조됨 : G4ExcitationHandler::SetEvaporation(), G4ExcitationHandler::SetFermiModel().
G4VEvaporation.hh 파일의 124 번째 라인에서 정의되었습니다.
다음을 참조함 : G4VEvaporation::OPTxs.
|
virtualinherited |
G4VEvaporation.cc 파일의 65 번째 라인에서 정의되었습니다.
다음을 참조함 : G4VEvaporation::theChannels, G4VEvaporation::thePhotonEvaporation.
다음에 의해서 참조됨 : G4Evaporation::G4Evaporation(), G4ExcitationHandler::SetPhotonEvaporation().
G4WilsonAblationModel.hh 파일의 116 번째 라인에서 정의되었습니다.
G4WilsonAblationModel.hh 파일의 124 번째 라인에서 정의되었습니다.
다음을 참조함 : verboseLevel.
다음에 의해서 참조됨 : G4WilsonAbrasionModel::G4WilsonAbrasionModel(), G4WilsonAbrasionModel::SetUseAblation(), G4WilsonAbrasionModel::SetVerboseLevel().
G4VEvaporation.hh 파일의 129 번째 라인에서 정의되었습니다.
다음을 참조함 : G4VEvaporation::useSICB.
|
private |
G4WilsonAblationModel.hh 파일의 106 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4WilsonAblationModel().
|
private |
G4WilsonAblationModel.hh 파일의 110 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : SelectSecondariesByDefault().
|
private |
G4WilsonAblationModel.hh 파일의 109 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4WilsonAblationModel(), SelectSecondariesByDefault().
|
private |
G4WilsonAblationModel.hh 파일의 108 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4WilsonAblationModel().
|
private |
G4WilsonAblationModel.hh 파일의 111 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4WilsonAblationModel().
|
private |
G4WilsonAblationModel.hh 파일의 107 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4WilsonAblationModel().
|
protectedinherited |
G4VEvaporation.hh 파일의 90 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4WilsonAblationModel(), G4Evaporation::InitialiseChannelFactory(), G4VEvaporation::SetOPTxs().
|
private |
G4WilsonAblationModel.hh 파일의 104 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4WilsonAblationModel(), GetProduceSecondaries().
|
protectedinherited |
|
protectedinherited |
|
protectedinherited |
G4VEvaporation.hh 파일의 88 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4Evaporation::BreakFragment(), G4VEvaporation::GetFermiBreakUp(), G4VEvaporation::SetFermiBreakUp().
|
protectedinherited |
G4VEvaporation.hh 파일의 87 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4Evaporation::G4Evaporation(), G4VEvaporation::GetPhotonEvaporation(), G4Evaporation::SetCombinedChannel(), G4Evaporation::SetDefaultChannel(), G4Evaporation::SetGEMChannel(), G4VEvaporation::SetPhotonEvaporation(), G4VEvaporation::~G4VEvaporation().
|
protectedinherited |
G4VEvaporation.hh 파일의 91 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4WilsonAblationModel(), G4VEvaporation::UseSICB().
|
private |
G4WilsonAblationModel.hh 파일의 105 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4WilsonAblationModel(), GetVerboseLevel(), SetVerboseLevel().