#include <G4InterpolationManager.hh>
Public 멤버 함수 | |
G4InterpolationManager () | |
~G4InterpolationManager () | |
G4InterpolationManager & | operator= (const G4InterpolationManager &aManager) |
void | Init (G4int aScheme, G4int aRange) |
void | Init (G4InterpolationScheme aScheme, G4int aRange) |
void | Init (std::istream &aDataFile) |
G4InterpolationScheme | MakeScheme (G4int it) |
G4InterpolationScheme | GetScheme (G4int index) const |
void | CleanUp () |
G4InterpolationScheme | GetInverseScheme (G4int index) |
void | AppendScheme (G4int aPoint, const G4InterpolationScheme &aScheme) |
Private 속성 | |
G4int | nRanges |
G4InterpolationScheme * | scheme |
G4int * | start |
G4int * | range |
G4int | nEntries |
Friends | |
class | G4InterpolationIterator |
G4InterpolationManager.hh 파일의 37 번째 라인에서 정의되었습니다.
|
inline |
|
inline |
G4InterpolationManager.hh 파일의 55 번째 라인에서 정의되었습니다.
void G4InterpolationManager::AppendScheme | ( | G4int | aPoint, |
const G4InterpolationScheme & | aScheme | ||
) |
G4InterpolationManager.cc 파일의 90 번째 라인에서 정의되었습니다.
다음을 참조함 : buffer, G4cout, G4endl, nEntries, nRanges, range, scheme, start.
다음에 의해서 참조됨 : G4ParticleHPVector::Merge(), G4ParticleHPVector::SetScheme().
|
inline |
G4InterpolationManager.hh 파일의 142 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4ParticleHPVector::CleanUp().
|
inline |
|
inline |
G4InterpolationManager.hh 파일의 131 번째 라인에서 정의되었습니다.
다음을 참조함 : nRanges, scheme, start.
다음에 의해서 참조됨 : G4ParticleHPContAngularPar::BuildByInterpolation(), G4ParticleHPAngularP::GetCosTh(), GetInverseScheme(), G4ParticleHPVector::GetMeanX(), G4ParticleHPVector::GetScheme(), G4ParticleHPVector::GetXsec(), G4ParticleHPPartial::GetY(), G4ParticleHPVector::Integrate(), G4ParticleHPVector::IntegrateAndNormalise(), G4ParticleHPLabAngularEnergy::Sample(), G4ParticleHPLegendreStore::Sample(), G4ParticleHPDiscreteTwoBody::Sample(), G4ParticleHPContAngularPar::Sample(), G4ParticleHPContEnergyAngular::Sample(), G4ParticleHPPartial::Sample(), G4ParticleHPLegendreStore::SampleDiscreteTwoBody(), G4ParticleHPLegendreStore::SampleElastic(), G4ParticleHPLegendreStore::SampleMax().
G4InterpolationManager.hh 파일의 84 번째 라인에서 정의되었습니다.
다음을 참조함 : MakeScheme(), nEntries, nRanges, range, scheme, start.
다음에 의해서 참조됨 : G4ParticleHPAngularP::Init(), G4ParticleHPArbitaryTab::Init(), G4ParticleHPDiscreteTwoBody::Init(), G4ParticleHPContEnergyAngular::Init(), G4ParticleHPLabAngularEnergy::Init(), G4ParticleHPVector::Init(), G4ParticleHPPhotonDist::InitAngular(), G4ParticleHPPartial::InitInterpolation(), G4ParticleHPLegendreStore::InitInterpolation(), G4ParticleHPVector::InitInterpolation(), G4ParticleHPDiscreteTwoBody::Sample(), G4ParticleHPContAngularPar::Sample(), G4ParticleHPContAngularPar::SetInterpolation().
|
inline |
|
inline |
G4InterpolationManager.hh 파일의 101 번째 라인에서 정의되었습니다.
다음을 참조함 : MakeScheme(), nEntries, nRanges, range, scheme, start.
G4InterpolationScheme G4InterpolationManager::MakeScheme | ( | G4int | it | ) |
|
inline |
|
friend |
G4InterpolationManager.hh 파일의 41 번째 라인에서 정의되었습니다.
|
private |
G4InterpolationManager.hh 파일의 198 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : AppendScheme(), CleanUp(), G4InterpolationManager(), Init(), operator=().
|
private |
G4InterpolationManager.hh 파일의 194 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : AppendScheme(), CleanUp(), G4InterpolationManager(), GetScheme(), Init(), operator=().
|
private |
G4InterpolationManager.hh 파일의 197 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : AppendScheme(), G4InterpolationManager(), Init(), operator=(), ~G4InterpolationManager().
|
private |
G4InterpolationManager.hh 파일의 195 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : AppendScheme(), G4InterpolationManager(), GetScheme(), Init(), operator=(), ~G4InterpolationManager().
|
private |
G4InterpolationManager.hh 파일의 196 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : AppendScheme(), G4InterpolationIterator::Fetch(), G4InterpolationManager(), GetScheme(), Init(), operator=(), ~G4InterpolationManager().