Geant4
10.02.p02
|
#include <G4FTFParameters.hh>
Static Private Attributes | |
static G4ThreadLocal bool | chipsComponentXSisInitialized = false |
static G4ThreadLocal G4ChipsComponentXS * | chipsComponentXSinstance = 0 |
Definition at line 42 of file G4FTFParameters.hh.
G4FTFParameters::G4FTFParameters | ( | const G4ParticleDefinition * | particle, |
G4int | theA, | ||
G4int | theZ, | ||
G4double | s | ||
) |
Definition at line 98 of file G4FTFParameters.cc.
References chipsComponentXSinstance, chipsComponentXSisInitialized, fermi, FTFxsManager, G4cout, G4endl, G4Exp(), G4Log(), G4ParticleDefinition::GetBaryonNumber(), G4ChipsComponentXS::GetElasticElementCrossSection(), G4Pow::GetInstance(), G4ParticleDefinition::GetPDGCharge(), G4ParticleDefinition::GetPDGEncoding(), G4ParticleDefinition::GetPDGMass(), GetSlope(), G4ChipsComponentXS::GetTotalElementCrossSection(), GeV, G4KaonMinus::KaonMinus(), G4KaonPlus::KaonPlus(), MeV, millibarn, G4Neutron::Neutron(), Neutron, pi, G4PionMinus::PionMinus(), G4PionPlus::PionPlus(), G4Pow::powA(), ProcParams, G4Proton::Proton(), Proton, S(), SetAvaragePt2ofElasticScattering(), SetAveragePt2(), SetCofNuclearDestruction(), SetCofNuclearDestructionPr(), SetDeltaProbAtQuarkExchange(), SetDofNuclearDestruction(), SetElastisCrossSection(), SetExcitationEnergyPerWoundedNucleon(), SetGamma0(), SetInelasticCrossSection(), SetMaxNumberOfCollisions(), SetMaxPt2ofNuclearDestruction(), SetParams(), SetProbabilityOfAnnihilation(), SetProbabilityOfElasticScatt(), SetProbLogDistr(), SetProbLogDistrPrD(), SetProbOfSameQuarkExchange(), SetProjMinDiffMass(), SetProjMinNonDiffMass(), SetPt2Kink(), SetPt2ofNuclearDestruction(), SetQuarkProbabilitiesAtGluonSplitUp(), SetR2ofNuclearDestruction(), SetRadiusOfHNinteractions2(), SetSlope(), SetTarMinDiffMass(), SetTarMinNonDiffMass(), SetTotalCrossSection(), and sqr().
G4FTFParameters::~G4FTFParameters | ( | ) |
Definition at line 87 of file G4FTFParameters.cc.
G4FTFParameters::G4FTFParameters | ( | ) |
Definition at line 60 of file G4FTFParameters.cc.
References ProcParams.
Definition at line 214 of file G4FTFParameters.hh.
References FTFGamma0, FTFSlope, and G4Exp().
Referenced by GetInelasticProbability().
|
inline |
Definition at line 417 of file G4FTFParameters.hh.
References AvaragePt2ofElasticScattering.
Referenced by G4ElasticHNScattering::ElasticScattering().
|
inline |
Definition at line 447 of file G4FTFParameters.hh.
References AveragePt2.
Referenced by G4FTFAnnihilation::Annihilate(), and G4DiffractiveExcitation::ExciteParticipants().
|
inline |
Definition at line 483 of file G4FTFParameters.hh.
References CofNuclearDestruction.
Referenced by G4FTFModel::ReggeonCascade().
|
inline |
Definition at line 479 of file G4FTFParameters.hh.
References CofNuclearDestructionPr.
Referenced by G4FTFModel::ReggeonCascade().
|
inline |
Definition at line 423 of file G4FTFParameters.hh.
References DeltaProbAtQuarkExchange.
Referenced by G4DiffractiveExcitation::ExciteParticipants().
|
inline |
Definition at line 495 of file G4FTFParameters.hh.
References DofNuclearDestruction.
Referenced by G4FTFModel::AdjustNucleons(), and G4FTFModel::PutOnMassShell().
|
inline |
Definition at line 383 of file G4FTFParameters.hh.
References FTFXelastic.
|
inline |
Definition at line 491 of file G4FTFParameters.hh.
References ExcitationEnergyPerWoundedNucleon.
Referenced by G4FTFModel::AdjustNucleons(), G4FTFModel::ComputeNucleusProperties(), and G4FTFModel::ReggeonCascade().
|
inline |
Definition at line 387 of file G4FTFParameters.hh.
References FTFXinelastic.
Definition at line 407 of file G4FTFParameters.hh.
References GammaElastic().
|
inline |
Definition at line 471 of file G4FTFParameters.hh.
References MaxNumberOfCollisions.
Referenced by G4FTFModel::ExciteParticipants().
|
inline |
Definition at line 503 of file G4FTFParameters.hh.
References MaxPt2ofNuclearDestruction.
Referenced by G4FTFModel::AdjustNucleons(), and G4FTFModel::PutOnMassShell().
|
inline |
Definition at line 412 of file G4FTFParameters.hh.
References ProbabilityOfAnnihilation.
Referenced by G4FTFModel::ExciteParticipants().
|
inline |
Definition at line 403 of file G4FTFParameters.hh.
References ProbabilityOfElasticScatt.
Referenced by G4FTFModel::ExciteParticipants().
Definition at line 395 of file G4FTFParameters.hh.
References RadiusOfHNinteractions2.
Referenced by G4FTFParticipants::GetList().
|
inline |
Definition at line 455 of file G4FTFParameters.hh.
References ProbLogDistr.
Referenced by G4DiffractiveExcitation::ExciteParticipants().
|
inline |
Definition at line 451 of file G4FTFParameters.hh.
References ProbLogDistrPrD.
|
inline |
Definition at line 475 of file G4FTFParameters.hh.
References ProbOfInelInteraction.
|
inline |
Definition at line 427 of file G4FTFParameters.hh.
References ProbOfSameQuarkExchange.
Referenced by G4DiffractiveExcitation::ExciteParticipants().
Definition at line 754 of file G4FTFParameters.cc.
References G4Exp(), and ProcParams.
Referenced by G4DiffractiveExcitation::ExciteParticipants().
|
inline |
Definition at line 431 of file G4FTFParameters.hh.
References ProjMinDiffMass.
Referenced by G4DiffractiveExcitation::CreateStrings(), and G4DiffractiveExcitation::ExciteParticipants().
|
inline |
Definition at line 435 of file G4FTFParameters.hh.
References ProjMinNonDiffMass.
Referenced by G4DiffractiveExcitation::ExciteParticipants().
|
inline |
Definition at line 461 of file G4FTFParameters.hh.
References Pt2kink.
Referenced by G4DiffractiveExcitation::CreateStrings().
|
inline |
Definition at line 499 of file G4FTFParameters.hh.
References Pt2ofNuclearDestruction.
Referenced by G4FTFModel::AdjustNucleons(), and G4FTFModel::PutOnMassShell().
|
inline |
Definition at line 465 of file G4FTFParameters.hh.
References QuarkProbabilitiesAtGluonSplitUp.
Referenced by G4DiffractiveExcitation::CreateStrings().
|
inline |
Definition at line 487 of file G4FTFParameters.hh.
References R2ofNuclearDestruction.
Referenced by G4FTFModel::ReggeonCascade().
|
inline |
Definition at line 391 of file G4FTFParameters.hh.
References FTFSlope.
Referenced by G4FTFParameters().
|
inline |
Definition at line 439 of file G4FTFParameters.hh.
References TarMinDiffMass.
Referenced by G4DiffractiveExcitation::CreateStrings(), and G4DiffractiveExcitation::ExciteParticipants().
|
inline |
Definition at line 443 of file G4FTFParameters.hh.
References TarMinNonDiffMass.
Referenced by G4DiffractiveExcitation::ExciteParticipants().
|
inline |
Definition at line 379 of file G4FTFParameters.hh.
References FTFXtotal.
|
inline |
Definition at line 266 of file G4FTFParameters.hh.
References AvaragePt2ofElasticScattering.
Referenced by G4FTFParameters().
|
inline |
Definition at line 306 of file G4FTFParameters.hh.
References AveragePt2, and GeV.
Referenced by G4FTFParameters().
|
inline |
Definition at line 354 of file G4FTFParameters.hh.
References CofNuclearDestruction.
Referenced by G4FTFParameters().
|
inline |
Definition at line 350 of file G4FTFParameters.hh.
References CofNuclearDestructionPr.
Referenced by G4FTFParameters().
|
inline |
Definition at line 282 of file G4FTFParameters.hh.
References DeltaProbAtQuarkExchange.
Referenced by G4FTFParameters().
|
inline |
Definition at line 366 of file G4FTFParameters.hh.
References DofNuclearDestruction.
Referenced by G4FTFParameters().
|
inline |
Definition at line 228 of file G4FTFParameters.hh.
References FTFXelastic.
Referenced by G4FTFParameters().
|
inline |
Definition at line 362 of file G4FTFParameters.hh.
References ExcitationEnergyPerWoundedNucleon.
Referenced by G4FTFParameters().
|
inline |
Definition at line 261 of file G4FTFParameters.hh.
References FTFGamma0.
Referenced by G4FTFParameters().
|
inline |
Definition at line 218 of file G4FTFParameters.hh.
References FTFhNcmsEnergy, and S().
|
inline |
Definition at line 232 of file G4FTFParameters.hh.
References FTFXinelastic.
Referenced by G4FTFParameters().
|
inline |
Definition at line 333 of file G4FTFParameters.hh.
References MaxNumberOfCollisions, and SetProbOfInteraction().
Referenced by G4FTFParameters().
|
inline |
Definition at line 374 of file G4FTFParameters.hh.
References MaxPt2ofNuclearDestruction.
Referenced by G4FTFParameters().
|
inline |
Definition at line 272 of file G4FTFParameters.hh.
References ProcParams.
Referenced by G4FTFParameters().
|
inline |
Definition at line 249 of file G4FTFParameters.hh.
References ProbabilityOfAnnihilation.
Referenced by G4FTFAnnihilation::Annihilate(), and G4FTFParameters().
|
inline |
Definition at line 236 of file G4FTFParameters.hh.
References ProbabilityOfElasticScatt.
Referenced by G4FTFParameters().
|
inline |
Definition at line 245 of file G4FTFParameters.hh.
References ProbabilityOfElasticScatt.
|
inline |
Definition at line 314 of file G4FTFParameters.hh.
References ProbLogDistr.
Referenced by G4FTFParameters().
|
inline |
Definition at line 310 of file G4FTFParameters.hh.
References ProbLogDistrPrD.
Referenced by G4FTFParameters().
|
inline |
Definition at line 346 of file G4FTFParameters.hh.
References ProbOfInelInteraction.
Referenced by SetMaxNumberOfCollisions().
|
inline |
Definition at line 286 of file G4FTFParameters.hh.
References ProbOfSameQuarkExchange.
Referenced by G4FTFParameters().
|
inline |
Definition at line 290 of file G4FTFParameters.hh.
References GeV, and ProjMinDiffMass.
Referenced by G4FTFAnnihilation::Annihilate(), and G4FTFParameters().
|
inline |
Definition at line 294 of file G4FTFParameters.hh.
References GeV, and ProjMinNonDiffMass.
Referenced by G4FTFAnnihilation::Annihilate(), and G4FTFParameters().
|
inline |
Definition at line 320 of file G4FTFParameters.hh.
References Pt2kink.
Referenced by G4FTFParameters().
|
inline |
Definition at line 370 of file G4FTFParameters.hh.
References Pt2ofNuclearDestruction.
Referenced by G4FTFParameters().
|
inline |
Definition at line 324 of file G4FTFParameters.hh.
References QuarkProbabilitiesAtGluonSplitUp.
Referenced by G4FTFParameters().
|
inline |
Definition at line 358 of file G4FTFParameters.hh.
References R2ofNuclearDestruction.
Referenced by G4FTFParameters().
|
inline |
Definition at line 253 of file G4FTFParameters.hh.
References RadiusOfHNinteractions2.
Referenced by G4FTFParameters().
|
inline |
Definition at line 257 of file G4FTFParameters.hh.
References FTFSlope.
Referenced by G4FTFParameters().
|
inline |
Definition at line 298 of file G4FTFParameters.hh.
References GeV, and TarMinDiffMass.
Referenced by G4FTFAnnihilation::Annihilate(), and G4FTFParameters().
|
inline |
Definition at line 302 of file G4FTFParameters.hh.
References GeV, and TarMinNonDiffMass.
Referenced by G4FTFAnnihilation::Annihilate(), and G4FTFParameters().
|
inline |
Definition at line 224 of file G4FTFParameters.hh.
References FTFXtotal.
Referenced by G4FTFParameters().
G4double G4FTFParameters::AvaragePt2ofElasticScattering |
Definition at line 170 of file G4FTFParameters.hh.
Referenced by GetAvaragePt2ofElasticScattering(), and SetAvaragePt2ofElasticScattering().
G4double G4FTFParameters::AveragePt2 |
Definition at line 185 of file G4FTFParameters.hh.
Referenced by GetAveragePt2(), and SetAveragePt2().
|
staticprivate |
Definition at line 209 of file G4FTFParameters.hh.
Referenced by G4FTFParameters().
|
staticprivate |
Definition at line 208 of file G4FTFParameters.hh.
Referenced by G4FTFParameters().
G4double G4FTFParameters::CofNuclearDestruction |
Definition at line 197 of file G4FTFParameters.hh.
Referenced by GetCofNuclearDestruction(), and SetCofNuclearDestruction().
G4double G4FTFParameters::CofNuclearDestructionPr |
Definition at line 196 of file G4FTFParameters.hh.
Referenced by GetCofNuclearDestructionPr(), and SetCofNuclearDestructionPr().
G4double G4FTFParameters::DeltaProbAtQuarkExchange |
Definition at line 176 of file G4FTFParameters.hh.
Referenced by GetDeltaProbAtQuarkExchange(), and SetDeltaProbAtQuarkExchange().
G4double G4FTFParameters::DofNuclearDestruction |
Definition at line 202 of file G4FTFParameters.hh.
Referenced by GetDofNuclearDestruction(), and SetDofNuclearDestruction().
G4double G4FTFParameters::ExcitationEnergyPerWoundedNucleon |
Definition at line 200 of file G4FTFParameters.hh.
Referenced by GetExcitationEnergyPerWoundedNucleon(), and SetExcitationEnergyPerWoundedNucleon().
G4double G4FTFParameters::FTFGamma0 |
Definition at line 171 of file G4FTFParameters.hh.
Referenced by GammaElastic(), and SetGamma0().
G4double G4FTFParameters::FTFhNcmsEnergy |
Definition at line 156 of file G4FTFParameters.hh.
Referenced by SethNcmsEnergy().
G4double G4FTFParameters::FTFSlope |
Definition at line 169 of file G4FTFParameters.hh.
Referenced by GammaElastic(), GetSlope(), and SetSlope().
G4double G4FTFParameters::FTFXannihilation |
Definition at line 165 of file G4FTFParameters.hh.
G4double G4FTFParameters::FTFXelastic |
Definition at line 163 of file G4FTFParameters.hh.
Referenced by GetElasticCrossSection(), and SetElastisCrossSection().
G4double G4FTFParameters::FTFXinelastic |
Definition at line 164 of file G4FTFParameters.hh.
Referenced by GetInelasticCrossSection(), and SetInelasticCrossSection().
G4ChipsComponentXS* G4FTFParameters::FTFxsManager |
Definition at line 159 of file G4FTFParameters.hh.
Referenced by G4FTFParameters().
G4double G4FTFParameters::FTFXtotal |
Definition at line 162 of file G4FTFParameters.hh.
Referenced by GetTotalCrossSection(), and SetTotalCrossSection().
G4double G4FTFParameters::MaxNumberOfCollisions |
Definition at line 193 of file G4FTFParameters.hh.
Referenced by GetMaxNumberOfCollisions(), and SetMaxNumberOfCollisions().
G4double G4FTFParameters::MaxPt2ofNuclearDestruction |
Definition at line 204 of file G4FTFParameters.hh.
Referenced by GetMaxPt2ofNuclearDestruction(), and SetMaxPt2ofNuclearDestruction().
G4double G4FTFParameters::ProbabilityOfAnnihilation |
Definition at line 166 of file G4FTFParameters.hh.
Referenced by GetProbabilityOfAnnihilation(), and SetProbabilityOfAnnihilation().
G4double G4FTFParameters::ProbabilityOfElasticScatt |
Definition at line 167 of file G4FTFParameters.hh.
Referenced by GetProbabilityOfElasticScatt(), and SetProbabilityOfElasticScatt().
G4double G4FTFParameters::ProbLogDistr |
Definition at line 186 of file G4FTFParameters.hh.
Referenced by GetProbLogDistr(), and SetProbLogDistr().
G4double G4FTFParameters::ProbLogDistrPrD |
Definition at line 181 of file G4FTFParameters.hh.
Referenced by GetProbLogDistrPrD(), and SetProbLogDistrPrD().
G4double G4FTFParameters::ProbOfInelInteraction |
Definition at line 194 of file G4FTFParameters.hh.
Referenced by GetProbOfInteraction(), and SetProbOfInteraction().
G4double G4FTFParameters::ProbOfSameQuarkExchange |
Definition at line 177 of file G4FTFParameters.hh.
Referenced by GetProbOfSameQuarkExchange(), and SetProbOfSameQuarkExchange().
G4double G4FTFParameters::ProcParams[5][7] |
Definition at line 174 of file G4FTFParameters.hh.
Referenced by G4FTFParameters(), GetProcProb(), and SetParams().
G4double G4FTFParameters::ProjMinDiffMass |
Definition at line 179 of file G4FTFParameters.hh.
Referenced by GetProjMinDiffMass(), and SetProjMinDiffMass().
G4double G4FTFParameters::ProjMinNonDiffMass |
Definition at line 180 of file G4FTFParameters.hh.
Referenced by GetProjMinNonDiffMass(), and SetProjMinNonDiffMass().
G4double G4FTFParameters::Pt2kink |
Definition at line 189 of file G4FTFParameters.hh.
Referenced by GetPt2Kink(), and SetPt2Kink().
G4double G4FTFParameters::Pt2ofNuclearDestruction |
Definition at line 203 of file G4FTFParameters.hh.
Referenced by GetPt2ofNuclearDestruction(), and SetPt2ofNuclearDestruction().
std::vector< G4double > G4FTFParameters::QuarkProbabilitiesAtGluonSplitUp |
Definition at line 190 of file G4FTFParameters.hh.
Referenced by GetQuarkProbabilitiesAtGluonSplitUp(), and SetQuarkProbabilitiesAtGluonSplitUp().
G4double G4FTFParameters::R2ofNuclearDestruction |
Definition at line 198 of file G4FTFParameters.hh.
Referenced by GetR2ofNuclearDestruction(), and SetR2ofNuclearDestruction().
G4double G4FTFParameters::RadiusOfHNinteractions2 |
Definition at line 168 of file G4FTFParameters.hh.
Referenced by GetProbabilityOfInteraction(), and SetRadiusOfHNinteractions2().
G4double G4FTFParameters::TarMinDiffMass |
Definition at line 182 of file G4FTFParameters.hh.
Referenced by GetTarMinDiffMass(), and SetTarMinDiffMass().
G4double G4FTFParameters::TarMinNonDiffMass |
Definition at line 183 of file G4FTFParameters.hh.
Referenced by GetTarMinNonDiffMass(), and SetTarMinNonDiffMass().