Geant4  9.6.p02
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | Public Attributes | List of all members
G4FTFParameters Class Reference

#include <G4FTFParameters.hh>

Collaboration diagram for G4FTFParameters:
Collaboration graph
[legend]

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 SetMagQuarkExchange (const G4double aValue)
 
void SetSlopeQuarkExchange (const G4double aValue)
 
void SetDeltaProbAtQuarkExchange (const G4double aValue)
 
void SetProbOfSameQuarkExchange (const G4double aValue)
 
void SetProjMinDiffMass (const G4double aValue)
 
void SetProjMinNonDiffMass (const G4double aValue)
 
void SetProbabilityOfProjDiff (const G4double aValue)
 
void SetTarMinDiffMass (const G4double aValue)
 
void SetTarMinNonDiffMass (const G4double aValue)
 
void SetProbabilityOfTarDiff (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 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 GetMagQuarkExchange ()
 
G4double GetSlopeQuarkExchange ()
 
G4double GetDeltaProbAtQuarkExchange ()
 
G4double GetProbOfSameQuarkExchange ()
 
G4double GetProjMinDiffMass ()
 
G4double GetProjMinNonDiffMass ()
 
G4double GetProbabilityOfProjDiff ()
 
G4double GetTarMinDiffMass ()
 
G4double GetTarMinNonDiffMass ()
 
G4double GetProbabilityOfTarDiff ()
 
G4double GetAveragePt2 ()
 
G4double GetProbLogDistr ()
 
G4double GetPt2Kink ()
 
std::vector< G4doubleGetQuarkProbabilitiesAtGluonSplitUp ()
 
G4double GetMaxNumberOfCollisions ()
 
G4double GetProbOfInteraction ()
 
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 MagQuarkExchange
 
G4double SlopeQuarkExchange
 
G4double DeltaProbAtQuarkExchange
 
G4double ProbOfSameQuarkExchange
 
G4double ProjMinDiffMass
 
G4double ProjMinNonDiffMass
 
G4double ProbabilityOfProjDiff
 
G4double TarMinDiffMass
 
G4double TarMinNonDiffMass
 
G4double ProbabilityOfTarDiff
 
G4double AveragePt2
 
G4double ProbLogDistr
 
G4double Pt2kink
 
std::vector< G4doubleQuarkProbabilitiesAtGluonSplitUp
 
G4double MaxNumberOfCollisions
 
G4double ProbOfInelInteraction
 
G4double CofNuclearDestruction
 
G4double R2ofNuclearDestruction
 
G4double ExcitationEnergyPerWoundedNucleon
 
G4double DofNuclearDestruction
 
G4double Pt2ofNuclearDestruction
 
G4double MaxPt2ofNuclearDestruction
 

Detailed Description

Definition at line 39 of file G4FTFParameters.hh.

Constructor & Destructor Documentation

G4FTFParameters::G4FTFParameters ( const G4ParticleDefinition particle,
G4int  theA,
G4int  theZ,
G4double  s 
)

Definition at line 71 of file G4FTFParameters.cc.

Here is the call graph for this function:

G4FTFParameters::~G4FTFParameters ( )

Definition at line 68 of file G4FTFParameters.cc.

G4FTFParameters::G4FTFParameters ( )

Definition at line 49 of file G4FTFParameters.cc.

Member Function Documentation

G4double G4FTFParameters::GammaElastic ( const G4double  impactsquare)
inline

Definition at line 65 of file G4FTFParameters.hh.

Here is the caller graph for this function:

G4double G4FTFParameters::GetAvaragePt2ofElasticScattering ( )
inline

Definition at line 359 of file G4FTFParameters.hh.

Here is the caller graph for this function:

G4double G4FTFParameters::GetAveragePt2 ( )
inline

Definition at line 377 of file G4FTFParameters.hh.

Here is the caller graph for this function:

G4double G4FTFParameters::GetCofNuclearDestruction ( )
inline

Definition at line 390 of file G4FTFParameters.hh.

G4double G4FTFParameters::GetDeltaProbAtQuarkExchange ( )
inline

Definition at line 365 of file G4FTFParameters.hh.

Here is the caller graph for this function:

G4double G4FTFParameters::GetDofNuclearDestruction ( )
inline

Definition at line 397 of file G4FTFParameters.hh.

G4double G4FTFParameters::GetElasticCrossSection ( )
inline

Definition at line 334 of file G4FTFParameters.hh.

G4double G4FTFParameters::GetExcitationEnergyPerWoundedNucleon ( )
inline

Definition at line 393 of file G4FTFParameters.hh.

G4double G4FTFParameters::GetInelasticCrossSection ( )
inline

Definition at line 335 of file G4FTFParameters.hh.

G4double G4FTFParameters::GetInelasticProbability ( const G4double  impactsquare)
inline

Definition at line 348 of file G4FTFParameters.hh.

Here is the call graph for this function:

G4double G4FTFParameters::GetMagQuarkExchange ( )
inline

Definition at line 363 of file G4FTFParameters.hh.

Here is the caller graph for this function:

G4double G4FTFParameters::GetMaxNumberOfCollisions ( )
inline

Definition at line 387 of file G4FTFParameters.hh.

G4double G4FTFParameters::GetMaxPt2ofNuclearDestruction ( )
inline

Definition at line 400 of file G4FTFParameters.hh.

G4double G4FTFParameters::GetProbabilityOfAnnihilation ( )
inline

Definition at line 354 of file G4FTFParameters.hh.

G4double G4FTFParameters::GetProbabilityOfElasticScatt ( )
inline

Definition at line 345 of file G4FTFParameters.hh.

G4double G4FTFParameters::GetProbabilityOfInteraction ( const G4double  impactsquare)
inline

Definition at line 339 of file G4FTFParameters.hh.

Here is the caller graph for this function:

G4double G4FTFParameters::GetProbabilityOfProjDiff ( )
inline

Definition at line 371 of file G4FTFParameters.hh.

Here is the caller graph for this function:

G4double G4FTFParameters::GetProbabilityOfTarDiff ( )
inline

Definition at line 375 of file G4FTFParameters.hh.

Here is the caller graph for this function:

G4double G4FTFParameters::GetProbLogDistr ( )
inline

Definition at line 378 of file G4FTFParameters.hh.

Here is the caller graph for this function:

G4double G4FTFParameters::GetProbOfInteraction ( )
inline

Definition at line 388 of file G4FTFParameters.hh.

G4double G4FTFParameters::GetProbOfSameQuarkExchange ( )
inline

Definition at line 367 of file G4FTFParameters.hh.

Here is the caller graph for this function:

G4double G4FTFParameters::GetProjMinDiffMass ( )
inline

Definition at line 369 of file G4FTFParameters.hh.

Here is the caller graph for this function:

G4double G4FTFParameters::GetProjMinNonDiffMass ( )
inline

Definition at line 370 of file G4FTFParameters.hh.

Here is the caller graph for this function:

G4double G4FTFParameters::GetPt2Kink ( )
inline

Definition at line 381 of file G4FTFParameters.hh.

Here is the caller graph for this function:

G4double G4FTFParameters::GetPt2ofNuclearDestruction ( )
inline

Definition at line 399 of file G4FTFParameters.hh.

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

Definition at line 383 of file G4FTFParameters.hh.

Here is the caller graph for this function:

G4double G4FTFParameters::GetR2ofNuclearDestruction ( )
inline

Definition at line 391 of file G4FTFParameters.hh.

G4double G4FTFParameters::GetSlope ( )
inline

Definition at line 337 of file G4FTFParameters.hh.

Here is the caller graph for this function:

G4double G4FTFParameters::GetSlopeQuarkExchange ( )
inline

Definition at line 364 of file G4FTFParameters.hh.

Here is the caller graph for this function:

G4double G4FTFParameters::GetTarMinDiffMass ( )
inline

Definition at line 373 of file G4FTFParameters.hh.

Here is the caller graph for this function:

G4double G4FTFParameters::GetTarMinNonDiffMass ( )
inline

Definition at line 374 of file G4FTFParameters.hh.

Here is the caller graph for this function:

G4double G4FTFParameters::GetTotalCrossSection ( )
inline

Definition at line 333 of file G4FTFParameters.hh.

void G4FTFParameters::SetAvaragePt2ofElasticScattering ( const G4double  aPt2)
inline

Definition at line 250 of file G4FTFParameters.hh.

Here is the caller graph for this function:

void G4FTFParameters::SetAveragePt2 ( const G4double  aValue)
inline

Definition at line 278 of file G4FTFParameters.hh.

Here is the caller graph for this function:

void G4FTFParameters::SetCofNuclearDestruction ( const G4double  aValue)
inline

Definition at line 317 of file G4FTFParameters.hh.

Here is the caller graph for this function:

void G4FTFParameters::SetDeltaProbAtQuarkExchange ( const G4double  aValue)
inline

Definition at line 259 of file G4FTFParameters.hh.

Here is the caller graph for this function:

void G4FTFParameters::SetDofNuclearDestruction ( const G4double  aValue)
inline

Definition at line 325 of file G4FTFParameters.hh.

Here is the caller graph for this function:

void G4FTFParameters::SetElastisCrossSection ( const G4double  Xelastic)
inline

Definition at line 221 of file G4FTFParameters.hh.

Here is the caller graph for this function:

void G4FTFParameters::SetExcitationEnergyPerWoundedNucleon ( const G4double  aValue)
inline

Definition at line 322 of file G4FTFParameters.hh.

Here is the caller graph for this function:

void G4FTFParameters::SetGamma0 ( const G4double  Gamma0)
inline

Definition at line 246 of file G4FTFParameters.hh.

Here is the caller graph for this function:

void G4FTFParameters::SethNcmsEnergy ( const G4double  s)
inline

Definition at line 214 of file G4FTFParameters.hh.

void G4FTFParameters::SetInelasticCrossSection ( const G4double  Xinelastic)
inline

Definition at line 224 of file G4FTFParameters.hh.

Here is the caller graph for this function:

void G4FTFParameters::SetMagQuarkExchange ( const G4double  aValue)
inline

Definition at line 255 of file G4FTFParameters.hh.

Here is the caller graph for this function:

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

Definition at line 299 of file G4FTFParameters.hh.

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 329 of file G4FTFParameters.hh.

Here is the caller graph for this function:

void G4FTFParameters::SetProbabilityOfAnnihilation ( const G4double  aValue)
inline

Definition at line 237 of file G4FTFParameters.hh.

Here is the caller graph for this function:

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

Definition at line 227 of file G4FTFParameters.hh.

Here is the caller graph for this function:

void G4FTFParameters::SetProbabilityOfElasticScatt ( const G4double  aValue)
inline

Definition at line 234 of file G4FTFParameters.hh.

void G4FTFParameters::SetProbabilityOfProjDiff ( const G4double  aValue)
inline

Definition at line 268 of file G4FTFParameters.hh.

Here is the caller graph for this function:

void G4FTFParameters::SetProbabilityOfTarDiff ( const G4double  aValue)
inline

Definition at line 275 of file G4FTFParameters.hh.

Here is the caller graph for this function:

void G4FTFParameters::SetProbLogDistr ( const G4double  aValue)
inline

Definition at line 281 of file G4FTFParameters.hh.

Here is the caller graph for this function:

void G4FTFParameters::SetProbOfInteraction ( const G4double  aValue)
inline

Definition at line 314 of file G4FTFParameters.hh.

Here is the caller graph for this function:

void G4FTFParameters::SetProbOfSameQuarkExchange ( const G4double  aValue)
inline

Definition at line 261 of file G4FTFParameters.hh.

Here is the caller graph for this function:

void G4FTFParameters::SetProjMinDiffMass ( const G4double  aValue)
inline

Definition at line 264 of file G4FTFParameters.hh.

Here is the caller graph for this function:

void G4FTFParameters::SetProjMinNonDiffMass ( const G4double  aValue)
inline

Definition at line 266 of file G4FTFParameters.hh.

Here is the caller graph for this function:

void G4FTFParameters::SetPt2Kink ( const G4double  aValue)
inline

Definition at line 285 of file G4FTFParameters.hh.

Here is the caller graph for this function:

void G4FTFParameters::SetPt2ofNuclearDestruction ( const G4double  aValue)
inline

Definition at line 327 of file G4FTFParameters.hh.

Here is the caller graph for this function:

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

Definition at line 288 of file G4FTFParameters.hh.

Here is the caller graph for this function:

void G4FTFParameters::SetR2ofNuclearDestruction ( const G4double  aValue)
inline

Definition at line 319 of file G4FTFParameters.hh.

Here is the caller graph for this function:

void G4FTFParameters::SetRadiusOfHNinteractions2 ( const G4double  Radius2)
inline

Definition at line 240 of file G4FTFParameters.hh.

Here is the caller graph for this function:

void G4FTFParameters::SetSlope ( const G4double  Slope)
inline

Definition at line 243 of file G4FTFParameters.hh.

Here is the caller graph for this function:

void G4FTFParameters::SetSlopeQuarkExchange ( const G4double  aValue)
inline

Definition at line 257 of file G4FTFParameters.hh.

Here is the caller graph for this function:

void G4FTFParameters::SetTarMinDiffMass ( const G4double  aValue)
inline

Definition at line 271 of file G4FTFParameters.hh.

Here is the caller graph for this function:

void G4FTFParameters::SetTarMinNonDiffMass ( const G4double  aValue)
inline

Definition at line 273 of file G4FTFParameters.hh.

Here is the caller graph for this function:

void G4FTFParameters::SetTotalCrossSection ( const G4double  Xtotal)
inline

Definition at line 218 of file G4FTFParameters.hh.

Here is the caller graph for this function:

Member Data Documentation

G4double G4FTFParameters::AvaragePt2ofElasticScattering

Definition at line 174 of file G4FTFParameters.hh.

G4double G4FTFParameters::AveragePt2

Definition at line 191 of file G4FTFParameters.hh.

G4double G4FTFParameters::CofNuclearDestruction

Definition at line 202 of file G4FTFParameters.hh.

G4double G4FTFParameters::DeltaProbAtQuarkExchange

Definition at line 180 of file G4FTFParameters.hh.

G4double G4FTFParameters::DofNuclearDestruction

Definition at line 207 of file G4FTFParameters.hh.

G4double G4FTFParameters::ExcitationEnergyPerWoundedNucleon

Definition at line 205 of file G4FTFParameters.hh.

G4double G4FTFParameters::FTFGamma0

Definition at line 175 of file G4FTFParameters.hh.

G4double G4FTFParameters::FTFhNcmsEnergy

Definition at line 161 of file G4FTFParameters.hh.

G4double G4FTFParameters::FTFSlope

Definition at line 173 of file G4FTFParameters.hh.

G4double G4FTFParameters::FTFXannihilation

Definition at line 169 of file G4FTFParameters.hh.

G4double G4FTFParameters::FTFXelastic

Definition at line 167 of file G4FTFParameters.hh.

G4double G4FTFParameters::FTFXinelastic

Definition at line 168 of file G4FTFParameters.hh.

G4ChipsComponentXS* G4FTFParameters::FTFxsManager

Definition at line 164 of file G4FTFParameters.hh.

G4double G4FTFParameters::FTFXtotal

Definition at line 166 of file G4FTFParameters.hh.

G4double G4FTFParameters::MagQuarkExchange

Definition at line 178 of file G4FTFParameters.hh.

G4double G4FTFParameters::MaxNumberOfCollisions

Definition at line 199 of file G4FTFParameters.hh.

G4double G4FTFParameters::MaxPt2ofNuclearDestruction

Definition at line 209 of file G4FTFParameters.hh.

G4double G4FTFParameters::ProbabilityOfAnnihilation

Definition at line 170 of file G4FTFParameters.hh.

G4double G4FTFParameters::ProbabilityOfElasticScatt

Definition at line 171 of file G4FTFParameters.hh.

G4double G4FTFParameters::ProbabilityOfProjDiff

Definition at line 185 of file G4FTFParameters.hh.

G4double G4FTFParameters::ProbabilityOfTarDiff

Definition at line 189 of file G4FTFParameters.hh.

G4double G4FTFParameters::ProbLogDistr

Definition at line 192 of file G4FTFParameters.hh.

G4double G4FTFParameters::ProbOfInelInteraction

Definition at line 200 of file G4FTFParameters.hh.

G4double G4FTFParameters::ProbOfSameQuarkExchange

Definition at line 181 of file G4FTFParameters.hh.

G4double G4FTFParameters::ProjMinDiffMass

Definition at line 183 of file G4FTFParameters.hh.

G4double G4FTFParameters::ProjMinNonDiffMass

Definition at line 184 of file G4FTFParameters.hh.

G4double G4FTFParameters::Pt2kink

Definition at line 195 of file G4FTFParameters.hh.

G4double G4FTFParameters::Pt2ofNuclearDestruction

Definition at line 208 of file G4FTFParameters.hh.

std::vector<G4double> G4FTFParameters::QuarkProbabilitiesAtGluonSplitUp

Definition at line 196 of file G4FTFParameters.hh.

G4double G4FTFParameters::R2ofNuclearDestruction

Definition at line 203 of file G4FTFParameters.hh.

G4double G4FTFParameters::RadiusOfHNinteractions2

Definition at line 172 of file G4FTFParameters.hh.

G4double G4FTFParameters::SlopeQuarkExchange

Definition at line 179 of file G4FTFParameters.hh.

G4double G4FTFParameters::TarMinDiffMass

Definition at line 187 of file G4FTFParameters.hh.

G4double G4FTFParameters::TarMinNonDiffMass

Definition at line 188 of file G4FTFParameters.hh.


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