#include <G4DiffractiveSplitableHadron.hh>
Protected 멤버 함수 | |
void | Splitting () |
Private 멤버 함수 | |
G4DiffractiveSplitableHadron (const G4DiffractiveSplitableHadron &) | |
G4DiffractiveSplitableHadron & | operator= (const G4DiffractiveSplitableHadron &) |
int | operator== (const G4DiffractiveSplitableHadron &right) const |
int | operator!= (const G4DiffractiveSplitableHadron &right) const |
G4int | Diquark (G4int aquark, G4int bquark, G4int Spin) const |
void | ChooseStringEnds (G4int PDGcode, G4int *aEnd, G4int *bEnd) const |
Private 속성 | |
G4Parton * | Parton [2] |
G4int | PartonIndex |
G4DiffractiveSplitableHadron.hh 파일의 47 번째 라인에서 정의되었습니다.
G4DiffractiveSplitableHadron::G4DiffractiveSplitableHadron | ( | ) |
G4DiffractiveSplitableHadron.cc 파일의 47 번째 라인에서 정의되었습니다.
다음을 참조함 : Parton, PartonIndex, G4Parton::Set4Momentum(), tmp.
G4DiffractiveSplitableHadron::G4DiffractiveSplitableHadron | ( | const G4ReactionProduct & | aPrimary | ) |
G4DiffractiveSplitableHadron.cc 파일의 60 번째 라인에서 정의되었습니다.
다음을 참조함 : Parton, PartonIndex.
G4DiffractiveSplitableHadron::G4DiffractiveSplitableHadron | ( | const G4Nucleon & | aNucleon | ) |
G4DiffractiveSplitableHadron.cc 파일의 70 번째 라인에서 정의되었습니다.
다음을 참조함 : Parton, PartonIndex.
G4DiffractiveSplitableHadron::G4DiffractiveSplitableHadron | ( | const G4VKineticNucleon * | aNucleon | ) |
G4DiffractiveSplitableHadron.cc 파일의 80 번째 라인에서 정의되었습니다.
다음을 참조함 : Parton, PartonIndex.
G4DiffractiveSplitableHadron::~G4DiffractiveSplitableHadron | ( | ) |
G4DiffractiveSplitableHadron.cc 파일의 90 번째 라인에서 정의되었습니다.
|
private |
|
private |
G4DiffractiveSplitableHadron.cc 파일의 173 번째 라인에서 정의되었습니다.
다음을 참조함 : Diquark(), G4UniformRand, G4INCL::Math::max().
다음에 의해서 참조됨 : SplitUp().
|
private |
G4DiffractiveSplitableHadron.cc 파일의 287 번째 라인에서 정의되었습니다.
다음을 참조함 : G4INCL::Math::max(), G4INCL::Math::min().
다음에 의해서 참조됨 : ChooseStringEnds().
|
inlineinherited |
G4VSplitableHadron.hh 파일의 128 번째 라인에서 정의되었습니다.
다음을 참조함 : G4VSplitableHadron::the4Momentum.
다음에 의해서 참조됨 : G4FTFModel::AdjustNucleons(), G4FTFModel::AdjustNucleonsAlgorithm_beforeSampling(), G4FTFAnnihilation::Annihilate(), G4FTFModel::BuildStrings(), G4DiffractiveExcitation::CreateStrings(), G4QGSParticipants::DeterminePartonMomenta(), G4QGSMSplitableHadron::DiffractiveSplitUp(), G4ElasticHNScattering::ElasticScattering(), G4DiffractiveExcitation::ExciteParticipants(), G4QuarkExchange::ExciteParticipants(), G4SingleDiffractiveExcitation::ExciteParticipants(), G4QGSDiffractiveExcitation::ExciteParticipants(), G4DiffractiveExcitation::ExciteParticipants_doChargeExchange(), G4VSplitableHadron::G4VSplitableHadron(), G4QGSParticipants::GenerateDeltaIsobar(), G4FTFModel::GenerateDeltaIsobar(), G4QGSParticipants::PerformDiffractiveCollisions(), G4FTFModel::PutOnMassShell(), G4QGSDiffractiveExcitation::String().
|
inlineinherited |
G4VSplitableHadron.hh 파일의 138 번째 라인에서 정의되었습니다.
다음을 참조함 : G4VSplitableHadron::theDefinition.
다음에 의해서 참조됨 : G4FTFAnnihilation::Annihilate(), G4FTFModel::BuildStrings(), G4QGSParticipants::CheckKinematics(), G4FTFModel::CheckKinematics(), G4QGSParticipants::DeterminePartonMomenta(), G4QGSMSplitableHadron::DiffractiveSplitUp(), G4ElasticHNScattering::ElasticScattering(), G4DiffractiveExcitation::ExciteParticipants(), G4QuarkExchange::ExciteParticipants(), G4SingleDiffractiveExcitation::ExciteParticipants(), G4QGSDiffractiveExcitation::ExciteParticipants(), G4DiffractiveExcitation::ExciteParticipants_doChargeExchange(), G4QGSParticipants::FinalizeKinematics(), G4FTFModel::FinalizeKinematics(), G4VSplitableHadron::G4VSplitableHadron(), G4QGSParticipants::GenerateDeltaIsobar(), G4FTFModel::GenerateDeltaIsobar(), G4QGSParticipants::SamplingNucleonKinematics(), G4FTFModel::SamplingNucleonKinematics(), G4QGSMSplitableHadron::SoftSplitUp(), SplitUp().
|
virtual |
G4VSplitableHadron를 구현.
G4DiffractiveSplitableHadron.cc 파일의 141 번째 라인에서 정의되었습니다.
다음을 참조함 : Parton, PartonIndex.
|
virtual |
G4VSplitableHadron를 구현.
G4DiffractiveSplitableHadron.cc 파일의 130 번째 라인에서 정의되었습니다.
다음을 참조함 : Parton, PartonIndex.
|
inlineinherited |
G4VSplitableHadron.hh 파일의 163 번째 라인에서 정의되었습니다.
다음을 참조함 : G4VSplitableHadron::thePosition.
다음에 의해서 참조됨 : G4QGSMSplitableHadron::BuildSeaQuark(), G4FTFModel::BuildStrings(), G4FTFAnnihilation::Create1DiquarkAntiDiquarkString(), G4FTFAnnihilation::Create1QuarkAntiQuarkString(), G4FTFAnnihilation::Create2QuarkAntiQuarkStrings(), G4FTFAnnihilation::Create3QuarkAntiQuarkStrings(), G4DiffractiveExcitation::CreateStrings(), G4QGSParticipants::CreateStrings(), G4QGSMSplitableHadron::DiffractiveSplitUp(), G4ElasticHNScattering::ElasticScattering(), G4VSplitableHadron::G4VSplitableHadron(), G4FTFParticipants::GetList(), G4QGSMSplitableHadron::GetValenceQuarkFlavors(), G4FTFParticipants::ShiftInteractionTime(), G4QGSDiffractiveExcitation::String().
|
inlineinherited |
G4VSplitableHadron.hh 파일의 113 번째 라인에서 정의되었습니다.
다음을 참조함 : G4VSplitableHadron::theCollisionCount.
다음에 의해서 참조됨 : G4FTFModel::AdjustNucleons(), G4FTFModel::BuildStrings(), G4QGSParticipants::DeterminePartonMomenta(), G4FTFModel::ExciteParticipants(), G4DiffractiveExcitation::ExciteParticipants_doDiffraction(), G4FTFModel::GetResiduals(), G4QGSMSplitableHadron::SoftSplitUp(), G4QGSMSplitableHadron::SplitUp().
|
inlineinherited |
G4VSplitableHadron.hh 파일의 173 번째 라인에서 정의되었습니다.
다음을 참조함 : G4VSplitableHadron::curStatus.
다음에 의해서 참조됨 : G4QGSParticipants::BuildInteractions(), G4FTFModel::BuildStrings(), G4DiffractiveExcitation::CreateStrings(), G4QGSParticipants::CreateStrings(), G4QGSParticipants::DeterminePartonMomenta(), G4FTFModel::ExciteParticipants(), G4DiffractiveExcitation::ExciteParticipants_doChargeExchange(), G4DiffractiveExcitation::ExciteParticipants_doDiffraction(), G4QGSParticipants::GetList(), G4QGSParticipants::GetResiduals(), G4FTFModel::GetResiduals(), G4QGSParticipants::PrepareInitialState(), G4GammaParticipants::SelectInteractions(), G4QGSParticipants::SelectInteractions().
|
inlineinherited |
G4VSplitableHadron.hh 파일의 153 번째 라인에서 정의되었습니다.
다음을 참조함 : G4VSplitableHadron::TimeOfCreation.
다음에 의해서 참조됨 : G4FTFModel::BuildStrings(), G4FTFAnnihilation::Create1DiquarkAntiDiquarkString(), G4FTFAnnihilation::Create1QuarkAntiQuarkString(), G4FTFAnnihilation::Create2QuarkAntiQuarkStrings(), G4FTFAnnihilation::Create3QuarkAntiQuarkStrings(), G4DiffractiveExcitation::CreateStrings(), G4ElasticHNScattering::ElasticScattering(), G4QGSParticipants::ReggeonCascade(), G4FTFModel::ReggeonCascade().
G4VSplitableHadron.hh 파일의 143 번째 라인에서 정의되었습니다.
다음을 참조함 : G4VSplitableHadron::theCollisionCount.
다음에 의해서 참조됨 : G4FTFAnnihilation::Create1DiquarkAntiDiquarkString(), G4FTFAnnihilation::Create1QuarkAntiQuarkString(), G4FTFAnnihilation::Create2QuarkAntiQuarkStrings(), G4FTFAnnihilation::Create3QuarkAntiQuarkStrings(), G4ElasticHNScattering::ElasticScattering(), G4DiffractiveExcitation::ExciteParticipants(), G4QGSParticipants::GetList(), G4GammaParticipants::SelectInteractions(), G4QGSParticipants::SelectInteractions().
|
inlineinherited |
G4VSplitableHadron.hh 파일의 89 번째 라인에서 정의되었습니다.
다음을 참조함 : G4VSplitableHadron::isSplit.
다음에 의해서 참조됨 : SplitUp(), G4QGSMSplitableHadron::SplitUp().
|
inherited |
G4VSplitableHadron.cc 파일의 107 번째 라인에서 정의되었습니다.
다음을 참조함 : right.
|
private |
|
private |
|
inherited |
G4VSplitableHadron.cc 파일의 102 번째 라인에서 정의되었습니다.
다음을 참조함 : right.
|
private |
|
inlineinherited |
G4VSplitableHadron.hh 파일의 123 번째 라인에서 정의되었습니다.
다음을 참조함 : G4VSplitableHadron::the4Momentum.
다음에 의해서 참조됨 : G4FTFModel::AdjustNucleons(), G4FTFModel::AdjustNucleonsAlgorithm_afterSampling(), G4FTFModel::AdjustNucleonsAlgorithm_beforeSampling(), G4FTFAnnihilation::Create1DiquarkAntiDiquarkString(), G4FTFAnnihilation::Create1QuarkAntiQuarkString(), G4FTFAnnihilation::Create2QuarkAntiQuarkStrings(), G4FTFAnnihilation::Create3QuarkAntiQuarkStrings(), G4ElasticHNScattering::ElasticScattering(), G4DiffractiveExcitation::ExciteParticipants(), G4QuarkExchange::ExciteParticipants(), G4SingleDiffractiveExcitation::ExciteParticipants(), G4QGSDiffractiveExcitation::ExciteParticipants(), G4DiffractiveExcitation::ExciteParticipants_doChargeExchange(), G4QGSParticipants::FinalizeKinematics(), G4FTFModel::FinalizeKinematics(), G4QGSParticipants::PutOnMassShell(), G4FTFModel::PutOnMassShell().
G4VSplitableHadron.hh 파일의 118 번째 라인에서 정의되었습니다.
다음을 참조함 : G4VSplitableHadron::theCollisionCount.
다음에 의해서 참조됨 : G4QGSParticipants::GetList(), G4QGSParticipants::ReggeonCascade(), G4GammaParticipants::SelectInteractions(), G4QGSParticipants::SelectInteractions().
|
inlineinherited |
G4VSplitableHadron.hh 파일의 133 번째 라인에서 정의되었습니다.
다음을 참조함 : G4VSplitableHadron::theDefinition.
다음에 의해서 참조됨 : G4FTFAnnihilation::Create1QuarkAntiQuarkString(), G4FTFAnnihilation::Create2QuarkAntiQuarkStrings(), G4FTFAnnihilation::Create3QuarkAntiQuarkStrings(), G4DiffractiveExcitation::ExciteParticipants_doChargeExchange(), G4QGSParticipants::GenerateDeltaIsobar(), G4FTFModel::GenerateDeltaIsobar().
G4VSplitableHadron를 구현.
G4DiffractiveSplitableHadron.cc 파일의 152 번째 라인에서 정의되었습니다.
다음을 참조함 : Parton, G4Parton::Set4Momentum(), tmp.
|
inlineinherited |
G4VSplitableHadron.hh 파일의 158 번째 라인에서 정의되었습니다.
다음을 참조함 : G4VSplitableHadron::thePosition.
다음에 의해서 참조됨 : G4FTFAnnihilation::Create1DiquarkAntiDiquarkString(), G4FTFAnnihilation::Create1QuarkAntiQuarkString(), G4FTFAnnihilation::Create2QuarkAntiQuarkStrings(), G4FTFAnnihilation::Create3QuarkAntiQuarkStrings(), G4ElasticHNScattering::ElasticScattering(), G4FTFParticipants::GetList(), G4FTFParticipants::ShiftInteractionTime().
G4VSplitableHadron를 구현.
G4DiffractiveSplitableHadron.cc 파일의 163 번째 라인에서 정의되었습니다.
다음을 참조함 : Parton, G4Parton::Set4Momentum(), tmp.
G4VSplitableHadron.hh 파일의 168 번째 라인에서 정의되었습니다.
다음을 참조함 : G4VSplitableHadron::curStatus.
다음에 의해서 참조됨 : G4FTFAnnihilation::Annihilate(), G4FTFModel::BuildStrings(), G4FTFAnnihilation::Create1DiquarkAntiDiquarkString(), G4FTFAnnihilation::Create1QuarkAntiQuarkString(), G4FTFAnnihilation::Create2QuarkAntiQuarkStrings(), G4FTFAnnihilation::Create3QuarkAntiQuarkStrings(), G4DiffractiveExcitation::ExciteParticipants_doChargeExchange(), G4DiffractiveExcitation::ExciteParticipants_doDiffraction(), G4DiffractiveExcitation::ExciteParticipants_doNonDiffraction(), G4FTFParticipants::GetList(), G4QGSParticipants::GetList(), G4QGSParticipants::ReggeonCascade(), G4FTFModel::ReggeonCascade(), G4GammaParticipants::SelectInteractions(), G4QGSParticipants::SelectInteractions().
G4VSplitableHadron.hh 파일의 148 번째 라인에서 정의되었습니다.
다음을 참조함 : G4VSplitableHadron::TimeOfCreation.
다음에 의해서 참조됨 : G4FTFAnnihilation::Create1DiquarkAntiDiquarkString(), G4FTFAnnihilation::Create1QuarkAntiQuarkString(), G4FTFAnnihilation::Create2QuarkAntiQuarkStrings(), G4FTFAnnihilation::Create3QuarkAntiQuarkStrings(), G4ElasticHNScattering::ElasticScattering(), G4QGSParticipants::ReggeonCascade(), G4FTFModel::ReggeonCascade(), G4FTFParticipants::ShiftInteractionTime().
|
inlineprotectedinherited |
G4VSplitableHadron.hh 파일의 94 번째 라인에서 정의되었습니다.
다음을 참조함 : G4VSplitableHadron::isSplit.
다음에 의해서 참조됨 : SplitUp(), G4QGSMSplitableHadron::SplitUp().
|
virtual |
G4VSplitableHadron를 구현.
G4DiffractiveSplitableHadron.cc 파일의 96 번째 라인에서 정의되었습니다.
다음을 참조함 : ChooseStringEnds(), G4VSplitableHadron::GetDefinition(), G4ParticleDefinition::GetPDGEncoding(), G4VSplitableHadron::IsSplit(), Parton, PartonIndex, G4Parton::Set4Momentum(), G4VSplitableHadron::Splitting(), tmp.
|
private |
G4DiffractiveSplitableHadron.hh 파일의 71 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4DiffractiveSplitableHadron(), GetNextAntiParton(), GetNextParton(), SetFirstParton(), SetSecondParton(), SplitUp().
|
private |
G4DiffractiveSplitableHadron.hh 파일의 72 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4DiffractiveSplitableHadron(), GetNextAntiParton(), GetNextParton(), SplitUp().