Geant4  v4-10.4-release
 모두 클래스 네임스페이스들 파일들 함수 변수 타입정의 열거형 타입 열거형 멤버 Friends 매크로 그룹들 페이지들
클래스 | Public 멤버 함수 | Protected 멤버 함수 | Private 멤버 함수 | Private 속성 | 모든 멤버 목록
G4FTFModel 클래스 참조

#include <G4FTFModel.hh>

G4FTFModel에 대한 상속 다이어그램 :
G4VPartonStringModel G4VHighEnergyGenerator

클래스

struct  CommonVariables
 

Public 멤버 함수

 G4FTFModel (const G4String &modelName="FTF")
 
 ~G4FTFModel ()
 
void Init (const G4Nucleus &aNucleus, const G4DynamicParticle &aProjectile)
 
G4ExcitedStringVectorGetStrings ()
 
G4V3DNucleusGetWoundedNucleus () const
 
G4V3DNucleusGetTargetNucleus () const
 
G4V3DNucleusGetProjectileNucleus () const
 
virtual void ModelDescription (std::ostream &) const
 
void SetFragmentationModel (G4VStringFragmentation *aModel)
 
G4KineticTrackVectorScatter (const G4Nucleus &theNucleus, const G4DynamicParticle &thePrimary)
 
std::pair< G4double, G4doubleGetEnergyMomentumCheckLevels () const
 
void SetEnergyMomentumCheckLevels (G4double relativeLevel, G4double AbsoluteLevel)
 
virtual G4String GetModelName () const
 

Protected 멤버 함수

void SetThisPointer (G4VPartonStringModel *aPointer)
 
G4bool EnergyAndMomentumCorrector (G4KineticTrackVector *Output, G4LorentzVector &TotalCollisionMomentum)
 

Private 멤버 함수

 G4FTFModel (const G4FTFModel &right)
 
const G4FTFModeloperator= (const G4FTFModel &right)
 
int operator== (const G4FTFModel &right) const
 
int operator!= (const G4FTFModel &right) const
 
void StoreInvolvedNucleon ()
 
void ReggeonCascade ()
 
G4bool PutOnMassShell ()
 
G4bool ExciteParticipants ()
 
G4ExcitedStringVectorBuildStrings ()
 
void GetResiduals ()
 
G4bool AdjustNucleons (G4VSplitableHadron *SelectedAntiBaryon, G4Nucleon *ProjectileNucleon, G4VSplitableHadron *SelectedTargetNucleon, G4Nucleon *TargetNucleon, G4bool Annihilation)
 
G4int AdjustNucleonsAlgorithm_beforeSampling (G4int interactionCase, G4VSplitableHadron *SelectedAntiBaryon, G4Nucleon *ProjectileNucleon, G4VSplitableHadron *SelectedTargetNucleon, G4Nucleon *TargetNucleon, G4bool Annihilation, CommonVariables &common)
 
G4bool AdjustNucleonsAlgorithm_Sampling (G4int interactionCase, CommonVariables &common)
 
void AdjustNucleonsAlgorithm_afterSampling (G4int interactionCase, G4VSplitableHadron *SelectedAntiBaryon, G4VSplitableHadron *SelectedTargetNucleon, CommonVariables &common)
 
G4ThreeVector GaussianPt (G4double AveragePt2, G4double maxPtSquare) const
 
G4bool ComputeNucleusProperties (G4V3DNucleus *nucleus, G4LorentzVector &nucleusMomentum, G4LorentzVector &residualMomentum, G4double &sumMasses, G4double &residualExcitationEnergy, G4double &residualMass, G4int &residualMassNumber, G4int &residualCharge)
 
G4bool GenerateDeltaIsobar (const G4double sqrtS, const G4int numberOfInvolvedNucleons, G4Nucleon *involvedNucleons[], G4double &sumMasses)
 
G4bool SamplingNucleonKinematics (G4double averagePt2, const G4double maxPt2, G4double dCor, G4V3DNucleus *nucleus, const G4LorentzVector &pResidual, const G4double residualMass, const G4int residualMassNumber, const G4int numberOfInvolvedNucleons, G4Nucleon *involvedNucleons[], G4double &mass2)
 
