#include <G4Integrator.hh>
Protected 멤버 함수 | |
G4double | Gauss (T &typeT, F f, G4double a, G4double b) |
G4double | Gauss (T *ptrT, F f, G4double a, G4double b) |
G4double | Gauss (G4double(*f)(G4double), G4double a, G4double b) |
void | AdaptGauss (T &typeT, F f, G4double a, G4double b, G4double e, G4double &sum, G4int &n) |
void | AdaptGauss (T *typeT, F f, G4double a, G4double b, G4double e, G4double &sum, G4int &n) |
void | AdaptGauss (G4double(*f)(G4double), G4double a, G4double b, G4double e, G4double &sum, G4int &n) |
G4double | GammaLogarithm (G4double xx) |
G4Integrator.hh 파일의 49 번째 라인에서 정의되었습니다.
|
inline |
G4Integrator.hh 파일의 53 번째 라인에서 정의되었습니다.
|
inline |
G4Integrator.hh 파일의 54 번째 라인에서 정의되었습니다.
|
protected |
|
protected |
|
protected |
G4double G4Integrator< T, F >::AdaptiveGauss | ( | T & | typeT, |
F | f, | ||
G4double | a, | ||
G4double | b, | ||
G4double | e | ||
) |
G4double G4Integrator< T, F >::AdaptiveGauss | ( | T * | ptrT, |
F | f, | ||
G4double | a, | ||
G4double | b, | ||
G4double | e | ||
) |
G4double G4Integrator< T, F >::AdaptiveGauss | ( | G4double(*)(G4double) | f, |
G4double | a, | ||
G4double | b, | ||
G4double | e | ||
) |
G4double G4Integrator< T, F >::Chebyshev | ( | T & | typeT, |
F | f, | ||
G4double | a, | ||
G4double | b, | ||
G4int | n | ||
) |
G4double G4Integrator< T, F >::Chebyshev | ( | T * | ptrT, |
F | f, | ||
G4double | a, | ||
G4double | b, | ||
G4int | n | ||
) |
G4double G4Integrator< T, F >::Chebyshev | ( | G4double(*)(G4double) | f, |
G4double | a, | ||
G4double | b, | ||
G4int | n | ||
) |
|
protected |
|
protected |
|
protected |
|
protected |
G4double G4Integrator< T, F >::Hermite | ( | T & | typeT, |
F | f, | ||
G4int | n | ||
) |
G4double G4Integrator< T, F >::Hermite | ( | T * | ptrT, |
F | f, | ||
G4int | n | ||
) |
G4double G4Integrator< T, F >::Hermite | ( | G4double(*)(G4double) | f, |
G4int | n | ||
) |
G4double G4Integrator< T, F >::Jacobi | ( | T & | typeT, |
F | f, | ||
G4double | alpha, | ||
G4double | beta, | ||
G4int | n | ||
) |
G4double G4Integrator< T, F >::Jacobi | ( | T * | ptrT, |
F | f, | ||
G4double | alpha, | ||
G4double | beta, | ||
G4int | n | ||
) |
G4double G4Integrator< T, F >::Jacobi | ( | G4double(*)(G4double) | f, |
G4double | alpha, | ||
G4double | beta, | ||
G4int | n | ||
) |
G4double G4Integrator< T, F >::Laguerre | ( | T & | typeT, |
F | f, | ||
G4double | alpha, | ||
G4int | n | ||
) |
G4double G4Integrator< T, F >::Laguerre | ( | T * | ptrT, |
F | f, | ||
G4double | alpha, | ||
G4int | n | ||
) |
G4double G4Integrator< T, F >::Laguerre | ( | G4double(*)(G4double) | f, |
G4double | alpha, | ||
G4int | n | ||
) |
G4double G4Integrator< T, F >::Legendre | ( | T & | typeT, |
F | f, | ||
G4double | a, | ||
G4double | b, | ||
G4int | n | ||
) |
G4double G4Integrator< T, F >::Legendre | ( | T * | ptrT, |
F | f, | ||
G4double | a, | ||
G4double | b, | ||
G4int | n | ||
) |
G4double G4Integrator< T, F >::Legendre | ( | G4double(*)(G4double) | f, |
G4double | a, | ||
G4double | b, | ||
G4int | n | ||
) |
G4double G4Integrator< T, F >::Legendre10 | ( | T & | typeT, |
F | f, | ||
G4double | a, | ||
G4double | b | ||
) |
다음에 의해서 참조됨 : G4VXTRenergyLoss::BuildAngleForEnergyBank(), G4NuclNuclDiffuseElastic::BuildAngleTable(), G4DiffuseElasticV2::BuildAngleTable(), G4DiffuseElastic::BuildAngleTable(), G4VXTRenergyLoss::BuildEnergyTable(), G4hhElastic::BuildTableT(), G4hhElastic::BuildTableTest(), G4InitXscPAI::IntegralCherenkov(), G4InitXscPAI::IntegralPAIdEdx(), G4InitXscPAI::IntegralPAIxSection(), G4InitXscPAI::IntegralPlasmon(), G4NuclNuclDiffuseElastic::SampleThetaCMS(), G4DiffuseElastic::SampleThetaCMS(), G4NuclNuclDiffuseElastic::TestAngleTable(), G4DiffuseElastic::TestAngleTable(), G4VXTRenergyLoss::XTRNSpectralDensity().
G4double G4Integrator< T, F >::Legendre10 | ( | T * | ptrT, |
F | f, | ||
G4double | a, | ||
G4double | b | ||
) |
G4double G4Integrator< T, F >::Legendre10 | ( | G4double(*)(G4double) | f, |
G4double | a, | ||
G4double | b | ||
) |
G4double G4Integrator< T, F >::Legendre96 | ( | T & | typeT, |
F | f, | ||
G4double | a, | ||
G4double | b | ||
) |
다음에 의해서 참조됨 : G4VXTRenergyLoss::BuildGlobalAngleTable(), G4DataSet::BuildPdf(), G4RDEMDataSet::BuildPdf(), G4EMDataSet::BuildPdf(), G4NuclNuclDiffuseElastic::GetCint(), G4NuclNuclDiffuseElastic::GetErfInt(), G4NuclNuclDiffuseElastic::GetSint(), G4NeutronElectronElModel::Initialise(), G4NuclNuclDiffuseElastic::IntegralElasticProb(), G4DiffuseElastic::IntegralElasticProb(), G4NuclNuclDiffuseElastic::SampleThetaCMS(), G4DiffuseElastic::SampleThetaCMS(), G4VXTRenergyLoss::SpectralXTRdEdx(), G4NuclNuclDiffuseElastic::TestAngleTable(), G4DiffuseElastic::TestAngleTable(), G4VXTRenergyLoss::XTRNAngleDensity(), G4VXTRenergyLoss::XTRNSpectralDensity().
G4double G4Integrator< T, F >::Legendre96 | ( | T * | ptrT, |
F | f, | ||
G4double | a, | ||
G4double | b | ||
) |
G4double G4Integrator< T, F >::Legendre96 | ( | G4double(*)(G4double) | f, |
G4double | a, | ||
G4double | b | ||
) |
G4double G4Integrator< T, F >::Simpson | ( | T & | typeT, |
F | f, | ||
G4double | a, | ||
G4double | b, | ||
G4int | n | ||
) |
다음에 의해서 참조됨 : G4VEmAdjointModel::ComputeAdjointCrossSectionVectorPerAtomForScatProj(), G4VEmAdjointModel::ComputeAdjointCrossSectionVectorPerAtomForSecond(), G4VEmAdjointModel::ComputeAdjointCrossSectionVectorPerVolumeForScatProj(), G4VEmAdjointModel::ComputeAdjointCrossSectionVectorPerVolumeForSecond(), G4KineticTrack::IntegrandFunction4(), G4KineticTrack::IntegrateCMMomentum(), G4KineticTrack::IntegrateCMMomentum2().
G4double G4Integrator< T, F >::Simpson | ( | T * | ptrT, |
F | f, | ||
G4double | a, | ||
G4double | b, | ||
G4int | n | ||
) |
G4double G4Integrator< T, F >::Simpson | ( | G4double(*)(G4double) | f, |
G4double | a, | ||
G4double | b, | ||
G4int | n | ||
) |