Geant4
9.6.p02
|
#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 1304 of file G4NuclNuclDiffuseElastic.hh.
Definition at line 1290 of file G4NuclNuclDiffuseElastic.hh.
Definition at line 1489 of file G4NuclNuclDiffuseElastic.hh.
Definition at line 1518 of file G4NuclNuclDiffuseElastic.hh.
Definition at line 1451 of file G4NuclNuclDiffuseElastic.hh.
Definition at line 1477 of file G4NuclNuclDiffuseElastic.hh.
Definition at line 1317 of file G4NuclNuclDiffuseElastic.hh.
Definition at line 1265 of file G4NuclNuclDiffuseElastic.hh.
Definition at line 1328 of file G4NuclNuclDiffuseElastic.hh.
Definition at line 1440 of file G4NuclNuclDiffuseElastic.hh.
Definition at line 458 of file G4NuclNuclDiffuseElastic.hh.
Definition at line 406 of file G4NuclNuclDiffuseElastic.hh.
Definition at line 533 of file G4NuclNuclDiffuseElastic.hh.
void G4NuclNuclDiffuseElastic::BuildAngleTable | ( | ) |
Definition at line 958 of file G4NuclNuclDiffuseElastic.cc.
|
inline |
Definition at line 1781 of file G4NuclNuclDiffuseElastic.hh.
Definition at line 579 of file G4NuclNuclDiffuseElastic.hh.
Definition at line 1090 of file G4NuclNuclDiffuseElastic.hh.
|
inline |
Definition at line 1077 of file G4NuclNuclDiffuseElastic.hh.
Definition at line 594 of file G4NuclNuclDiffuseElastic.hh.
|
inline |
Definition at line 554 of file G4NuclNuclDiffuseElastic.hh.
|
inline |
Definition at line 1104 of file G4NuclNuclDiffuseElastic.hh.
|
inline |
Definition at line 568 of file G4NuclNuclDiffuseElastic.hh.
Definition at line 1043 of file G4NuclNuclDiffuseElastic.hh.
Definition at line 1064 of file G4NuclNuclDiffuseElastic.hh.
Definition at line 510 of file G4NuclNuclDiffuseElastic.hh.
Definition at line 1210 of file G4NuclNuclDiffuseElastic.hh.
Definition at line 722 of file G4NuclNuclDiffuseElastic.hh.
Definition at line 746 of file G4NuclNuclDiffuseElastic.hh.
Definition at line 1238 of file G4NuclNuclDiffuseElastic.hh.
Definition at line 1012 of file G4NuclNuclDiffuseElastic.hh.
|
inline |
Definition at line 301 of file G4NuclNuclDiffuseElastic.hh.
|
inline |
Definition at line 300 of file G4NuclNuclDiffuseElastic.hh.
Definition at line 198 of file G4NuclNuclDiffuseElastic.hh.
|
inline |
Definition at line 625 of file G4NuclNuclDiffuseElastic.hh.
|
inline |
Definition at line 690 of file G4NuclNuclDiffuseElastic.hh.
|
inline |
Definition at line 665 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 767 of file G4NuclNuclDiffuseElastic.hh.
Definition at line 788 of file G4NuclNuclDiffuseElastic.hh.
Definition at line 808 of file G4NuclNuclDiffuseElastic.hh.
Definition at line 878 of file G4NuclNuclDiffuseElastic.hh.
Definition at line 798 of file G4NuclNuclDiffuseElastic.hh.
Definition at line 987 of file G4NuclNuclDiffuseElastic.hh.
Definition at line 938 of file G4NuclNuclDiffuseElastic.hh.
Definition at line 961 of file G4NuclNuclDiffuseElastic.hh.
Definition at line 972 of file G4NuclNuclDiffuseElastic.hh.
Definition at line 1415 of file G4NuclNuclDiffuseElastic.hh.
Definition at line 1427 of file G4NuclNuclDiffuseElastic.hh.
|
inline |
Definition at line 1671 of file G4NuclNuclDiffuseElastic.hh.
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 814 of file G4NuclNuclDiffuseElastic.hh.
|
inline |
Definition at line 188 of file G4NuclNuclDiffuseElastic.hh.
|
inline |
Definition at line 282 of file G4NuclNuclDiffuseElastic.hh.
Definition at line 1379 of file G4NuclNuclDiffuseElastic.hh.
Definition at line 1359 of file G4NuclNuclDiffuseElastic.hh.
Definition at line 648 of file G4NuclNuclDiffuseElastic.hh.
G4double G4NuclNuclDiffuseElastic::GetScatteringAngle | ( | G4int | iMomentum, |
G4int | iAngle, | ||
G4double | position | ||
) |
Definition at line 1035 of file G4NuclNuclDiffuseElastic.cc.
Definition at line 199 of file G4NuclNuclDiffuseElastic.hh.
Definition at line 1027 of file G4NuclNuclDiffuseElastic.hh.
|
inline |
Definition at line 1576 of file G4NuclNuclDiffuseElastic.hh.
void G4NuclNuclDiffuseElastic::Initialise | ( | ) |
Definition at line 142 of file G4NuclNuclDiffuseElastic.cc.
Definition at line 929 of file G4NuclNuclDiffuseElastic.cc.
|
inline |
Definition at line 1531 of file G4NuclNuclDiffuseElastic.hh.
|
inline |
Definition at line 1611 of file G4NuclNuclDiffuseElastic.hh.
G4double G4NuclNuclDiffuseElastic::IntegralElasticProb | ( | const G4ParticleDefinition * | particle, |
G4double | theta, | ||
G4double | momentum, | ||
G4double | A | ||
) |
Definition at line 673 of file G4NuclNuclDiffuseElastic.cc.
Definition at line 1191 of file G4NuclNuclDiffuseElastic.hh.
Definition at line 1173 of file G4NuclNuclDiffuseElastic.hh.
Definition at line 1154 of file G4NuclNuclDiffuseElastic.hh.
Definition at line 1138 of file G4NuclNuclDiffuseElastic.hh.
Definition at line 1117 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 289 of file G4NuclNuclDiffuseElastic.hh.
Definition at line 291 of file G4NuclNuclDiffuseElastic.hh.
Definition at line 290 of file G4NuclNuclDiffuseElastic.hh.
Definition at line 293 of file G4NuclNuclDiffuseElastic.hh.
Definition at line 295 of file G4NuclNuclDiffuseElastic.hh.
Definition at line 287 of file G4NuclNuclDiffuseElastic.hh.
Definition at line 294 of file G4NuclNuclDiffuseElastic.hh.
Definition at line 296 of file G4NuclNuclDiffuseElastic.hh.
Definition at line 385 of file G4NuclNuclDiffuseElastic.hh.
Definition at line 395 of file G4NuclNuclDiffuseElastic.hh.
Definition at line 297 of file G4NuclNuclDiffuseElastic.hh.
Definition at line 298 of file G4NuclNuclDiffuseElastic.hh.
Definition at line 380 of file G4NuclNuclDiffuseElastic.hh.
Definition at line 286 of file G4NuclNuclDiffuseElastic.hh.
Definition at line 285 of file G4NuclNuclDiffuseElastic.hh.
Definition at line 284 of file G4NuclNuclDiffuseElastic.hh.
Definition at line 390 of file G4NuclNuclDiffuseElastic.hh.
Definition at line 375 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 842 of file G4NuclNuclDiffuseElastic.hh.
Definition at line 866 of file G4NuclNuclDiffuseElastic.hh.
Definition at line 854 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.