G4bool CheckKinematics (const G4double sValue, const G4double sqrtS, const G4double projectileMass2, const G4double targetMass2, const G4double nucleusY, const G4bool isProjectileNucleus, const G4int numberOfInvolvedNucleons, G4Nucleon *involvedNucleons[], G4double &targetWminus, G4double &projectileWplus, G4bool &success)
 
G4bool FinalizeKinematics (const G4double w, const G4bool isProjectileNucleus, const G4LorentzRotation &boostFromCmsToLab, const G4double residualMass, const G4int residualMassNumber, const G4int numberOfInvolvedNucleons, G4Nucleon *involvedNucleons[], G4LorentzVector &residual4Momentum)
 

Private 속성

G4ReactionProduct theProjectile
 
G4FTFParticipants theParticipants
 
G4NucleonTheInvolvedNucleonsOfTarget [250]
 
G4int NumberOfInvolvedNucleonsOfTarget
 
G4NucleonTheInvolvedNucleonsOfProjectile [250]
 
G4int NumberOfInvolvedNucleonsOfProjectile
 
G4FTFParameterstheParameters
 
G4DiffractiveExcitationtheExcitation
 
G4ElasticHNScatteringtheElastic
 
G4FTFAnnihilationtheAnnihilation
 
std::vector< G4VSplitableHadron * > theAdditionalString
 
G4double LowEnergyLimit
 
G4bool HighEnergyInter
 
G4LorentzVector ProjectileResidual4Momentum
 
G4int ProjectileResidualMassNumber
 
G4int ProjectileResidualCharge
 
G4double ProjectileResidualExcitationEnergy
 
G4LorentzVector TargetResidual4Momentum
 
G4int TargetResidualMassNumber
 
G4int TargetResidualCharge
 
G4double TargetResidualExcitationEnergy
 

상세한 설명

G4FTFModel.hh 파일의 63 번째 라인에서 정의되었습니다.

생성자 & 소멸자 문서화

G4FTFModel::G4FTFModel ( const G4String modelName = "FTF")
G4FTFModel::~G4FTFModel ( )
G4FTFModel::G4FTFModel ( const G4FTFModel right)
private

멤버 함수 문서화

G4bool G4FTFModel::AdjustNucleons ( G4VSplitableHadron SelectedAntiBaryon,
G4Nucleon ProjectileNucleon,
G4VSplitableHadron SelectedTargetNucleon,
G4Nucleon TargetNucleon,
G4bool  Annihilation 
)
private
void G4FTFModel::AdjustNucleonsAlgorithm_afterSampling ( G4int  interactionCase,
G4VSplitableHadron SelectedAntiBaryon,
G4VSplitableHadron SelectedTargetNucleon,
G4FTFModel::CommonVariables common 
)
private

G4FTFModel.cc 파일의 1811 번째 라인에서 정의되었습니다.

