#include <G4FTFAnnihilation.hh>
클래스 | |
struct | CommonVariables |
Public 멤버 함수 | |
G4FTFAnnihilation () | |
virtual | ~G4FTFAnnihilation () |
virtual G4bool | Annihilate (G4VSplitableHadron *aPartner, G4VSplitableHadron *bPartner, G4VSplitableHadron *&AdditionalString, G4FTFParameters *theParameters) const |
G4FTFAnnihilation.hh 파일의 50 번째 라인에서 정의되었습니다.
G4FTFAnnihilation::G4FTFAnnihilation | ( | ) |
G4FTFAnnihilation.cc 파일의 77 번째 라인에서 정의되었습니다.
|
virtual |
G4FTFAnnihilation.cc 파일의 82 번째 라인에서 정의되었습니다.
|
private |
G4FTFAnnihilation.cc 파일의 1068 번째 라인에서 정의되었습니다.
|
virtual |
G4FTFAnnihilation.cc 파일의 87 번째 라인에서 정의되었습니다.
다음을 참조함 : G4FTFAnnihilation::CommonVariables::AQ, CLHEP::HepLorentzVector::boostVector(), common(), Create1DiquarkAntiDiquarkString(), Create1QuarkAntiQuarkString(), Create2QuarkAntiQuarkStrings(), Create3QuarkAntiQuarkStrings(), G4cout, G4endl, G4UniformRand, G4VSplitableHadron::Get4Momentum(), G4VSplitableHadron::GetDefinition(), G4Pow::GetInstance(), G4ParticleDefinition::GetPDGEncoding(), G4ParticleDefinition::GetPDGMass(), GeV, CLHEP::HepLorentzRotation::inverse(), CLHEP::HepLorentzVector::mag(), CLHEP::HepLorentzVector::mag2(), MeV, pi, G4Pow::powA(), G4FTFAnnihilation::CommonVariables::Pprojectile, G4FTFAnnihilation::CommonVariables::Ptarget, G4FTFAnnihilation::CommonVariables::Q, G4FTFAnnihilation::CommonVariables::RandomRotation, G4FTFAnnihilation::CommonVariables::RotateStrings, CLHEP::HepLorentzRotation::rotateY(), CLHEP::HepLorentzRotation::rotateZ(), G4FTFAnnihilation::CommonVariables::S, G4VSplitableHadron::SetStatus(), sqr(), G4FTFAnnihilation::CommonVariables::SqrtS, G4FTFAnnihilation::CommonVariables::toLab, UnpackBaryon().
다음에 의해서 참조됨 : G4FTFModel::ExciteParticipants().
G4FTFAnnihilation.cc 파일의 1028 번째 라인에서 정의되었습니다.
|
private |
G4FTFAnnihilation.cc 파일의 554 번째 라인에서 정의되었습니다.
다음을 참조함 : G4FTFAnnihilation::CommonVariables::AQ, G4cout, G4endl, G4VSplitableHadron::GetNextAntiParton(), G4VSplitableHadron::GetNextParton(), G4VSplitableHadron::GetPosition(), G4VSplitableHadron::GetTimeOfCreation(), G4VSplitableHadron::IncrementCollisionCount(), G4FTFAnnihilation::CommonVariables::Pprojectile, G4FTFAnnihilation::CommonVariables::Q, G4FTFAnnihilation::CommonVariables::RandomRotation, G4FTFAnnihilation::CommonVariables::RotateStrings, G4VSplitableHadron::Set4Momentum(), G4Parton::Set4Momentum(), CLHEP::HepLorentzVector::setE(), G4VSplitableHadron::SetFirstParton(), G4VSplitableHadron::SetPosition(), CLHEP::HepLorentzVector::setPx(), CLHEP::HepLorentzVector::setPy(), CLHEP::HepLorentzVector::setPz(), G4VSplitableHadron::SetSecondParton(), G4VSplitableHadron::SetStatus(), G4VSplitableHadron::SetTimeOfCreation(), G4VSplitableHadron::SplitUp(), G4FTFAnnihilation::CommonVariables::SqrtS, G4FTFAnnihilation::CommonVariables::toLab, CLHEP::HepLorentzVector::transform().
다음에 의해서 참조됨 : Annihilate().
|
private |
G4FTFAnnihilation.cc 파일의 907 번째 라인에서 정의되었습니다.
다음을 참조함 : G4FTFAnnihilation::CommonVariables::AQ, G4ParticleTable::FindParticle(), G4cout, G4endl, G4UniformRand, G4VSplitableHadron::GetNextAntiParton(), G4VSplitableHadron::GetNextParton(), G4ParticleTable::GetParticleTable(), G4VSplitableHadron::GetPosition(), G4VSplitableHadron::GetTimeOfCreation(), G4VSplitableHadron::IncrementCollisionCount(), G4FTFAnnihilation::CommonVariables::Pprojectile, G4FTFAnnihilation::CommonVariables::Q, G4FTFAnnihilation::CommonVariables::RandomRotation, G4FTFAnnihilation::CommonVariables::RotateStrings, G4VSplitableHadron::Set4Momentum(), G4Parton::Set4Momentum(), G4VSplitableHadron::SetDefinition(), CLHEP::HepLorentzVector::setE(), G4VSplitableHadron::SetFirstParton(), G4VSplitableHadron::SetPosition(), G4FTFParameters::SetProjMinDiffMass(), G4FTFParameters::SetProjMinNonDiffMass(), CLHEP::HepLorentzVector::setPx(), CLHEP::HepLorentzVector::setPy(), CLHEP::HepLorentzVector::setPz(), G4VSplitableHadron::SetSecondParton(), G4VSplitableHadron::SetStatus(), G4VSplitableHadron::SetTimeOfCreation(), G4VSplitableHadron::SplitUp(), G4FTFAnnihilation::CommonVariables::SqrtS, G4FTFAnnihilation::CommonVariables::toLab, CLHEP::HepLorentzVector::transform().
다음에 의해서 참조됨 : Annihilate().
|
private |
G4FTFAnnihilation.cc 파일의 647 번째 라인에서 정의되었습니다.
다음을 참조함 : G4FTFAnnihilation::CommonVariables::AQ, CLHEP::HepLorentzVector::e(), G4ParticleTable::FindParticle(), G4cout, G4endl, G4UniformRand, GaussianPt(), G4ParticleTable::GetParticleTable(), G4VSplitableHadron::GetPosition(), G4VSplitableHadron::GetTimeOfCreation(), CLHEP::Hep3Vector::getZ(), G4VSplitableHadron::IncrementCollisionCount(), CLHEP::Hep3Vector::mag2(), pi, G4FTFAnnihilation::CommonVariables::Pprojectile, G4FTFAnnihilation::CommonVariables::Ptarget, CLHEP::HepLorentzVector::pz(), G4FTFAnnihilation::CommonVariables::Q, G4FTFAnnihilation::CommonVariables::RandomRotation, CLHEP::HepLorentzVector::rapidity(), G4FTFAnnihilation::CommonVariables::RotateStrings, G4FTFAnnihilation::CommonVariables::S, G4VSplitableHadron::Set4Momentum(), G4VSplitableHadron::SetDefinition(), G4VSplitableHadron::SetFirstParton(), G4VSplitableHadron::SetPosition(), G4FTFParameters::SetProjMinDiffMass(), G4FTFParameters::SetProjMinNonDiffMass(), G4VSplitableHadron::SetSecondParton(), G4VSplitableHadron::SetStatus(), G4FTFParameters::SetTarMinDiffMass(), G4FTFParameters::SetTarMinNonDiffMass(), G4VSplitableHadron::SetTimeOfCreation(), CLHEP::Hep3Vector::setX(), CLHEP::Hep3Vector::setY(), CLHEP::Hep3Vector::setZ(), G4VSplitableHadron::SplitUp(), sqr(), G4FTFAnnihilation::CommonVariables::SqrtS, tmp, G4FTFAnnihilation::CommonVariables::toLab, CLHEP::HepLorentzVector::transform(), w, x.
다음에 의해서 참조됨 : Annihilate().
|
private |
G4FTFAnnihilation.cc 파일의 283 번째 라인에서 정의되었습니다.
다음을 참조함 : G4FTFAnnihilation::CommonVariables::AQ, CLHEP::HepLorentzVector::e(), G4ParticleTable::FindParticle(), G4cout, G4endl, G4UniformRand, GaussianPt(), G4ParticleTable::GetParticleTable(), G4VSplitableHadron::GetPosition(), G4VSplitableHadron::GetTimeOfCreation(), CLHEP::Hep3Vector::getZ(), G4VSplitableHadron::IncrementCollisionCount(), CLHEP::Hep3Vector::mag2(), pi, G4FTFAnnihilation::CommonVariables::Pprojectile, G4FTFAnnihilation::CommonVariables::Ptarget, CLHEP::HepLorentzVector::pz(), G4FTFAnnihilation::CommonVariables::Q, G4FTFAnnihilation::CommonVariables::RandomRotation, CLHEP::HepLorentzVector::rapidity(), G4FTFAnnihilation::CommonVariables::RotateStrings, G4FTFAnnihilation::CommonVariables::S, G4VSplitableHadron::Set4Momentum(), G4VSplitableHadron::SetDefinition(), G4VSplitableHadron::SetFirstParton(), G4VSplitableHadron::SetPosition(), G4FTFParameters::SetProjMinDiffMass(), G4FTFParameters::SetProjMinNonDiffMass(), G4VSplitableHadron::SetSecondParton(), G4VSplitableHadron::SetStatus(), G4FTFParameters::SetTarMinDiffMass(), G4FTFParameters::SetTarMinNonDiffMass(), G4VSplitableHadron::SetTimeOfCreation(), CLHEP::Hep3Vector::setX(), CLHEP::Hep3Vector::setY(), CLHEP::Hep3Vector::setZ(), G4VSplitableHadron::SplitUp(), sqr(), G4FTFAnnihilation::CommonVariables::SqrtS, tmp, G4FTFAnnihilation::CommonVariables::toLab, CLHEP::HepLorentzVector::transform(), w, x1, x2.
다음에 의해서 참조됨 : Annihilate().
|
private |
G4FTFAnnihilation.cc 파일의 1039 번째 라인에서 정의되었습니다.
다음을 참조함 : G4Exp(), G4Log(), G4UniformRand, twopi.
다음에 의해서 참조됨 : Create2QuarkAntiQuarkStrings(), Create3QuarkAntiQuarkStrings().
|
private |
G4FTFAnnihilation.cc 파일의 1092 번째 라인에서 정의되었습니다.
|
private |
G4FTFAnnihilation.cc 파일의 1076 번째 라인에서 정의되었습니다.
|
private |
G4FTFAnnihilation.cc 파일의 1084 번째 라인에서 정의되었습니다.
|
private |
G4FTFAnnihilation.cc 파일의 1056 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : Annihilate().