#include <G4ParticleHPFFFissionFS.hh>
Public 멤버 함수 | |
G4ParticleHPFFFissionFS () | |
~G4ParticleHPFFFissionFS () | |
void | Init (G4double A, G4double Z, G4int M, G4String &dirName, G4String &aFSType, G4ParticleDefinition *) |
G4DynamicParticleVector * | ApplyYourself (G4int nNeutrons) |
G4ParticleHPFinalState * | New () |
void | GetAFissionFragment (G4double, G4int &, G4int &, G4int &) |
void | Init (G4double A, G4double Z, G4String &dirName, G4String &aFSType, G4ParticleDefinition *projectile) |
virtual G4double | GetXsec (G4double anEnergy) |
virtual G4ParticleHPVector * | GetXsec () |
void | SetNeutronRP (const G4ReactionProduct &aNeutron) |
void | SetTarget (const G4ReactionProduct &aTarget) |
G4bool | HasXsec () |
G4bool | HasFSData () |
G4bool | HasAnyData () |
void | SetA_Z (G4double anA, G4double aZ, G4int aM=0) |
G4double | GetZ () |
G4double | GetN () |
G4double | GetA () |
G4int | GetM () |
void | SetAZMs (G4double anA, G4double aZ, G4int aM, G4ParticleHPDataUsed used) |
void | SetProjectile (G4ParticleDefinition *projectile) |
Protected 멤버 함수 | |
void | adjust_final_state (G4LorentzVector) |
G4bool | DoNotAdjustFinalState () |
Private 멤버 함수 | |
G4HadFinalState * | ApplyYourself (const G4HadProjectile &) |
Private 속성 | |
std::map< G4int, std::map < G4double, std::map< G4int, G4double > * > * > | FissionProductYieldData |
std::map< G4int, std::map < G4double, G4int > * > | mMTInterpolation |
G4ParticleHPFFFissionFS.hh 파일의 37 번째 라인에서 정의되었습니다.
|
inline |
G4ParticleHPFFFissionFS.hh 파일의 41 번째 라인에서 정의되었습니다.
다음을 참조함 : G4ParticleHPFinalState::hasXsec.
다음에 의해서 참조됨 : New().
G4ParticleHPFFFissionFS::~G4ParticleHPFFFissionFS | ( | ) |
G4ParticleHPFFFissionFS.cc 파일의 36 번째 라인에서 정의되었습니다.
다음을 참조함 : FissionProductYieldData, mMTInterpolation.
|
protectedinherited |
G4ParticleHPFinalState.cc 파일의 46 번째 라인에서 정의되었습니다.
다음을 참조함 : G4HadFinalState::AddSecondary(), G4Alpha::Alpha(), beta, CLHEP::HepLorentzVector::beta(), G4Deuteron::Deuteron(), dir, e, CLHEP::HepLorentzVector::e(), G4cerr, G4cout, G4endl, G4Exception(), G4UniformRand, G4Gamma::Gamma(), G4Cache< VALTYPE >::Get(), G4DynamicParticle::Get4Momentum(), G4ParticleDefinition::GetAtomicMass(), G4ParticleDefinition::GetAtomicNumber(), G4DynamicParticle::GetDefinition(), G4ParticleHPManager::GetInstance(), G4IonTable::GetIon(), G4IonTable::GetIonTable(), G4DynamicParticle::GetKineticEnergy(), G4DynamicParticle::GetMomentum(), G4HadFinalState::GetNumberOfSecondaries(), G4HadSecondary::GetParticle(), G4ParticleDefinition::GetParticleName(), G4ParticleDefinition::GetPDGMass(), G4HadFinalState::GetSecondary(), G4He3::He3(), int(), JustWarning, keV, CLHEP::Hep3Vector::mag(), G4INCL::Math::max(), MeV, G4Neutron::Neutron(), G4Proton::Proton(), G4DynamicParticle::SetDefinition(), G4DynamicParticle::SetKineticEnergy(), G4DynamicParticle::SetMomentum(), G4ParticleHPFinalState::theBaseA, G4ParticleHPFinalState::theBaseZ, G4ParticleHPFinalState::theNDLDataA, G4ParticleHPFinalState::theNDLDataZ, G4ParticleHPFinalState::theProjectile, G4ParticleHPFinalState::theResult, G4Triton::Triton(), twopi, CLHEP::HepLorentzVector::v().
다음에 의해서 참조됨 : G4ParticleHPInelasticBaseFS::BaseApply(), G4ParticleHPInelasticCompFS::CompositeApply().
G4DynamicParticleVector * G4ParticleHPFFFissionFS::ApplyYourself | ( | G4int | nNeutrons | ) |
G4ParticleHPFFFissionFS.cc 파일의 151 번째 라인에서 정의되었습니다.
다음을 참조함 : G4ParticleHPFissionBaseFS::ApplyYourself().
|
inlineprivatevirtual |
G4ParticleHPFinalState(으)로부터 재구현되었습니다.
G4ParticleHPFFFissionFS.hh 파일의 58 번째 라인에서 정의되었습니다.
|
inlineprotectedinherited |
G4ParticleHPFinalState.hh 파일의 127 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4ParticleHPCaptureFS::ApplyYourself().
G4ParticleHPFinalState.hh 파일의 99 번째 라인에서 정의되었습니다.
다음을 참조함 : G4ParticleHPFinalState::theBaseA.
void G4ParticleHPFFFissionFS::GetAFissionFragment | ( | G4double | energy, |
G4int & | fragZ, | ||
G4int & | fragA, | ||
G4int & | fragM | ||
) |
G4ParticleHPFFFissionFS.cc 파일의 159 번째 라인에서 정의되었습니다.
다음을 참조함 : d, DBL_MAX, e, FissionProductYieldData, G4UniformRand, second.
다음에 의해서 참조됨 : G4ParticleHPFissionFS::ApplyYourself().
|
inlineinherited |
G4ParticleHPFinalState.hh 파일의 100 번째 라인에서 정의되었습니다.
다음을 참조함 : G4ParticleHPFinalState::theBaseM.
다음에 의해서 참조됨 : G4ParticleHPChannel::GetM().
|
inlineinherited |
G4ParticleHPFinalState.hh 파일의 98 번째 라인에서 정의되었습니다.
다음을 참조함 : G4ParticleHPFinalState::theBaseA.
다음에 의해서 참조됨 : G4ParticleHPChannel::ApplyYourself(), G4ParticleHPChannel::GetN().
G4ParticleHPFinalState(으)로부터 재구현되었습니다.
G4ParticleHPFissionBaseFS.hh 파일의 67 번째 라인에서 정의되었습니다.
다음을 참조함 : G4ParticleHPVector::GetY(), G4INCL::Math::max(), G4ParticleHPFissionBaseFS::theXsection.
다음에 의해서 참조됨 : G4ParticleHPFissionFS::ApplyYourself().
|
inlinevirtualinherited |
G4ParticleHPFinalState(으)로부터 재구현되었습니다.
G4ParticleHPFissionBaseFS.hh 파일의 71 번째 라인에서 정의되었습니다.
다음을 참조함 : G4ParticleHPFissionBaseFS::theXsection.
G4ParticleHPFinalState.hh 파일의 97 번째 라인에서 정의되었습니다.
다음을 참조함 : G4ParticleHPFinalState::theBaseZ.
다음에 의해서 참조됨 : G4ParticleHPChannel::ApplyYourself(), G4ParticleHPChannel::GetZ().
|
inlineinherited |
G4ParticleHPFinalState.hh 파일의 91 번째 라인에서 정의되었습니다.
다음을 참조함 : G4ParticleHPFinalState::hasAnyData.
다음에 의해서 참조됨 : G4ParticleHPChannel::HasAnyData().
|
inlineinherited |
|
inlineinherited |
G4ParticleHPFinalState.hh 파일의 89 번째 라인에서 정의되었습니다.
다음을 참조함 : G4ParticleHPFinalState::hasXsec.
다음에 의해서 참조됨 : G4ParticleHPChannel::DumpInfo().
|
virtual |
G4ParticleHPFFFissionFS.cc 파일의 64 번째 라인에서 정의되었습니다.
다음을 참조함 : eV, FissionProductYieldData, G4ParticleHPDataUsed::GetA(), G4ParticleHPManager::GetDataStream(), G4ParticleHPManager::GetInstance(), G4ParticleHPNames::GetName(), G4ParticleHPDataUsed::GetName(), G4ParticleHPDataUsed::GetZ(), G4ParticleHPFinalState::hasAnyData, G4ParticleHPFinalState::hasFSData, G4ParticleHPFinalState::hasXsec, imax, in, jmax, mMTInterpolation, G4ParticleHPFinalState::theBaseA, G4ParticleHPFinalState::theBaseZ, G4ParticleHPFinalState::theNames, Y.
다음에 의해서 참조됨 : G4ParticleHPFissionFS::Init().
|
inlineinherited |
G4ParticleHPFinalState.hh 파일의 76 번째 라인에서 정의되었습니다.
다음을 참조함 : G4ParticleHPFinalState::Init().
다음에 의해서 참조됨 : G4ParticleHPFinalState::Init(), G4ParticleHPChannel::UpdateData().
|
inlinevirtual |
G4ParticleHPFFFissionFS.hh 파일의 48 번째 라인에서 정의되었습니다.
다음을 참조함 : G4ParticleHPFFFissionFS().
G4ParticleHPFinalState.hh 파일의 96 번째 라인에서 정의되었습니다.
다음을 참조함 : G4ParticleHPFinalState::theBaseA, G4ParticleHPFinalState::theBaseM, G4ParticleHPFinalState::theBaseZ.
다음에 의해서 참조됨 : G4ParticleHPChannel::Register().
|
inlineinherited |
G4ParticleHPFinalState.hh 파일의 102 번째 라인에서 정의되었습니다.
다음을 참조함 : G4ParticleHPDataUsed::GetA(), G4ParticleHPDataUsed::GetM(), G4ParticleHPDataUsed::GetZ(), G4ParticleHPFinalState::theBaseA, G4ParticleHPFinalState::theBaseM, G4ParticleHPFinalState::theBaseZ, G4ParticleHPFinalState::theNDLDataA, G4ParticleHPFinalState::theNDLDataM, G4ParticleHPFinalState::theNDLDataZ.
다음에 의해서 참조됨 : G4ParticleHPCaptureFS::Init(), G4ParticleHPFSFissionFS::Init(), G4ParticleHPFissionBaseFS::Init(), G4ParticleHPElasticFS::Init(), G4ParticleHPInelasticBaseFS::Init(), G4ParticleHPInelasticCompFS::Init().
|
inlineinherited |
G4ParticleHPFissionBaseFS.hh 파일의 73 번째 라인에서 정의되었습니다.
다음을 참조함 : G4ParticleHPFissionBaseFS::fCache, G4ParticleHPAngular::SetProjectileRP(), G4ParticleHPFissionBaseFS::theAngularDistribution.
다음에 의해서 참조됨 : G4ParticleHPFissionFS::ApplyYourself().
|
inlineinherited |
G4ParticleHPFinalState.hh 파일의 106 번째 라인에서 정의되었습니다.
다음을 참조함 : G4ParticleHPFinalState::theProjectile.
다음에 의해서 참조됨 : G4ParticleHPChannel::Register().
|
inlineinherited |
G4ParticleHPFissionBaseFS.hh 파일의 79 번째 라인에서 정의되었습니다.
다음을 참조함 : G4ParticleHPFissionBaseFS::fCache, G4ParticleHPAngular::SetTarget(), G4ParticleHPFissionBaseFS::theAngularDistribution.
다음에 의해서 참조됨 : G4ParticleHPFissionFS::ApplyYourself().
|
private |
G4ParticleHPFFFissionFS.hh 파일의 61 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : GetAFissionFragment(), Init(), ~G4ParticleHPFFFissionFS().
|
protectedinherited |
G4ParticleHPFinalState.hh 파일의 113 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4ParticleHPFinalState::G4ParticleHPFinalState(), G4ParticleHPFinalState::HasAnyData(), Init(), G4ParticleHPCaptureFS::Init(), G4ParticleHPFSFissionFS::Init(), G4ParticleHPFissionBaseFS::Init(), G4ParticleHPElasticFS::Init(), G4ParticleHPInelasticBaseFS::Init(), G4ParticleHPInelasticCompFS::Init(), G4FissionLibrary::Init().
|
protectedinherited |
G4ParticleHPFinalState.hh 파일의 112 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4ParticleHPFinalState::G4ParticleHPFinalState(), G4ParticleHPFinalState::HasFSData(), Init(), G4ParticleHPCaptureFS::Init(), G4ParticleHPFSFissionFS::Init(), G4ParticleHPFissionBaseFS::Init(), G4ParticleHPElasticFS::Init(), G4ParticleHPInelasticBaseFS::Init(), G4ParticleHPInelasticCompFS::Init(), G4FissionLibrary::Init().
|
protectedinherited |
G4ParticleHPFinalState.hh 파일의 111 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4FissionLibrary::G4FissionLibrary(), G4ParticleHPCaptureFS::G4ParticleHPCaptureFS(), G4ParticleHPElasticFS::G4ParticleHPElasticFS(), G4ParticleHPFCFissionFS::G4ParticleHPFCFissionFS(), G4ParticleHPFFFissionFS(), G4ParticleHPFinalState::G4ParticleHPFinalState(), G4ParticleHPFissionBaseFS::G4ParticleHPFissionBaseFS(), G4ParticleHPFissionFS::G4ParticleHPFissionFS(), G4ParticleHPFSFissionFS::G4ParticleHPFSFissionFS(), G4ParticleHPInelasticBaseFS::G4ParticleHPInelasticBaseFS(), G4ParticleHPInelasticCompFS::G4ParticleHPInelasticCompFS(), G4ParticleHPLCFissionFS::G4ParticleHPLCFissionFS(), G4ParticleHPSCFissionFS::G4ParticleHPSCFissionFS(), G4ParticleHPTCFissionFS::G4ParticleHPTCFissionFS(), G4ParticleHPFinalState::HasXsec(), Init(), G4ParticleHPCaptureFS::Init(), G4ParticleHPFSFissionFS::Init(), G4ParticleHPFissionBaseFS::Init(), G4ParticleHPElasticFS::Init(), G4ParticleHPInelasticBaseFS::Init(), G4ParticleHPInelasticCompFS::Init(), G4FissionLibrary::Init().
G4ParticleHPFFFissionFS.hh 파일의 62 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : Init(), ~G4ParticleHPFFFissionFS().
|
protectedinherited |
G4ParticleHPFinalState.hh 파일의 120 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4ParticleHPFinalState::adjust_final_state(), G4ParticleHPFissionFS::ApplyYourself(), G4ParticleHPCaptureFS::ApplyYourself(), G4ParticleHPElasticFS::ApplyYourself(), G4ParticleHPInelasticBaseFS::BaseApply(), G4ParticleHPInelasticCompFS::CompositeApply(), G4ParticleHPFinalState::G4ParticleHPFinalState(), G4ParticleHPFinalState::GetA(), G4ParticleHPFinalState::GetN(), Init(), G4ParticleHPCaptureFS::Init(), G4ParticleHPInelasticBaseFS::InitGammas(), G4ParticleHPFinalState::SetA_Z(), G4ParticleHPFinalState::SetAZMs().
|
protectedinherited |
G4ParticleHPFinalState.hh 파일의 122 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4ParticleHPFinalState::G4ParticleHPFinalState(), G4ParticleHPFinalState::GetM(), G4ParticleHPFinalState::SetA_Z(), G4ParticleHPFinalState::SetAZMs().
|
protectedinherited |
G4ParticleHPFinalState.hh 파일의 121 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4ParticleHPFinalState::adjust_final_state(), G4ParticleHPFissionFS::ApplyYourself(), G4ParticleHPCaptureFS::ApplyYourself(), G4ParticleHPElasticFS::ApplyYourself(), G4ParticleHPInelasticBaseFS::BaseApply(), G4ParticleHPInelasticCompFS::CompositeApply(), G4ParticleHPFinalState::G4ParticleHPFinalState(), G4ParticleHPFinalState::GetZ(), Init(), G4ParticleHPCaptureFS::Init(), G4ParticleHPInelasticBaseFS::InitGammas(), G4ParticleHPFinalState::SetA_Z(), G4ParticleHPFinalState::SetAZMs().
|
protectedinherited |
G4ParticleHPFinalState.hh 파일의 114 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : Init(), G4ParticleHPFissionBaseFS::Init(), G4ParticleHPElasticFS::Init(), G4ParticleHPInelasticBaseFS::Init(), G4ParticleHPInelasticCompFS::Init(), G4FissionLibrary::Init().
|
protectedinherited |
G4ParticleHPFinalState.hh 파일의 129 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4ParticleHPFinalState::adjust_final_state(), G4ParticleHPFinalState::G4ParticleHPFinalState(), G4ParticleHPFissionBaseFS::Init(), G4ParticleHPElasticFS::Init(), G4ParticleHPInelasticBaseFS::Init(), G4ParticleHPInelasticCompFS::Init(), G4ParticleHPFinalState::SetAZMs().
|
protectedinherited |
G4ParticleHPFinalState.hh 파일의 130 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4ParticleHPFinalState::G4ParticleHPFinalState(), G4ParticleHPElasticFS::Init(), G4ParticleHPFinalState::SetAZMs().
|
protectedinherited |
G4ParticleHPFinalState.hh 파일의 127 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4ParticleHPFinalState::adjust_final_state(), G4ParticleHPFinalState::G4ParticleHPFinalState(), G4ParticleHPFissionBaseFS::Init(), G4ParticleHPElasticFS::Init(), G4ParticleHPInelasticBaseFS::Init(), G4ParticleHPInelasticCompFS::Init(), G4ParticleHPFinalState::SetAZMs().
|
protectedinherited |
G4ParticleHPFinalState.hh 파일의 136 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4ParticleHPFinalState::adjust_final_state(), G4ParticleHPInelasticBaseFS::BaseApply(), G4ParticleHPInelasticCompFS::CompositeApply(), G4ParticleHPFinalState::G4ParticleHPFinalState(), G4ParticleHPInelasticBaseFS::Init(), G4ParticleHPInelasticCompFS::Init(), G4ParticleHPFinalState::SetProjectile().
|
protectedinherited |
G4ParticleHPFinalState.hh 파일의 117 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4ParticleHPFinalState::adjust_final_state(), G4ParticleHPD2AInelasticFS::ApplyYourself(), G4ParticleHPT2AInelasticFS::ApplyYourself(), G4ParticleHPPTInelasticFS::ApplyYourself(), G4ParticleHP2NDInelasticFS::ApplyYourself(), G4ParticleHPDAInelasticFS::ApplyYourself(), G4ParticleHPNPAInelasticFS::ApplyYourself(), G4ParticleHP2N2AInelasticFS::ApplyYourself(), G4ParticleHPPDInelasticFS::ApplyYourself(), G4ParticleHP2PInelasticFS::ApplyYourself(), G4ParticleHPPAInelasticFS::ApplyYourself(), G4ParticleHP2NPInelasticFS::ApplyYourself(), G4ParticleHPNInelasticFS::ApplyYourself(), G4ParticleHPNXInelasticFS::ApplyYourself(), G4ParticleHPPInelasticFS::ApplyYourself(), G4ParticleHPNTInelasticFS::ApplyYourself(), G4ParticleHPNPInelasticFS::ApplyYourself(), G4ParticleHPND2AInelasticFS::ApplyYourself(), G4ParticleHP3AInelasticFS::ApplyYourself(), G4ParticleHPTInelasticFS::ApplyYourself(), G4ParticleHPNDInelasticFS::ApplyYourself(), G4ParticleHPDInelasticFS::ApplyYourself(), G4ParticleHPNT2AInelasticFS::ApplyYourself(), G4ParticleHPNHe3InelasticFS::ApplyYourself(), G4ParticleHPN2AInelasticFS::ApplyYourself(), G4ParticleHPN3AInelasticFS::ApplyYourself(), G4ParticleHPHe3InelasticFS::ApplyYourself(), G4ParticleHPN2PInelasticFS::ApplyYourself(), G4ParticleHPNAInelasticFS::ApplyYourself(), G4ParticleHP2NAInelasticFS::ApplyYourself(), G4ParticleHP2NInelasticFS::ApplyYourself(), G4ParticleHPAInelasticFS::ApplyYourself(), G4ParticleHP3NAInelasticFS::ApplyYourself(), G4ParticleHP4NInelasticFS::ApplyYourself(), G4ParticleHP3NInelasticFS::ApplyYourself(), G4ParticleHP3NPInelasticFS::ApplyYourself(), G4ParticleHP2AInelasticFS::ApplyYourself(), G4ParticleHPFissionFS::ApplyYourself(), G4ParticleHPCaptureFS::ApplyYourself(), G4ParticleHPElasticFS::ApplyYourself(), G4FissionLibrary::ApplyYourself(), G4ParticleHPInelasticBaseFS::BaseApply(), G4ParticleHPInelasticCompFS::CompositeApply(), G4ParticleHPFinalState::G4ParticleHPFinalState(), G4ParticleHPInelasticCompFS::use_nresp71_model().