다음을 참조함 : E, G4FTFModel::CommonVariables::Eprojectile, G4FTFModel::CommonVariables::EprojectileNucleon, G4FTFModel::CommonVariables::Etarget, G4FTFModel::CommonVariables::EtargetNucleon, G4cout, G4endl, CLHEP::Hep3Vector::mag2(), G4FTFModel::CommonVariables::Pprojectile, G4FTFModel::CommonVariables::PResidualCharge, G4FTFModel::CommonVariables::PResidualExcitationEnergy, G4FTFModel::CommonVariables::PResidualMass, G4FTFModel::CommonVariables::PResidualMassNumber, ProjectileResidual4Momentum, ProjectileResidualCharge, ProjectileResidualExcitationEnergy, ProjectileResidualMassNumber, G4FTFModel::CommonVariables::Ptarget, G4FTFModel::CommonVariables::PtNucleon, G4FTFModel::CommonVariables::PtNucleonP, G4FTFModel::CommonVariables::PtNucleonT, G4FTFModel::CommonVariables::PtResidual, G4FTFModel::CommonVariables::PtResidualP, G4FTFModel::CommonVariables::PtResidualT, G4FTFModel::CommonVariables::Pzprojectile, G4FTFModel::CommonVariables::PzprojectileNucleon, G4FTFModel::CommonVariables::Pztarget, G4FTFModel::CommonVariables::PztargetNucleon, G4VSplitableHadron::Set4Momentum(), CLHEP::HepLorentzVector::setE(), CLHEP::HepLorentzVector::setPx(), CLHEP::HepLorentzVector::setPy(), CLHEP::HepLorentzVector::setPz(), sqr(), TargetResidual4Momentum, TargetResidualCharge, TargetResidualExcitationEnergy, TargetResidualMassNumber, G4FTFModel::CommonVariables::toLab, CLHEP::HepLorentzVector::transform(), G4FTFModel::CommonVariables::TResidualCharge, G4FTFModel::CommonVariables::TResidualExcitationEnergy, G4FTFModel::CommonVariables::TResidualMass, G4FTFModel::CommonVariables::TResidualMassNumber, G4FTFModel::CommonVariables::WminusTarget, G4FTFModel::CommonVariables::WplusProjectile, CLHEP::Hep3Vector::x(), G4FTFModel::CommonVariables::XminusResidual, G4FTFModel::CommonVariables::XplusResidual, CLHEP::Hep3Vector::y().

다음에 의해서 참조됨 : AdjustNucleons().

G4int G4FTFModel::AdjustNucleonsAlgorithm_beforeSampling ( G4int  interactionCase,
G4VSplitableHadron SelectedAntiBaryon,
G4Nucleon ProjectileNucleon,
G4VSplitableHadron SelectedTargetNucleon,
G4Nucleon TargetNucleon,
G4bool  Annihilation,
G4FTFModel::CommonVariables common 
)
private

G4FTFModel.cc 파일의 1155 번째 라인에서 정의되었습니다.

다음을 참조함 : CLHEP::HepLorentzVector::boostVector(), G4cout, G4endl, G4Log(), G4UniformRand, G4VSplitableHadron::Get4Momentum(), G4Nucleon::GetDefinition(), G4FTFParameters::GetExcitationEnergyPerWoundedNucleon(), G4IonTable::GetIonMass(), G4ParticleTable::GetIonTable(), G4ParticleTable::GetParticleTable(), G4ParticleDefinition::GetPDGCharge(), G4ParticleDefinition::GetPDGMass(), CLHEP::HepLorentzRotation::inverse(), G4FTFModel::CommonVariables::M2projectile, G4FTFModel::CommonVariables::M2target, CLHEP::HepLorentzVector::mag(), CLHEP::HepLorentzVector::mag2(), G4FTFModel::CommonVariables::Mprojectile, G4FTFModel::CommonVariables::Mtarget, CLHEP::HepLorentzVector::phi(), G4FTFModel::CommonVariables::PNucleonMass, G4FTFModel::CommonVariables::Pprojectile, G4FTFModel::CommonVariables::PResidual4Momentum, G4FTFModel::CommonVariables::PResidualCharge, G4FTFModel::CommonVariables::PResidualExcitationEnergy, G4FTFModel::CommonVariables::PResidualMass, G4FTFModel::CommonVariables::PResidualMassNumber, ProjectileResidual4Momentum, ProjectileResidualCharge, ProjectileResidualExcitationEnergy, ProjectileResidualMassNumber, G4FTFModel::CommonVariables::Psum, G4FTFModel::CommonVariables::Ptarget, G4FTFModel::CommonVariables::Ptmp, CLHEP::HepLorentzVector::rapidity(), CLHEP::HepLorentzRotation::rotateY(), CLHEP::HepLorentzRotation::rotateZ(), G4FTFModel::CommonVariables::S, G4VSplitableHadron::Set4Momentum(), CLHEP::HepLorentzVector::setE(), CLHEP::HepLorentzVector::setPx(), CLHEP::HepLorentzVector::setPy(), CLHEP::HepLorentzVector::setPz(), sqr(), G4FTFModel::CommonVariables::SqrtS, G4FTFModel::CommonVariables::SumMasses, TargetResidual4Momentum, TargetResidualCharge, TargetResidualExcitationEnergy, TargetResidualMassNumber, theParameters, CLHEP::HepLorentzVector::theta(), G4FTFModel::CommonVariables::TNucleonMass, G4FTFModel::CommonVariables::toCms, G4FTFModel::CommonVariables::toLab, CLHEP::HepLorentzVector::transform(), G4FTFModel::CommonVariables::TResidual4Momentum, G4FTFModel::CommonVariables::TResidualCharge, G4FTFModel::CommonVariables::TResidualExcitationEnergy, G4FTFModel::CommonVariables::TResidualMass, G4FTFModel::CommonVariables::TResidualMassNumber, G4FTFModel::CommonVariables::YprojectileNucleus, G4FTFModel::CommonVariables::YtargetNucleus.

