Geant4  10.03
G4FTFParameters Class Reference

#include <G4FTFParameters.hh>

+ Collaboration diagram for G4FTFParameters:

Public Member Functions

 G4FTFParameters (const G4ParticleDefinition *, G4int theA, G4int theZ, G4double s)
 
 ~G4FTFParameters ()
 
void SethNcmsEnergy (const G4double s)
 
void SetTotalCrossSection (const G4double Xtotal)
 
void SetElastisCrossSection (const G4double Xelastic)
 
void SetInelasticCrossSection (const G4double Xinelastic)
 
void SetProbabilityOfElasticScatt (const G4double Xtotal, const G4double Xelastic)
 
void SetProbabilityOfElasticScatt (const G4double aValue)
 
void SetProbabilityOfAnnihilation (const G4double aValue)
 
void SetRadiusOfHNinteractions2 (const G4double Radius2)
 
void SetSlope (const G4double Slope)
 
void SetGamma0 (const G4double Gamma0)
 
G4double GammaElastic (const G4double impactsquare)
 
void SetAvaragePt2ofElasticScattering (const G4double aPt2)
 
void SetParams (const G4int ProcN, const G4double A1, const G4double B1, const G4double A2, const G4double B2, const G4double A3, const G4double Atop, const G4double Ymin)
 
void SetDeltaProbAtQuarkExchange (const G4double aValue)
 
void SetProbOfSameQuarkExchange (const G4double aValue)
 
void SetProjMinDiffMass (const G4double aValue)
 
void SetProjMinNonDiffMass (const G4double aValue)
 
void SetProbLogDistrPrD (const G4double aValue)
 
void SetTarMinDiffMass (const G4double aValue)
 
void SetTarMinNonDiffMass (const G4double aValue)
 
void SetAveragePt2 (const G4double aValue)
 
void SetProbLogDistr (const G4double aValue)
 
void SetPt2Kink (const G4double aValue)
 
void SetQuarkProbabilitiesAtGluonSplitUp (const G4double Puubar, const G4double Pddbar, const G4double Pssbar)
 
void SetMaxNumberOfCollisions (const G4double aValue, const G4double bValue)
 
void SetProbOfInteraction (const G4double aValue)
 
void SetCofNuclearDestructionPr (const G4double aValue)
 
void SetCofNuclearDestruction (const G4double aValue)
 
void SetR2ofNuclearDestruction (const G4double aValue)
 
void SetExcitationEnergyPerWoundedNucleon (const G4double aValue)
 
void SetDofNuclearDestruction (const G4double aValue)
 
void SetPt2ofNuclearDestruction (const G4double aValue)
 
void SetMaxPt2ofNuclearDestruction (const G4double aValue)
 
G4double GetTotalCrossSection ()
 
G4double GetElasticCrossSection ()
 
G4double GetInelasticCrossSection ()
 
G4double GetProbabilityOfInteraction (const G4double impactsquare)
 
G4double GetInelasticProbability (const G4double impactsquare)
 
G4double GetProbabilityOfElasticScatt ()
 
G4double GetSlope ()
 
G4double GetProbabilityOfAnnihilation ()
 
G4double GetAvaragePt2ofElasticScattering ()
 
G4double GetProcProb (const G4int ProcN, const G4double y)
 
G4double GetDeltaProbAtQuarkExchange ()
 
G4double GetProbOfSameQuarkExchange ()
 
G4double GetProjMinDiffMass ()
 
G4double GetProjMinNonDiffMass ()
 
G4double GetProbLogDistrPrD ()
 
G4double GetTarMinDiffMass ()
 
G4double GetTarMinNonDiffMass ()
 
G4double GetAveragePt2 ()
 
G4double GetProbLogDistr ()
 
G4double GetPt2Kink ()
 
std::vector< G4doubleGetQuarkProbabilitiesAtGluonSplitUp ()
 
G4double GetMaxNumberOfCollisions ()
 
G4double GetProbOfInteraction ()
 
G4double GetCofNuclearDestructionPr ()
 
G4double GetCofNuclearDestruction ()
 
G4double GetR2ofNuclearDestruction ()
 
