#include <G4ParticleHPLegendreStore.hh>
Public 멤버 함수 | |
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) |
Private 속성 | |
G4int | nEnergy |
G4ParticleHPLegendreTable * | theCoeff |
G4InterpolationManager | theManager |
G4ParticleHPLegendreStore.hh 파일의 37 번째 라인에서 정의되었습니다.
|
inline |
G4ParticleHPLegendreStore.hh 파일의 41 번째 라인에서 정의되었습니다.
|
inline |
G4ParticleHPLegendreStore.hh 파일의 47 번째 라인에서 정의되었습니다.
다음을 참조함 : theCoeff.
G4ParticleHPLegendreStore.hh 파일의 68 번째 라인에서 정의되었습니다.
다음을 참조함 : G4ParticleHPLegendreTable::GetCoeff(), theCoeff.
다음에 의해서 참조됨 : SampleDiscreteTwoBody(), SampleElastic(), SampleMax().
G4ParticleHPLegendreStore.hh 파일의 69 번째 라인에서 정의되었습니다.
다음을 참조함 : G4ParticleHPLegendreTable::GetEnergy(), theCoeff.
다음에 의해서 참조됨 : Sample(), SampleDiscreteTwoBody(), SampleElastic(), SampleMax().
G4ParticleHPLegendreStore.hh 파일의 71 번째 라인에서 정의되었습니다.
다음을 참조함 : G4ParticleHPLegendreTable::GetNumberOfPoly(), theCoeff.
G4ParticleHPLegendreStore.hh 파일의 70 번째 라인에서 정의되었습니다.
다음을 참조함 : G4ParticleHPLegendreTable::GetTemperature(), theCoeff.
G4ParticleHPLegendreStore.hh 파일의 52 번째 라인에서 정의되었습니다.
다음을 참조함 : G4ParticleHPLegendreTable::Init(), theCoeff.
다음에 의해서 참조됨 : G4ParticleHPElasticFS::Init(), G4ParticleHPAngular::Init(), G4ParticleHPContAngularPar::Sample().
|
inline |
G4ParticleHPLegendreStore.hh 파일의 79 번째 라인에서 정의되었습니다.
다음을 참조함 : G4InterpolationManager::Init(), theManager.
다음에 의해서 참조됨 : G4ParticleHPElasticFS::Init(), G4ParticleHPAngular::Init().
G4ParticleHPLegendreStore.cc 파일의 323 번째 라인에서 정의되었습니다.
다음을 참조함 : G4ParticleHPLegendreTable::GetCoeff(), G4ParticleHPLegendreTable::GetNumberOfPoly(), G4ParticleHPFastLegendre::Integrate(), result, theCoeff.
다음에 의해서 참조됨 : Sample().
G4ParticleHPLegendreStore.cc 파일의 270 번째 라인에서 정의되었습니다.
다음을 참조함 : DBL_MAX, energy, G4UniformRand, GetEnergy(), G4ParticleHPLegendreTable::GetEnergy(), G4InterpolationManager::GetScheme(), G4ParticleHPVector::GetX(), G4ParticleHPVector::GetY(), Integrate(), G4ParticleHPInterpolator::Interpolate(), G4INCL::Math::max(), nEnergy, norm, G4ParticleHPVector::SetData(), theCoeff, theManager, x1, x2, y, y1, y2.
G4ParticleHPLegendreStore.cc 파일의 44 번째 라인에서 정의되었습니다.
다음을 참조함 : G4ParticleHPFastLegendre::Evaluate(), G4cout, G4endl, G4UniformRand, GetCoeff(), GetEnergy(), G4ParticleHPLegendreTable::GetEnergy(), G4ParticleHPLegendreTable::GetNumberOfPoly(), G4InterpolationManager::GetScheme(), G4ParticleHPInterpolator::Interpolate(), legend, G4INCL::Math::max(), nEnergy, result, theCoeff, theManager, x, x1, x2.
다음에 의해서 참조됨 : G4ParticleHPDiscreteTwoBody::Sample().
G4ParticleHPLegendreStore.cc 파일의 202 번째 라인에서 정의되었습니다.
다음을 참조함 : G4ParticleHPFastLegendre::Evaluate(), G4cout, G4endl, G4UniformRand, GetCoeff(), GetEnergy(), G4ParticleHPLegendreTable::GetEnergy(), G4ParticleHPLegendreTable::GetNumberOfPoly(), G4InterpolationManager::GetScheme(), G4ParticleHPInterpolator::Interpolate(), legend, G4INCL::Math::max(), nEnergy, result, theCoeff, theManager, x, x1, x2.
다음에 의해서 참조됨 : G4ParticleHPElasticFS::ApplyYourself().
G4ParticleHPLegendreStore.cc 파일의 126 번째 라인에서 정의되었습니다.
다음을 참조함 : G4ParticleHPFastLegendre::Evaluate(), G4cout, G4endl, G4UniformRand, GetCoeff(), GetEnergy(), G4ParticleHPLegendreTable::GetEnergy(), G4ParticleHPLegendreTable::GetNumberOfPoly(), G4InterpolationManager::GetScheme(), G4ParticleHPInterpolator::Interpolate(), legend, G4INCL::Math::max(), nEnergy, result, theCoeff, theManager, x, x1, x2.
다음에 의해서 참조됨 : G4ParticleHPPhotonDist::GetPhotons(), G4ParticleHPContAngularPar::Sample(), G4ParticleHPAngular::SampleAndUpdate().
G4ParticleHPLegendreStore.hh 파일의 59 번째 라인에서 정의되었습니다.
다음을 참조함 : G4ParticleHPLegendreTable::SetCoeff(), theCoeff.
다음에 의해서 참조됨 : G4ParticleHPPhotonDist::GetPhotons(), G4ParticleHPElasticFS::Init(), G4ParticleHPAngular::Init(), G4ParticleHPDiscreteTwoBody::Sample(), G4ParticleHPContAngularPar::Sample().
|
inline |
G4ParticleHPLegendreStore.hh 파일의 60 번째 라인에서 정의되었습니다.
G4ParticleHPLegendreStore.hh 파일의 57 번째 라인에서 정의되었습니다.
다음을 참조함 : G4ParticleHPLegendreTable::SetEnergy(), theCoeff.
|
inline |
G4ParticleHPLegendreStore.hh 파일의 84 번째 라인에서 정의되었습니다.
다음을 참조함 : theManager.
다음에 의해서 참조됨 : G4ParticleHPDiscreteTwoBody::Sample(), G4ParticleHPContAngularPar::Sample().
G4ParticleHPLegendreStore.hh 파일의 56 번째 라인에서 정의되었습니다.
G4ParticleHPLegendreStore.hh 파일의 58 번째 라인에서 정의되었습니다.
다음을 참조함 : G4ParticleHPLegendreTable::SetTemperature(), theCoeff.
다음에 의해서 참조됨 : G4ParticleHPElasticFS::Init(), G4ParticleHPAngular::Init().
|
private |
G4ParticleHPLegendreStore.hh 파일의 91 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4ParticleHPLegendreStore(), Sample(), SampleDiscreteTwoBody(), SampleElastic(), SampleMax(), SetCoeff(), SetNPoints().
|
private |
G4ParticleHPLegendreStore.hh 파일의 92 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4ParticleHPLegendreStore(), GetCoeff(), GetEnergy(), GetNumberOfPoly(), GetTemperature(), Init(), Integrate(), Sample(), SampleDiscreteTwoBody(), SampleElastic(), SampleMax(), SetCoeff(), SetEnergy(), SetTemperature(), ~G4ParticleHPLegendreStore().
|
private |
G4ParticleHPLegendreStore.hh 파일의 93 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : InitInterpolation(), Sample(), SampleDiscreteTwoBody(), SampleElastic(), SampleMax(), SetManager().