다음에 의해서 참조됨 : AdjustNucleons().

G4bool G4FTFModel::AdjustNucleonsAlgorithm_Sampling ( G4int  interactionCase,
G4FTFModel::CommonVariables common 
)
private

G4FTFModel.cc 파일의 1476 번째 라인에서 정의되었습니다.

다음을 참조함 : condition(), G4FTFModel::CommonVariables::Eprojectile, G4FTFModel::CommonVariables::EprojectileNucleon, G4FTFModel::CommonVariables::Etarget, G4FTFModel::CommonVariables::EtargetNucleon, G4cout, G4endl, G4Log(), GaussianPt(), G4FTFParameters::GetDofNuclearDestruction(), G4FTFParameters::GetMaxPt2ofNuclearDestruction(), G4FTFParameters::GetPt2ofNuclearDestruction(), G4FTFModel::CommonVariables::M2projectile, G4FTFModel::CommonVariables::M2target, CLHEP::Hep3Vector::mag2(), G4FTFModel::CommonVariables::Mprojectile, G4FTFModel::CommonVariables::Mt2projectileNucleon, G4FTFModel::CommonVariables::Mt2targetNucleon, G4FTFModel::CommonVariables::Mtarget, G4FTFModel::CommonVariables::PNucleonMass, G4FTFModel::CommonVariables::PResidualMass, ProjectileResidualMassNumber, G4FTFModel::CommonVariables::PtNucleon, G4FTFModel::CommonVariables::PtNucleonP, G4FTFModel::CommonVariables::PtNucleonT, G4FTFModel::CommonVariables::PtResidual, G4FTFModel::CommonVariables::PtResidualP, G4FTFModel::CommonVariables::PtResidualT, G4FTFModel::CommonVariables::Pzprojectile, G4FTFModel::CommonVariables::PzprojectileNucleon, G4FTFModel::CommonVariables::Pztarget, G4FTFModel::CommonVariables::PztargetNucleon, G4FTFModel::CommonVariables::S, sqr(), G4FTFModel::CommonVariables::SqrtS, TargetResidualMassNumber, theParameters, G4FTFModel::CommonVariables::TNucleonMass, G4FTFModel::CommonVariables::TResidualMass, G4FTFModel::CommonVariables::WminusTarget, G4FTFModel::CommonVariables::WplusProjectile, CLHEP::Hep3Vector::x(), G4FTFModel::CommonVariables::XminusNucleon, G4FTFModel::CommonVariables::XminusResidual, G4FTFModel::CommonVariables::XplusNucleon, G4FTFModel::CommonVariables::XplusResidual, G4FTFModel::CommonVariables::YprojectileNucleus, G4FTFModel::CommonVariables::YtargetNucleus.

다음에 의해서 참조됨 : AdjustNucleons().