G4double GetExcitationEnergyPerWoundedNucleon ()
 
G4double GetDofNuclearDestruction ()
 
G4double GetPt2ofNuclearDestruction ()
 
G4double GetMaxPt2ofNuclearDestruction ()
 
 G4FTFParameters ()
 

Public Attributes

G4double FTFhNcmsEnergy
 
G4ChipsComponentXSFTFxsManager
 
G4double FTFXtotal
 
G4double FTFXelastic
 
G4double FTFXinelastic
 
G4double FTFXannihilation
 
G4double ProbabilityOfAnnihilation
 
G4double ProbabilityOfElasticScatt
 
G4double RadiusOfHNinteractions2
 
G4double FTFSlope
 
G4double AvaragePt2ofElasticScattering
 
G4double FTFGamma0
 
G4double ProcParams [5][7]
 
G4double DeltaProbAtQuarkExchange
 
G4double ProbOfSameQuarkExchange
 
G4double ProjMinDiffMass
 
G4double ProjMinNonDiffMass
 
G4double ProbLogDistrPrD
 
G4double TarMinDiffMass
 
G4double TarMinNonDiffMass
 
G4double AveragePt2
 
G4double ProbLogDistr
 
G4double Pt2kink
 
std::vector< G4doubleQuarkProbabilitiesAtGluonSplitUp
 
G4double MaxNumberOfCollisions
 
G4double ProbOfInelInteraction
 
G4double CofNuclearDestructionPr
 
G4double CofNuclearDestruction
 
G4double R2ofNuclearDestruction
 
G4double ExcitationEnergyPerWoundedNucleon
 
G4double DofNuclearDestruction
 
G4double Pt2ofNuclearDestruction
 
G4double MaxPt2ofNuclearDestruction
 

Static Private Attributes

static G4ThreadLocal bool chipsComponentXSisInitialized = false
 
static G4ThreadLocal
G4ChipsComponentXS
chipsComponentXSinstance = 0
 

Detailed Description

Definition at line 42 of file G4FTFParameters.hh.

Constructor & Destructor Documentation

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().

+ Here is the call graph for this function:

G4FTFParameters::~G4FTFParameters ( )

Definition at line 87 of file G4FTFParameters.cc.

G4FTFParameters::G4FTFParameters ( )

Definition at line 60 of file G4FTFParameters.cc.

References ProcParams.

Member Function Documentation

G4double G4FTFParameters::GammaElastic ( const G4double  impactsquare)
inline

Definition at line 212 of file G4FTFParameters.hh.

References FTFGamma0, FTFSlope, and G4Exp().

Referenced by GetInelasticProbability().

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

G4double G4FTFParameters::GetAvaragePt2ofElasticScattering ( )
inline

Definition at line 415 of file G4FTFParameters.hh.

References AvaragePt2ofElasticScattering.

Referenced by G4ElasticHNScattering::ElasticScattering().

+ Here is the caller graph for this function:

G4double G4FTFParameters::GetAveragePt2 ( )
inline

Definition at line 445 of file G4FTFParameters.hh.

References AveragePt2.

Referenced by G4FTFAnnihilation::Annihilate(), and G4DiffractiveExcitation::ExciteParticipants().

+ Here is the caller graph for this function:

G4double G4FTFParameters::GetCofNuclearDestruction ( )
inline

Definition at line 481 of file G4FTFParameters.hh.

References CofNuclearDestruction.

Referenced by G4FTFModel::ReggeonCascade().

+ Here is the caller graph for this function:

G4double G4FTFParameters::GetCofNuclearDestructionPr ( )
inline

Definition at line 477 of file G4FTFParameters.hh.

References CofNuclearDestructionPr.

Referenced by G4FTFModel::ReggeonCascade().

+ Here is the caller graph for this function:

G4double G4FTFParameters::GetDeltaProbAtQuarkExchange ( )
inline

Definition at line 421 of file G4FTFParameters.hh.

References DeltaProbAtQuarkExchange.

Referenced by G4DiffractiveExcitation::ExciteParticipants().

+ Here is the caller graph for this function:

