#include <G4AdjointInterpolator.hh>
정적 Public 멤버 함수 | |
static G4AdjointInterpolator * | GetAdjointInterpolator () |
static G4AdjointInterpolator * | GetInstance () |
Private 멤버 함수 | |
G4AdjointInterpolator () | |
정적 Private 속성 | |
static G4ThreadLocal G4AdjointInterpolator * | theInstance = 0 |
G4AdjointInterpolator.hh 파일의 53 번째 라인에서 정의되었습니다.
G4AdjointInterpolator::~G4AdjointInterpolator | ( | ) |
G4AdjointInterpolator.cc 파일의 58 번째 라인에서 정의되었습니다.
|
private |
G4AdjointInterpolator.cc 파일의 52 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : GetInstance().
G4double G4AdjointInterpolator::ExponentialInterpolation | ( | G4double & | x, |
G4double & | x1, | ||
G4double & | x2, | ||
G4double & | y1, | ||
G4double & | y2 | ||
) |
G4AdjointInterpolator.cc 파일의 86 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : Interpolation().
size_t G4AdjointInterpolator::FindPosition | ( | G4double & | x, |
std::vector< G4double > & | x_vec, | ||
size_t | ind_min = 0 , |
||
size_t | ind_max = 0 |
||
) |
G4AdjointInterpolator.cc 파일의 116 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4AdjointCSMatrix::AddData(), FindPositionForLogVector(), Interpolate(), InterpolateWithIndexVector().
size_t G4AdjointInterpolator::FindPositionForLogVector | ( | G4double & | x, |
std::vector< G4double > & | x_vec | ||
) |
G4AdjointInterpolator.cc 파일의 164 번째 라인에서 정의되었습니다.
다음을 참조함 : FindPosition().
다음에 의해서 참조됨 : G4AdjointCSManager::ComputeAdjointCS(), InterpolateForLogVector(), G4VEmAdjointModel::SampleAdjSecEnergyFromCSMatrix().
|
static |
G4AdjointInterpolator.cc 파일의 34 번째 라인에서 정의되었습니다.
다음을 참조함 : GetInstance().
|
static |
G4AdjointInterpolator.cc 파일의 41 번째 라인에서 정의되었습니다.
다음을 참조함 : G4AdjointInterpolator(), theInstance.
다음에 의해서 참조됨 : G4AdjointCSMatrix::AddData(), G4AdjointCSManager::ComputeAdjointCS(), GetAdjointInterpolator(), G4VEmAdjointModel::SampleAdjSecEnergyFromCSMatrix().
G4double G4AdjointInterpolator::Interpolate | ( | G4double & | x, |
std::vector< G4double > & | x_vec, | ||
std::vector< G4double > & | y_vec, | ||
G4String | InterPolMethod = "Log" |
||
) |
G4AdjointInterpolator.cc 파일의 189 번째 라인에서 정의되었습니다.
다음을 참조함 : FindPosition(), Interpolation().
다음에 의해서 참조됨 : G4VEmAdjointModel::SampleAdjSecEnergyFromCSMatrix().
G4double G4AdjointInterpolator::InterpolateForLogVector | ( | G4double & | x, |
std::vector< G4double > & | x_vec, | ||
std::vector< G4double > & | y_vec | ||
) |
G4AdjointInterpolator.cc 파일의 220 번째 라인에서 정의되었습니다.
다음을 참조함 : FindPositionForLogVector(), LinearInterpolation().
다음에 의해서 참조됨 : G4AdjointCSManager::ComputeAdjointCS(), G4VEmAdjointModel::SampleAdjSecEnergyFromCSMatrix().
G4double G4AdjointInterpolator::InterpolateWithIndexVector | ( | G4double & | x, |
std::vector< G4double > & | x_vec, | ||
std::vector< G4double > & | y_vec, | ||
std::vector< size_t > & | index_vec, | ||
G4double | x0, | ||
G4double | dx | ||
) |
G4AdjointInterpolator.cc 파일의 200 번째 라인에서 정의되었습니다.
다음을 참조함 : FindPosition(), int(), Interpolation().
G4double G4AdjointInterpolator::Interpolation | ( | G4double & | x, |
G4double & | x1, | ||
G4double & | x2, | ||
G4double & | y1, | ||
G4double & | y2, | ||
G4String | InterPolMethod = "Log" |
||
) |
G4AdjointInterpolator.cc 파일의 97 번째 라인에서 정의되었습니다.
다음을 참조함 : ExponentialInterpolation(), LinearInterpolation(), LogarithmicInterpolation().
다음에 의해서 참조됨 : Interpolate(), InterpolateWithIndexVector().
G4double G4AdjointInterpolator::LinearInterpolation | ( | G4double & | x, |
G4double & | x1, | ||
G4double & | x2, | ||
G4double & | y1, | ||
G4double & | y2 | ||
) |
G4AdjointInterpolator.cc 파일의 64 번째 라인에서 정의되었습니다.
다음을 참조함 : x1.
다음에 의해서 참조됨 : G4AdjointCSManager::ComputeAdjointCS(), InterpolateForLogVector(), Interpolation(), LogarithmicInterpolation(), G4VEmAdjointModel::SampleAdjSecEnergyFromCSMatrix().
G4double G4AdjointInterpolator::LogarithmicInterpolation | ( | G4double & | x, |
G4double & | x1, | ||
G4double & | x2, | ||
G4double & | y1, | ||
G4double & | y2 | ||
) |
G4AdjointInterpolator.cc 파일의 73 번째 라인에서 정의되었습니다.
다음을 참조함 : A(), B(), LinearInterpolation().
다음에 의해서 참조됨 : Interpolation().
|
staticprivate |
G4AdjointInterpolator.hh 파일의 94 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : GetInstance().