#include <G4QGSParticipants.hh>
클래스 | |
struct | DeleteInteractionContent |
struct | DeletePartonPair |
struct | DeleteSplitableHadron |
Public 멤버 함수 | |
G4QGSParticipants () | |
G4QGSParticipants (const G4QGSParticipants &right) | |
const G4QGSParticipants & | operator= (const G4QGSParticipants &right) |
virtual | ~G4QGSParticipants () |
int | operator== (const G4QGSParticipants &right) const |
int | operator!= (const G4QGSParticipants &right) const |
virtual void | DoLorentzBoost (G4ThreeVector aBoost) |
G4PartonPair * | GetNextPartonPair () |
void | BuildInteractions (const G4ReactionProduct &thePrimary) |
void | StartPartonPairLoop () |
int | operator== (const G4VParticipants &right) const |
int | operator!= (const G4VParticipants &right) const |
virtual void | Init (G4int theZ, G4int theA) |
virtual void | SetNucleus (G4V3DNucleus *aNucleus) |
virtual G4V3DNucleus * | GetWoundedNucleus () const |
virtual void | InitProjectileNucleus (G4int theZ, G4int theA) |
virtual void | SetProjectileNucleus (G4V3DNucleus *aNucleus) |
Public 속성 | |
G4V3DNucleus * | theNucleus |
G4V3DNucleus * | theProjectileNucleus |
Protected 타입 | |
enum | { SOFT, DIFFRACTIVE } |
enum | { ALL, WITHOUT_R, NON_DIFF } |
enum | { PrD, TrD, DD, NonD, Qexc } |
Protected 멤버 함수 | |
virtual G4VSplitableHadron * | SelectInteractions (const G4ReactionProduct &thePrimary) |
void | SplitHadrons () |
void | PerformSoftCollisions () |
void | PerformDiffractiveCollisions () |
G4bool | DeterminePartonMomenta () |
G4double | SampleX (G4double anXmin, G4int nSea, G4int theTotalSea, G4double aBeta) |
Protected 속성 | |
std::vector < G4InteractionContent * > | theInteractions |
std::vector< G4VSplitableHadron * > | theTargets |
std::vector< G4PartonPair * > | thePartonPairs |
G4QuarkExchange | theQuarkExchange |
G4SingleDiffractiveExcitation | theSingleDiffExcitation |
G4QGSDiffractiveExcitation | theDiffExcitaton |
G4int | ModelMode |
G4ThreeVector | theBoost |
const G4int | nCutMax |
const G4double | ThresholdParameter |
const G4double | QGSMThreshold |
const G4double | theNucleonRadius |
G4ThreeVector | theCurrentVelocity |
G4QGSMSplitableHadron * | theProjectileSplitable |
G4QGSParticipants.hh 파일의 44 번째 라인에서 정의되었습니다.
|
protected |
열거형 멤버 | |
---|---|
SOFT | |
DIFFRACTIVE |
G4QGSParticipants.hh 파일의 156 번째 라인에서 정의되었습니다.
|
protected |
열거형 멤버 | |
---|---|
ALL | |
WITHOUT_R | |
NON_DIFF |
G4QGSParticipants.hh 파일의 157 번째 라인에서 정의되었습니다.
|
protected |
열거형 멤버 | |
---|---|
PrD | |
TrD | |
DD | |
NonD | |
Qexc |
G4QGSParticipants.hh 파일의 158 번째 라인에서 정의되었습니다.
G4QGSParticipants::G4QGSParticipants | ( | ) |
G4QGSParticipants::G4QGSParticipants | ( | const G4QGSParticipants & | right | ) |
G4QGSParticipants.cc 파일의 67 번째 라인에서 정의되었습니다.
|
virtual |
G4QGSParticipants.cc 파일의 75 번째 라인에서 정의되었습니다.
void G4QGSParticipants::BuildInteractions | ( | const G4ReactionProduct & | thePrimary | ) |
G4QGSParticipants.cc 파일의 77 번째 라인에서 정의되었습니다.
다음을 참조함 : CreateStrings(), DeterminePartonMomenta(), G4cout, G4endl, G4Nucleon::Get4Momentum(), G4ParticleDefinition::GetBaryonNumber(), G4V3DNucleus::GetCharge(), G4ReactionProduct::GetDefinition(), GetList(), G4V3DNucleus::GetMassNumber(), G4ReactionProduct::GetMomentum(), G4V3DNucleus::GetNextNucleon(), G4ParticleDefinition::GetParticleName(), G4ParticleDefinition::GetPDGCharge(), G4ParticleDefinition::GetPDGEncoding(), GetResiduals(), G4Nucleon::GetSplitableHadron(), G4VSplitableHadron::GetStatus(), G4ReactionProduct::GetTotalEnergy(), NumberOfInvolvedNucleonsOfProjectile, NumberOfInvolvedNucleonsOfTarget, PerformDiffractiveCollisions(), PrepareInitialState(), ProjectileResidual4Momentum, ProjectileResidualCharge, ProjectileResidualExcitationEnergy, ProjectileResidualMassNumber, PutOnMassShell(), Regge, ReggeonCascade(), SelectInteractions(), CLHEP::HepLorentzVector::setE(), G4VParticipants::SetProjectileNucleus(), CLHEP::HepLorentzVector::setVect(), SplitHadrons(), G4V3DNucleus::StartLoop(), StoreInvolvedNucleon(), TargetResidual4Momentum, TargetResidualCharge, TargetResidualExcitationEnergy, TargetResidualMassNumber, theInteractions, TheInvolvedNucleonsOfProjectile, TheInvolvedNucleonsOfTarget, G4VParticipants::theNucleus, theProjectile, theProjectileSplitable, theTargets, tmp.
|
private |
G4QGSParticipants.cc 파일의 1267 번째 라인에서 정의되었습니다.
다음을 참조함 : e, G4cout, G4endl, G4Log(), G4Nucleon::Get4Momentum(), G4VSplitableHadron::GetDefinition(), G4ParticleDefinition::GetPDGMass(), G4Nucleon::GetSplitableHadron(), sqr(), tmp, x, CLHEP::HepLorentzVector::x(), CLHEP::HepLorentzVector::y(), CLHEP::HepLorentzVector::z().
다음에 의해서 참조됨 : PutOnMassShell().
|
private |
G4QGSParticipants.cc 파일의 995 번째 라인에서 정의되었습니다.
다음을 참조함 : G4Nucleon::AreYouHit(), G4cout, G4endl, G4Log(), G4UniformRand, G4Nucleon::Get4Momentum(), G4Nucleon::GetDefinition(), GetExcitationEnergyPerWoundedNucleon(), G4ParticleTable::GetIonTable(), G4V3DNucleus::GetNextNucleon(), G4ParticleTable::GetParticleTable(), G4ParticleDefinition::GetPDGCharge(), G4ParticleDefinition::GetPDGMass(), GeV, MeV, CLHEP::HepLorentzVector::perp2(), CLHEP::HepLorentzVector::setE(), CLHEP::HepLorentzVector::setPz(), sqr(), G4V3DNucleus::StartLoop().
다음에 의해서 참조됨 : PutOnMassShell().
|
private |
G4QGSParticipants.cc 파일의 2044 번째 라인에서 정의되었습니다.
다음을 참조함 : G4PartonPair::DIFFRACTIVE, G4cout, G4endl, G4Parton::Get4Momentum(), G4QGSMSplitableHadron::GetNextAntiParton(), G4VSplitableHadron::GetNextAntiParton(), G4QGSMSplitableHadron::GetNextParton(), G4VSplitableHadron::GetNextParton(), G4InteractionContent::GetNumberOfSoftCollisions(), G4PartonPair::GetParton1(), G4PartonPair::GetParton2(), G4Parton::GetPDGcode(), G4VSplitableHadron::GetPosition(), G4InteractionContent::GetProjectile(), G4Nucleon::GetSplitableHadron(), G4VSplitableHadron::GetStatus(), G4InteractionContent::GetTarget(), G4Parton::GetX(), CLHEP::HepLorentzVector::mag(), NumberOfInvolvedNucleonsOfTarget, G4PartonPair::PROJECTILE, G4PartonPair::SOFT, G4PartonPair::TARGET, theInteractions, TheInvolvedNucleonsOfTarget, thePartonPairs, theProjectileSplitable.
다음에 의해서 참조됨 : BuildInteractions().
|
protected |
G4QGSParticipants.cc 파일의 1503 번째 라인에서 정의되었습니다.
다음을 참조함 : beta, CLHEP::HepLorentzVector::boostVector(), CLHEP::HepLorentzVector::e(), G4cout, G4endl, G4Exception(), G4Gamma::GammaDefinition(), GaussianPt(), G4VSplitableHadron::Get4Momentum(), G4Parton::Get4Momentum(), G4ParticleDefinition::GetBaryonNumber(), G4VSplitableHadron::GetDefinition(), G4Parton::GetDefinition(), G4ReactionProduct::GetDefinition(), G4QGSMSplitableHadron::GetNextAntiParton(), G4QGSMSplitableHadron::GetNextParton(), G4ParticleDefinition::GetParticleName(), G4VSplitableHadron::GetSoftCollisionCount(), G4VSplitableHadron::GetStatus(), JustWarning, G4KaonMinus::KaonMinusDefinition(), G4KaonPlus::KaonPlusDefinition(), CLHEP::HepLorentzVector::mag(), CLHEP::Hep3Vector::mag2(), CLHEP::HepLorentzVector::mag2(), MeV, CLHEP::HepLorentzVector::minus(), G4PionMinus::PionMinusDefinition(), G4PionPlus::PionPlusDefinition(), G4PionZero::PionZeroDefinition(), CLHEP::HepLorentzVector::pz(), CLHEP::HepLorentzVector::rotateY(), CLHEP::HepLorentzVector::rotateZ(), S(), SampleX(), G4Parton::Set4Momentum(), CLHEP::HepLorentzVector::setE(), CLHEP::HepLorentzVector::setPx(), CLHEP::HepLorentzVector::setPy(), CLHEP::HepLorentzVector::setPz(), sigmaPt, sqr(), theProjectile, theProjectileSplitable, theTargets, tmp, CLHEP::HepLorentzRotation::transform(), CLHEP::HepLorentzVector::transform(), CLHEP::Hep3Vector::x(), Xmin, CLHEP::Hep3Vector::y(), CLHEP::HepLorentzVector::z(), z.
다음에 의해서 참조됨 : BuildInteractions().
|
inlinevirtual |
G4QGSParticipants.hh 파일의 55 번째 라인에서 정의되었습니다.
다음을 참조함 : G4V3DNucleus::DoLorentzBoost(), theBoost, theCurrentVelocity, G4VParticipants::theNucleus.
다음에 의해서 참조됨 : PrepareInitialState().
|
private |
G4QGSParticipants.cc 파일의 1344 번째 라인에서 정의되었습니다.
다음을 참조함 : e, G4cout, G4endl, G4Nucleon::Get4Momentum(), G4VSplitableHadron::GetDefinition(), G4Nucleon::GetDefinition(), G4ParticleDefinition::GetParticleName(), G4ParticleDefinition::GetPDGMass(), G4Nucleon::GetSplitableHadron(), G4VSplitableHadron::Set4Momentum(), CLHEP::HepLorentzVector::setE(), G4Nucleon::SetMomentum(), CLHEP::HepLorentzVector::setPx(), CLHEP::HepLorentzVector::setPy(), CLHEP::HepLorentzVector::setPz(), sqr(), tmp, CLHEP::HepLorentzVector::transform(), CLHEP::HepLorentzVector::vect(), x, CLHEP::Hep3Vector::x(), CLHEP::HepLorentzVector::x(), CLHEP::Hep3Vector::y(), CLHEP::HepLorentzVector::y(), CLHEP::Hep3Vector::z(), CLHEP::HepLorentzVector::z().
다음에 의해서 참조됨 : PutOnMassShell().
|
private |
G4QGSParticipants.cc 파일의 977 번째 라인에서 정의되었습니다.
다음을 참조함 : G4Exp(), G4Log(), G4UniformRand, twopi.
다음에 의해서 참조됨 : DeterminePartonMomenta(), SamplingNucleonKinematics().
|
private |
G4QGSParticipants.cc 파일의 1078 번째 라인에서 정의되었습니다.
다음을 참조함 : G4ParticleTable::FindParticle(), G4UniformRand, G4VSplitableHadron::Get4Momentum(), G4VSplitableHadron::GetDefinition(), G4ParticleTable::GetParticleTable(), G4ParticleDefinition::GetPDGEncoding(), G4ParticleDefinition::GetPDGMass(), G4Nucleon::GetSplitableHadron(), MeV, CLHEP::HepLorentzVector::perp2(), G4VSplitableHadron::SetDefinition(), sqr().
다음에 의해서 참조됨 : PutOnMassShell().
|
inlineprivate |
G4QGSParticipants.hh 파일의 272 번째 라인에서 정의되었습니다.
다음을 참조함 : CofNuclearDestruction.
다음에 의해서 참조됨 : ReggeonCascade().
|
inlineprivate |
G4QGSParticipants.hh 파일의 284 번째 라인에서 정의되었습니다.
다음을 참조함 : DofNuclearDestruction.
다음에 의해서 참조됨 : PutOnMassShell().
|
inlineprivate |
G4QGSParticipants.hh 파일의 280 번째 라인에서 정의되었습니다.
다음을 참조함 : ExcitationEnergyPerWoundedNucleon.
다음에 의해서 참조됨 : ComputeNucleusProperties().
|
private |
G4QGSParticipants.cc 파일의 297 번째 라인에서 정의되었습니다.
다음을 참조함 : ALL, G4V3DNucleus::ChooseImpactXandY(), DD, fermi, G4cout, G4endl, G4QGSParticipants_NPart, G4UniformRand, G4Nucleon::Get4Momentum(), G4Nucleon::GetDefinition(), G4ReactionProduct::GetMomentum(), G4V3DNucleus::GetNextNucleon(), G4V3DNucleus::GetOuterRadius(), G4ParticleDefinition::GetParticleName(), G4Nucleon::GetPosition(), G4Reggeons::GetProbabilities(), G4VSplitableHadron::GetStatus(), G4InteractionContent::GetStatus(), G4InteractionContent::GetTarget(), G4InteractionContent::GetTargetNucleon(), G4ReactionProduct::GetTotalEnergy(), GeV, G4Nucleon::Hit(), G4VSplitableHadron::IncrementCollisionCount(), InteractionMode, CLHEP::Hep3Vector::mag(), MeV, G4Reggeons::ncPomerons(), NON_DIFF, NonD, PrD, Qexc, Regge, G4VSplitableHadron::SetCollisionCount(), G4InteractionContent::SetNumberOfDiffractiveCollisions(), G4InteractionContent::SetNumberOfSoftCollisions(), G4Reggeons::SetS(), G4VSplitableHadron::SetStatus(), G4InteractionContent::SetStatus(), G4InteractionContent::SetTarget(), G4InteractionContent::SetTargetNucleon(), sqr(), G4V3DNucleus::StartLoop(), theInteractions, theNucleonRadius, G4VParticipants::theNucleus, theProjectileSplitable, theTargets, TrD, TRUE, WITHOUT_R, CLHEP::Hep3Vector::x(), CLHEP::Hep3Vector::y().
다음에 의해서 참조됨 : BuildInteractions().
|
inlineprivate |
G4QGSParticipants.hh 파일의 292 번째 라인에서 정의되었습니다.
다음을 참조함 : MaxPt2ofNuclearDestruction.
다음에 의해서 참조됨 : PutOnMassShell().
|
inline |
G4QGSParticipants.hh 파일의 211 번째 라인에서 정의되었습니다.
다음을 참조함 : result, thePartonPairs.
|
inlineprivatevirtual |
G4VParticipants(으)로부터 재구현되었습니다.
G4QGSParticipants.hh 파일의 240 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : GetResiduals(), PutOnMassShell().
|
inlineprivate |
G4QGSParticipants.hh 파일의 288 번째 라인에서 정의되었습니다.
다음을 참조함 : Pt2ofNuclearDestruction.
다음에 의해서 참조됨 : PutOnMassShell().
|
inlineprivate |
G4QGSParticipants.hh 파일의 276 번째 라인에서 정의되었습니다.
다음을 참조함 : R2ofNuclearDestruction.
다음에 의해서 참조됨 : ReggeonCascade().
|
private |
G4QGSParticipants.cc 파일의 2198 번째 라인에서 정의되었습니다.
다음을 참조함 : G4Nucleon::AreYouHit(), CLHEP::HepLorentzVector::boost(), C(), E, CLHEP::HepLorentzVector::findBoostToCM(), G4cout, G4endl, G4Nucleon::Get4Momentum(), G4Nucleon::GetBindingEnergy(), G4Nucleon::GetDefinition(), G4V3DNucleus::GetNextNucleon(), G4ParticleDefinition::GetPDGMass(), GetProjectileNucleus(), G4Nucleon::GetSplitableHadron(), G4VSplitableHadron::GetStatus(), GetTargetNucleus(), CLHEP::HepLorentzVector::mag(), CLHEP::Hep3Vector::mag2(), NumberOfInvolvedNucleonsOfTarget, G4Nucleon::SetBindingEnergy(), CLHEP::HepLorentzVector::setE(), G4Nucleon::SetMomentum(), sqr(), G4V3DNucleus::StartLoop(), TargetResidual4Momentum, TargetResidualExcitationEnergy, TargetResidualMassNumber, TheInvolvedNucleonsOfTarget, tmp, CLHEP::HepLorentzVector::vect().
다음에 의해서 참조됨 : BuildInteractions().
|
inlineprivate |
G4QGSParticipants.hh 파일의 236 번째 라인에서 정의되었습니다.
다음을 참조함 : G4VParticipants::theNucleus.
다음에 의해서 참조됨 : GetResiduals(), PutOnMassShell().
|
inlinevirtualinherited |
G4VParticipants.hh 파일의 75 번째 라인에서 정의되었습니다.
다음을 참조함 : G4VParticipants::theNucleus.
다음에 의해서 참조됨 : G4FTFModel::GetTargetNucleus(), G4FTFModel::GetWoundedNucleus().
G4VParticipants.cc 파일의 57 번째 라인에서 정의되었습니다.
다음을 참조함 : G4V3DNucleus::Init(), G4V3DNucleus::SortNucleonsIncZ(), G4VParticipants::theNucleus.
다음에 의해서 참조됨 : G4FTFModel::Init().
G4VParticipants.cc 파일의 71 번째 라인에서 정의되었습니다.
다음을 참조함 : G4V3DNucleus::Init(), G4V3DNucleus::SortNucleonsDecZ(), G4VParticipants::theProjectileNucleus.
다음에 의해서 참조됨 : G4FTFModel::Init().
int G4QGSParticipants::operator!= | ( | const G4QGSParticipants & | right | ) | const |
|
inherited |
const G4QGSParticipants& G4QGSParticipants::operator= | ( | const G4QGSParticipants & | right | ) |
int G4QGSParticipants::operator== | ( | const G4QGSParticipants & | right | ) | const |
|
inherited |
|
protected |
G4QGSParticipants.cc 파일의 1418 번째 라인에서 정의되었습니다.
다음을 참조함 : DD, G4QuarkExchange::ExciteParticipants(), G4SingleDiffractiveExcitation::ExciteParticipants(), G4QGSDiffractiveExcitation::ExciteParticipants(), FALSE, G4cout, G4endl, G4VSplitableHadron::Get4Momentum(), G4InteractionContent::GetTarget(), CLHEP::HepLorentzVector::mag(), PrD, Qexc, theDiffExcitaton, theInteractions, theProjectileSplitable, theQuarkExchange, theSingleDiffExcitation, TrD, TRUE.
다음에 의해서 참조됨 : BuildInteractions().
|
protected |
G4QGSParticipants.cc 파일의 2318 번째 라인에서 정의되었습니다.
다음을 참조함 : G4cout, G4endl, G4Parton::Get4Momentum(), G4VSplitableHadron::GetNextAntiParton(), G4VSplitableHadron::GetNextParton(), G4InteractionContent::GetNumberOfSoftCollisions(), G4PartonPair::GetParton1(), G4PartonPair::GetParton2(), G4Parton::GetPDGcode(), G4InteractionContent::GetProjectile(), G4InteractionContent::GetTarget(), G4Parton::GetX(), G4PartonPair::PROJECTILE, G4PartonPair::SOFT, G4PartonPair::TARGET, theInteractions, thePartonPairs.
|
private |
G4QGSParticipants.cc 파일의 248 번째 라인에서 정의되었습니다.
다음을 참조함 : G4Nucleon::AreYouHit(), DoLorentzBoost(), G4Nucleon::Get4Momentum(), G4V3DNucleus::GetCharge(), G4V3DNucleus::GetMassNumber(), G4V3DNucleus::GetNextNucleon(), G4InteractionContent::GetProjectile(), G4Nucleon::GetSplitableHadron(), G4VSplitableHadron::GetStatus(), G4Nucleon::Hit(), G4V3DNucleus::Init(), NumberOfInvolvedNucleonsOfTarget, G4V3DNucleus::SortNucleonsIncZ(), G4V3DNucleus::StartLoop(), TargetResidual4Momentum, TargetResidualCharge, TargetResidualExcitationEnergy, TargetResidualMassNumber, theCurrentVelocity, theInteractions, G4VParticipants::theNucleus, theProjectile, theTargets.
다음에 의해서 참조됨 : BuildInteractions().
|
private |
G4QGSParticipants.cc 파일의 649 번째 라인에서 정의되었습니다.
다음을 참조함 : CLHEP::HepLorentzVector::boostVector(), CheckKinematics(), ComputeNucleusProperties(), FinalizeKinematics(), G4cout, G4endl, G4Exception(), GenerateDeltaIsobar(), G4V3DNucleus::GetCharge(), G4ReactionProduct::GetDefinition(), GetDofNuclearDestruction(), G4V3DNucleus::GetMassNumber(), GetMaxPt2ofNuclearDestruction(), G4ReactionProduct::GetMomentum(), G4ParticleDefinition::GetParticleName(), GetProjectileNucleus(), GetPt2ofNuclearDestruction(), GetTargetNucleus(), G4ReactionProduct::GetTotalEnergy(), GeV, JustWarning, CLHEP::HepLorentzVector::mag(), CLHEP::HepLorentzVector::mag2(), MeV, NumberOfInvolvedNucleonsOfProjectile, NumberOfInvolvedNucleonsOfTarget, CLHEP::HepLorentzVector::perp2(), ProjectileResidual4Momentum, ProjectileResidualCharge, ProjectileResidualExcitationEnergy, ProjectileResidualMassNumber, CLHEP::HepLorentzVector::rapidity(), S(), SamplingNucleonKinematics(), G4VSplitableHadron::Set4Momentum(), G4ReactionProduct::SetMomentum(), G4ReactionProduct::SetTotalEnergy(), sqr(), TargetResidual4Momentum, TargetResidualCharge, TargetResidualExcitationEnergy, TargetResidualMassNumber, TheInvolvedNucleonsOfProjectile, TheInvolvedNucleonsOfTarget, theProjectile, theProjectileSplitable, CLHEP::HepLorentzVector::transform().
다음에 의해서 참조됨 : BuildInteractions().
|
private |
G4QGSParticipants.cc 파일의 580 번째 라인에서 정의되었습니다.
다음을 참조함 : G4Nucleon::AreYouHit(), fermi, G4cout, G4endl, G4Exp(), G4UniformRand, GetCofNuclearDestruction(), G4Nucleon::GetDefinition(), G4V3DNucleus::GetNextNucleon(), G4ParticleDefinition::GetParticleName(), G4Nucleon::GetPosition(), GetR2ofNuclearDestruction(), G4Nucleon::GetSplitableHadron(), G4VSplitableHadron::GetTimeOfCreation(), G4Nucleon::Hit(), NumberOfInvolvedNucleonsOfTarget, G4VSplitableHadron::SetCollisionCount(), G4InteractionContent::SetNumberOfDiffractiveCollisions(), G4InteractionContent::SetNumberOfSoftCollisions(), G4VSplitableHadron::SetStatus(), G4InteractionContent::SetStatus(), G4InteractionContent::SetTarget(), G4InteractionContent::SetTargetNucleon(), G4VSplitableHadron::SetTimeOfCreation(), sqr(), G4V3DNucleus::StartLoop(), theInteractions, TheInvolvedNucleonsOfTarget, G4VParticipants::theNucleus, theProjectileSplitable, CLHEP::Hep3Vector::x(), CLHEP::Hep3Vector::y().
다음에 의해서 참조됨 : BuildInteractions().
|
protected |
G4QGSParticipants.cc 파일의 2019 번째 라인에서 정의되었습니다.
다음을 참조함 : alpha, G4UniformRand, G4Pow::GetInstance(), G4Pow::powA(), result, Xmin.
다음에 의해서 참조됨 : DeterminePartonMomenta().
|
private |
G4QGSParticipants.cc 파일의 1144 번째 라인에서 정의되었습니다.
다음을 참조함 : CLHEP::HepLorentzVector::e(), G4cout, G4endl, GaussianPt(), G4Nucleon::Get4Momentum(), G4VSplitableHadron::GetDefinition(), G4ParticleDefinition::GetPDGMass(), G4Nucleon::GetSplitableHadron(), GeV, CLHEP::HepLorentzVector::perp2(), CLHEP::HepLorentzVector::px(), CLHEP::HepLorentzVector::py(), CLHEP::HepLorentzVector::pz(), G4Nucleon::SetMomentum(), sqr(), tmp, x, CLHEP::Hep3Vector::x(), CLHEP::HepLorentzVector::x(), CLHEP::Hep3Vector::y(), CLHEP::HepLorentzVector::y().
다음에 의해서 참조됨 : PutOnMassShell().
|
protectedvirtual |
G4GammaParticipants에서 재구현되었습니다.
G4QGSParticipants.cc 파일의 2377 번째 라인에서 정의되었습니다.
다음을 참조함 : DIFFRACTIVE, G4cout, G4endl, G4UniformRand, G4ReactionProduct::GetMass(), G4V3DNucleus::GetMassNumber(), G4ReactionProduct::GetMomentum(), G4V3DNucleus::GetNextNucleon(), G4VSplitableHadron::GetStatus(), G4ReactionProduct::GetTotalEnergy(), G4Nucleon::Hit(), G4VSplitableHadron::IncrementCollisionCount(), ModelMode, QGSMThreshold, S(), G4VSplitableHadron::SetCollisionCount(), G4InteractionContent::SetNumberOfDiffractiveCollisions(), G4InteractionContent::SetNumberOfSoftCollisions(), G4VSplitableHadron::SetStatus(), G4InteractionContent::SetStatus(), G4InteractionContent::SetTarget(), G4InteractionContent::SetTargetNucleon(), SOFT, sqr(), G4V3DNucleus::StartLoop(), theInteractions, G4VParticipants::theNucleus, theProjectileSplitable, theTargets, ThresholdParameter, TRUE.
다음에 의해서 참조됨 : BuildInteractions().
G4QGSParticipants.hh 파일의 247 번째 라인에서 정의되었습니다.
다음을 참조함 : CofNuclearDestruction.
다음에 의해서 참조됨 : G4QGSParticipants().
G4QGSParticipants.hh 파일의 259 번째 라인에서 정의되었습니다.
다음을 참조함 : DofNuclearDestruction.
다음에 의해서 참조됨 : G4QGSParticipants().
G4QGSParticipants.hh 파일의 255 번째 라인에서 정의되었습니다.
다음을 참조함 : ExcitationEnergyPerWoundedNucleon.
다음에 의해서 참조됨 : G4QGSParticipants().
G4QGSParticipants.hh 파일의 267 번째 라인에서 정의되었습니다.
다음을 참조함 : MaxPt2ofNuclearDestruction.
다음에 의해서 참조됨 : G4QGSParticipants().
|
virtualinherited |
G4VParticipants.cc 파일의 65 번째 라인에서 정의되었습니다.
다음을 참조함 : G4VParticipants::theNucleus.
|
virtualinherited |
G4VParticipants.cc 파일의 79 번째 라인에서 정의되었습니다.
다음을 참조함 : G4VParticipants::theProjectileNucleus.
다음에 의해서 참조됨 : BuildInteractions(), G4FTFModel::Init().
G4QGSParticipants.hh 파일의 263 번째 라인에서 정의되었습니다.
다음을 참조함 : Pt2ofNuclearDestruction.
다음에 의해서 참조됨 : G4QGSParticipants().
G4QGSParticipants.hh 파일의 251 번째 라인에서 정의되었습니다.
다음을 참조함 : R2ofNuclearDestruction.
다음에 의해서 참조됨 : G4QGSParticipants().
|
inlineprotected |
G4QGSParticipants.hh 파일의 220 번째 라인에서 정의되었습니다.
다음을 참조함 : theInteractions.
다음에 의해서 참조됨 : BuildInteractions().
|
inline |
G4QGSParticipants.hh 파일의 207 번째 라인에서 정의되었습니다.
|
private |
G4QGSParticipants.cc 파일의 555 번째 라인에서 정의되었습니다.
다음을 참조함 : G4Nucleon::AreYouHit(), G4cout, G4endl, G4V3DNucleus::GetNextNucleon(), NumberOfInvolvedNucleonsOfTarget, G4V3DNucleus::StartLoop(), TheInvolvedNucleonsOfTarget, G4VParticipants::theNucleus.
다음에 의해서 참조됨 : BuildInteractions().
|
private |
G4QGSParticipants.hh 파일의 173 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : SampleX().
|
private |
G4QGSParticipants.hh 파일의 174 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : DeterminePartonMomenta().
|
private |
G4QGSParticipants.hh 파일의 196 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : GetCofNuclearDestruction(), SetCofNuclearDestruction().
|
private |
G4QGSParticipants.hh 파일의 201 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : GetDofNuclearDestruction(), SetDofNuclearDestruction().
|
private |
G4QGSParticipants.hh 파일의 199 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : GetExcitationEnergyPerWoundedNucleon(), SetExcitationEnergyPerWoundedNucleon().
|
private |
G4QGSParticipants.hh 파일의 171 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : GetList().
|
private |
G4QGSParticipants.hh 파일의 203 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : GetMaxPt2ofNuclearDestruction(), SetMaxPt2ofNuclearDestruction().
|
protected |
G4QGSParticipants.hh 파일의 150 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4GammaParticipants::SelectInteractions(), SelectInteractions().
|
protected |
G4QGSParticipants.hh 파일의 160 번째 라인에서 정의되었습니다.
|
private |
G4QGSParticipants.hh 파일의 182 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : BuildInteractions(), PutOnMassShell().
|
private |
G4QGSParticipants.hh 파일의 179 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : BuildInteractions(), CreateStrings(), GetResiduals(), PrepareInitialState(), PutOnMassShell(), ReggeonCascade(), StoreInvolvedNucleon().
|
private |
G4QGSParticipants.hh 파일의 184 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : BuildInteractions(), PutOnMassShell().
|
private |
G4QGSParticipants.hh 파일의 186 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : BuildInteractions(), PutOnMassShell().
|
private |
G4QGSParticipants.hh 파일의 187 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : BuildInteractions(), PutOnMassShell().
|
private |
G4QGSParticipants.hh 파일의 185 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : BuildInteractions(), PutOnMassShell().
|
private |
G4QGSParticipants.hh 파일의 202 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : GetPt2ofNuclearDestruction(), SetPt2ofNuclearDestruction().
|
protected |
G4QGSParticipants.hh 파일의 162 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4GammaParticipants::SelectInteractions(), SelectInteractions().
|
private |
G4QGSParticipants.hh 파일의 197 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : GetR2ofNuclearDestruction(), SetR2ofNuclearDestruction().
|
private |
G4QGSParticipants.hh 파일의 170 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : BuildInteractions(), GetList().
|
private |
G4QGSParticipants.hh 파일의 176 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : DeterminePartonMomenta(), G4QGSParticipants().
|
private |
G4QGSParticipants.hh 파일의 189 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : BuildInteractions(), GetResiduals(), PrepareInitialState(), PutOnMassShell().
|
private |
G4QGSParticipants.hh 파일의 191 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : BuildInteractions(), PrepareInitialState(), PutOnMassShell().
|
private |
G4QGSParticipants.hh 파일의 192 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : BuildInteractions(), GetResiduals(), PrepareInitialState(), PutOnMassShell().
|
private |
G4QGSParticipants.hh 파일의 190 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : BuildInteractions(), GetResiduals(), PrepareInitialState(), PutOnMassShell().
|
protected |
G4QGSParticipants.hh 파일의 152 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : DoLorentzBoost().
|
protected |
G4QGSParticipants.hh 파일의 165 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : DoLorentzBoost(), PrepareInitialState().
|
protected |
G4QGSParticipants.hh 파일의 149 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : PerformDiffractiveCollisions().
|
protected |
|
private |
G4QGSParticipants.hh 파일의 181 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : BuildInteractions(), PutOnMassShell().
|
private |
G4QGSParticipants.hh 파일의 178 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : BuildInteractions(), CreateStrings(), GetResiduals(), PutOnMassShell(), ReggeonCascade(), StoreInvolvedNucleon().
|
protected |
G4QGSParticipants.hh 파일의 163 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : GetList().
|
inherited |
G4VParticipants.hh 파일의 67 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : BuildInteractions(), DoLorentzBoost(), G4FTFParticipants::GetList(), GetList(), GetTargetNucleus(), G4VParticipants::GetWoundedNucleus(), G4VParticipants::Init(), PrepareInitialState(), ReggeonCascade(), G4GammaParticipants::SelectInteractions(), SelectInteractions(), G4VParticipants::SetNucleus(), StoreInvolvedNucleon(), G4VParticipants::~G4VParticipants().
|
protected |
G4QGSParticipants.hh 파일의 145 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : CreateStrings(), GetNextPartonPair(), PerformSoftCollisions().
|
private |
G4QGSParticipants.hh 파일의 168 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : BuildInteractions(), DeterminePartonMomenta(), PrepareInitialState(), PutOnMassShell().
|
inherited |
|
protected |
G4QGSParticipants.hh 파일의 166 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : BuildInteractions(), CreateStrings(), DeterminePartonMomenta(), GetList(), PerformDiffractiveCollisions(), PutOnMassShell(), ReggeonCascade(), G4GammaParticipants::SelectInteractions(), SelectInteractions().
|
protected |
G4QGSParticipants.hh 파일의 147 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : PerformDiffractiveCollisions().
|
protected |
G4QGSParticipants.hh 파일의 148 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : PerformDiffractiveCollisions().
|
protected |
G4QGSParticipants.hh 파일의 143 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : BuildInteractions(), DeterminePartonMomenta(), GetList(), PrepareInitialState(), G4GammaParticipants::SelectInteractions(), SelectInteractions().
|
protected |
G4QGSParticipants.hh 파일의 161 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4GammaParticipants::SelectInteractions(), SelectInteractions().