G4double G4FTFParameters::GetDofNuclearDestruction ( )
inline

Definition at line 493 of file G4FTFParameters.hh.

References DofNuclearDestruction.

Referenced by G4FTFModel::AdjustNucleons(), and G4FTFModel::PutOnMassShell().

+ Here is the caller graph for this function:

G4double G4FTFParameters::GetElasticCrossSection ( )
inline

Definition at line 381 of file G4FTFParameters.hh.

References FTFXelastic.

G4double G4FTFParameters::GetExcitationEnergyPerWoundedNucleon ( )
inline

Definition at line 489 of file G4FTFParameters.hh.

References ExcitationEnergyPerWoundedNucleon.

Referenced by G4FTFModel::AdjustNucleons(), G4FTFModel::ComputeNucleusProperties(), and G4FTFModel::ReggeonCascade().

+ Here is the caller graph for this function:

G4double G4FTFParameters::GetInelasticCrossSection ( )
inline

Definition at line 385 of file G4FTFParameters.hh.

References FTFXinelastic.

G4double G4FTFParameters::GetInelasticProbability ( const G4double  impactsquare)
inline

Definition at line 405 of file G4FTFParameters.hh.

References GammaElastic().

+ Here is the call graph for this function:

G4double G4FTFParameters::GetMaxNumberOfCollisions ( )
inline

Definition at line 469 of file G4FTFParameters.hh.

References MaxNumberOfCollisions.

Referenced by G4FTFModel::ExciteParticipants().

+ Here is the caller graph for this function:

G4double G4FTFParameters::GetMaxPt2ofNuclearDestruction ( )
inline

Definition at line 501 of file G4FTFParameters.hh.

References MaxPt2ofNuclearDestruction.

Referenced by G4FTFModel::AdjustNucleons(), and G4FTFModel::PutOnMassShell().

+ Here is the caller graph for this function:

G4double G4FTFParameters::GetProbabilityOfAnnihilation ( )
inline

Definition at line 410 of file G4FTFParameters.hh.

References ProbabilityOfAnnihilation.

Referenced by G4FTFModel::ExciteParticipants().

+ Here is the caller graph for this function:

G4double G4FTFParameters::GetProbabilityOfElasticScatt ( )
inline

Definition at line 401 of file G4FTFParameters.hh.

References ProbabilityOfElasticScatt.

Referenced by G4FTFModel::ExciteParticipants().

+ Here is the caller graph for this function:

G4double G4FTFParameters::GetProbabilityOfInteraction ( const G4double  impactsquare)
inline

Definition at line 393 of file G4FTFParameters.hh.

References RadiusOfHNinteractions2.

Referenced by G4FTFParticipants::GetList().

+ Here is the caller graph for this function:

G4double G4FTFParameters::GetProbLogDistr ( )
inline

Definition at line 453 of file G4FTFParameters.hh.

References ProbLogDistr.

Referenced by G4DiffractiveExcitation::ExciteParticipants().

+ Here is the caller graph for this function:

G4double G4FTFParameters::GetProbLogDistrPrD ( )
inline

Definition at line 449 of file G4FTFParameters.hh.

References ProbLogDistrPrD.

G4double G4FTFParameters::GetProbOfInteraction ( )
inline

Definition at line 473 of file G4FTFParameters.hh.

References ProbOfInelInteraction.

G4double G4FTFParameters::GetProbOfSameQuarkExchange ( )
inline

Definition at line 425 of file G4FTFParameters.hh.

References ProbOfSameQuarkExchange.

Referenced by G4DiffractiveExcitation::ExciteParticipants().

+ Here is the caller graph for this function:

G4double G4FTFParameters::GetProcProb ( const G4int  ProcN,
const G4double  y 
)

Definition at line 758 of file G4FTFParameters.cc.

References G4Exp(), and ProcParams.

Referenced by G4DiffractiveExcitation::ExciteParticipants().

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

G4double G4FTFParameters::GetProjMinDiffMass ( )
inline

Definition at line 429 of file G4FTFParameters.hh.

References ProjMinDiffMass.

Referenced by G4DiffractiveExcitation::CreateStrings(), and G4DiffractiveExcitation::ExciteParticipants().

