Geant4
10.00.p01
|
#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, G4INCL::Proton, G4Proton::Proton(), SetAvaragePt2ofElasticScattering(), SetAveragePt2(), SetCofNuclearDestruction(), SetDeltaProbAtQuarkExchange(), SetDofNuclearDestruction(), SetElastisCrossSection(), SetExcitationEnergyPerWoundedNucleon(), SetGamma0(), SetInelasticCrossSection(), SetMaxNumberOfCollisions(), SetMaxPt2ofNuclearDestruction(), SetParams(), SetProbabilityOfAnnihilation(), SetProbabilityOfElasticScatt(), SetProbLogDistr(), 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 207 of file G4FTFParameters.hh.
References FTFGamma0, and FTFSlope.
Referenced by GetInelasticProbability().
|
inline |
Definition at line 402 of file G4FTFParameters.hh.
References AvaragePt2ofElasticScattering.
Referenced by G4ElasticHNScattering::ElasticScattering().
|
inline |
Definition at line 432 of file G4FTFParameters.hh.
References AveragePt2.
Referenced by G4FTFAnnihilation::Annihilate(), and G4DiffractiveExcitation::ExciteParticipants().
|
inline |
Definition at line 460 of file G4FTFParameters.hh.
References CofNuclearDestruction.
Referenced by G4FTFModel::ReggeonCascade().
|
inline |
Definition at line 408 of file G4FTFParameters.hh.
References DeltaProbAtQuarkExchange.
Referenced by G4DiffractiveExcitation::ExciteParticipants().
|
inline |
Definition at line 472 of file G4FTFParameters.hh.
References DofNuclearDestruction.
Referenced by G4FTFModel::AdjustNucleons(), and G4FTFModel::PutOnMassShell().
|
inline |
Definition at line 368 of file G4FTFParameters.hh.
References FTFXelastic.
|
inline |
Definition at line 468 of file G4FTFParameters.hh.
References ExcitationEnergyPerWoundedNucleon.
Referenced by G4FTFModel::AdjustNucleons(), G4FTFModel::PutOnMassShell(), and G4FTFModel::ReggeonCascade().
|
inline |
Definition at line 372 of file G4FTFParameters.hh.
References FTFXinelastic.
Definition at line 392 of file G4FTFParameters.hh.
References GammaElastic().
|
inline |
Definition at line 452 of file G4FTFParameters.hh.
References MaxNumberOfCollisions.
Referenced by G4FTFModel::ExciteParticipants().
|
inline |
Definition at line 480 of file G4FTFParameters.hh.
References MaxPt2ofNuclearDestruction.
Referenced by G4FTFModel::AdjustNucleons(), and G4FTFModel::PutOnMassShell().
|
inline |
Definition at line 397 of file G4FTFParameters.hh.
References ProbabilityOfAnnihilation.
Referenced by G4FTFModel::ExciteParticipants().
|
inline |
Definition at line 388 of file G4FTFParameters.hh.
References ProbabilityOfElasticScatt.
Referenced by G4FTFModel::ExciteParticipants().
Definition at line 380 of file G4FTFParameters.hh.
References RadiusOfHNinteractions2.
Referenced by G4FTFParticipants::GetList().
|
inline |
Definition at line 436 of file G4FTFParameters.hh.
References ProbLogDistr.
Referenced by G4DiffractiveExcitation::ExciteParticipants().
|
inline |
Definition at line 456 of file G4FTFParameters.hh.
References ProbOfInelInteraction.
|
inline |
Definition at line 412 of file G4FTFParameters.hh.
References ProbOfSameQuarkExchange.
Referenced by G4DiffractiveExcitation::ExciteParticipants().
Definition at line 709 of file G4FTFParameters.cc.
References ProcParams.
Referenced by G4DiffractiveExcitation::ExciteParticipants().
|
inline |
Definition at line 416 of file G4FTFParameters.hh.
References ProjMinDiffMass.
Referenced by G4DiffractiveExcitation::CreateStrings(), and G4DiffractiveExcitation::ExciteParticipants().
|
inline |
Definition at line 420 of file G4FTFParameters.hh.
References ProjMinNonDiffMass.
Referenced by G4DiffractiveExcitation::ExciteParticipants().
|
inline |
Definition at line 442 of file G4FTFParameters.hh.
References Pt2kink.
Referenced by G4DiffractiveExcitation::CreateStrings().
|
inline |
Definition at line 476 of file G4FTFParameters.hh.
References Pt2ofNuclearDestruction.
Referenced by G4FTFModel::AdjustNucleons(), and G4FTFModel::PutOnMassShell().
|
inline |
Definition at line 446 of file G4FTFParameters.hh.
References QuarkProbabilitiesAtGluonSplitUp.
Referenced by G4DiffractiveExcitation::CreateStrings().
|
inline |
Definition at line 464 of file G4FTFParameters.hh.
References R2ofNuclearDestruction.
Referenced by G4FTFModel::ReggeonCascade().
|
inline |
Definition at line 376 of file G4FTFParameters.hh.
References FTFSlope.
Referenced by G4FTFParameters().
|
inline |
Definition at line 424 of file G4FTFParameters.hh.
References TarMinDiffMass.
Referenced by G4DiffractiveExcitation::CreateStrings(), and G4DiffractiveExcitation::ExciteParticipants().
|
inline |
Definition at line 428 of file G4FTFParameters.hh.
References TarMinNonDiffMass.
Referenced by G4DiffractiveExcitation::ExciteParticipants().
|
inline |
Definition at line 364 of file G4FTFParameters.hh.
References FTFXtotal.
|
inline |
Definition at line 259 of file G4FTFParameters.hh.
References AvaragePt2ofElasticScattering.
Referenced by G4FTFParameters().
|
inline |
Definition at line 299 of file G4FTFParameters.hh.
References AveragePt2, and GeV.
Referenced by G4FTFParameters().
|
inline |
Definition at line 339 of file G4FTFParameters.hh.
References CofNuclearDestruction.
Referenced by G4FTFParameters().
|
inline |
Definition at line 275 of file G4FTFParameters.hh.
References DeltaProbAtQuarkExchange.
Referenced by G4FTFParameters().
|
inline |
Definition at line 351 of file G4FTFParameters.hh.
References DofNuclearDestruction.
Referenced by G4FTFParameters().
|
inline |
Definition at line 221 of file G4FTFParameters.hh.
References FTFXelastic.
Referenced by G4FTFParameters().
|
inline |
Definition at line 347 of file G4FTFParameters.hh.
References ExcitationEnergyPerWoundedNucleon.
Referenced by G4FTFParameters().
|
inline |
Definition at line 254 of file G4FTFParameters.hh.
References FTFGamma0.
Referenced by G4FTFParameters().
|
inline |
Definition at line 211 of file G4FTFParameters.hh.
References FTFhNcmsEnergy.
|
inline |
Definition at line 225 of file G4FTFParameters.hh.
References FTFXinelastic.
Referenced by G4FTFParameters().
|
inline |
Definition at line 322 of file G4FTFParameters.hh.
References MaxNumberOfCollisions, and SetProbOfInteraction().
Referenced by G4FTFParameters().
|
inline |
Definition at line 359 of file G4FTFParameters.hh.
References MaxPt2ofNuclearDestruction.
Referenced by G4FTFParameters().
|
inline |
Definition at line 265 of file G4FTFParameters.hh.
References ProcParams.
Referenced by G4FTFParameters().
|
inline |
Definition at line 242 of file G4FTFParameters.hh.
References ProbabilityOfAnnihilation.
Referenced by G4FTFParameters().
|
inline |
Definition at line 229 of file G4FTFParameters.hh.
References ProbabilityOfElasticScatt.
Referenced by G4FTFParameters().
|
inline |
Definition at line 238 of file G4FTFParameters.hh.
References ProbabilityOfElasticScatt.
void G4FTFParameters::SetProbabilityOfProjDiff | ( | const G4double | aValue | ) |
void G4FTFParameters::SetProbabilityOfTarDiff | ( | const G4double | aValue | ) |
|
inline |
Definition at line 303 of file G4FTFParameters.hh.
References ProbLogDistr.
Referenced by G4FTFParameters().
|
inline |
Definition at line 335 of file G4FTFParameters.hh.
References ProbOfInelInteraction.
Referenced by SetMaxNumberOfCollisions().
|
inline |
Definition at line 279 of file G4FTFParameters.hh.
References ProbOfSameQuarkExchange.
Referenced by G4FTFParameters().
|
inline |
Definition at line 283 of file G4FTFParameters.hh.
References GeV, and ProjMinDiffMass.
Referenced by G4FTFParameters().
|
inline |
Definition at line 287 of file G4FTFParameters.hh.
References GeV, and ProjMinNonDiffMass.
Referenced by G4FTFParameters().
|
inline |
Definition at line 309 of file G4FTFParameters.hh.
References Pt2kink.
Referenced by G4FTFParameters().
|
inline |
Definition at line 355 of file G4FTFParameters.hh.
References Pt2ofNuclearDestruction.
Referenced by G4FTFParameters().
|
inline |
Definition at line 313 of file G4FTFParameters.hh.
References QuarkProbabilitiesAtGluonSplitUp.
Referenced by G4FTFParameters().
|
inline |
Definition at line 343 of file G4FTFParameters.hh.
References R2ofNuclearDestruction.
Referenced by G4FTFParameters().
|
inline |
Definition at line 246 of file G4FTFParameters.hh.
References RadiusOfHNinteractions2.
Referenced by G4FTFParameters().
|
inline |
Definition at line 250 of file G4FTFParameters.hh.
References FTFSlope.
Referenced by G4FTFParameters().
|
inline |
Definition at line 291 of file G4FTFParameters.hh.
References GeV, and TarMinDiffMass.
Referenced by G4FTFParameters().
|
inline |
Definition at line 295 of file G4FTFParameters.hh.
References GeV, and TarMinNonDiffMass.
Referenced by G4FTFParameters().
|
inline |
Definition at line 217 of file G4FTFParameters.hh.
References FTFXtotal.
Referenced by G4FTFParameters().
G4double G4FTFParameters::AvaragePt2ofElasticScattering |
Definition at line 164 of file G4FTFParameters.hh.
Referenced by GetAvaragePt2ofElasticScattering(), and SetAvaragePt2ofElasticScattering().
G4double G4FTFParameters::AveragePt2 |
Definition at line 179 of file G4FTFParameters.hh.
Referenced by GetAveragePt2(), and SetAveragePt2().
|
staticprivate |
Definition at line 202 of file G4FTFParameters.hh.
Referenced by G4FTFParameters().
|
staticprivate |
Definition at line 201 of file G4FTFParameters.hh.
Referenced by G4FTFParameters().
G4double G4FTFParameters::CofNuclearDestruction |
Definition at line 190 of file G4FTFParameters.hh.
Referenced by GetCofNuclearDestruction(), and SetCofNuclearDestruction().
G4double G4FTFParameters::DeltaProbAtQuarkExchange |
Definition at line 170 of file G4FTFParameters.hh.
Referenced by GetDeltaProbAtQuarkExchange(), and SetDeltaProbAtQuarkExchange().
G4double G4FTFParameters::DofNuclearDestruction |
Definition at line 195 of file G4FTFParameters.hh.
Referenced by GetDofNuclearDestruction(), and SetDofNuclearDestruction().
G4double G4FTFParameters::ExcitationEnergyPerWoundedNucleon |
Definition at line 193 of file G4FTFParameters.hh.
Referenced by GetExcitationEnergyPerWoundedNucleon(), and SetExcitationEnergyPerWoundedNucleon().
G4double G4FTFParameters::FTFGamma0 |
Definition at line 165 of file G4FTFParameters.hh.
Referenced by GammaElastic(), and SetGamma0().
G4double G4FTFParameters::FTFhNcmsEnergy |
Definition at line 150 of file G4FTFParameters.hh.
Referenced by G4FTFParameters(), and SethNcmsEnergy().
G4double G4FTFParameters::FTFSlope |
Definition at line 163 of file G4FTFParameters.hh.
Referenced by GammaElastic(), GetSlope(), and SetSlope().
G4double G4FTFParameters::FTFXannihilation |
Definition at line 159 of file G4FTFParameters.hh.
Referenced by G4FTFParameters().
G4double G4FTFParameters::FTFXelastic |
Definition at line 157 of file G4FTFParameters.hh.
Referenced by GetElasticCrossSection(), and SetElastisCrossSection().
G4double G4FTFParameters::FTFXinelastic |
Definition at line 158 of file G4FTFParameters.hh.
Referenced by GetInelasticCrossSection(), and SetInelasticCrossSection().
G4ChipsComponentXS* G4FTFParameters::FTFxsManager |
Definition at line 153 of file G4FTFParameters.hh.
Referenced by G4FTFParameters().
G4double G4FTFParameters::FTFXtotal |
Definition at line 156 of file G4FTFParameters.hh.
Referenced by GetTotalCrossSection(), and SetTotalCrossSection().
G4double G4FTFParameters::MaxNumberOfCollisions |
Definition at line 187 of file G4FTFParameters.hh.
Referenced by GetMaxNumberOfCollisions(), and SetMaxNumberOfCollisions().
G4double G4FTFParameters::MaxPt2ofNuclearDestruction |
Definition at line 197 of file G4FTFParameters.hh.
Referenced by GetMaxPt2ofNuclearDestruction(), and SetMaxPt2ofNuclearDestruction().
G4double G4FTFParameters::ProbabilityOfAnnihilation |
Definition at line 160 of file G4FTFParameters.hh.
Referenced by GetProbabilityOfAnnihilation(), and SetProbabilityOfAnnihilation().
G4double G4FTFParameters::ProbabilityOfElasticScatt |
Definition at line 161 of file G4FTFParameters.hh.
Referenced by GetProbabilityOfElasticScatt(), and SetProbabilityOfElasticScatt().
G4double G4FTFParameters::ProbLogDistr |
Definition at line 180 of file G4FTFParameters.hh.
Referenced by GetProbLogDistr(), and SetProbLogDistr().
G4double G4FTFParameters::ProbOfInelInteraction |
Definition at line 188 of file G4FTFParameters.hh.
Referenced by GetProbOfInteraction(), and SetProbOfInteraction().
G4double G4FTFParameters::ProbOfSameQuarkExchange |
Definition at line 171 of file G4FTFParameters.hh.
Referenced by G4FTFParameters(), GetProbOfSameQuarkExchange(), and SetProbOfSameQuarkExchange().
G4double G4FTFParameters::ProcParams[4][7] |
Definition at line 168 of file G4FTFParameters.hh.
Referenced by G4FTFParameters(), GetProcProb(), and SetParams().
G4double G4FTFParameters::ProjMinDiffMass |
Definition at line 173 of file G4FTFParameters.hh.
Referenced by GetProjMinDiffMass(), and SetProjMinDiffMass().
G4double G4FTFParameters::ProjMinNonDiffMass |
Definition at line 174 of file G4FTFParameters.hh.
Referenced by GetProjMinNonDiffMass(), and SetProjMinNonDiffMass().
G4double G4FTFParameters::Pt2kink |
Definition at line 183 of file G4FTFParameters.hh.
Referenced by GetPt2Kink(), and SetPt2Kink().
G4double G4FTFParameters::Pt2ofNuclearDestruction |
Definition at line 196 of file G4FTFParameters.hh.
Referenced by GetPt2ofNuclearDestruction(), and SetPt2ofNuclearDestruction().
std::vector< G4double > G4FTFParameters::QuarkProbabilitiesAtGluonSplitUp |
Definition at line 184 of file G4FTFParameters.hh.
Referenced by GetQuarkProbabilitiesAtGluonSplitUp(), and SetQuarkProbabilitiesAtGluonSplitUp().
G4double G4FTFParameters::R2ofNuclearDestruction |
Definition at line 191 of file G4FTFParameters.hh.
Referenced by GetR2ofNuclearDestruction(), and SetR2ofNuclearDestruction().
G4double G4FTFParameters::RadiusOfHNinteractions2 |
Definition at line 162 of file G4FTFParameters.hh.
Referenced by GetProbabilityOfInteraction(), and SetRadiusOfHNinteractions2().
G4double G4FTFParameters::TarMinDiffMass |
Definition at line 176 of file G4FTFParameters.hh.
Referenced by GetTarMinDiffMass(), and SetTarMinDiffMass().
G4double G4FTFParameters::TarMinNonDiffMass |
Definition at line 177 of file G4FTFParameters.hh.
Referenced by GetTarMinNonDiffMass(), and SetTarMinNonDiffMass().