#include <G4QMDNucleus.hh>
Public 멤버 함수 | |
G4QMDNucleus () | |
G4LorentzVector | Get4Momentum () |
G4int | GetMassNumber () |
G4int | GetAtomicNumber () |
void | CalEnergyAndAngularMomentumInCM () |
G4double | GetNuclearMass () |
void | SetTotalPotential (G4double x) |
G4double | GetExcitationEnergy () |
G4int | GetAngularMomentum () |
void | SetParticipant (G4QMDParticipant *particle) |
void | SetSystem (G4QMDSystem *, G4ThreeVector, G4ThreeVector) |
void | SubtractSystem (G4QMDSystem *) |
G4QMDParticipant * | EraseParticipant (G4int i) |
void | DeleteParticipant (G4int i) |
void | InsertParticipant (G4QMDParticipant *particle, G4int j) |
G4int | GetTotalNumberOfParticipant () |
G4QMDParticipant * | GetParticipant (G4int i) |
void | IncrementCollisionCounter () |
G4int | GetNOCollision () |
void | ShowParticipants () |
void | Clear () |
Protected 속성 | |
std::vector< G4QMDParticipant * > | participants |
Private 속성 | |
G4double | hbc |
std::vector< G4ThreeVector > | rcm |
std::vector< G4ThreeVector > | pcm |
std::vector< G4double > | es |
G4int | jj |
G4double | potentialEnergy |
G4double | excitationEnergy |
G4QMDNucleus.hh 파일의 43 번째 라인에서 정의되었습니다.
G4QMDNucleus::G4QMDNucleus | ( | ) |
G4QMDNucleus.cc 파일의 38 번째 라인에서 정의되었습니다.
다음을 참조함 : excitationEnergy, G4QMDParameters::Get_hbc(), G4QMDParameters::GetInstance(), hbc, jj, potentialEnergy.
void G4QMDNucleus::CalEnergyAndAngularMomentumInCM | ( | ) |
G4QMDNucleus.cc 파일의 138 번째 라인에서 정의되었습니다.
다음을 참조함 : beta, G4InuclSpecialFunctions::bindingEnergy(), CLHEP::HepLorentzVector::e(), es, excitationEnergy, CLHEP::HepLorentzVector::gamma(), Get4Momentum(), GetAtomicNumber(), G4NucleiProperties::GetBindingEnergy(), G4Pow::GetInstance(), G4QMDParticipant::GetMass(), GetMassNumber(), G4QMDParticipant::GetMomentum(), G4QMDSystem::GetParticipant(), G4QMDParticipant::GetPosition(), G4QMDSystem::GetTotalNumberOfParticipant(), GeV, hbc, int(), jj, n, pcm, potentialEnergy, rcm, CLHEP::HepLorentzVector::v().
다음에 의해서 참조됨 : G4QMDReaction::ApplyYourself(), G4QMDMeanField::SetNucleus().
|
inherited |
G4QMDSystem.cc 파일의 68 번째 라인에서 정의되었습니다.
다음을 참조함 : G4QMDSystem::GetTotalNumberOfParticipant(), G4QMDSystem::participants.
다음에 의해서 참조됨 : G4QMDReaction::ApplyYourself(), G4QMDSystem::~G4QMDSystem().
G4QMDSystem.hh 파일의 57 번째 라인에서 정의되었습니다.
다음을 참조함 : G4QMDSystem::participants.
다음에 의해서 참조됨 : G4QMDCollision::CalKinematicsOfBinaryCollisions().
|
inlineinherited |
G4QMDSystem.hh 파일의 56 번째 라인에서 정의되었습니다.
다음을 참조함 : G4QMDSystem::participants.
다음에 의해서 참조됨 : G4QMDCollision::CalFinalStateOfTheBinaryCollision().
G4LorentzVector G4QMDNucleus::Get4Momentum | ( | ) |
G4QMDNucleus.cc 파일의 56 번째 라인에서 정의되었습니다.
다음을 참조함 : G4QMDSystem::participants.
다음에 의해서 참조됨 : CalEnergyAndAngularMomentumInCM().
|
inline |
G4QMDNucleus.hh 파일의 65 번째 라인에서 정의되었습니다.
G4int G4QMDNucleus::GetAtomicNumber | ( | ) |
G4QMDNucleus.cc 파일의 89 번째 라인에서 정의되었습니다.
다음을 참조함 : G4QMDSystem::participants, G4Proton::Proton(), Z.
다음에 의해서 참조됨 : CalEnergyAndAngularMomentumInCM(), GetNuclearMass(), G4QMDGroundStateNucleus::packNucleons().
G4QMDNucleus.hh 파일의 63 번째 라인에서 정의되었습니다.
다음을 참조함 : excitationEnergy.
G4int G4QMDNucleus::GetMassNumber | ( | ) |
G4QMDNucleus.cc 파일의 68 번째 라인에서 정의되었습니다.
다음을 참조함 : A(), G4Neutron::Neutron(), G4QMDSystem::participants, G4Proton::Proton().
다음에 의해서 참조됨 : CalEnergyAndAngularMomentumInCM(), G4QMDGroundStateNucleus::G4QMDGroundStateNucleus(), GetNuclearMass(), G4QMDGroundStateNucleus::killCMMotionAndAngularM(), G4QMDGroundStateNucleus::packNucleons(), G4QMDGroundStateNucleus::samplingMomentum().
|
inlineinherited |
G4QMDSystem.hh 파일의 65 번째 라인에서 정의되었습니다.
다음을 참조함 : G4QMDSystem::numberOfCollision.
다음에 의해서 참조됨 : G4QMDReaction::ApplyYourself().
G4QMDNucleus.cc 파일의 103 번째 라인에서 정의되었습니다.
다음을 참조함 : A(), G4Pow::A13(), G4Pow::A23(), GetAtomicNumber(), G4Pow::GetInstance(), GetMassNumber(), G4NucleiProperties::GetNuclearMass(), G4ParticleDefinition::GetPDGMass(), MeV, N, G4Neutron::Neutron(), G4Proton::Proton(), Z.
|
inlineinherited |
G4QMDSystem.hh 파일의 62 번째 라인에서 정의되었습니다.
다음을 참조함 : G4QMDSystem::participants.
다음에 의해서 참조됨 : G4QMDReaction::ApplyYourself(), G4QMDMeanField::Cal2BodyQuantities(), CalEnergyAndAngularMomentumInCM(), G4QMDCollision::CalFinalStateOfTheBinaryCollision(), G4QMDCollision::CalFinalStateOfTheBinaryCollisionJQMD(), G4QMDMeanField::CalGraduate(), G4QMDCollision::CalKinematicsOfBinaryCollisions(), G4QMDMeanField::calPauliBlockingFactor(), G4QMDMeanField::DoClusterJudgment(), G4QMDMeanField::DoPropagation(), G4QMDMeanField::GetPotential(), G4QMDMeanField::GetTotalPotential(), G4QMDMeanField::IsPauliBlocked(), G4QMDSystem::SubtractSystem().
|
inlineinherited |
G4QMDSystem.hh 파일의 60 번째 라인에서 정의되었습니다.
다음을 참조함 : G4QMDSystem::participants.
다음에 의해서 참조됨 : G4QMDReaction::ApplyYourself(), G4QMDMeanField::Cal2BodyQuantities(), CalEnergyAndAngularMomentumInCM(), G4QMDMeanField::CalGraduate(), G4QMDCollision::CalKinematicsOfBinaryCollisions(), G4QMDMeanField::calPauliBlockingFactor(), G4QMDSystem::Clear(), G4QMDMeanField::DoClusterJudgment(), G4QMDMeanField::DoPropagation(), G4QMDMeanField::GetPotential(), G4QMDMeanField::GetTotalPotential(), G4QMDMeanField::SetSystem(), G4QMDSystem::SubtractSystem().
|
inlineinherited |
G4QMDSystem.hh 파일의 64 번째 라인에서 정의되었습니다.
다음을 참조함 : G4QMDSystem::numberOfCollision.
다음에 의해서 참조됨 : G4QMDCollision::CalKinematicsOfBinaryCollisions().
|
inherited |
G4QMDSystem.cc 파일의 110 번째 라인에서 정의되었습니다.
다음을 참조함 : G4cout, G4endl, n, G4QMDSystem::participants.
다음에 의해서 참조됨 : G4QMDCollision::CalFinalStateOfTheBinaryCollision().
|
inlineinherited |
G4QMDSystem.hh 파일의 51 번째 라인에서 정의되었습니다.
다음을 참조함 : G4QMDSystem::participants.
다음에 의해서 참조됨 : G4QMDReaction::ApplyYourself(), G4QMDCollision::CalKinematicsOfBinaryCollisions(), G4QMDMeanField::DoClusterJudgment(), G4QMDGroundStateNucleus::G4QMDGroundStateNucleus(), G4QMDSystem::SetSystem().
|
inherited |
G4QMDSystem.cc 파일의 46 번째 라인에서 정의되었습니다.
다음을 참조함 : G4QMDSystem::participants, G4QMDSystem::SetParticipant().
G4QMDNucleus.hh 파일의 62 번째 라인에서 정의되었습니다.
다음을 참조함 : potentialEnergy, x.
다음에 의해서 참조됨 : G4QMDReaction::ApplyYourself(), G4QMDMeanField::SetNucleus().
|
inherited |
G4QMDSystem.cc 파일의 79 번째 라인에서 정의되었습니다.
다음을 참조함 : G4cout, G4endl, CLHEP::Hep3Vector::mag(), G4QMDSystem::participants.
|
inherited |
G4QMDSystem.cc 파일의 59 번째 라인에서 정의되었습니다.
다음을 참조함 : G4QMDSystem::GetParticipant(), G4QMDSystem::GetTotalNumberOfParticipant(), G4QMDSystem::participants.
다음에 의해서 참조됨 : G4QMDMeanField::DoClusterJudgment().
|
private |
G4QMDNucleus.hh 파일의 72 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : CalEnergyAndAngularMomentumInCM().
|
private |
G4QMDNucleus.hh 파일의 76 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : CalEnergyAndAngularMomentumInCM(), G4QMDNucleus(), GetExcitationEnergy().
|
private |
G4QMDNucleus.hh 파일의 65 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : CalEnergyAndAngularMomentumInCM(), G4QMDNucleus().
|
private |
G4QMDNucleus.hh 파일의 73 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : CalEnergyAndAngularMomentumInCM(), G4QMDNucleus().
|
protectedinherited |
G4QMDSystem.hh 파일의 72 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4QMDSystem::Clear(), G4QMDSystem::DeleteParticipant(), G4QMDSystem::EraseParticipant(), G4QMDSystem::G4QMDSystem(), Get4Momentum(), GetAtomicNumber(), GetMassNumber(), G4QMDSystem::GetParticipant(), G4QMDSystem::GetTotalNumberOfParticipant(), G4QMDSystem::InsertParticipant(), G4QMDGroundStateNucleus::killCMMotionAndAngularM(), G4QMDGroundStateNucleus::packNucleons(), G4QMDGroundStateNucleus::samplingMomentum(), G4QMDGroundStateNucleus::samplingPosition(), G4QMDSystem::SetParticipant(), G4QMDSystem::SetSystem(), G4QMDSystem::ShowParticipants(), G4QMDSystem::SubtractSystem().
|
private |
G4QMDNucleus.hh 파일의 71 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : CalEnergyAndAngularMomentumInCM().
|
private |
G4QMDNucleus.hh 파일의 75 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : CalEnergyAndAngularMomentumInCM(), G4QMDNucleus(), SetTotalPotential().
|
private |
G4QMDNucleus.hh 파일의 71 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : CalEnergyAndAngularMomentumInCM().