G4ExcitedStringVector * G4FTFModel::BuildStrings ( )
private
G4bool G4FTFModel::CheckKinematics ( const G4double  sValue,
const G4double  sqrtS,
const G4double  projectileMass2,
const G4double  targetMass2,
const G4double  nucleusY,
const G4bool  isProjectileNucleus,
const G4int  numberOfInvolvedNucleons,
G4Nucleon involvedNucleons[],
G4double targetWminus,
G4double projectileWplus,
G4bool success 
)
private
G4bool G4FTFModel::ComputeNucleusProperties ( G4V3DNucleus nucleus,
G4LorentzVector nucleusMomentum,
G4LorentzVector residualMomentum,
G4double sumMasses,
G4double residualExcitationEnergy,
G4double residualMass,
G4int residualMassNumber,
G4int residualCharge 
)
private
G4bool G4VPartonStringModel::EnergyAndMomentumCorrector ( G4KineticTrackVector Output,
G4LorentzVector TotalCollisionMomentum 
)
protectedinherited
G4bool G4FTFModel::ExciteParticipants ( )
private
G4bool G4FTFModel::FinalizeKinematics ( const G4double  w,
const G4bool  isProjectileNucleus,
const G4LorentzRotation boostFromCmsToLab,
const G4double  residualMass,
const G4int  residualMassNumber,
const G4int  numberOfInvolvedNucleons,
G4Nucleon involvedNucleons[],
G4LorentzVector residual4Momentum 
)
private
G4ThreeVector G4FTFModel::GaussianPt ( G4double  AveragePt2,
G4double  maxPtSquare 
) const
private

G4FTFModel.cc 파일의 2577 번째 라인에서 정의되었습니다.

다음을 참조함 : e, G4Exp(), G4Log(), G4UniformRand, twopi.

다음에 의해서 참조됨 : AdjustNucleonsAlgorithm_Sampling(), SamplingNucleonKinematics().

G4bool G4FTFModel::GenerateDeltaIsobar ( const G4double  sqrtS,
const G4int  numberOfInvolvedNucleons,
G4Nucleon involvedNucleons[],
G4double sumMasses 
)
private
std::pair< G4double, G4double > G4VHighEnergyGenerator::GetEnergyMomentumCheckLevels ( ) const
inherited

G4VHighEnergyGenerator.cc 파일의 46 번째 라인에서 정의되었습니다.

다음을 참조함 : G4VHighEnergyGenerator::epCheckLevels.

다음에 의해서 참조됨 : G4TheoFSGenerator::GetEnergyMomentumCheckLevels().

G4String G4VHighEnergyGenerator::GetModelName ( ) const
virtualinherited
G4V3DNucleus * G4FTFModel::GetProjectileNucleus ( ) const
inlinevirtual

G4VPartonStringModel(으)로부터 재구현되었습니다.

G4FTFModel.hh 파일의 203 번째 라인에서 정의되었습니다.

다음을 참조함 : G4VParticipants::GetProjectileNucleus(), theParticipants.

다음에 의해서 참조됨 : AdjustNucleons(), BuildStrings(), GetResiduals(), GetStrings(), PutOnMassShell(), ReggeonCascade(), StoreInvolvedNucleon().

void G4FTFModel::GetResiduals ( )
private
G4ExcitedStringVector * G4FTFModel::GetStrings ( )
virtual
G4V3DNucleus * G4FTFModel::GetTargetNucleus ( ) const
inline

G4FTFModel.hh 파일의 198 번째 라인에서 정의되었습니다.

다음을 참조함 : G4VParticipants::GetWoundedNucleus(), theParticipants.

다음에 의해서 참조됨 : GetResiduals(), PutOnMassShell(), ReggeonCascade(), StoreInvolvedNucleon().

G4V3DNucleus * G4FTFModel::GetWoundedNucleus ( ) const
inlinevirtual

G4VPartonStringModel를 구현.

G4FTFModel.hh 파일의 193 번째 라인에서 정의되었습니다.

다음을 참조함 : G4VParticipants::GetWoundedNucleus(), theParticipants.

void G4FTFModel::Init ( const G4Nucleus aNucleus,
const G4DynamicParticle aProjectile 
)
virtual
void G4FTFModel::ModelDescription ( std::ostream &  desc) const
virtual

G4VPartonStringModel(으)로부터 재구현되었습니다.

G4FTFModel.cc 파일의 3057 번째 라인에서 정의되었습니다.

