Geant4
10.01.p02
|
#include <G4FTFParameters.hh>
Static Private Attributes | |
static G4ThreadLocal bool | chipsComponentXSisInitialized = false |
static G4ThreadLocal G4ChipsComponentXS * | chipsComponentXSinstance = 0 |
Definition at line 40 of file G4FTFParameters.hh.
G4FTFParameters::G4FTFParameters | ( | const G4ParticleDefinition * | particle, |
G4int | theA, | ||
G4int | theZ, | ||
G4double | s | ||
) |
Definition at line 94 of file G4FTFParameters.cc.
References chipsComponentXSinstance, chipsComponentXSisInitialized, fermi, FTFhNcmsEnergy, FTFXannihilation, FTFxsManager, G4cout, G4endl, G4ParticleDefinition::GetBaryonNumber(), G4ChipsComponentXS::GetElasticElementCrossSection(), G4ParticleDefinition::GetPDGCharge(), G4ParticleDefinition::GetPDGEncoding(), G4ParticleDefinition::GetPDGMass(), GetSlope(), G4ChipsComponentXS::GetTotalElementCrossSection(), GeV, G4KaonMinus::KaonMinus(), G4KaonPlus::KaonPlus(), MeV, millibarn, G4INCL::Neutron, G4Neutron::Neutron(), G4INCL::Math::pi, G4PionMinus::PionMinus(), G4PionPlus::PionPlus(), ProbOfSameQuarkExchange, G4Proton::Proton(), Proton, SetAvaragePt2ofElasticScattering(), SetAveragePt2(), SetCofNuclearDestruction(), 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 83 of file G4FTFParameters.cc.
G4FTFParameters::G4FTFParameters | ( | ) |
Definition at line 57 of file G4FTFParameters.cc.
References ProcParams.
Definition at line 209 of file G4FTFParameters.hh.
References FTFGamma0, and FTFSlope.
Referenced by GetInelasticProbability().
|
inline |
Definition at line 408 of file G4FTFParameters.hh.
References AvaragePt2ofElasticScattering.
Referenced by G4ElasticHNScattering::ElasticScattering().
|
inline |
Definition at line 438 of file G4FTFParameters.hh.
References AveragePt2.
Referenced by G4FTFAnnihilation::Annihilate(), and G4DiffractiveExcitation::ExciteParticipants().
|
inline |
Definition at line 470 of file G4FTFParameters.hh.
References CofNuclearDestruction.
Referenced by G4FTFModel::ReggeonCascade().
|
inline |
Definition at line 414 of file G4FTFParameters.hh.
References DeltaProbAtQuarkExchange.
Referenced by G4DiffractiveExcitation::ExciteParticipants().
|
inline |
Definition at line 482 of file G4FTFParameters.hh.
References DofNuclearDestruction.
Referenced by G4FTFModel::AdjustNucleons(), and G4FTFModel::PutOnMassShell().
|
inline |
Definition at line 374 of file G4FTFParameters.hh.
References FTFXelastic.
|
inline |
Definition at line 478 of file G4FTFParameters.hh.
References ExcitationEnergyPerWoundedNucleon.
Referenced by G4FTFModel::AdjustNucleons(), G4FTFModel::ComputeNucleusProperties(), and G4FTFModel::ReggeonCascade().
|
inline |
Definition at line 378 of file G4FTFParameters.hh.
References FTFXinelastic.
Definition at line 398 of file G4FTFParameters.hh.
References GammaElastic().
|
inline |
Definition at line 462 of file G4FTFParameters.hh.
References MaxNumberOfCollisions.
Referenced by G4FTFModel::ExciteParticipants().
|
inline |
Definition at line 490 of file G4FTFParameters.hh.
References MaxPt2ofNuclearDestruction.
Referenced by G4FTFModel::AdjustNucleons(), and G4FTFModel::PutOnMassShell().
|
inline |
Definition at line 403 of file G4FTFParameters.hh.
References ProbabilityOfAnnihilation.
Referenced by G4FTFModel::ExciteParticipants().
|
inline |
Definition at line 394 of file G4FTFParameters.hh.
References ProbabilityOfElasticScatt.
Referenced by G4FTFModel::ExciteParticipants().
Definition at line 386 of file G4FTFParameters.hh.
References RadiusOfHNinteractions2.
Referenced by G4FTFParticipants::GetList().
|
inline |
Definition at line 446 of file G4FTFParameters.hh.
References ProbLogDistr.
Referenced by G4DiffractiveExcitation::ExciteParticipants().
|
inline |
Definition at line 442 of file G4FTFParameters.hh.
References ProbLogDistrPrD.
|
inline |
Definition at line 466 of file G4FTFParameters.hh.
References ProbOfInelInteraction.
|
inline |
Definition at line 418 of file G4FTFParameters.hh.
References ProbOfSameQuarkExchange.
Referenced by G4DiffractiveExcitation::ExciteParticipants().
Definition at line 730 of file G4FTFParameters.cc.
References ProcParams.
Referenced by G4DiffractiveExcitation::ExciteParticipants().
|
inline |
Definition at line 422 of file G4FTFParameters.hh.
References ProjMinDiffMass.
Referenced by G4DiffractiveExcitation::CreateStrings(), and G4DiffractiveExcitation::ExciteParticipants().
|
inline |
Definition at line 426 of file G4FTFParameters.hh.
References ProjMinNonDiffMass.
Referenced by G4DiffractiveExcitation::ExciteParticipants().
|
inline |
Definition at line 452 of file G4FTFParameters.hh.
References Pt2kink.
Referenced by G4DiffractiveExcitation::CreateStrings().
|
inline |
Definition at line 486 of file G4FTFParameters.hh.
References Pt2ofNuclearDestruction.
Referenced by G4FTFModel::AdjustNucleons(), and G4FTFModel::PutOnMassShell().
|
inline |
Definition at line 456 of file G4FTFParameters.hh.
References QuarkProbabilitiesAtGluonSplitUp.
Referenced by G4DiffractiveExcitation::CreateStrings().
|
inline |
Definition at line 474 of file G4FTFParameters.hh.
References R2ofNuclearDestruction.
Referenced by G4FTFModel::ReggeonCascade().
|
inline |
Definition at line 382 of file G4FTFParameters.hh.
References FTFSlope.
Referenced by G4FTFParameters().
|
inline |
Definition at line 430 of file G4FTFParameters.hh.
References TarMinDiffMass.
Referenced by G4DiffractiveExcitation::CreateStrings(), and G4DiffractiveExcitation::ExciteParticipants().
|
inline |
Definition at line 434 of file G4FTFParameters.hh.
References TarMinNonDiffMass.
Referenced by G4DiffractiveExcitation::ExciteParticipants().
|
inline |
Definition at line 370 of file G4FTFParameters.hh.
References FTFXtotal.
|
inline |
Definition at line 261 of file G4FTFParameters.hh.
References AvaragePt2ofElasticScattering.
Referenced by G4FTFParameters().
|
inline |
Definition at line 301 of file G4FTFParameters.hh.
References AveragePt2, and GeV.
Referenced by G4FTFParameters().
|
inline |
Definition at line 345 of file G4FTFParameters.hh.
References CofNuclearDestruction.
Referenced by G4FTFParameters().
|
inline |
Definition at line 277 of file G4FTFParameters.hh.
References DeltaProbAtQuarkExchange.
Referenced by G4FTFParameters().
|
inline |
Definition at line 357 of file G4FTFParameters.hh.
References DofNuclearDestruction.
Referenced by G4FTFParameters().
|
inline |
Definition at line 223 of file G4FTFParameters.hh.
References FTFXelastic.
Referenced by G4FTFParameters().
|
inline |
Definition at line 353 of file G4FTFParameters.hh.
References ExcitationEnergyPerWoundedNucleon.
Referenced by G4FTFParameters().
|
inline |
Definition at line 256 of file G4FTFParameters.hh.
References FTFGamma0.
Referenced by G4FTFParameters().
|
inline |
Definition at line 213 of file G4FTFParameters.hh.
References FTFhNcmsEnergy.
|
inline |
Definition at line 227 of file G4FTFParameters.hh.
References FTFXinelastic.
Referenced by G4FTFParameters().
|
inline |
Definition at line 328 of file G4FTFParameters.hh.
References MaxNumberOfCollisions, and SetProbOfInteraction().
Referenced by G4FTFParameters().
|
inline |
Definition at line 365 of file G4FTFParameters.hh.
References MaxPt2ofNuclearDestruction.
Referenced by G4FTFParameters().
|
inline |
Definition at line 267 of file G4FTFParameters.hh.
References ProcParams.
Referenced by G4FTFParameters().
|
inline |
Definition at line 244 of file G4FTFParameters.hh.
References ProbabilityOfAnnihilation.
Referenced by G4FTFParameters().
|
inline |
Definition at line 231 of file G4FTFParameters.hh.
References ProbabilityOfElasticScatt.
Referenced by G4FTFParameters().
|
inline |
Definition at line 240 of file G4FTFParameters.hh.
References ProbabilityOfElasticScatt.
|
inline |
Definition at line 309 of file G4FTFParameters.hh.
References ProbLogDistr.
Referenced by G4FTFParameters().
|
inline |
Definition at line 305 of file G4FTFParameters.hh.
References ProbLogDistrPrD.
Referenced by G4FTFParameters().
|
inline |
Definition at line 341 of file G4FTFParameters.hh.
References ProbOfInelInteraction.
Referenced by SetMaxNumberOfCollisions().
|
inline |
Definition at line 281 of file G4FTFParameters.hh.
References ProbOfSameQuarkExchange.
Referenced by G4FTFParameters().
|
inline |
Definition at line 285 of file G4FTFParameters.hh.
References GeV, and ProjMinDiffMass.
Referenced by G4FTFParameters().
|
inline |
Definition at line 289 of file G4FTFParameters.hh.
References GeV, and ProjMinNonDiffMass.
Referenced by G4FTFParameters().
|
inline |
Definition at line 315 of file G4FTFParameters.hh.
References Pt2kink.
Referenced by G4FTFParameters().
|
inline |
Definition at line 361 of file G4FTFParameters.hh.
References Pt2ofNuclearDestruction.
Referenced by G4FTFParameters().
|
inline |
Definition at line 319 of file G4FTFParameters.hh.
References QuarkProbabilitiesAtGluonSplitUp.
Referenced by G4FTFParameters().
|
inline |
Definition at line 349 of file G4FTFParameters.hh.
References R2ofNuclearDestruction.
Referenced by G4FTFParameters().
|
inline |
Definition at line 248 of file G4FTFParameters.hh.
References RadiusOfHNinteractions2.
Referenced by G4FTFParameters().
|
inline |
Definition at line 252 of file G4FTFParameters.hh.
References FTFSlope.
Referenced by G4FTFParameters().
|
inline |
Definition at line 293 of file G4FTFParameters.hh.
References GeV, and TarMinDiffMass.
Referenced by G4FTFParameters().
|
inline |
Definition at line 297 of file G4FTFParameters.hh.
References GeV, and TarMinNonDiffMass.
Referenced by G4FTFParameters().
|
inline |
Definition at line 219 of file G4FTFParameters.hh.
References FTFXtotal.
Referenced by G4FTFParameters().
G4double G4FTFParameters::AvaragePt2ofElasticScattering |
Definition at line 166 of file G4FTFParameters.hh.
Referenced by GetAvaragePt2ofElasticScattering(), and SetAvaragePt2ofElasticScattering().
G4double G4FTFParameters::AveragePt2 |
Definition at line 181 of file G4FTFParameters.hh.
Referenced by GetAveragePt2(), and SetAveragePt2().
|
staticprivate |
Definition at line 204 of file G4FTFParameters.hh.
Referenced by G4FTFParameters().
|
staticprivate |
Definition at line 203 of file G4FTFParameters.hh.
Referenced by G4FTFParameters().
G4double G4FTFParameters::CofNuclearDestruction |
Definition at line 192 of file G4FTFParameters.hh.
Referenced by GetCofNuclearDestruction(), and SetCofNuclearDestruction().
G4double G4FTFParameters::DeltaProbAtQuarkExchange |
Definition at line 172 of file G4FTFParameters.hh.
Referenced by GetDeltaProbAtQuarkExchange(), and SetDeltaProbAtQuarkExchange().
G4double G4FTFParameters::DofNuclearDestruction |
Definition at line 197 of file G4FTFParameters.hh.
Referenced by GetDofNuclearDestruction(), and SetDofNuclearDestruction().
G4double G4FTFParameters::ExcitationEnergyPerWoundedNucleon |
Definition at line 195 of file G4FTFParameters.hh.
Referenced by GetExcitationEnergyPerWoundedNucleon(), and SetExcitationEnergyPerWoundedNucleon().
G4double G4FTFParameters::FTFGamma0 |
Definition at line 167 of file G4FTFParameters.hh.
Referenced by GammaElastic(), and SetGamma0().
G4double G4FTFParameters::FTFhNcmsEnergy |
Definition at line 152 of file G4FTFParameters.hh.
Referenced by G4FTFParameters(), and SethNcmsEnergy().
G4double G4FTFParameters::FTFSlope |
Definition at line 165 of file G4FTFParameters.hh.
Referenced by GammaElastic(), GetSlope(), and SetSlope().
G4double G4FTFParameters::FTFXannihilation |
Definition at line 161 of file G4FTFParameters.hh.
Referenced by G4FTFParameters().
G4double G4FTFParameters::FTFXelastic |
Definition at line 159 of file G4FTFParameters.hh.
Referenced by GetElasticCrossSection(), and SetElastisCrossSection().
G4double G4FTFParameters::FTFXinelastic |
Definition at line 160 of file G4FTFParameters.hh.
Referenced by GetInelasticCrossSection(), and SetInelasticCrossSection().
G4ChipsComponentXS* G4FTFParameters::FTFxsManager |
Definition at line 155 of file G4FTFParameters.hh.
Referenced by G4FTFParameters().
G4double G4FTFParameters::FTFXtotal |
Definition at line 158 of file G4FTFParameters.hh.
Referenced by GetTotalCrossSection(), and SetTotalCrossSection().
G4double G4FTFParameters::MaxNumberOfCollisions |
Definition at line 189 of file G4FTFParameters.hh.
Referenced by GetMaxNumberOfCollisions(), and SetMaxNumberOfCollisions().
G4double G4FTFParameters::MaxPt2ofNuclearDestruction |
Definition at line 199 of file G4FTFParameters.hh.
Referenced by GetMaxPt2ofNuclearDestruction(), and SetMaxPt2ofNuclearDestruction().
G4double G4FTFParameters::ProbabilityOfAnnihilation |
Definition at line 162 of file G4FTFParameters.hh.
Referenced by GetProbabilityOfAnnihilation(), and SetProbabilityOfAnnihilation().
G4double G4FTFParameters::ProbabilityOfElasticScatt |
Definition at line 163 of file G4FTFParameters.hh.
Referenced by GetProbabilityOfElasticScatt(), and SetProbabilityOfElasticScatt().
G4double G4FTFParameters::ProbLogDistr |
Definition at line 182 of file G4FTFParameters.hh.
Referenced by GetProbLogDistr(), and SetProbLogDistr().
G4double G4FTFParameters::ProbLogDistrPrD |
Definition at line 177 of file G4FTFParameters.hh.
Referenced by GetProbLogDistrPrD(), and SetProbLogDistrPrD().
G4double G4FTFParameters::ProbOfInelInteraction |
Definition at line 190 of file G4FTFParameters.hh.
Referenced by GetProbOfInteraction(), and SetProbOfInteraction().
G4double G4FTFParameters::ProbOfSameQuarkExchange |
Definition at line 173 of file G4FTFParameters.hh.
Referenced by G4FTFParameters(), GetProbOfSameQuarkExchange(), and SetProbOfSameQuarkExchange().
G4double G4FTFParameters::ProcParams[5][7] |
Definition at line 170 of file G4FTFParameters.hh.
Referenced by G4FTFParameters(), GetProcProb(), and SetParams().
G4double G4FTFParameters::ProjMinDiffMass |
Definition at line 175 of file G4FTFParameters.hh.
Referenced by GetProjMinDiffMass(), and SetProjMinDiffMass().
G4double G4FTFParameters::ProjMinNonDiffMass |
Definition at line 176 of file G4FTFParameters.hh.
Referenced by GetProjMinNonDiffMass(), and SetProjMinNonDiffMass().
G4double G4FTFParameters::Pt2kink |
Definition at line 185 of file G4FTFParameters.hh.
Referenced by GetPt2Kink(), and SetPt2Kink().
G4double G4FTFParameters::Pt2ofNuclearDestruction |
Definition at line 198 of file G4FTFParameters.hh.
Referenced by GetPt2ofNuclearDestruction(), and SetPt2ofNuclearDestruction().
std::vector< G4double > G4FTFParameters::QuarkProbabilitiesAtGluonSplitUp |
Definition at line 186 of file G4FTFParameters.hh.
Referenced by GetQuarkProbabilitiesAtGluonSplitUp(), and SetQuarkProbabilitiesAtGluonSplitUp().
G4double G4FTFParameters::R2ofNuclearDestruction |
Definition at line 193 of file G4FTFParameters.hh.
Referenced by GetR2ofNuclearDestruction(), and SetR2ofNuclearDestruction().
G4double G4FTFParameters::RadiusOfHNinteractions2 |
Definition at line 164 of file G4FTFParameters.hh.
Referenced by GetProbabilityOfInteraction(), and SetRadiusOfHNinteractions2().
G4double G4FTFParameters::TarMinDiffMass |
Definition at line 178 of file G4FTFParameters.hh.
Referenced by GetTarMinDiffMass(), and SetTarMinDiffMass().
G4double G4FTFParameters::TarMinNonDiffMass |
Definition at line 179 of file G4FTFParameters.hh.
Referenced by GetTarMinNonDiffMass(), and SetTarMinNonDiffMass().