Geant4_10
|
#include <G4NuclNuclDiffuseElastic.hh>
Additional Inherited Members | |
Protected Member Functions inherited from G4HadronicInteraction | |
void | SetModelName (const G4String &nam) |
G4bool | IsBlocked () const |
void | Block () |
Protected Attributes inherited from G4HadronicInteraction | |
G4HadFinalState | theParticleChange |
G4int | verboseLevel |
G4double | theMinEnergy |
G4double | theMaxEnergy |
G4bool | isBlocked |
Definition at line 59 of file G4NuclNuclDiffuseElastic.hh.
G4NuclNuclDiffuseElastic::G4NuclNuclDiffuseElastic | ( | ) |
Definition at line 67 of file G4NuclNuclDiffuseElastic.cc.
|
virtual |
Definition at line 127 of file G4NuclNuclDiffuseElastic.cc.
Definition at line 973 of file G4NuclNuclDiffuseElastic.hh.
Definition at line 959 of file G4NuclNuclDiffuseElastic.hh.
Definition at line 1640 of file G4NuclNuclDiffuseElastic.cc.
Definition at line 1064 of file G4NuclNuclDiffuseElastic.hh.
Definition at line 1613 of file G4NuclNuclDiffuseElastic.cc.
Definition at line 1053 of file G4NuclNuclDiffuseElastic.hh.
Definition at line 986 of file G4NuclNuclDiffuseElastic.hh.
Definition at line 1557 of file G4NuclNuclDiffuseElastic.cc.
Definition at line 1582 of file G4NuclNuclDiffuseElastic.cc.
Definition at line 1041 of file G4NuclNuclDiffuseElastic.hh.
Definition at line 2034 of file G4NuclNuclDiffuseElastic.cc.
Definition at line 1982 of file G4NuclNuclDiffuseElastic.cc.
Definition at line 414 of file G4NuclNuclDiffuseElastic.hh.
void G4NuclNuclDiffuseElastic::BuildAngleTable | ( | ) |
Definition at line 958 of file G4NuclNuclDiffuseElastic.cc.
|
inline |
Definition at line 1075 of file G4NuclNuclDiffuseElastic.hh.
Definition at line 463 of file G4NuclNuclDiffuseElastic.hh.
Definition at line 839 of file G4NuclNuclDiffuseElastic.hh.
|
inline |
Definition at line 826 of file G4NuclNuclDiffuseElastic.hh.
Definition at line 478 of file G4NuclNuclDiffuseElastic.hh.
|
inline |
Definition at line 436 of file G4NuclNuclDiffuseElastic.hh.
|
inline |
Definition at line 853 of file G4NuclNuclDiffuseElastic.hh.
|
inline |
Definition at line 451 of file G4NuclNuclDiffuseElastic.hh.
Definition at line 792 of file G4NuclNuclDiffuseElastic.hh.
Definition at line 813 of file G4NuclNuclDiffuseElastic.hh.
Definition at line 391 of file G4NuclNuclDiffuseElastic.hh.
Definition at line 1502 of file G4NuclNuclDiffuseElastic.cc.
Definition at line 1958 of file G4NuclNuclDiffuseElastic.cc.
Definition at line 605 of file G4NuclNuclDiffuseElastic.hh.
Definition at line 1530 of file G4NuclNuclDiffuseElastic.cc.
Definition at line 762 of file G4NuclNuclDiffuseElastic.hh.
|
inline |
Definition at line 289 of file G4NuclNuclDiffuseElastic.hh.
|
inline |
Definition at line 288 of file G4NuclNuclDiffuseElastic.hh.
Definition at line 191 of file G4NuclNuclDiffuseElastic.hh.
|
inline |
Definition at line 509 of file G4NuclNuclDiffuseElastic.hh.
|
inline |
Definition at line 574 of file G4NuclNuclDiffuseElastic.hh.
|
inline |
Definition at line 548 of file G4NuclNuclDiffuseElastic.hh.
Definition at line 389 of file G4NuclNuclDiffuseElastic.cc.
Definition at line 466 of file G4NuclNuclDiffuseElastic.cc.
Definition at line 561 of file G4NuclNuclDiffuseElastic.cc.
G4double G4NuclNuclDiffuseElastic::GetDiffuseElasticSumXsc | ( | const G4ParticleDefinition * | particle, |
G4double | theta, | ||
G4double | momentum, | ||
G4double | A, | ||
G4double | Z | ||
) |
Definition at line 253 of file G4NuclNuclDiffuseElastic.cc.
G4double G4NuclNuclDiffuseElastic::GetDiffuseElasticXsc | ( | const G4ParticleDefinition * | particle, |
G4double | theta, | ||
G4double | momentum, | ||
G4double | A | ||
) |
Definition at line 182 of file G4NuclNuclDiffuseElastic.cc.
Definition at line 626 of file G4NuclNuclDiffuseElastic.hh.
Definition at line 647 of file G4NuclNuclDiffuseElastic.hh.
Definition at line 667 of file G4NuclNuclDiffuseElastic.hh.
Definition at line 1415 of file G4NuclNuclDiffuseElastic.cc.
Definition at line 657 of file G4NuclNuclDiffuseElastic.hh.
Definition at line 1476 of file G4NuclNuclDiffuseElastic.cc.
Definition at line 714 of file G4NuclNuclDiffuseElastic.hh.
Definition at line 737 of file G4NuclNuclDiffuseElastic.hh.
Definition at line 748 of file G4NuclNuclDiffuseElastic.hh.
Definition at line 1018 of file G4NuclNuclDiffuseElastic.hh.
Definition at line 1030 of file G4NuclNuclDiffuseElastic.hh.
G4double G4NuclNuclDiffuseElastic::GetHadronNucleonXscNS | ( | G4ParticleDefinition * | pParticle, |
G4double | pTkin, | ||
G4ParticleDefinition * | tParticle | ||
) |
Definition at line 1811 of file G4NuclNuclDiffuseElastic.cc.
Definition at line 657 of file G4NuclNuclDiffuseElastic.cc.
G4double G4NuclNuclDiffuseElastic::GetInvCoulombElasticXsc | ( | const G4ParticleDefinition * | particle, |
G4double | tMand, | ||
G4double | momentum, | ||
G4double | A, | ||
G4double | Z | ||
) |
Definition at line 340 of file G4NuclNuclDiffuseElastic.cc.
G4double G4NuclNuclDiffuseElastic::GetInvElasticSumXsc | ( | const G4ParticleDefinition * | particle, |
G4double | tMand, | ||
G4double | momentum, | ||
G4double | A, | ||
G4double | Z | ||
) |
Definition at line 288 of file G4NuclNuclDiffuseElastic.cc.
G4double G4NuclNuclDiffuseElastic::GetInvElasticXsc | ( | const G4ParticleDefinition * | particle, |
G4double | theta, | ||
G4double | momentum, | ||
G4double | A, | ||
G4double | Z | ||
) |
Definition at line 203 of file G4NuclNuclDiffuseElastic.cc.
Definition at line 1389 of file G4NuclNuclDiffuseElastic.cc.
|
inline |
Definition at line 181 of file G4NuclNuclDiffuseElastic.hh.
|
inline |
Definition at line 270 of file G4NuclNuclDiffuseElastic.hh.
Definition at line 1921 of file G4NuclNuclDiffuseElastic.cc.
Definition at line 998 of file G4NuclNuclDiffuseElastic.hh.
Definition at line 532 of file G4NuclNuclDiffuseElastic.hh.
G4double G4NuclNuclDiffuseElastic::GetScatteringAngle | ( | G4int | iMomentum, |
G4int | iAngle, | ||
G4double | position | ||
) |
Definition at line 1035 of file G4NuclNuclDiffuseElastic.cc.
Definition at line 192 of file G4NuclNuclDiffuseElastic.hh.
Definition at line 777 of file G4NuclNuclDiffuseElastic.hh.
void G4NuclNuclDiffuseElastic::InitDynParameters | ( | const G4ParticleDefinition * | theParticle, |
G4double | partMom | ||
) |
Definition at line 1716 of file G4NuclNuclDiffuseElastic.cc.
void G4NuclNuclDiffuseElastic::Initialise | ( | ) |
Definition at line 142 of file G4NuclNuclDiffuseElastic.cc.
Definition at line 929 of file G4NuclNuclDiffuseElastic.cc.
void G4NuclNuclDiffuseElastic::InitParameters | ( | const G4ParticleDefinition * | theParticle, |
G4double | partMom, | ||
G4double | Z, | ||
G4double | A | ||
) |
Definition at line 1671 of file G4NuclNuclDiffuseElastic.cc.
void G4NuclNuclDiffuseElastic::InitParametersGla | ( | const G4DynamicParticle * | aParticle, |
G4double | partMom, | ||
G4double | Z, | ||
G4double | A | ||
) |
Definition at line 1751 of file G4NuclNuclDiffuseElastic.cc.
G4double G4NuclNuclDiffuseElastic::IntegralElasticProb | ( | const G4ParticleDefinition * | particle, |
G4double | theta, | ||
G4double | momentum, | ||
G4double | A | ||
) |
Definition at line 673 of file G4NuclNuclDiffuseElastic.cc.
Definition at line 940 of file G4NuclNuclDiffuseElastic.hh.
Definition at line 922 of file G4NuclNuclDiffuseElastic.hh.
Definition at line 903 of file G4NuclNuclDiffuseElastic.hh.
Definition at line 887 of file G4NuclNuclDiffuseElastic.hh.
Definition at line 866 of file G4NuclNuclDiffuseElastic.hh.
|
virtual |
Reimplemented from G4HadronElastic.
Definition at line 766 of file G4NuclNuclDiffuseElastic.cc.
G4double G4NuclNuclDiffuseElastic::SampleT | ( | const G4ParticleDefinition * | aParticle, |
G4double | p, | ||
G4double | A | ||
) |
Definition at line 698 of file G4NuclNuclDiffuseElastic.cc.
G4double G4NuclNuclDiffuseElastic::SampleTableT | ( | const G4ParticleDefinition * | aParticle, |
G4double | p, | ||
G4double | Z, | ||
G4double | A | ||
) |
Definition at line 791 of file G4NuclNuclDiffuseElastic.cc.
G4double G4NuclNuclDiffuseElastic::SampleTableThetaCMS | ( | const G4ParticleDefinition * | aParticle, |
G4double | p, | ||
G4double | Z, | ||
G4double | A | ||
) |
Definition at line 806 of file G4NuclNuclDiffuseElastic.cc.
G4double G4NuclNuclDiffuseElastic::SampleThetaCMS | ( | const G4ParticleDefinition * | aParticle, |
G4double | p, | ||
G4double | A | ||
) |
Definition at line 712 of file G4NuclNuclDiffuseElastic.cc.
G4double G4NuclNuclDiffuseElastic::SampleThetaLab | ( | const G4HadProjectile * | aParticle, |
G4double | tmass, | ||
G4double | A | ||
) |
Definition at line 1078 of file G4NuclNuclDiffuseElastic.cc.
Definition at line 277 of file G4NuclNuclDiffuseElastic.hh.
Definition at line 279 of file G4NuclNuclDiffuseElastic.hh.
Definition at line 278 of file G4NuclNuclDiffuseElastic.hh.
Definition at line 281 of file G4NuclNuclDiffuseElastic.hh.
Definition at line 283 of file G4NuclNuclDiffuseElastic.hh.
Definition at line 275 of file G4NuclNuclDiffuseElastic.hh.
Definition at line 282 of file G4NuclNuclDiffuseElastic.hh.
Definition at line 284 of file G4NuclNuclDiffuseElastic.hh.
Definition at line 372 of file G4NuclNuclDiffuseElastic.hh.
Definition at line 382 of file G4NuclNuclDiffuseElastic.hh.
Definition at line 285 of file G4NuclNuclDiffuseElastic.hh.
Definition at line 286 of file G4NuclNuclDiffuseElastic.hh.
Definition at line 367 of file G4NuclNuclDiffuseElastic.hh.
Definition at line 274 of file G4NuclNuclDiffuseElastic.hh.
Definition at line 273 of file G4NuclNuclDiffuseElastic.hh.
Definition at line 272 of file G4NuclNuclDiffuseElastic.hh.
Definition at line 377 of file G4NuclNuclDiffuseElastic.hh.
Definition at line 362 of file G4NuclNuclDiffuseElastic.hh.
void G4NuclNuclDiffuseElastic::TestAngleTable | ( | const G4ParticleDefinition * | theParticle, |
G4double | partMom, | ||
G4double | Z, | ||
G4double | A | ||
) |
Definition at line 1286 of file G4NuclNuclDiffuseElastic.cc.
Definition at line 678 of file G4NuclNuclDiffuseElastic.hh.
Definition at line 702 of file G4NuclNuclDiffuseElastic.hh.
Definition at line 690 of file G4NuclNuclDiffuseElastic.hh.
G4double G4NuclNuclDiffuseElastic::ThetaCMStoThetaLab | ( | const G4DynamicParticle * | aParticle, |
G4double | tmass, | ||
G4double | thetaCMS | ||
) |
Definition at line 1166 of file G4NuclNuclDiffuseElastic.cc.
G4double G4NuclNuclDiffuseElastic::ThetaLabToThetaCMS | ( | const G4DynamicParticle * | aParticle, |
G4double | tmass, | ||
G4double | thetaLab | ||
) |
Definition at line 1227 of file G4NuclNuclDiffuseElastic.cc.