int G4FTFModel::operator!= ( const G4FTFModel right) const
private
const G4FTFModel& G4FTFModel::operator= ( const G4FTFModel right)
private
int G4FTFModel::operator== ( const G4FTFModel right) const
private
G4bool G4FTFModel::PutOnMassShell ( )
private
void G4FTFModel::ReggeonCascade ( )
private
G4bool G4FTFModel::SamplingNucleonKinematics ( G4double  averagePt2,
const G4double  maxPt2,
G4double  dCor,
G4V3DNucleus nucleus,
const G4LorentzVector pResidual,
const G4double  residualMass,
const G4int  residualMassNumber,
const G4int  numberOfInvolvedNucleons,
G4Nucleon involvedNucleons[],
G4double mass2 
)
private
G4KineticTrackVector * G4VPartonStringModel::Scatter ( const G4Nucleus theNucleus,
const G4DynamicParticle thePrimary 
)
virtualinherited
void G4VHighEnergyGenerator::SetEnergyMomentumCheckLevels ( G4double  relativeLevel,
G4double  AbsoluteLevel 
)
inherited

G4VHighEnergyGenerator.cc 파일의 51 번째 라인에서 정의되었습니다.

다음을 참조함 : G4VHighEnergyGenerator::epCheckLevels.

다음에 의해서 참조됨 : G4FTFModel().

void G4VPartonStringModel::SetFragmentationModel ( G4VStringFragmentation aModel)
inlineinherited

G4VPartonStringModel.hh 파일의 82 번째 라인에서 정의되었습니다.

다음을 참조함 : G4VPartonStringModel::stringFragmentationModel.

다음에 의해서 참조됨 : G4BertiniElectroNuclearBuilder::Build(), G4FTFBuilder::BuildModel(), G4QGSBuilder::BuildModel(), B03PhysicsList::ConstructHad(), DMXPhysicsList::ConstructHad(), GammaRayTelIonPhysics::ConstructProcess(), GammaRayTelHadronPhysics::ConstructProcess(), G4HadronPhysicsFTFQGSP_BERT::CreateModels(), G4ElectroVDNuclearModel::G4ElectroVDNuclearModel(), G4FTFBinaryKaonBuilder::G4FTFBinaryKaonBuilder(), G4FTFBinaryNeutronBuilder::G4FTFBinaryNeutronBuilder(), G4FTFBinaryPiKBuilder::G4FTFBinaryPiKBuilder(), G4FTFBinaryPionBuilder::G4FTFBinaryPionBuilder(), G4FTFBinaryProtonBuilder::G4FTFBinaryProtonBuilder(), G4FTFPAntiBarionBuilder::G4FTFPAntiBarionBuilder(), G4FTFPKaonBuilder::G4FTFPKaonBuilder(), G4FTFPNeutronBuilder::G4FTFPNeutronBuilder(), G4FTFPPiKBuilder::G4FTFPPiKBuilder(), G4FTFPPionBuilder::G4FTFPPionBuilder(), G4FTFPProtonBuilder::G4FTFPProtonBuilder(), G4HadronicAbsorptionFritiof::G4HadronicAbsorptionFritiof(), G4HyperonFTFPBuilder::G4HyperonFTFPBuilder(), G4MuonVDNuclearModel::G4MuonVDNuclearModel(), G4QGSBinaryKaonBuilder::G4QGSBinaryKaonBuilder(), G4QGSBinaryNeutronBuilder::G4QGSBinaryNeutronBuilder(), G4QGSBinaryPiKBuilder::G4QGSBinaryPiKBuilder(), G4QGSBinaryPionBuilder::G4QGSBinaryPionBuilder(), G4QGSBinaryProtonBuilder::G4QGSBinaryProtonBuilder(), G4QGSPKaonBuilder::G4QGSPKaonBuilder(), G4QGSPLundStrFragmProtonBuilder::G4QGSPLundStrFragmProtonBuilder(), G4QGSPNeutronBuilder::G4QGSPNeutronBuilder(), G4QGSPPiKBuilder::G4QGSPPiKBuilder(), G4QGSPPionBuilder::G4QGSPPionBuilder(), G4QGSPProtonBuilder::G4QGSPProtonBuilder().