+ Here is the caller graph for this function:

G4double G4FTFParameters::GetProjMinNonDiffMass ( )
inline

Definition at line 433 of file G4FTFParameters.hh.

References ProjMinNonDiffMass.

Referenced by G4DiffractiveExcitation::ExciteParticipants().

+ Here is the caller graph for this function:

G4double G4FTFParameters::GetPt2Kink ( )
inline

Definition at line 459 of file G4FTFParameters.hh.

References Pt2kink.

Referenced by G4DiffractiveExcitation::CreateStrings().

+ Here is the caller graph for this function:

G4double G4FTFParameters::GetPt2ofNuclearDestruction ( )
inline

Definition at line 497 of file G4FTFParameters.hh.

References Pt2ofNuclearDestruction.

Referenced by G4FTFModel::AdjustNucleons(), and G4FTFModel::PutOnMassShell().

+ Here is the caller graph for this function:

std::vector< G4double > G4FTFParameters::GetQuarkProbabilitiesAtGluonSplitUp ( )
inline

Definition at line 463 of file G4FTFParameters.hh.

References QuarkProbabilitiesAtGluonSplitUp.

Referenced by G4DiffractiveExcitation::CreateStrings().

+ Here is the caller graph for this function:

G4double G4FTFParameters::GetR2ofNuclearDestruction ( )
inline

Definition at line 485 of file G4FTFParameters.hh.

References R2ofNuclearDestruction.

Referenced by G4FTFModel::ReggeonCascade().

+ Here is the caller graph for this function:

G4double G4FTFParameters::GetSlope ( )
inline

Definition at line 389 of file G4FTFParameters.hh.

References FTFSlope.

Referenced by G4FTFParameters().

+ Here is the caller graph for this function:

G4double G4FTFParameters::GetTarMinDiffMass ( )
inline

Definition at line 437 of file G4FTFParameters.hh.

References TarMinDiffMass.

Referenced by G4DiffractiveExcitation::CreateStrings(), and G4DiffractiveExcitation::ExciteParticipants().

+ Here is the caller graph for this function:

G4double G4FTFParameters::GetTarMinNonDiffMass ( )
inline

Definition at line 441 of file G4FTFParameters.hh.

References TarMinNonDiffMass.

Referenced by G4DiffractiveExcitation::ExciteParticipants().

+ Here is the caller graph for this function:

G4double G4FTFParameters::GetTotalCrossSection ( )
inline

Definition at line 377 of file G4FTFParameters.hh.

References FTFXtotal.

void G4FTFParameters::SetAvaragePt2ofElasticScattering ( const G4double  aPt2)
inline

Definition at line 264 of file G4FTFParameters.hh.

References AvaragePt2ofElasticScattering.

Referenced by G4FTFParameters().

+ Here is the caller graph for this function:

void G4FTFParameters::SetAveragePt2 ( const G4double  aValue)
inline

Definition at line 304 of file G4FTFParameters.hh.

References AveragePt2, and GeV.

Referenced by G4FTFParameters().

+ Here is the caller graph for this function:

void G4FTFParameters::SetCofNuclearDestruction ( const G4double  aValue)
inline

Definition at line 352 of file G4FTFParameters.hh.

References CofNuclearDestruction.

Referenced by G4FTFParameters().

+ Here is the caller graph for this function:

void G4FTFParameters::SetCofNuclearDestructionPr ( const G4double  aValue)
inline

Definition at line 348 of file G4FTFParameters.hh.

References CofNuclearDestructionPr.

Referenced by G4FTFParameters().

+ Here is the caller graph for this function:

void G4FTFParameters::SetDeltaProbAtQuarkExchange ( const G4double  aValue)
inline

Definition at line 280 of file G4FTFParameters.hh.

References DeltaProbAtQuarkExchange.

Referenced by G4FTFParameters().

+ Here is the caller graph for this function:

void G4FTFParameters::SetDofNuclearDestruction ( const G4double  aValue)
inline

Definition at line 364 of file G4FTFParameters.hh.

References DofNuclearDestruction.

Referenced by G4FTFParameters().

