#include <G4DiffractiveExcitation.hh>
클래스 | |
struct | CommonVariables |
Public 멤버 함수 | |
G4DiffractiveExcitation () | |
virtual | ~G4DiffractiveExcitation () |
virtual G4bool | ExciteParticipants (G4VSplitableHadron *aPartner, G4VSplitableHadron *bPartner, G4FTFParameters *theParameters, G4ElasticHNScattering *theElastic) const |
virtual void | CreateStrings (G4VSplitableHadron *aHadron, G4bool isProjectile, G4ExcitedString *&FirstString, G4ExcitedString *&SecondString, G4FTFParameters *theParameters) const |
G4DiffractiveExcitation.hh 파일의 51 번째 라인에서 정의되었습니다.
G4DiffractiveExcitation::G4DiffractiveExcitation | ( | ) |
G4DiffractiveExcitation.cc 파일의 84 번째 라인에서 정의되었습니다.
|
virtual |
G4DiffractiveExcitation.cc 파일의 89 번째 라인에서 정의되었습니다.
|
private |
G4DiffractiveExcitation.cc 파일의 1431 번째 라인에서 정의되었습니다.
G4DiffractiveExcitation.cc 파일의 1324 번째 라인에서 정의되었습니다.
다음을 참조함 : G4cout, G4endl, G4UniformRand, G4Pow::GetInstance(), P, G4Pow::powA(), pyG4EmCalculator::range.
다음에 의해서 참조됨 : ExciteParticipants_doDiffraction(), ExciteParticipants_doNonDiffraction().
|
virtual |
G4DiffractiveExcitation.cc 파일의 987 번째 라인에서 정의되었습니다.
다음을 참조함 : CLHEP::HepLorentzVector::boostVector(), CLHEP::HepLorentzVector::e(), G4cout, G4endl, G4Exp(), G4Log(), G4UniformRand, G4VSplitableHadron::Get4Momentum(), G4Parton::Get4Momentum(), G4Parton::GetDefinition(), G4Pow::GetInstance(), G4VSplitableHadron::GetNextParton(), G4ParticleDefinition::GetParticleSubType(), G4ParticleDefinition::GetParticleType(), G4Parton::GetPDGcode(), G4ParticleDefinition::GetPDGEncoding(), G4VSplitableHadron::GetPosition(), G4FTFParameters::GetProjMinDiffMass(), G4FTFParameters::GetPt2Kink(), GetQuarkFractionOfKink(), G4FTFParameters::GetQuarkProbabilitiesAtGluonSplitUp(), G4VSplitableHadron::GetStatus(), G4FTFParameters::GetTarMinDiffMass(), G4VSplitableHadron::GetTimeOfCreation(), CLHEP::HepLorentzVector::getZ(), CLHEP::Hep3Vector::mag(), CLHEP::HepLorentzVector::mag(), MeV, pi, CLHEP::HepLorentzVector::px(), CLHEP::HepLorentzVector::py(), CLHEP::HepLorentzVector::pz(), CLHEP::HepLorentzRotation::rotateY(), CLHEP::HepLorentzRotation::rotateZ(), CLHEP::Hep3Vector::set(), G4Parton::Set4Momentum(), CLHEP::HepLorentzVector::setE(), G4ExcitedString::SetPosition(), CLHEP::HepLorentzVector::setPx(), CLHEP::HepLorentzVector::setPy(), CLHEP::HepLorentzVector::setPz(), CLHEP::HepLorentzVector::setT(), G4ExcitedString::SetTimeOfCreation(), G4VSplitableHadron::SplitUp(), sqr(), tmp, CLHEP::HepLorentzVector::transform(), twopi, CLHEP::HepLorentzVector::vect(), x1, Y, Ymax.
다음에 의해서 참조됨 : G4FTFModel::BuildStrings().
|
virtual |
G4DiffractiveExcitation.cc 파일의 94 번째 라인에서 정의되었습니다.
다음을 참조함 : G4DiffractiveExcitation::CommonVariables::absProjectilePDGcode, G4DiffractiveExcitation::CommonVariables::absTargetPDGcode, CLHEP::HepLorentzVector::boostVector(), G4DiffractiveExcitation::CommonVariables::BrW, common(), ExciteParticipants_doChargeExchange(), ExciteParticipants_doDiffraction(), ExciteParticipants_doNonDiffraction(), G4cout, G4endl, G4UniformRand, G4VSplitableHadron::Get4Momentum(), G4VSplitableHadron::GetDefinition(), G4SampleResonance::GetMinimumMass(), G4ParticleDefinition::GetPDGEncoding(), G4ParticleDefinition::GetPDGMass(), G4ParticleDefinition::GetPDGWidth(), G4FTFParameters::GetProcProb(), G4FTFParameters::GetProjMinDiffMass(), G4FTFParameters::GetProjMinNonDiffMass(), G4FTFParameters::GetTarMinDiffMass(), G4FTFParameters::GetTarMinNonDiffMass(), if(), G4VSplitableHadron::IncrementCollisionCount(), CLHEP::HepLorentzRotation::inverse(), G4DiffractiveExcitation::CommonVariables::M0projectile, G4DiffractiveExcitation::CommonVariables::M0projectile2, G4DiffractiveExcitation::CommonVariables::M0target, G4DiffractiveExcitation::CommonVariables::M0target2, CLHEP::HepLorentzVector::mag(), CLHEP::HepLorentzVector::mag2(), MeV, G4DiffractiveExcitation::CommonVariables::MminProjectile, G4DiffractiveExcitation::CommonVariables::MminTarget, G4DiffractiveExcitation::CommonVariables::Pprojectile, G4DiffractiveExcitation::CommonVariables::ProbExc, G4DiffractiveExcitation::CommonVariables::ProbOfDiffraction, G4DiffractiveExcitation::CommonVariables::ProbProjectileDiffraction, G4DiffractiveExcitation::CommonVariables::ProbTargetDiffraction, G4DiffractiveExcitation::CommonVariables::ProjectileDiffStateMinMass, G4DiffractiveExcitation::CommonVariables::ProjectileDiffStateMinMass2, G4DiffractiveExcitation::CommonVariables::ProjectileNonDiffStateMinMass, G4DiffractiveExcitation::CommonVariables::ProjectileNonDiffStateMinMass2, G4DiffractiveExcitation::CommonVariables::ProjectilePDGcode, G4DiffractiveExcitation::CommonVariables::Ptarget, G4DiffractiveExcitation::CommonVariables::PZcms, G4DiffractiveExcitation::CommonVariables::PZcms2, G4DiffractiveExcitation::CommonVariables::Qmomentum, CLHEP::HepLorentzVector::rapidity(), CLHEP::HepLorentzRotation::rotateY(), CLHEP::HepLorentzRotation::rotateZ(), G4DiffractiveExcitation::CommonVariables::S, G4SampleResonance::SampleMass(), G4VSplitableHadron::Set4Momentum(), CLHEP::HepLorentzVector::setE(), CLHEP::HepLorentzVector::setPz(), sqr(), G4DiffractiveExcitation::CommonVariables::SqrtS, G4DiffractiveExcitation::CommonVariables::TargetDiffStateMinMass, G4DiffractiveExcitation::CommonVariables::TargetDiffStateMinMass2, G4DiffractiveExcitation::CommonVariables::TargetNonDiffStateMinMass, G4DiffractiveExcitation::CommonVariables::TargetNonDiffStateMinMass2, G4DiffractiveExcitation::CommonVariables::TargetPDGcode, G4DiffractiveExcitation::CommonVariables::toCms, G4DiffractiveExcitation::CommonVariables::toLab, CLHEP::HepLorentzVector::transform(), CLHEP::HepLorentzVector::x(), CLHEP::HepLorentzVector::y(), CLHEP::HepLorentzVector::z().
다음에 의해서 참조됨 : G4FTFModel::ExciteParticipants().
|
private |
G4DiffractiveExcitation.cc 파일의 324 번째 라인에서 정의되었습니다.
다음을 참조함 : G4DiffractiveExcitation::CommonVariables::absProjectilePDGcode, G4DiffractiveExcitation::CommonVariables::absTargetPDGcode, G4DiffractiveExcitation::CommonVariables::BrW, G4ElasticHNScattering::ElasticScattering(), G4ParticleTable::FindParticle(), G4cout, G4endl, G4UniformRand, G4VSplitableHadron::Get4Momentum(), G4VSplitableHadron::GetDefinition(), G4FTFParameters::GetDeltaProbAtQuarkExchange(), G4SampleResonance::GetMinimumMass(), G4ParticleDefinition::GetParticleName(), G4ParticleTable::GetParticleTable(), G4ParticleDefinition::GetPDGiIsospin(), G4ParticleDefinition::GetPDGMass(), G4ParticleDefinition::GetPDGWidth(), G4FTFParameters::GetProbOfSameQuarkExchange(), G4VSplitableHadron::GetStatus(), if(), G4DiffractiveExcitation::CommonVariables::M0projectile, G4DiffractiveExcitation::CommonVariables::M0projectile2, G4DiffractiveExcitation::CommonVariables::M0target, G4DiffractiveExcitation::CommonVariables::M0target2, CLHEP::HepLorentzVector::mag(), MeV, G4DiffractiveExcitation::CommonVariables::MminProjectile, G4DiffractiveExcitation::CommonVariables::MminTarget, NewNucleonId(), G4DiffractiveExcitation::CommonVariables::Pprojectile, G4DiffractiveExcitation::CommonVariables::ProbExc, G4DiffractiveExcitation::CommonVariables::ProbOfDiffraction, G4DiffractiveExcitation::CommonVariables::ProbProjectileDiffraction, G4DiffractiveExcitation::CommonVariables::ProbTargetDiffraction, G4DiffractiveExcitation::CommonVariables::ProjectileDiffStateMinMass, G4DiffractiveExcitation::CommonVariables::ProjectileNonDiffStateMinMass, G4DiffractiveExcitation::CommonVariables::ProjectilePDGcode, G4DiffractiveExcitation::CommonVariables::Ptarget, G4DiffractiveExcitation::CommonVariables::PZcms, G4DiffractiveExcitation::CommonVariables::PZcms2, G4DiffractiveExcitation::CommonVariables::S, G4SampleResonance::SampleMass(), G4VSplitableHadron::Set4Momentum(), G4VSplitableHadron::SetDefinition(), CLHEP::HepLorentzVector::setE(), CLHEP::HepLorentzVector::setPz(), G4VSplitableHadron::SetStatus(), sqr(), G4DiffractiveExcitation::CommonVariables::SqrtS, G4DiffractiveExcitation::CommonVariables::TargetDiffStateMinMass, G4DiffractiveExcitation::CommonVariables::TargetNonDiffStateMinMass, G4DiffractiveExcitation::CommonVariables::TargetPDGcode, G4DiffractiveExcitation::CommonVariables::toLab, CLHEP::HepLorentzVector::transform(), UnpackBaryon(), UnpackMeson().
다음에 의해서 참조됨 : ExciteParticipants().
|
private |
G4DiffractiveExcitation.cc 파일의 793 번째 라인에서 정의되었습니다.
다음을 참조함 : ChooseP(), G4cout, G4endl, G4UniformRand, GaussianPt(), G4FTFParameters::GetAvaragePt2ofElasticScattering(), G4VSplitableHadron::GetSoftCollisionCount(), G4VSplitableHadron::GetStatus(), if(), G4DiffractiveExcitation::CommonVariables::M0projectile, G4DiffractiveExcitation::CommonVariables::M0projectile2, G4DiffractiveExcitation::CommonVariables::M0target, G4DiffractiveExcitation::CommonVariables::M0target2, G4DiffractiveExcitation::CommonVariables::maxPtSquare, CLHEP::HepLorentzVector::minus(), CLHEP::HepLorentzVector::plus(), G4DiffractiveExcitation::CommonVariables::PMinusMax, G4DiffractiveExcitation::CommonVariables::PMinusMin, G4DiffractiveExcitation::CommonVariables::PMinusNew, G4DiffractiveExcitation::CommonVariables::PPlusNew, G4DiffractiveExcitation::CommonVariables::Pprojectile, G4DiffractiveExcitation::CommonVariables::ProbProjectileDiffraction, G4DiffractiveExcitation::CommonVariables::ProjectileDiffStateMinMass, G4DiffractiveExcitation::CommonVariables::ProjectileDiffStateMinMass2, G4DiffractiveExcitation::CommonVariables::ProjMassT, G4DiffractiveExcitation::CommonVariables::ProjMassT2, G4DiffractiveExcitation::CommonVariables::Pt2, G4DiffractiveExcitation::CommonVariables::Ptarget, G4DiffractiveExcitation::CommonVariables::PZcms, G4DiffractiveExcitation::CommonVariables::PZcms2, G4DiffractiveExcitation::CommonVariables::Qminus, G4DiffractiveExcitation::CommonVariables::Qmomentum, G4DiffractiveExcitation::CommonVariables::Qplus, G4DiffractiveExcitation::CommonVariables::S, CLHEP::HepLorentzVector::setE(), CLHEP::HepLorentzVector::setPz(), G4VSplitableHadron::SetStatus(), sqr(), G4DiffractiveExcitation::CommonVariables::SqrtS, G4DiffractiveExcitation::CommonVariables::TargetDiffStateMinMass, G4DiffractiveExcitation::CommonVariables::TargetDiffStateMinMass2, G4DiffractiveExcitation::CommonVariables::TargMassT, G4DiffractiveExcitation::CommonVariables::TargMassT2, G4DiffractiveExcitation::CommonVariables::TMinusNew, G4DiffractiveExcitation::CommonVariables::TPlusMax, G4DiffractiveExcitation::CommonVariables::TPlusMin, G4DiffractiveExcitation::CommonVariables::TPlusNew, CLHEP::HepLorentzVector::vect().
다음에 의해서 참조됨 : ExciteParticipants().
|
private |
G4DiffractiveExcitation.cc 파일의 901 번째 라인에서 정의되었습니다.
다음을 참조함 : ChooseP(), G4cout, G4endl, G4UniformRand, GaussianPt(), G4FTFParameters::GetAveragePt2(), G4FTFParameters::GetProbLogDistr(), G4FTFParameters::GetProbLogDistrPrD(), if(), G4DiffractiveExcitation::CommonVariables::maxPtSquare, CLHEP::HepLorentzVector::minus(), CLHEP::HepLorentzVector::plus(), G4DiffractiveExcitation::CommonVariables::PMinusMax, G4DiffractiveExcitation::CommonVariables::PMinusMin, G4DiffractiveExcitation::CommonVariables::PMinusNew, G4DiffractiveExcitation::CommonVariables::Pprojectile, G4DiffractiveExcitation::CommonVariables::ProjectileNonDiffStateMinMass, G4DiffractiveExcitation::CommonVariables::ProjectileNonDiffStateMinMass2, G4DiffractiveExcitation::CommonVariables::ProjMassT, G4DiffractiveExcitation::CommonVariables::ProjMassT2, G4DiffractiveExcitation::CommonVariables::Pt2, G4DiffractiveExcitation::CommonVariables::Ptarget, G4DiffractiveExcitation::CommonVariables::PZcms, G4DiffractiveExcitation::CommonVariables::PZcms2, G4DiffractiveExcitation::CommonVariables::Qminus, G4DiffractiveExcitation::CommonVariables::Qmomentum, G4DiffractiveExcitation::CommonVariables::Qplus, G4DiffractiveExcitation::CommonVariables::S, CLHEP::HepLorentzVector::setE(), CLHEP::HepLorentzVector::setPz(), G4VSplitableHadron::SetStatus(), sqr(), G4DiffractiveExcitation::CommonVariables::SqrtS, G4DiffractiveExcitation::CommonVariables::TargetNonDiffStateMinMass, G4DiffractiveExcitation::CommonVariables::TargetNonDiffStateMinMass2, G4DiffractiveExcitation::CommonVariables::TargMassT, G4DiffractiveExcitation::CommonVariables::TargMassT2, G4DiffractiveExcitation::CommonVariables::TPlusMax, G4DiffractiveExcitation::CommonVariables::TPlusMin, G4DiffractiveExcitation::CommonVariables::TPlusNew, CLHEP::HepLorentzVector::vect().
다음에 의해서 참조됨 : ExciteParticipants().
|
private |
G4DiffractiveExcitation.cc 파일의 1341 번째 라인에서 정의되었습니다.
다음을 참조함 : G4Exp(), G4Log(), G4UniformRand, twopi.
다음에 의해서 참조됨 : ExciteParticipants_doDiffraction(), ExciteParticipants_doNonDiffraction().
|
private |
G4DiffractiveExcitation.cc 파일의 1358 번째 라인에서 정의되었습니다.
다음을 참조함 : G4UniformRand, sqr(), z.
다음에 의해서 참조됨 : CreateStrings().
|
private |
G4DiffractiveExcitation.cc 파일의 1408 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : ExciteParticipants_doChargeExchange().
|
private |
G4DiffractiveExcitation.cc 파일의 1456 번째 라인에서 정의되었습니다.
|
private |
G4DiffractiveExcitation.cc 파일의 1439 번째 라인에서 정의되었습니다.
|
private |
G4DiffractiveExcitation.cc 파일의 1448 번째 라인에서 정의되었습니다.
|
private |
G4DiffractiveExcitation.cc 파일의 1397 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : ExciteParticipants_doChargeExchange().
G4DiffractiveExcitation.cc 파일의 1376 번째 라인에서 정의되었습니다.
다음을 참조함 : G4UniformRand, G4INCL::Math::max().
다음에 의해서 참조됨 : ExciteParticipants_doChargeExchange().