Geant4 11.2.2
Toolkit for the simulation of the passage of particles through matter
|
#include <G4ParticleHPLegendreStore.hh>
Public Member Functions | |
G4ParticleHPLegendreStore (G4int n) | |
~G4ParticleHPLegendreStore () | |
void | Init (G4int i, G4double e, G4int n) |
void | SetNPoints (G4int n) |
void | SetEnergy (G4int i, G4double energy) |
void | SetTemperature (G4int i, G4double temp) |
void | SetCoeff (G4int i, G4int l, G4double coeff) |
void | SetCoeff (G4int i, G4ParticleHPLegendreTable *theTable) |
G4double | GetCoeff (G4int i, G4int l) |
G4double | GetEnergy (G4int i) |
G4double | GetTemperature (G4int i) |
G4int | GetNumberOfPoly (G4int i) |
G4double | SampleDiscreteTwoBody (G4double anEnergy) |
G4double | SampleElastic (G4double anEnergy) |
G4double | Sample (G4double energy) |
G4double | SampleMax (G4double energy) |
G4double | Integrate (G4int k, G4double costh) |
void | InitInterpolation (std::istream &aDataFile) |
void | SetManager (G4InterpolationManager &aManager) |
Definition at line 39 of file G4ParticleHPLegendreStore.hh.
|
inline |
Definition at line 42 of file G4ParticleHPLegendreStore.hh.
|
inline |
Definition at line 48 of file G4ParticleHPLegendreStore.hh.
Definition at line 64 of file G4ParticleHPLegendreStore.hh.
Referenced by SampleDiscreteTwoBody(), SampleElastic(), and SampleMax().
Definition at line 65 of file G4ParticleHPLegendreStore.hh.
Referenced by Sample(), SampleDiscreteTwoBody(), SampleElastic(), and SampleMax().
Definition at line 67 of file G4ParticleHPLegendreStore.hh.
Definition at line 66 of file G4ParticleHPLegendreStore.hh.
Definition at line 50 of file G4ParticleHPLegendreStore.hh.
Referenced by G4ParticleHPAngular::Init(), G4ParticleHPElasticFS::Init(), and G4ParticleHPContAngularPar::Sample().
|
inline |
Definition at line 75 of file G4ParticleHPLegendreStore.hh.
Referenced by G4ParticleHPAngular::Init(), and G4ParticleHPElasticFS::Init().
Definition at line 301 of file G4ParticleHPLegendreStore.cc.
Referenced by Sample().
Definition at line 250 of file G4ParticleHPLegendreStore.cc.
Definition at line 45 of file G4ParticleHPLegendreStore.cc.
Referenced by G4ParticleHPDiscreteTwoBody::Sample().
Definition at line 188 of file G4ParticleHPLegendreStore.cc.
Referenced by G4ParticleHPElasticFS::ApplyYourself().
Definition at line 119 of file G4ParticleHPLegendreStore.cc.
Referenced by G4ParticleHPPhotonDist::GetPhotons(), G4ParticleHPContAngularPar::Sample(), and G4ParticleHPAngular::SampleAndUpdate().
Definition at line 54 of file G4ParticleHPLegendreStore.hh.
Referenced by G4ParticleHPPhotonDist::GetPhotons(), G4ParticleHPAngular::Init(), G4ParticleHPElasticFS::Init(), G4ParticleHPContAngularPar::Sample(), and G4ParticleHPDiscreteTwoBody::Sample().
|
inline |
Definition at line 55 of file G4ParticleHPLegendreStore.hh.
Definition at line 52 of file G4ParticleHPLegendreStore.hh.
|
inline |
Definition at line 77 of file G4ParticleHPLegendreStore.hh.
Referenced by G4ParticleHPContAngularPar::Sample(), and G4ParticleHPDiscreteTwoBody::Sample().
|
inline |
Definition at line 51 of file G4ParticleHPLegendreStore.hh.
Definition at line 53 of file G4ParticleHPLegendreStore.hh.
Referenced by G4ParticleHPAngular::Init(), and G4ParticleHPElasticFS::Init().