Geant4
10.03.p03
|
#include <G4DiffuseElastic.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 G4DiffuseElastic.hh.
G4DiffuseElastic::G4DiffuseElastic | ( | ) |
Definition at line 74 of file G4DiffuseElastic.cc.
|
virtual |
Definition at line 116 of file G4DiffuseElastic.cc.
Definition at line 405 of file G4DiffuseElastic.hh.
void G4DiffuseElastic::BuildAngleTable | ( | ) |
Definition at line 999 of file G4DiffuseElastic.cc.
Definition at line 451 of file G4DiffuseElastic.hh.
Definition at line 466 of file G4DiffuseElastic.hh.
|
inline |
Definition at line 426 of file G4DiffuseElastic.hh.
Definition at line 440 of file G4DiffuseElastic.hh.
|
inline |
Definition at line 530 of file G4DiffuseElastic.hh.
|
inline |
Definition at line 579 of file G4DiffuseElastic.hh.
|
inline |
Definition at line 554 of file G4DiffuseElastic.hh.
Definition at line 379 of file G4DiffuseElastic.cc.
Definition at line 467 of file G4DiffuseElastic.cc.
Definition at line 573 of file G4DiffuseElastic.cc.
G4double G4DiffuseElastic::GetDiffuseElasticSumXsc | ( | const G4ParticleDefinition * | particle, |
G4double | theta, | ||
G4double | momentum, | ||
G4double | A, | ||
G4double | Z | ||
) |
Definition at line 243 of file G4DiffuseElastic.cc.
G4double G4DiffuseElastic::GetDiffuseElasticXsc | ( | const G4ParticleDefinition * | particle, |
G4double | theta, | ||
G4double | momentum, | ||
G4double | A | ||
) |
Definition at line 172 of file G4DiffuseElastic.cc.
Definition at line 679 of file G4DiffuseElastic.cc.
G4double G4DiffuseElastic::GetInvCoulombElasticXsc | ( | const G4ParticleDefinition * | particle, |
G4double | tMand, | ||
G4double | momentum, | ||
G4double | A, | ||
G4double | Z | ||
) |
Definition at line 330 of file G4DiffuseElastic.cc.
G4double G4DiffuseElastic::GetInvElasticSumXsc | ( | const G4ParticleDefinition * | particle, |
G4double | tMand, | ||
G4double | momentum, | ||
G4double | A, | ||
G4double | Z | ||
) |
Definition at line 278 of file G4DiffuseElastic.cc.
G4double G4DiffuseElastic::GetInvElasticXsc | ( | const G4ParticleDefinition * | particle, |
G4double | theta, | ||
G4double | momentum, | ||
G4double | A, | ||
G4double | Z | ||
) |
Definition at line 193 of file G4DiffuseElastic.cc.
|
inline |
Definition at line 192 of file G4DiffuseElastic.hh.
Definition at line 1092 of file G4DiffuseElastic.cc.
void G4DiffuseElastic::Initialise | ( | ) |
Definition at line 138 of file G4DiffuseElastic.cc.
Definition at line 973 of file G4DiffuseElastic.cc.
G4double G4DiffuseElastic::IntegralElasticProb | ( | const G4ParticleDefinition * | particle, |
G4double | theta, | ||
G4double | momentum, | ||
G4double | A | ||
) |
Definition at line 695 of file G4DiffuseElastic.cc.
|
inlinevirtual |
Reimplemented from G4HadronicInteraction.
Definition at line 233 of file G4DiffuseElastic.hh.
Definition at line 824 of file G4DiffuseElastic.cc.
|
virtual |
Reimplemented from G4HadronElastic.
Definition at line 786 of file G4DiffuseElastic.cc.
G4double G4DiffuseElastic::SampleT | ( | const G4ParticleDefinition * | aParticle, |
G4double | p, | ||
G4double | A | ||
) |
Definition at line 720 of file G4DiffuseElastic.cc.
G4double G4DiffuseElastic::SampleTableT | ( | const G4ParticleDefinition * | aParticle, |
G4double | p, | ||
G4double | Z, | ||
G4double | A | ||
) |
Definition at line 838 of file G4DiffuseElastic.cc.
G4double G4DiffuseElastic::SampleTableThetaCMS | ( | const G4ParticleDefinition * | aParticle, |
G4double | p, | ||
G4double | Z, | ||
G4double | A | ||
) |
Definition at line 853 of file G4DiffuseElastic.cc.
G4double G4DiffuseElastic::SampleThetaCMS | ( | const G4ParticleDefinition * | aParticle, |
G4double | p, | ||
G4double | A | ||
) |
Definition at line 733 of file G4DiffuseElastic.cc.
G4double G4DiffuseElastic::SampleThetaLab | ( | const G4HadProjectile * | aParticle, |
G4double | tmass, | ||
G4double | A | ||
) |
Definition at line 1135 of file G4DiffuseElastic.cc.
Definition at line 257 of file G4DiffuseElastic.hh.
Definition at line 267 of file G4DiffuseElastic.hh.
Definition at line 252 of file G4DiffuseElastic.hh.
Definition at line 262 of file G4DiffuseElastic.hh.
Definition at line 247 of file G4DiffuseElastic.hh.
void G4DiffuseElastic::TestAngleTable | ( | const G4ParticleDefinition * | theParticle, |
G4double | partMom, | ||
G4double | Z, | ||
G4double | A | ||
) |
Definition at line 1342 of file G4DiffuseElastic.cc.
G4double G4DiffuseElastic::ThetaCMStoThetaLab | ( | const G4DynamicParticle * | aParticle, |
G4double | tmass, | ||
G4double | thetaCMS | ||
) |
Definition at line 1223 of file G4DiffuseElastic.cc.
G4double G4DiffuseElastic::ThetaLabToThetaCMS | ( | const G4DynamicParticle * | aParticle, |
G4double | tmass, | ||
G4double | thetaLab | ||
) |
Definition at line 1283 of file G4DiffuseElastic.cc.