void G4VPartonStringModel::SetThisPointer ( G4VPartonStringModel aPointer)
inlineprotectedinherited

G4VPartonStringModel.hh 파일의 87 번째 라인에서 정의되었습니다.

다음을 참조함 : G4VPartonStringModel::theThis.

다음에 의해서 참조됨 : G4FTFModel().

void G4FTFModel::StoreInvolvedNucleon ( )
private

멤버 데이타 문서화

G4bool G4FTFModel::HighEnergyInter
private

G4FTFModel.hh 파일의 179 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : BuildStrings(), ExciteParticipants(), G4FTFModel(), GetResiduals(), GetStrings(), Init().

G4double G4FTFModel::LowEnergyLimit
private

G4FTFModel.hh 파일의 178 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : G4FTFModel(), Init().

G4int G4FTFModel::NumberOfInvolvedNucleonsOfProjectile
private

G4FTFModel.hh 파일의 169 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : BuildStrings(), G4FTFModel(), GetResiduals(), GetStrings(), PutOnMassShell(), ReggeonCascade(), StoreInvolvedNucleon(), ~G4FTFModel().

G4int G4FTFModel::NumberOfInvolvedNucleonsOfTarget
private

G4FTFModel.hh 파일의 166 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : BuildStrings(), G4FTFModel(), GetResiduals(), GetStrings(), PutOnMassShell(), ReggeonCascade(), StoreInvolvedNucleon(), ~G4FTFModel().

G4LorentzVector G4FTFModel::ProjectileResidual4Momentum
private
G4int G4FTFModel::ProjectileResidualCharge
private
G4double G4FTFModel::ProjectileResidualExcitationEnergy
private
G4int G4FTFModel::ProjectileResidualMassNumber
private
G4LorentzVector G4FTFModel::TargetResidual4Momentum
private
G4int G4FTFModel::TargetResidualCharge
private
G4double G4FTFModel::TargetResidualExcitationEnergy
private
G4int G4FTFModel::TargetResidualMassNumber
private
std::vector< G4VSplitableHadron* > G4FTFModel::theAdditionalString
private

G4FTFModel.hh 파일의 176 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : BuildStrings(), ExciteParticipants(), Init(), ~G4FTFModel().

G4FTFAnnihilation* G4FTFModel::theAnnihilation
private

G4FTFModel.hh 파일의 174 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : ExciteParticipants(), ~G4FTFModel().

G4ElasticHNScattering* G4FTFModel::theElastic
private

G4FTFModel.hh 파일의 173 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : ExciteParticipants(), ~G4FTFModel().

G4DiffractiveExcitation* G4FTFModel::theExcitation
private

G4FTFModel.hh 파일의 172 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : BuildStrings(), ExciteParticipants(), ~G4FTFModel().

G4Nucleon* G4FTFModel::TheInvolvedNucleonsOfProjectile[250]
private

G4FTFModel.hh 파일의 168 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : BuildStrings(), G4FTFModel(), GetResiduals(), GetStrings(), PutOnMassShell(), ReggeonCascade(), StoreInvolvedNucleon(), ~G4FTFModel().

G4Nucleon* G4FTFModel::TheInvolvedNucleonsOfTarget[250]
private

G4FTFModel.hh 파일의 165 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : BuildStrings(), G4FTFModel(), GetResiduals(), GetStrings(), PutOnMassShell(), ReggeonCascade(), StoreInvolvedNucleon(), ~G4FTFModel().

G4FTFParameters* G4FTFModel::theParameters
private
G4FTFParticipants G4FTFModel::theParticipants
private

G4FTFModel.hh 파일의 163 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : BuildStrings(), ExciteParticipants(), GetProjectileNucleus(), GetStrings(), GetTargetNucleus(), GetWoundedNucleus(), Init(), PutOnMassShell().

G4ReactionProduct G4FTFModel::theProjectile
private

G4FTFModel.hh 파일의 162 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : GetStrings(), Init(), PutOnMassShell(), ReggeonCascade().


이 클래스에 대한 문서화 페이지는 다음의 파일들로부터 생성되었습니다.: