#include <G4Parton.hh>
Public 멤버 함수 | |
G4Parton () | |
G4Parton (G4int PDGencoding) | |
G4Parton (const G4Parton &right) | |
~G4Parton () | |
G4Parton & | operator= (const G4Parton &right) |
int | operator== (const G4Parton &right) const |
int | operator!= (const G4Parton &right) const |
G4int | GetPDGcode () const |
G4ParticleDefinition * | GetDefinition () |
void | SetDefinition (G4ParticleDefinition *aDefinition) |
void | DefineMomentumInZ (G4double aLightConeMomentum, G4bool aDirection) |
void | DefineMomentumInZ (G4double aLightConeMomentum, G4double aLightConeE, G4bool aDirection) |
const G4ThreeVector & | GetPosition () const |
void | SetPosition (const G4ThreeVector &aPosition) |
const G4LorentzVector & | Get4Momentum () const |
void | Set4Momentum (const G4LorentzVector &aMomentum) |
void | SetX (G4double anX) |
G4double | GetX () |
void | SetColour (G4int aColour) |
G4int | GetColour () |
void | SetIsoSpinZ (G4double anIsoSpinZ) |
G4double | GetIsoSpinZ () |
void | SetSpinZ (G4double aSpinZ) |
G4double | GetSpinZ () |
Public 속성 | |
G4int | PDGencoding |
G4ParticleDefinition * | theDefinition |
Private 멤버 함수 | |
G4double | GetMass () |
Private 속성 | |
G4LorentzVector | theMomentum |
G4ThreeVector | thePosition |
G4int | theColour |
G4double | theIsoSpinZ |
G4double | theSpinZ |
G4double | theX |
G4Parton.hh 파일의 47 번째 라인에서 정의되었습니다.
|
inline |
G4Parton.hh 파일의 50 번째 라인에서 정의되었습니다.
다음을 참조함 : G4UniformRand, PDGencoding, theColour, theIsoSpinZ, theSpinZ.
G4Parton::G4Parton | ( | G4int | PDGencoding | ) |
G4Parton.cc 파일의 39 번째 라인에서 정의되었습니다.
다음을 참조함 : G4ParticleTable::FindParticle(), G4cout, G4endl, G4UniformRand, G4ParticleTable::GetParticleTable(), G4ParticleDefinition::GetParticleType(), G4ParticleDefinition::GetPDGiIsospin(), G4ParticleDefinition::GetPDGIsospin3(), G4ParticleDefinition::GetPDGiSpin(), PDGencoding, theColour, theDefinition, theIsoSpinZ, theSpinZ, theX.
G4Parton::G4Parton | ( | const G4Parton & | right | ) |
G4Parton.cc 파일의 107 번째 라인에서 정의되었습니다.
다음을 참조함 : PDGencoding, theColour, theDefinition, theIsoSpinZ, theMomentum, thePosition, theSpinZ, theX.
G4Parton::~G4Parton | ( | ) |
G4Parton.cc 파일의 136 번째 라인에서 정의되었습니다.
G4Parton.cc 파일의 142 번째 라인에서 정의되었습니다.
다음을 참조함 : Get4Momentum(), GetMass(), CLHEP::HepLorentzVector::px(), CLHEP::HepLorentzVector::py(), Set4Momentum(), CLHEP::HepLorentzVector::setE(), CLHEP::HepLorentzVector::setPz(), sqr(), theX.
void G4Parton::DefineMomentumInZ | ( | G4double | aLightConeMomentum, |
G4double | aLightConeE, | ||
G4bool | aDirection | ||
) |
G4Parton.cc 파일의 153 번째 라인에서 정의되었습니다.
다음을 참조함 : Get4Momentum(), GetMass(), CLHEP::HepLorentzVector::px(), CLHEP::HepLorentzVector::py(), Set4Momentum(), CLHEP::HepLorentzVector::setE(), CLHEP::HepLorentzVector::setPz(), sqr(), theX.
|
inline |
G4Parton.hh 파일의 143 번째 라인에서 정의되었습니다.
다음을 참조함 : theMomentum.
다음에 의해서 참조됨 : G4SoftStringBuilder::BuildString(), G4DiffractiveExcitation::CreateStrings(), G4QGSParticipants::CreateStrings(), DefineMomentumInZ(), G4QGSParticipants::DeterminePartonMomenta(), G4QGSMFragmentation::FragmentString(), G4LundStringFragmentation::FragmentString(), G4VKinkyStringDecay::FragmentString(), G4FragmentingString::G4FragmentingString(), G4PartonPair::G4PartonPair(), G4LundStringFragmentation::Loop_toFragmentString(), operator=(), G4QGSParticipants::PerformSoftCollisions(), G4QGSDiffractiveExcitation::String().
|
inline |
G4Parton.hh 파일의 90 번째 라인에서 정의되었습니다.
다음을 참조함 : theColour.
다음에 의해서 참조됨 : G4PartonPair::G4PartonPair(), G4QGSMSplitableHadron::GetValenceQuarkFlavors(), G4QGSMSplitableHadron::SoftSplitUp().
|
inline |
G4Parton.hh 파일의 161 번째 라인에서 정의되었습니다.
다음을 참조함 : theDefinition.
다음에 의해서 참조됨 : G4DiffractiveExcitation::CreateStrings(), G4QGSParticipants::DeterminePartonMomenta(), G4QuarkExchange::ExciteParticipants(), G4FragmentingString::G4FragmentingString(), G4PartonPair::G4PartonPair().
|
inline |
G4Parton.hh 파일의 93 번째 라인에서 정의되었습니다.
다음을 참조함 : theIsoSpinZ.
|
inlineprivate |
G4Parton.hh 파일의 155 번째 라인에서 정의되었습니다.
다음을 참조함 : G4ParticleDefinition::GetPDGMass(), theDefinition.
다음에 의해서 참조됨 : DefineMomentumInZ().
|
inline |
G4Parton.hh 파일의 127 번째 라인에서 정의되었습니다.
다음을 참조함 : PDGencoding.
다음에 의해서 참조됨 : G4SoftStringBuilder::BuildString(), G4FTFModel::BuildStrings(), G4DiffractiveExcitation::CreateStrings(), G4QGSParticipants::CreateStrings(), G4QGSMFragmentation::FragmentString(), G4LundStringFragmentation::FragmentString(), G4ExcitedString::GetAntiColorParton(), G4ExcitedString::GetColorParton(), G4LundStringFragmentation::Loop_toFragmentString(), operator=(), G4QGSParticipants::PerformSoftCollisions(), G4QGSDiffractiveExcitation::String().
|
inline |
G4Parton.hh 파일의 132 번째 라인에서 정의되었습니다.
다음을 참조함 : thePosition.
다음에 의해서 참조됨 : G4VKinkyStringDecay::FragmentString(), G4ExcitedString::G4ExcitedString(), operator=().
|
inline |
G4Parton.hh 파일의 96 번째 라인에서 정의되었습니다.
다음을 참조함 : theSpinZ.
다음에 의해서 참조됨 : G4PartonPair::G4PartonPair(), G4QGSMSplitableHadron::GetValenceQuarkFlavors(), G4QGSMSplitableHadron::SoftSplitUp().
|
inline |
G4Parton.hh 파일의 87 번째 라인에서 정의되었습니다.
다음을 참조함 : theX.
다음에 의해서 참조됨 : G4SoftStringBuilder::BuildString(), G4QGSParticipants::CreateStrings(), G4QGSParticipants::PerformSoftCollisions().
G4Parton.hh 파일의 122 번째 라인에서 정의되었습니다.
다음을 참조함 : right.
G4Parton.cc 파일의 119 번째 라인에서 정의되었습니다.
다음을 참조함 : Get4Momentum(), GetPDGcode(), GetPosition(), PDGencoding, theColour, theDefinition, theIsoSpinZ, theMomentum, thePosition, theSpinZ, theX.
G4Parton.hh 파일의 117 번째 라인에서 정의되었습니다.
다음을 참조함 : right.
|
inline |
G4Parton.hh 파일의 148 번째 라인에서 정의되었습니다.
다음을 참조함 : theMomentum.
다음에 의해서 참조됨 : G4QGSMSplitableHadron::BuildSeaQuark(), G4FTFAnnihilation::Create1DiquarkAntiDiquarkString(), G4FTFAnnihilation::Create1QuarkAntiQuarkString(), G4DiffractiveExcitation::CreateStrings(), DefineMomentumInZ(), G4QGSParticipants::DeterminePartonMomenta(), G4QGSMSplitableHadron::DiffractiveSplitUp(), G4VKinkyStringDecay::FragmentString(), G4DiffractiveSplitableHadron::G4DiffractiveSplitableHadron(), G4DiffractiveSplitableHadron::SetFirstParton(), G4DiffractiveSplitableHadron::SetSecondParton(), G4QGSMSplitableHadron::SoftSplitUp(), G4DiffractiveSplitableHadron::SplitUp(), G4QGSDiffractiveExcitation::String().
G4Parton.hh 파일의 89 번째 라인에서 정의되었습니다.
다음을 참조함 : theColour.
다음에 의해서 참조됨 : G4QGSMSplitableHadron::GetValenceQuarkFlavors(), G4QGSMSplitableHadron::SoftSplitUp().
|
inline |
G4Parton.hh 파일의 166 번째 라인에서 정의되었습니다.
다음을 참조함 : G4ParticleDefinition::GetPDGEncoding(), PDGencoding, theDefinition.
다음에 의해서 참조됨 : G4QuarkExchange::ExciteParticipants().
G4Parton.hh 파일의 92 번째 라인에서 정의되었습니다.
다음을 참조함 : theIsoSpinZ.
|
inline |
G4Parton.hh 파일의 137 번째 라인에서 정의되었습니다.
다음을 참조함 : thePosition.
다음에 의해서 참조됨 : G4QGSMSplitableHadron::BuildSeaQuark(), G4QGSMSplitableHadron::DiffractiveSplitUp(), G4VKinkyStringDecay::FragmentString(), G4QGSMSplitableHadron::GetValenceQuarkFlavors().
G4Parton.hh 파일의 95 번째 라인에서 정의되었습니다.
다음을 참조함 : theSpinZ.
다음에 의해서 참조됨 : G4QGSMSplitableHadron::GetValenceQuarkFlavors(), G4QGSMSplitableHadron::SoftSplitUp().
G4Parton.hh 파일의 86 번째 라인에서 정의되었습니다.
다음을 참조함 : theX.
G4int G4Parton::PDGencoding |
G4Parton.hh 파일의 102 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4Parton(), GetPDGcode(), operator=(), SetDefinition().
|
private |
G4Parton.hh 파일의 109 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4Parton(), GetColour(), operator=(), SetColour().
G4ParticleDefinition* G4Parton::theDefinition |
G4Parton.hh 파일의 103 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4Parton(), GetDefinition(), GetMass(), operator=(), SetDefinition().
|
private |
G4Parton.hh 파일의 110 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4Parton(), GetIsoSpinZ(), operator=(), SetIsoSpinZ().
|
private |
G4Parton.hh 파일의 106 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4Parton(), Get4Momentum(), operator=(), Set4Momentum().
|
private |
G4Parton.hh 파일의 107 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4Parton(), GetPosition(), operator=(), SetPosition().
|
private |
G4Parton.hh 파일의 111 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4Parton(), GetSpinZ(), operator=(), SetSpinZ().
|
private |
G4Parton.hh 파일의 113 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : DefineMomentumInZ(), G4Parton(), GetX(), operator=(), SetX().