+ Here is the caller graph for this function:

void G4FTFParameters::SetElastisCrossSection ( const G4double  Xelastic)
inline

Definition at line 226 of file G4FTFParameters.hh.

References FTFXelastic.

Referenced by G4FTFParameters().

+ Here is the caller graph for this function:

void G4FTFParameters::SetExcitationEnergyPerWoundedNucleon ( const G4double  aValue)
inline

Definition at line 360 of file G4FTFParameters.hh.

References ExcitationEnergyPerWoundedNucleon.

Referenced by G4FTFParameters().

+ Here is the caller graph for this function:

void G4FTFParameters::SetGamma0 ( const G4double  Gamma0)
inline

Definition at line 259 of file G4FTFParameters.hh.

References FTFGamma0.

Referenced by G4FTFParameters().

+ Here is the caller graph for this function:

void G4FTFParameters::SethNcmsEnergy ( const G4double  s)
inline

Definition at line 216 of file G4FTFParameters.hh.

References FTFhNcmsEnergy, and S().

+ Here is the call graph for this function:

void G4FTFParameters::SetInelasticCrossSection ( const G4double  Xinelastic)
inline

Definition at line 230 of file G4FTFParameters.hh.

References FTFXinelastic.

Referenced by G4FTFParameters().

+ Here is the caller graph for this function:

void G4FTFParameters::SetMaxNumberOfCollisions ( const G4double  aValue,
const G4double  bValue 
)
inline

Definition at line 331 of file G4FTFParameters.hh.

References MaxNumberOfCollisions, and SetProbOfInteraction().

Referenced by G4FTFParameters().

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

void G4FTFParameters::SetMaxPt2ofNuclearDestruction ( const G4double  aValue)
inline

Definition at line 372 of file G4FTFParameters.hh.

References MaxPt2ofNuclearDestruction.

Referenced by G4FTFParameters().

+ Here is the caller graph for this function:

void G4FTFParameters::SetParams ( const G4int  ProcN,
const G4double  A1,
const G4double  B1,
const G4double  A2,
const G4double  B2,
const G4double  A3,
const G4double  Atop,
const G4double  Ymin 
)
inline

Definition at line 270 of file G4FTFParameters.hh.

References ProcParams.

Referenced by G4FTFParameters().

+ Here is the caller graph for this function:

void G4FTFParameters::SetProbabilityOfAnnihilation ( const G4double  aValue)
inline

Definition at line 247 of file G4FTFParameters.hh.

References ProbabilityOfAnnihilation.

Referenced by G4FTFAnnihilation::Annihilate(), and G4FTFParameters().

+ Here is the caller graph for this function:

void G4FTFParameters::SetProbabilityOfElasticScatt ( const G4double  Xtotal,
const G4double  Xelastic 
)
inline

Definition at line 234 of file G4FTFParameters.hh.

References ProbabilityOfElasticScatt.

Referenced by G4FTFParameters().

+ Here is the caller graph for this function:

void G4FTFParameters::SetProbabilityOfElasticScatt ( const G4double  aValue)
inline

Definition at line 243 of file G4FTFParameters.hh.

References ProbabilityOfElasticScatt.

void G4FTFParameters::SetProbLogDistr ( const G4double  aValue)
inline

Definition at line 312 of file G4FTFParameters.hh.

References ProbLogDistr.

Referenced by G4FTFParameters().

+ Here is the caller graph for this function:

void G4FTFParameters::SetProbLogDistrPrD ( const G4double  aValue)
inline

Definition at line 308 of file G4FTFParameters.hh.

References ProbLogDistrPrD.

Referenced by G4FTFParameters().

+ Here is the caller graph for this function:

void G4FTFParameters::SetProbOfInteraction ( const G4double  aValue)
inline

Definition at line 344 of file G4FTFParameters.hh.

References ProbOfInelInteraction.

Referenced by SetMaxNumberOfCollisions().

+ Here is the caller graph for this function:

void G4FTFParameters::SetProbOfSameQuarkExchange ( const G4double  aValue)
inline

Definition at line 284 of file G4FTFParameters.hh.

