Geant4
10.03
|
#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 212 of file G4FTFParameters.hh.
References FTFGamma0, FTFSlope, and G4Exp().
Referenced by GetInelasticProbability().
|
inline |
Definition at line 415 of file G4FTFParameters.hh.
References AvaragePt2ofElasticScattering.
Referenced by G4ElasticHNScattering::ElasticScattering().
|
inline |
Definition at line 445 of file G4FTFParameters.hh.
References AveragePt2.
Referenced by G4FTFAnnihilation::Annihilate(), and G4DiffractiveExcitation::ExciteParticipants().
|
inline |
Definition at line 481 of file G4FTFParameters.hh.
References CofNuclearDestruction.
Referenced by G4FTFModel::ReggeonCascade().
|
inline |
Definition at line 477 of file G4FTFParameters.hh.
References CofNuclearDestructionPr.
Referenced by G4FTFModel::ReggeonCascade().
|
inline |
Definition at line 421 of file G4FTFParameters.hh.
References DeltaProbAtQuarkExchange.
Referenced by G4DiffractiveExcitation::ExciteParticipants().
|
inline |
Definition at line 493 of file G4FTFParameters.hh.
References DofNuclearDestruction.
Referenced by G4FTFModel::AdjustNucleons(), and G4FTFModel::PutOnMassShell().
|
inline |
Definition at line 381 of file G4FTFParameters.hh.
References FTFXelastic.
|
inline |
Definition at line 489 of file G4FTFParameters.hh.
References ExcitationEnergyPerWoundedNucleon.
Referenced by G4FTFModel::AdjustNucleons(), G4FTFModel::ComputeNucleusProperties(), and G4FTFModel::ReggeonCascade().
|
inline |
Definition at line 385 of file G4FTFParameters.hh.
References FTFXinelastic.
Definition at line 405 of file G4FTFParameters.hh.
References GammaElastic().
|
inline |
Definition at line 469 of file G4FTFParameters.hh.
References MaxNumberOfCollisions.
Referenced by G4FTFModel::ExciteParticipants().
|
inline |
Definition at line 501 of file G4FTFParameters.hh.
References MaxPt2ofNuclearDestruction.
Referenced by G4FTFModel::AdjustNucleons(), and G4FTFModel::PutOnMassShell().
|
inline |
Definition at line 410 of file G4FTFParameters.hh.
References ProbabilityOfAnnihilation.
Referenced by G4FTFModel::ExciteParticipants().
|
inline |
Definition at line 401 of file G4FTFParameters.hh.
References ProbabilityOfElasticScatt.
Referenced by G4FTFModel::ExciteParticipants().
Definition at line 393 of file G4FTFParameters.hh.
References RadiusOfHNinteractions2.
Referenced by G4FTFParticipants::GetList().
|
inline |
Definition at line 453 of file G4FTFParameters.hh.
References ProbLogDistr.
Referenced by G4DiffractiveExcitation::ExciteParticipants().
|
inline |
Definition at line 449 of file G4FTFParameters.hh.
References ProbLogDistrPrD.
|
inline |
Definition at line 473 of file G4FTFParameters.hh.
References ProbOfInelInteraction.
|
inline |
Definition at line 425 of file G4FTFParameters.hh.
References ProbOfSameQuarkExchange.
Referenced by G4DiffractiveExcitation::ExciteParticipants().
Definition at line 758 of file G4FTFParameters.cc.
References G4Exp(), and ProcParams.
Referenced by G4DiffractiveExcitation::ExciteParticipants().
|
inline |
Definition at line 429 of file G4FTFParameters.hh.
References ProjMinDiffMass.
Referenced by G4DiffractiveExcitation::CreateStrings(), and G4DiffractiveExcitation::ExciteParticipants().
|
inline |
Definition at line 433 of file G4FTFParameters.hh.
References ProjMinNonDiffMass.
Referenced by G4DiffractiveExcitation::ExciteParticipants().
|
inline |
Definition at line 459 of file G4FTFParameters.hh.
References Pt2kink.
Referenced by G4DiffractiveExcitation::CreateStrings().
|
inline |
Definition at line 497 of file G4FTFParameters.hh.
References Pt2ofNuclearDestruction.
Referenced by G4FTFModel::AdjustNucleons(), and G4FTFModel::PutOnMassShell().
|
inline |
Definition at line 463 of file G4FTFParameters.hh.
References QuarkProbabilitiesAtGluonSplitUp.
Referenced by G4DiffractiveExcitation::CreateStrings().
|
inline |
Definition at line 485 of file G4FTFParameters.hh.
References R2ofNuclearDestruction.
Referenced by G4FTFModel::ReggeonCascade().
|
inline |
Definition at line 389 of file G4FTFParameters.hh.
References FTFSlope.
Referenced by G4FTFParameters().
|
inline |
Definition at line 437 of file G4FTFParameters.hh.
References TarMinDiffMass.
Referenced by G4DiffractiveExcitation::CreateStrings(), and G4DiffractiveExcitation::ExciteParticipants().
|
inline |
Definition at line 441 of file G4FTFParameters.hh.
References TarMinNonDiffMass.
Referenced by G4DiffractiveExcitation::ExciteParticipants().
|
inline |
Definition at line 377 of file G4FTFParameters.hh.
References FTFXtotal.
|
inline |
Definition at line 264 of file G4FTFParameters.hh.
References AvaragePt2ofElasticScattering.
Referenced by G4FTFParameters().
|
inline |
Definition at line 304 of file G4FTFParameters.hh.
References AveragePt2, and GeV.
Referenced by G4FTFParameters().
|
inline |
Definition at line 352 of file G4FTFParameters.hh.
References CofNuclearDestruction.
Referenced by G4FTFParameters().
|
inline |
Definition at line 348 of file G4FTFParameters.hh.
References CofNuclearDestructionPr.
Referenced by G4FTFParameters().
|
inline |
Definition at line 280 of file G4FTFParameters.hh.
References DeltaProbAtQuarkExchange.
Referenced by G4FTFParameters().
|
inline |
Definition at line 364 of file G4FTFParameters.hh.
References DofNuclearDestruction.
Referenced by G4FTFParameters().
|
inline |
Definition at line 226 of file G4FTFParameters.hh.
References FTFXelastic.
Referenced by G4FTFParameters().
|
inline |
Definition at line 360 of file G4FTFParameters.hh.
References ExcitationEnergyPerWoundedNucleon.
Referenced by G4FTFParameters().
|
inline |
Definition at line 259 of file G4FTFParameters.hh.
References FTFGamma0.
Referenced by G4FTFParameters().
|
inline |
Definition at line 216 of file G4FTFParameters.hh.
References FTFhNcmsEnergy, and S().
|
inline |
Definition at line 230 of file G4FTFParameters.hh.
References FTFXinelastic.
Referenced by G4FTFParameters().
|
inline |
Definition at line 331 of file G4FTFParameters.hh.
References MaxNumberOfCollisions, and SetProbOfInteraction().
Referenced by G4FTFParameters().
|
inline |
Definition at line 372 of file G4FTFParameters.hh.
References MaxPt2ofNuclearDestruction.
Referenced by G4FTFParameters().
|
inline |
Definition at line 270 of file G4FTFParameters.hh.
References ProcParams.
Referenced by G4FTFParameters().
|
inline |
Definition at line 247 of file G4FTFParameters.hh.
References ProbabilityOfAnnihilation.
Referenced by G4FTFAnnihilation::Annihilate(), and G4FTFParameters().
|
inline |
Definition at line 234 of file G4FTFParameters.hh.
References ProbabilityOfElasticScatt.
Referenced by G4FTFParameters().
|
inline |
Definition at line 243 of file G4FTFParameters.hh.
References ProbabilityOfElasticScatt.
|
inline |
Definition at line 312 of file G4FTFParameters.hh.
References ProbLogDistr.
Referenced by G4FTFParameters().
|
inline |
Definition at line 308 of file G4FTFParameters.hh.
References ProbLogDistrPrD.
Referenced by G4FTFParameters().
|
inline |
Definition at line 344 of file G4FTFParameters.hh.
References ProbOfInelInteraction.
Referenced by SetMaxNumberOfCollisions().
|
inline |
Definition at line 284 of file G4FTFParameters.hh.
References ProbOfSameQuarkExchange.
Referenced by G4FTFParameters().
|
inline |
Definition at line 288 of file G4FTFParameters.hh.
References GeV, and ProjMinDiffMass.
Referenced by G4FTFAnnihilation::Annihilate(), and G4FTFParameters().
|
inline |
Definition at line 292 of file G4FTFParameters.hh.
References GeV, and ProjMinNonDiffMass.
Referenced by G4FTFAnnihilation::Annihilate(), and G4FTFParameters().
|
inline |
Definition at line 318 of file G4FTFParameters.hh.
References Pt2kink.
Referenced by G4FTFParameters().
|
inline |
Definition at line 368 of file G4FTFParameters.hh.
References Pt2ofNuclearDestruction.
Referenced by G4FTFParameters().
|
inline |
Definition at line 322 of file G4FTFParameters.hh.
References QuarkProbabilitiesAtGluonSplitUp.
Referenced by G4FTFParameters().
|
inline |
Definition at line 356 of file G4FTFParameters.hh.
References R2ofNuclearDestruction.
Referenced by G4FTFParameters().
|
inline |
Definition at line 251 of file G4FTFParameters.hh.
References RadiusOfHNinteractions2.
Referenced by G4FTFParameters().
|
inline |
Definition at line 255 of file G4FTFParameters.hh.
References FTFSlope.
Referenced by G4FTFParameters().
|
inline |
Definition at line 296 of file G4FTFParameters.hh.
References GeV, and TarMinDiffMass.
Referenced by G4FTFAnnihilation::Annihilate(), and G4FTFParameters().
|
inline |
Definition at line 300 of file G4FTFParameters.hh.
References GeV, and TarMinNonDiffMass.
Referenced by G4FTFAnnihilation::Annihilate(), and G4FTFParameters().
|
inline |
Definition at line 222 of file G4FTFParameters.hh.
References FTFXtotal.
Referenced by G4FTFParameters().
G4double G4FTFParameters::AvaragePt2ofElasticScattering |
Definition at line 169 of file G4FTFParameters.hh.
Referenced by GetAvaragePt2ofElasticScattering(), and SetAvaragePt2ofElasticScattering().
G4double G4FTFParameters::AveragePt2 |
Definition at line 184 of file G4FTFParameters.hh.
Referenced by GetAveragePt2(), and SetAveragePt2().
|
staticprivate |
Definition at line 208 of file G4FTFParameters.hh.
Referenced by G4FTFParameters().
|
staticprivate |
Definition at line 207 of file G4FTFParameters.hh.
Referenced by G4FTFParameters().
G4double G4FTFParameters::CofNuclearDestruction |
Definition at line 196 of file G4FTFParameters.hh.
Referenced by GetCofNuclearDestruction(), and SetCofNuclearDestruction().
G4double G4FTFParameters::CofNuclearDestructionPr |
Definition at line 195 of file G4FTFParameters.hh.
Referenced by GetCofNuclearDestructionPr(), and SetCofNuclearDestructionPr().
G4double G4FTFParameters::DeltaProbAtQuarkExchange |
Definition at line 175 of file G4FTFParameters.hh.
Referenced by GetDeltaProbAtQuarkExchange(), and SetDeltaProbAtQuarkExchange().
G4double G4FTFParameters::DofNuclearDestruction |
Definition at line 201 of file G4FTFParameters.hh.
Referenced by GetDofNuclearDestruction(), and SetDofNuclearDestruction().
G4double G4FTFParameters::ExcitationEnergyPerWoundedNucleon |
Definition at line 199 of file G4FTFParameters.hh.
Referenced by GetExcitationEnergyPerWoundedNucleon(), and SetExcitationEnergyPerWoundedNucleon().
G4double G4FTFParameters::FTFGamma0 |
Definition at line 170 of file G4FTFParameters.hh.
Referenced by GammaElastic(), and SetGamma0().
G4double G4FTFParameters::FTFhNcmsEnergy |
Definition at line 155 of file G4FTFParameters.hh.
Referenced by SethNcmsEnergy().
G4double G4FTFParameters::FTFSlope |
Definition at line 168 of file G4FTFParameters.hh.
Referenced by GammaElastic(), GetSlope(), and SetSlope().
G4double G4FTFParameters::FTFXannihilation |
Definition at line 164 of file G4FTFParameters.hh.
G4double G4FTFParameters::FTFXelastic |
Definition at line 162 of file G4FTFParameters.hh.
Referenced by GetElasticCrossSection(), and SetElastisCrossSection().
G4double G4FTFParameters::FTFXinelastic |
Definition at line 163 of file G4FTFParameters.hh.
Referenced by GetInelasticCrossSection(), and SetInelasticCrossSection().
G4ChipsComponentXS* G4FTFParameters::FTFxsManager |
Definition at line 158 of file G4FTFParameters.hh.
Referenced by G4FTFParameters().
G4double G4FTFParameters::FTFXtotal |
Definition at line 161 of file G4FTFParameters.hh.
Referenced by GetTotalCrossSection(), and SetTotalCrossSection().
G4double G4FTFParameters::MaxNumberOfCollisions |
Definition at line 192 of file G4FTFParameters.hh.
Referenced by GetMaxNumberOfCollisions(), and SetMaxNumberOfCollisions().
G4double G4FTFParameters::MaxPt2ofNuclearDestruction |
Definition at line 203 of file G4FTFParameters.hh.
Referenced by GetMaxPt2ofNuclearDestruction(), and SetMaxPt2ofNuclearDestruction().
G4double G4FTFParameters::ProbabilityOfAnnihilation |
Definition at line 165 of file G4FTFParameters.hh.
Referenced by GetProbabilityOfAnnihilation(), and SetProbabilityOfAnnihilation().
G4double G4FTFParameters::ProbabilityOfElasticScatt |
Definition at line 166 of file G4FTFParameters.hh.
Referenced by GetProbabilityOfElasticScatt(), and SetProbabilityOfElasticScatt().
G4double G4FTFParameters::ProbLogDistr |
Definition at line 185 of file G4FTFParameters.hh.
Referenced by GetProbLogDistr(), and SetProbLogDistr().
G4double G4FTFParameters::ProbLogDistrPrD |
Definition at line 180 of file G4FTFParameters.hh.
Referenced by GetProbLogDistrPrD(), and SetProbLogDistrPrD().
G4double G4FTFParameters::ProbOfInelInteraction |
Definition at line 193 of file G4FTFParameters.hh.
Referenced by GetProbOfInteraction(), and SetProbOfInteraction().
G4double G4FTFParameters::ProbOfSameQuarkExchange |
Definition at line 176 of file G4FTFParameters.hh.
Referenced by GetProbOfSameQuarkExchange(), and SetProbOfSameQuarkExchange().
G4double G4FTFParameters::ProcParams[5][7] |
Definition at line 173 of file G4FTFParameters.hh.
Referenced by G4FTFParameters(), GetProcProb(), and SetParams().
G4double G4FTFParameters::ProjMinDiffMass |
Definition at line 178 of file G4FTFParameters.hh.
Referenced by GetProjMinDiffMass(), and SetProjMinDiffMass().
G4double G4FTFParameters::ProjMinNonDiffMass |
Definition at line 179 of file G4FTFParameters.hh.
Referenced by GetProjMinNonDiffMass(), and SetProjMinNonDiffMass().
G4double G4FTFParameters::Pt2kink |
Definition at line 188 of file G4FTFParameters.hh.
Referenced by GetPt2Kink(), and SetPt2Kink().
G4double G4FTFParameters::Pt2ofNuclearDestruction |
Definition at line 202 of file G4FTFParameters.hh.
Referenced by GetPt2ofNuclearDestruction(), and SetPt2ofNuclearDestruction().
std::vector< G4double > G4FTFParameters::QuarkProbabilitiesAtGluonSplitUp |
Definition at line 189 of file G4FTFParameters.hh.
Referenced by GetQuarkProbabilitiesAtGluonSplitUp(), and SetQuarkProbabilitiesAtGluonSplitUp().
G4double G4FTFParameters::R2ofNuclearDestruction |
Definition at line 197 of file G4FTFParameters.hh.
Referenced by GetR2ofNuclearDestruction(), and SetR2ofNuclearDestruction().
G4double G4FTFParameters::RadiusOfHNinteractions2 |
Definition at line 167 of file G4FTFParameters.hh.
Referenced by GetProbabilityOfInteraction(), and SetRadiusOfHNinteractions2().
G4double G4FTFParameters::TarMinDiffMass |
Definition at line 181 of file G4FTFParameters.hh.
Referenced by GetTarMinDiffMass(), and SetTarMinDiffMass().
G4double G4FTFParameters::TarMinNonDiffMass |
Definition at line 182 of file G4FTFParameters.hh.
Referenced by GetTarMinNonDiffMass(), and SetTarMinNonDiffMass().