References ProbOfSameQuarkExchange.

Referenced by G4FTFParameters().

+ Here is the caller graph for this function:

void G4FTFParameters::SetProjMinDiffMass ( const G4double  aValue)
inline

Definition at line 288 of file G4FTFParameters.hh.

References GeV, and ProjMinDiffMass.

Referenced by G4FTFAnnihilation::Annihilate(), and G4FTFParameters().

+ Here is the caller graph for this function:

void G4FTFParameters::SetProjMinNonDiffMass ( const G4double  aValue)
inline

Definition at line 292 of file G4FTFParameters.hh.

References GeV, and ProjMinNonDiffMass.

Referenced by G4FTFAnnihilation::Annihilate(), and G4FTFParameters().

+ Here is the caller graph for this function:

void G4FTFParameters::SetPt2Kink ( const G4double  aValue)
inline

Definition at line 318 of file G4FTFParameters.hh.

References Pt2kink.

Referenced by G4FTFParameters().

+ Here is the caller graph for this function:

void G4FTFParameters::SetPt2ofNuclearDestruction ( const G4double  aValue)
inline

Definition at line 368 of file G4FTFParameters.hh.

References Pt2ofNuclearDestruction.

Referenced by G4FTFParameters().

+ Here is the caller graph for this function:

void G4FTFParameters::SetQuarkProbabilitiesAtGluonSplitUp ( const G4double  Puubar,
const G4double  Pddbar,
const G4double  Pssbar 
)
inline

Definition at line 322 of file G4FTFParameters.hh.

References QuarkProbabilitiesAtGluonSplitUp.

Referenced by G4FTFParameters().

+ Here is the caller graph for this function:

void G4FTFParameters::SetR2ofNuclearDestruction ( const G4double  aValue)
inline

Definition at line 356 of file G4FTFParameters.hh.

References R2ofNuclearDestruction.

Referenced by G4FTFParameters().

+ Here is the caller graph for this function:

void G4FTFParameters::SetRadiusOfHNinteractions2 ( const G4double  Radius2)
inline

Definition at line 251 of file G4FTFParameters.hh.

References RadiusOfHNinteractions2.

Referenced by G4FTFParameters().

+ Here is the caller graph for this function:

void G4FTFParameters::SetSlope ( const G4double  Slope)
inline

Definition at line 255 of file G4FTFParameters.hh.

References FTFSlope.

Referenced by G4FTFParameters().

+ Here is the caller graph for this function:

void G4FTFParameters::SetTarMinDiffMass ( const G4double  aValue)
inline

Definition at line 296 of file G4FTFParameters.hh.

References GeV, and TarMinDiffMass.

Referenced by G4FTFAnnihilation::Annihilate(), and G4FTFParameters().

+ Here is the caller graph for this function:

void G4FTFParameters::SetTarMinNonDiffMass ( const G4double  aValue)
inline

Definition at line 300 of file G4FTFParameters.hh.

References GeV, and TarMinNonDiffMass.

Referenced by G4FTFAnnihilation::Annihilate(), and G4FTFParameters().

+ Here is the caller graph for this function:

void G4FTFParameters::SetTotalCrossSection ( const G4double  Xtotal)
inline

Definition at line 222 of file G4FTFParameters.hh.

References FTFXtotal.

Referenced by G4FTFParameters().

+ Here is the caller graph for this function:

Member Data Documentation

G4double G4FTFParameters::AvaragePt2ofElasticScattering
G4double G4FTFParameters::AveragePt2

Definition at line 184 of file G4FTFParameters.hh.

Referenced by GetAveragePt2(), and SetAveragePt2().

G4ThreadLocal G4ChipsComponentXS * G4FTFParameters::chipsComponentXSinstance = 0
staticprivate

Definition at line 208 of file G4FTFParameters.hh.

Referenced by G4FTFParameters().

G4ThreadLocal bool G4FTFParameters::chipsComponentXSisInitialized = false
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
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
G4double G4FTFParameters::ProbabilityOfAnnihilation
G4double G4FTFParameters::ProbabilityOfElasticScatt
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
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().


The documentation for this class was generated from the following files: